1. c69b0dd Escape some escapes that confuse doxygen. by Reid Spencer · 17 years ago
  2. daa10a4 Fix a doxygen directive. by Reid Spencer · 17 years ago
  3. 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 17 years ago
  4. 3038778 allow this to pass on ppc hosts. by Chris Lattner · 17 years ago
  5. e76fad2 shorten this name by Chris Lattner · 17 years ago
  6. a9ff5eb at the end of instcombine, explicitly clear WorklistMap. by Chris Lattner · 17 years ago
  7. 7b54452 Fix a bug in DenseMap::clear, where we never reset a tombstone to EmptyKey. by Chris Lattner · 17 years ago
  8. 8c52870 Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName, by Chris Lattner · 17 years ago
  9. 42e4bdf When clearing a SmallPtrSet, if the set had a huge capacity, but the by Chris Lattner · 17 years ago
  10. a319653 Fix an iterator invalidation bug I induced. by Chris Lattner · 17 years ago
  11. 2f0d1ea Switch some std::sets to SmallPtrSet. This speeds up by Chris Lattner · 17 years ago
  12. 7ae8c4c Switch DomTreeNode::assignDFSNumber from using a std::set to using by Chris Lattner · 17 years ago
  13. e93e311 Switch the internal "Info" map from an std::map to a DenseMap. This by Chris Lattner · 17 years ago
  14. 0a5f83c switch the DomTreeNodes and IDoms maps in idom/postidom to a by Chris Lattner · 17 years ago
  15. f12f8de rewrite the code used to construct pruned SSA form with the IDF method. by Chris Lattner · 17 years ago
  16. 0ec8df3 Factor out a whole bunch of code into it's own method. by Chris Lattner · 17 years ago
  17. 127ed3c Use getNumPreds(BB) instead of computing them manually. This is a very small but by Chris Lattner · 17 years ago
  18. 1e76af3 Change the rename pass to be "tail recursive", only adding N-1 successors by Chris Lattner · 17 years ago
  19. e7b653d cache computation of #preds for a BB. This speeds up by Chris Lattner · 17 years ago
  20. 384c7e0 reserve operand space for phi nodes when we insert them. by Chris Lattner · 17 years ago
  21. 6c81213 use continue to avoid nesting, no functionality change. by Chris Lattner · 17 years ago
  22. fb312c7 Promoting allocas with the 'single store' fastpath is by Chris Lattner · 17 years ago
  23. 7a5745b When PromoteLocallyUsedAllocas promoted allocas, it didn't remember by Chris Lattner · 17 years ago
  24. 59a2837 std::map -> DenseMap by Chris Lattner · 17 years ago
  25. 7956dae Clean up comments, fix up some confusing code logic. by Nick Lewycky · 17 years ago
  26. c69e491 fix a logic bug where we wouldn't promote single store allocas if the by Chris Lattner · 17 years ago
  27. 4f63e76 When we do the single-store optimization, delete both the store by Chris Lattner · 17 years ago
  28. d0458e5 Three improvements: by Chris Lattner · 17 years ago
  29. c3f6ea8 switch from using a std::set to using a SmallPtrSet. This speeds up the by Chris Lattner · 17 years ago
  30. b776a33 In mem2reg, when handling the single-store case, make sure to remove by Chris Lattner · 17 years ago
  31. 0220219 Regenerating. by Chandler Carruth · 17 years ago
  32. 6994040 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. by Chandler Carruth · 17 years ago
  33. 5dd75b4 split rewriting of single-store allocas into its own method. by Chris Lattner · 17 years ago
  34. bbe1040 refactor some code to shrink PromoteMem2Reg::run a bit by Chris Lattner · 17 years ago
  35. 483ce14 add a typedef, no other change. by Chris Lattner · 17 years ago
  36. 63cdcaa avoid an unneeded vector copy. This speeds up mem2reg on the testcase by Chris Lattner · 17 years ago
  37. ac4aa4b make RenamePassWorkList a local var instead of an ivar. by Chris Lattner · 17 years ago
  38. 8c78a26 Make x86 long double alignment 32 for everything but by Dale Johannesen · 17 years ago
  39. e713d93 long double patch 3 of N. Add to MVT. by Dale Johannesen · 17 years ago
  40. 8c1e6a1 long double patch 2 of N. Handle it in TargetData. by Dale Johannesen · 17 years ago
  41. ab87027 Fix a subtle miscompilation. This allows 197.parser to be compiled correctly. by Owen Anderson · 17 years ago
  42. 4b55c3b Fix a subtle iterator invalidation bug in a recursive algorithm. by Owen Anderson · 17 years ago
  43. 1af002d Prepare for "core" website. by Reid Spencer · 17 years ago
  44. 320fc8a Long double, part 1 of N. Support in IR. by Dale Johannesen · 17 years ago
  45. 107f54a add an observation by Chris Lattner · 17 years ago
  46. b0e71ed Fix an accidental commit. by Chris Lattner · 17 years ago
  47. 61e729e More explicit keywords. by Dan Gohman · 17 years ago
  48. 7f55fcb Fix the alignment requirements of several unpck and shuf instructions. by Dan Gohman · 17 years ago
  49. f3372d1 Fix pastos in vector arithmetic intrinsics. by Dan Gohman · 17 years ago
  50. 9fed589 Fix 80 col. violations. by Owen Anderson · 17 years ago
  51. 830db6a Fix 80 col. violations. by Owen Anderson · 17 years ago
  52. 666f6fe Fix 80 col. violations. by Owen Anderson · 17 years ago
  53. b15e495 don't redefine a parameter by Chris Lattner · 17 years ago
  54. 1c2763d Fix a bug that was causing several miscompilations on SPEC. by Owen Anderson · 17 years ago
  55. a326b5d Implement review feedback. by Christopher Lamb · 17 years ago
  56. 576c8da I don't have time to restore this functionality right now. by Chris Lattner · 17 years ago
  57. 5543a85 Replacing a cast with another one does not reduce the number of by Chris Lattner · 17 years ago
  58. ce4eaec Reduced testcase for PR1594 by Chris Lattner · 17 years ago
  59. b014678 Disable an xform that causes an infinite loop. This fixes PR1594 by Chris Lattner · 17 years ago
  60. 684b22d wrap some long lines. Major offenders that are left include by Chris Lattner · 17 years ago
  61. 1ff6138 Update dominator info for the middle blocks created while spliting by Devang Patel · 17 years ago
  62. 73a902b Mark the SSE and MMX load instructions that by Dan Gohman · 17 years ago
  63. 951626b Enhance instcombine to be more aggressive about folding casts of by Chris Lattner · 17 years ago
  64. bfbfcda Fix bug spotted by Chris. by Anders Carlsson · 17 years ago
  65. 7ccd9ec Add extend and extOrTrunc methods that do sign or zero extension depending on whether the integer is signed or not by Anders Carlsson · 17 years ago
  66. 7afa166 Switch some multiplication instructions over to the new scheme for testing. by Evan Cheng · 17 years ago
  67. 33d5595 Do not emit copies for physical register output if it's not used. by Evan Cheng · 17 years ago
  68. 0a2a515 Fix test. by Evan Cheng · 17 years ago
  69. 9dd7a51 Fix PR1575 and test/Transforms/CondProp/2007-08-01-InvalidRead.ll by Chris Lattner · 17 years ago
  70. 22256f4 Adjust for new CallInst constructor interface. by Reid Spencer · 17 years ago
  71. 335f4f7 Style police: Expand the tabs to spaces! by Scott Michel · 17 years ago
  72. 406bfa3 Teach BasicAA about noalias parameter attributes, but do it correctly this time. by Christopher Lamb · 17 years ago
  73. 8409747 Instead of adding copyfromreg's to handle physical definitions. Now isel can by Evan Cheng · 17 years ago
  74. b591082 Added TargetInstrDescriptor::numDefs - num of results. by Evan Cheng · 17 years ago
  75. 5278784 Can't handle offset and scale if rip-relative addressing is to be used. by Evan Cheng · 17 years ago
  76. 0db079e Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
  77. f6844ca Mac OS X X86-64 low 4G address not available. by Evan Cheng · 17 years ago
  78. 2f2e519 Undo previous check-in. by Devang Patel · 17 years ago
  79. caf778a Some out operands were incorrectly specified as input operands. by Evan Cheng · 17 years ago
  80. 1451afe Make sure these tests pass for the right reasons (verifier error, rather than by Reid Spencer · 17 years ago
  81. 28ae151 Update dominator info for the middle blocks created while spliting by Devang Patel · 17 years ago
  82. 9066020 Make non-local memdep not be recursive, and fix a bug on 403.gcc that this exposed. by Owen Anderson · 17 years ago
  83. c5dd541 Missing Requires. by Evan Cheng · 17 years ago
  84. 911935a New test. Bogus implicit-def prevented a copy from being coalesced. by Evan Cheng · 17 years ago
  85. 1c3017c Be more precise. by Evan Cheng · 17 years ago
  86. 21b3bf0 Bugs: missing partial uses and redundant partial defs. by Evan Cheng · 17 years ago
  87. dd487c1 Add a test for the load/store alignment. by Lauro Ramos Venancio · 17 years ago
  88. f3c13c8 Expand unaligned loads/stores when the target doesn't support them. (PR1548) by Lauro Ramos Venancio · 17 years ago
  89. 4eda058 Clean up C++ restrict test cases and add a test for restrict qualified methods. by Christopher Lamb · 17 years ago
  90. 695e1c6 these tests aren't xfailed. by Chris Lattner · 17 years ago
  91. b59e985 we're now handling this right :) by Chris Lattner · 17 years ago
  92. 268479f Forgot to update these files for the FastDSE changes. by Owen Anderson · 17 years ago
  93. c2bbfc1 More explicit keywords. by Dan Gohman · 17 years ago
  94. a9f6434 Change a .size directive to use a tab instead of a space, for consistency. by Dan Gohman · 17 years ago
  95. e819ff7 Make ImmutablePass::runOnModule non-virtual, since it is not by Dan Gohman · 17 years ago
  96. f6a05f9 Rename FastDSE to just DSE. by Owen Anderson · 17 years ago
  97. a56c34f Move FastDSE in to DeadStoreElimination. by Owen Anderson · 17 years ago
  98. e739bae Remove old DSE. by Owen Anderson · 17 years ago
  99. 718fda3 by David Greene · 17 years ago
  100. 52eec54 by David Greene · 17 years ago