1. 14df882 Implement double return values in calls. Fixes by Eric Christopher · 14 years ago
  2. 0488fb6 Massive rewrite of MMX: by Dale Johannesen · 14 years ago
  3. a7e3b56 Add an explicit initialization to work around what appears to be a valgrind by Daniel Dunbar · 14 years ago
  4. b3c04ec Temporarily add a flag to make it easier to compare the new-style ARM if by Owen Anderson · 14 years ago
  5. ddcf859 Clean up asm writer usage for x86 and msp430 to flag that the writer should by Jim Grosbach · 14 years ago
  6. 0863785 Movement and cleanup. by Eric Christopher · 14 years ago
  7. c6877b4 Pacify a noisy compiler, and sink this variable declaration closer to its uses. by Nick Lewycky · 14 years ago
  8. 722cc1f We do want to allow LoadPRE to perform LICM-like transformations: we already consider PHI nodes to be negligible for by Owen Anderson · 14 years ago
  9. 7eb589d Try again to disable critical edge splitting in CodeGenPrepare. by Jakob Stoklund Olesen · 14 years ago
  10. f9764fa Start of generalized call support for ARM fast isel. by Eric Christopher · 14 years ago
  11. c87cfb6 Allow llvm.gcroot to work with non-pointer allocas. by Talin · 14 years ago
  12. 7eae36b Factor some logic into ShouldRelocOnSymbol. This simplifies the code and by Rafael Espindola · 14 years ago
  13. a3fbadf Nuke a few more unused asm strings by Jim Grosbach · 14 years ago
  14. 2622f46 When isel is emitting instructions for an x86 target without CMOV, the CFG is by Jakob Stoklund Olesen · 14 years ago
  15. 3787a40 Move getPointerSize() to the base class since it's not dependent on MachO by Jim Grosbach · 14 years ago
  16. af2a8b2 Remove extraneous ';' by Jim Grosbach · 14 years ago
  17. 905f2e0 preemptively add the rest of the non-n fpstack instructions. by Chris Lattner · 14 years ago
  18. 71d933a The asm strings are never used at all, so just nuke 'em entirely. by Jim Grosbach · 14 years ago
  19. c095793 This is the last major patch to implement support for the .loc directive by Kevin Enderby · 14 years ago
  20. 9ee4aed implement support for finit, PR8258 by Chris Lattner · 14 years ago
  21. b5a3ec1 Changes EvaluateAsAbsolute() to return the "current value" of the expression by Kevin Enderby · 14 years ago
  22. 0bb83a8 add support for fstcw, PR8259 by Chris Lattner · 14 years ago
  23. 8ebf662 Adds getPointerSize() to the AsmBackend which will be needed by the final patch by Kevin Enderby · 14 years ago
  24. 82d96cc Grow BumpPtrAllocator's slab size dynamically if we allocated many slabs. This by Benjamin Kramer · 14 years ago
  25. 2f24c4e 80 column fix by Jim Grosbach · 14 years ago
  26. a4c2724 Fix two tiny issues (ARM does not need COFF) and comment sanity. by Jason W Kim · 14 years ago
  27. 4c75679 Tighten up prototype verification of strchr and strrchr to avoid a crash in the very unlikely case that someone passes an integer > i64 to strchr. by Benjamin Kramer · 14 years ago
  28. 5c0d472 Silence a GCC warning about not handling all flags in this switch, we by Chandler Carruth · 14 years ago
  29. 186e7a0 Move logic of determining ELF entsize from the .s printer to initialization by Jan Wen Voung · 14 years ago
  30. f73fd72 trailing whitespace by Jim Grosbach · 14 years ago
  31. 87dc3aa Remove misplaced ';'. Make buildbots happy, hopefully. by Jim Grosbach · 14 years ago
  32. a8c02c3 Correctly produce R_X86_64_32 or R_X86_64_32S. by Rafael Espindola · 14 years ago
  33. afd1cc2 Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile() by Jason W Kim · 14 years ago
  34. 12ad94e Have ELFAsmParser.cpp use the already parsed "Size" (entry size) when by Jan Wen Voung · 14 years ago
  35. 7070387 Make it possible for the MCObjectWriter to decide if a given fixup is fully by Rafael Espindola · 14 years ago
  36. 7ebc863 Go ahead and jump! by Jim Grosbach · 14 years ago
  37. d4d4f4f by Jason W Kim · 14 years ago
  38. a4e97de Now that the pseudos that needed this are all custom lowered, we can go back by Jim Grosbach · 14 years ago
  39. 2317e40 Nuke it from orbit. It's the only way to be sure. by Jim Grosbach · 14 years ago
  40. a854a4b Test commit - Deleted some whitespace at the end of a line. by Jan Wen Voung · 14 years ago
  41. 0e55fd6 ARM instruction itinerary fixes: by Evan Cheng · 14 years ago
  42. 9510a25 Add constant folding for strspn and strcspn to SimplifyLibCalls. by Benjamin Kramer · 14 years ago
  43. 3eddd98 Revert r114320(move file = copy + delete on Win32). r115040 is a better solution for the Win32 ACCESS_DENIED lit error. by Francois Pichet · 14 years ago
  44. 05f585e Add strpbrk folding to SimplifyLibCalls. by Benjamin Kramer · 14 years ago
  45. 28815c4 Silence compiler warning. by Nick Lewycky · 14 years ago
  46. a9a7a1a Refactor arm fast isel libcall handling so that pieces can be used by Eric Christopher · 14 years ago
  47. 3cf763d Let FE mark a variable as artificial variable. by Devang Patel · 14 years ago
  48. e487b01 Noticed by inspection when looking for other cmov bits. by Eric Christopher · 14 years ago
  49. 3881cb7 Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMP by Evan Cheng · 14 years ago
  50. 6406d00 Silence msvc warnings. by Benjamin Kramer · 14 years ago
  51. e260990 Simplify the loop in StrChrOptimizer. FileCheckize test. by Benjamin Kramer · 14 years ago
  52. 8cf6c60 Add a convenience variable so I'm not chasing all over looking for a context. by Eric Christopher · 14 years ago
  53. 06f25cf Teach SimplifyLibCalls how to optimize strrchr. by Benjamin Kramer · 14 years ago
  54. 1a30123 Add support to let FE encode method access specifier. by Devang Patel · 14 years ago
  55. 9dd2b47 Generalize DISubprogram element to encode various flags instead of just one boolean for isArtificial. by Devang Patel · 14 years ago
  56. b072531 UnreachableBlockElim could incorrectly return false when it had not modified the CFG, but HAD modified some PHI nodes. Fixes PR8174. by Owen Anderson · 14 years ago
  57. 36c4deb Fix PR8247: JumpThreading can cause a block to become unreachable while still having predecessor, if it is part of a self-loop. by Owen Anderson · 14 years ago
  58. f513ab8 Remove PointerTracking from cmakelists … by Benjamin Kramer · 14 years ago
  59. 2a36160 Assign DW_ACCESS_public accessibility attribute to members by default. by Devang Patel · 14 years ago
  60. 8289162 Add specializations of addrmode2 that allow differentiating those forms by Jim Grosbach · 14 years ago
  61. 8892b03 Add parens to fix GCC warning: by Nick Lewycky · 14 years ago
  62. 3c99c76 remove PointerTracking from mainline, Edwin is going to move it out to ClamAV by Chris Lattner · 14 years ago
  63. a25f933 implement rdar://8491845 - Gas supports commuted forms of non-commutable instructions. by Chris Lattner · 14 years ago
  64. 69daca5 Revert r114919, which caused some serious regressions on ARM. by Owen Anderson · 14 years ago
  65. 7122ba7 Increase ARM APCS preferred alignment for i64 and f64 from 32 bits to 64 bits. by Bob Wilson · 14 years ago
  66. be91232 Add braces for legibility. by Jim Grosbach · 14 years ago
  67. b454cda One Printer to rule them all, One Printer to find them, by Jim Grosbach · 14 years ago
  68. 9e3922e Move "local commons" to the end of .bss to match the gnu as behavior. by Rafael Espindola · 14 years ago
  69. 05642a3 improve heuristics to find the 'and' corresponding to 'tst' to also catch opportunities on thumb2 by Gabor Greif · 14 years ago
  70. 6f42027 fix rdar://8490728 - llvm-mc rejects gpr64 form of 'movmskpd' by Chris Lattner · 14 years ago
  71. f3654db add assembler support for the cvtsd2sil/cvtsd2siq mnemonics, rdar://8456382 by Chris Lattner · 14 years ago
  72. 78a1946 make the x86 mccode emitter emit the 0x67 and 0x66 prefix bytes in the same by Chris Lattner · 14 years ago
  73. 8a50729 implement support for 32-bit address operands in 64-bit mode, which by Chris Lattner · 14 years ago
  74. 81100d0 MC-COFF: Fix symbol storage class for globals by Michael J. Spencer · 14 years ago
  75. b2ef4c1 add basic avx support to the disassembler, also teach it about ssmem/sdmem by Chris Lattner · 14 years ago
  76. bf6018a add asmparser support for cvttpd2dq by removing some Int_ prefixes. by Chris Lattner · 14 years ago
  77. 0c04e4f implement rdar://8456382 - cvtsd2si support, by removing some Int_ prefixes. by Chris Lattner · 14 years ago
  78. 7c51a31 implement rdar://8456378 and PR7557 - support for the fstsw, by Chris Lattner · 14 years ago
  79. 7036f8b change the protocol TargetAsmPArser::MatchInstruction method to take an by Chris Lattner · 14 years ago
  80. 229207a Rework comparison handling to set a register on true/false. This avoids by Eric Christopher · 14 years ago
  81. f8476e6 Remove unnecessary set ahead of time. by Eric Christopher · 14 years ago
  82. 5d42c56 Separate itinerary classes for mvn from mov; for tst / teq from cmp / cmn. by Evan Cheng · 14 years ago
  83. 98de5b4 Remove assert, add comment. by Eric Christopher · 14 years ago
  84. 7e1bf30 Assign bitwise binary instructions different itinerary classes from ALU instructions such as add / sub. by Evan Cheng · 14 years ago
  85. 63d66ee Add support to model pipeline bypass / forwarding. by Evan Cheng · 14 years ago
  86. 2ff6e1e Revert r114997. It was causing a failure on darwin10-selfhost. by Bill Wendling · 14 years ago
  87. 744c7c8 32-bit constant ints only for now. by Eric Christopher · 14 years ago
  88. 3609eb0 Removed a bunch of unnecessary target_link_libraries. by Oscar Fuentes · 14 years ago
  89. 4edab1a Fix a FIXME. _foo.eh symbols are currently always exported so that the linker by Bill Wendling · 14 years ago
  90. f53458f When an MDNode changes to become identical to another MDNode, by Dan Gohman · 14 years ago
  91. 654d544 Add a subtarget hook for reporting the misprediction penalty. Use this to provide more precise by Owen Anderson · 14 years ago
  92. fd60980 Integer materialization needed the same thinko change. by Eric Christopher · 14 years ago
  93. a6136b7 Resolve this GCC warning: by Nick Lewycky · 14 years ago
  94. 4f922f2 User proper libcall names & condcodes while compiling for ARM EABI. by Anton Korobeynikov · 14 years ago
  95. f375ebe Scope a varible inside an if statement, to make it clear that by Dan Gohman · 14 years ago
  96. 7571ee7 Give the if-converter access to MachineLoopInfo, and use it to generate plausible branch prediction by Owen Anderson · 14 years ago
  97. b0db4d0 Fix spelling. by Bill Wendling · 14 years ago
  98. b20b851 Part one of switching to using a more sane heuristic for determining if-conversion profitability. by Owen Anderson · 14 years ago
  99. f2d7b7c Make ConstantRange::makeICmpRegion handle all the edge cases properly. This by Nick Lewycky · 14 years ago
  100. 1a7ca03 Provide an interface to let FEs anchor debug info for types. by Devang Patel · 14 years ago