1. acca955 make -march=cpp handle the nocapture attribute, make it assert if it by Chris Lattner · 17 years ago
  2. 83489bb by Devang Patel · 17 years ago
  3. ceb4d1a Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  4. f2accb5 80 col violation. by Evan Cheng · 17 years ago
  5. 9b8f542 Removed trailing whitespace from Makefiles. by Misha Brukman · 17 years ago
  6. 5446274 Add load-folding table entries for MOVDQA. by Dan Gohman · 17 years ago
  7. b134709 Whitespace and other minor adjustments to make SSE instructions have by Dan Gohman · 17 years ago
  8. eb3fc28 by Devang Patel · 17 years ago
  9. 9fee08f add some more crazy strlen and memcpy stuff I noticed in spec. by Chris Lattner · 17 years ago
  10. ffb08f5 add some notes about strlen craziness in eon. by Chris Lattner · 17 years ago
  11. 93c65c8 Fix off-by-one error in traversing an array; this fixes a test. by Misha Brukman · 17 years ago
  12. fbb7486 Add patterns to match conditional moves with loads folded by Dan Gohman · 17 years ago
  13. b33fc7b Add load-folding table entries for cmovno too. by Dan Gohman · 17 years ago
  14. 305fceb Define instructions for cmovo and cmovno. by Dan Gohman · 17 years ago
  15. 653456c X86_COND_C and X86_COND_NC are alternate mnemonics for by Dan Gohman · 17 years ago
  16. cca2983 Revert r42653 and forward-port the code that lets INC64_32r be by Dan Gohman · 17 years ago
  17. 21213e7 CellSPU: by Scott Michel · 17 years ago
  18. 939e3a7 CellSPU: Update the README by Scott Michel · 17 years ago
  19. dd95009 CellSPU: by Scott Michel · 17 years ago
  20. d60de51 Revert r61415 and r61484. Duncan was correct that these weren't needed. by Bill Wendling · 17 years ago
  21. d68a076 Tidy up #includes, deleting a bunch of unnecessary #includes. by Dan Gohman · 17 years ago
  22. 8a84e44 by Devang Patel · 17 years ago
  23. 7877112 Atom and Core i7 do not have same model number after all. by Evan Cheng · 17 years ago
  24. 1c7a81b CellSPU: by Scott Michel · 17 years ago
  25. ed741dd CellSPU: by Scott Michel · 17 years ago
  26. 0be6d3f Add Intel processors core i7 and atom. by Evan Cheng · 17 years ago
  27. 5b925c0 Fix PR3210: Detect more Intel processors. Patch by Torok Edwin. by Evan Cheng · 17 years ago
  28. 52d0001 CellSPU: by Scott Michel · 17 years ago
  29. 9bd7a37 - Make copyRegToReg use the "LR" assembler synonym for "OR". Makes finding by Scott Michel · 17 years ago
  30. ccb6976 Do not isel load folding bt instructions for pentium m, core, core2, and AMD processors. These are significantly slower than a load followed by a bt of a register. by Evan Cheng · 17 years ago
  31. 018b7ee Fix x86 CPU id detection to identify Penryn (and future processors). by Evan Cheng · 17 years ago
  32. 52ceafa Use movaps / movd to extract vector element 0 even with sse4.1. It's still cheaper than pextrw especially if the value is in memory. by Evan Cheng · 17 years ago
  33. 5480c04 Fix PR3274: when promoting the condition of a BRCOND node, by Duncan Sands · 17 years ago
  34. d23b799 add a note by Chris Lattner · 17 years ago
  35. 02d711b - Start moving target-dependent nodes that could be represented by an by Scott Michel · 17 years ago
  36. 998dee9 Linux wants the FDE initial location and address range to be forced to 32-bit. by Bill Wendling · 17 years ago
  37. e9dd47a Fixed spelling, removed trailing whitespace. by Misha Brukman · 17 years ago
  38. 1df30c4 - Various '#if 0' cleanups. by Scott Michel · 17 years ago
  39. f0569be - Remove Tilmann's custom truncate lowering: it completely hosed over by Scott Michel · 17 years ago
  40. e55484e Add a simple pattern for matching 'bt'. by Chris Lattner · 17 years ago
  41. f1e9fd5 Fix some JIT encodings. by Chris Lattner · 17 years ago
  42. d1e3229 BT memory operands load from their address operand. by Chris Lattner · 17 years ago
  43. 1c39d4c translateX86CC can never fail. Simplify it based on this. by Chris Lattner · 17 years ago
  44. 722f5f1 Darwin likes for the EH frame to be non-local. by Bill Wendling · 17 years ago
  45. d4121be GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure by Bill Wendling · 17 years ago
  46. 8277970 Fix a compiler-abort on a testcase where the stack-pointer is added to by Dan Gohman · 17 years ago
  47. 4328708 indentation by Chris Lattner · 17 years ago
  48. 4c78e02 simplify some control flow and reduce indentation, no functionality change. by Chris Lattner · 17 years ago
  49. c7a37d4 Add instruction patterns and encodings for the x86 bt instructions. by Dan Gohman · 17 years ago
  50. fd1c6c3 Silence unused variable warnings. by Devang Patel · 17 years ago
  51. 0b1d4a7 Clean up the atomic opcodes in SelectionDAG. by Dan Gohman · 17 years ago
  52. 9cf8ef6 add some notes for simplifylibcalls optimizations by Chris Lattner · 17 years ago
  53. 62c75ea Fixed code generation for v8i16 and v16i8 splats on X86. by Mon P Wang · 17 years ago
  54. 15a3a49 Make the fuse-failed debug output human-readable. by Dan Gohman · 17 years ago
  55. b12b1a2 Fix fast-isel to not emit invalid assembly when presented with a by Dan Gohman · 17 years ago
  56. 018a34c Move the patterns which have i8 immediates before the patterns by Dan Gohman · 17 years ago
  57. a33649e Fix some release-assert warnings by Chris Lattner · 17 years ago
  58. 2f6fea9 Fix bug 3202. by Rafael Espindola · 17 years ago
  59. bfd23c9 When emitting instructions that define EFLAGS and the EFLAGS value isn't by Dan Gohman · 17 years ago
  60. 34d6ad7 When setting up the frame pointer, add it as a live-in register to all by Dan Gohman · 17 years ago
  61. af9b952 Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1. by Mon P Wang · 17 years ago
  62. a32b7ac Mark the x86 fp stack registers as "reserved". This tells LiveVariables by Dan Gohman · 17 years ago
  63. 8749b61 Add initial support for back-scheduling address computations, by Dan Gohman · 17 years ago
  64. 582048d add some more notes. by Chris Lattner · 17 years ago
  65. 8f416f3 Add a testcase for GCC PR 23455, which lpre handles now. Add some by Chris Lattner · 17 years ago
  66. ef423eb gvn now hoists this load out of the hot non-call path. by Chris Lattner · 17 years ago
  67. 30baa95 silence warning when asserts disabled. by Chris Lattner · 17 years ago
  68. 03a4698 silence warning when asserts disabled. by Chris Lattner · 17 years ago
  69. d350e02 - Use patterns instead of creating completely new instruction matching patterns, by Bill Wendling · 17 years ago
  70. 8c0f244 Don't make use of an illegal type (i64) when lowering f64 function arguments. by Duncan Sands · 17 years ago
  71. 9e5ecb8 Added support for SELECT v8i8 v4i16 for X86 (MMX) by Mon P Wang · 17 years ago
  72. ab55ebd Redo the arithmetic with overflow architecture. I was changing the semantics of by Bill Wendling · 17 years ago
  73. 38b6fd6 Fix a 80 col. violation. by Evan Cheng · 17 years ago
  74. e5ad88e Preliminary ARM debug support based on patch by Mikael of FlexyCore. by Evan Cheng · 17 years ago
  75. 6bb14ca Some code clean up. by Evan Cheng · 17 years ago
  76. 9a90132 Only perform SETO/SETC to JO/JC conversion if extractvalue is coming from an arithmetic with overflow instruction. by Bill Wendling · 17 years ago
  77. 5788d1a Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some overflow issues. Patch by Thomas Jablin. by Evan Cheng · 17 years ago
  78. bc5e15e Whitespace changes. by Bill Wendling · 17 years ago
  79. 2dae65d move an entry, add some notes, remove a completed item (IMPLICIT_DEF) by Chris Lattner · 17 years ago
  80. aedc637 CellSPU: by Scott Michel · 17 years ago
  81. 30a64a7 Implement fast-isel conversion of a branch instruction that's branching on an by Bill Wendling · 17 years ago
  82. 74c3765 Add sub/mul overflow intrinsics. This currently doesn't have a by Bill Wendling · 17 years ago
  83. 677a7ec Handle a compiler warning. by Duncan Sands · 17 years ago
  84. c065b3f Correct my English. by Bill Wendling · 17 years ago
  85. e07d3de CellSPU: by Scott Michel · 17 years ago
  86. 52370a1 Add initial support for fast-isel of the [SU]ADDO intrinsics. It isn't by Bill Wendling · 17 years ago
  87. 55fdaec Fix a couple of mistaken switch case fall-throughs. Thanks to Bill by Dan Gohman · 17 years ago
  88. e4d1082 Re-apply 60689 now my head is screwed on right. by Evan Cheng · 17 years ago
  89. 2d4e9bc Revert 60689. It caused many regressions on Darwin targets. by Dan Gohman · 17 years ago
  90. c8a1a3c Factor out the code for sign-extending/truncating gep indices by Dan Gohman · 17 years ago
  91. 59779c5 consistency by Chris Lattner · 17 years ago
  92. bedb8c1 introduce a new RoundUpAlignment helper function, use it to by Chris Lattner · 17 years ago
  93. f923129 Update CPP backend for PrintModulePass API changes. by Dan Gohman · 17 years ago
  94. dda346a Perform cheap checks first. by Evan Cheng · 17 years ago
  95. 6ecf5ce Fix typo, psuedo -> pseudo. by Nick Lewycky · 17 years ago
  96. 630c99f improve a note. by Chris Lattner · 17 years ago
  97. 6a09a74 some more PRE/GVN/DSE related notes. by Chris Lattner · 17 years ago
  98. f96ca79 add a note by Chris Lattner · 17 years ago
  99. 78a7e7c some random notes. by Chris Lattner · 17 years ago
  100. c3ccc1a Clean up some ARM GV asm printing out; minor fixes to match what gcc does. by Evan Cheng · 17 years ago