1. 838014e Global values also don't undead-ify pointers in our dead alloca's set. by Owen Anderson · 18 years ago
  2. 362bb52 Make handleEndBlock significantly faster with one trivial improvement, by Owen Anderson · 18 years ago
  3. df359c2 Small improvement: if a function doesn't access memory, we don't need to scan by Owen Anderson · 18 years ago
  4. bb3abf4 Add some comments, remove a dead argument, and simplify some control flow. by Owen Anderson · 18 years ago
  5. 79e038a eliminate redundant conditions from the signless types conversion. by Chris Lattner · 18 years ago
  6. a099b6c Handle functions with no name better. by Chris Lattner · 18 years ago
  7. 24c2e5c Adding kill info to val#. by Evan Cheng · 18 years ago
  8. c5f6a1f significantly speed up constant folding of calls (and thus all clients that use by Chris Lattner · 18 years ago
  9. de0e42d Speed up updateDFSNumbers with two observations: by Chris Lattner · 18 years ago
  10. c182f17 A few more small cleanups. by Owen Anderson · 18 years ago
  11. a141cfe Clean up and bug fix. by Evan Cheng · 18 years ago
  12. 3e089ae reimplement dfs number computation to be significantly faster. This speeds up by Chris Lattner · 18 years ago
  13. 6ca4cb3 First round of cleanups from Chris' feedback. by Owen Anderson · 18 years ago
  14. 8df7860 - Each val# can have multiple kills. by Evan Cheng · 18 years ago
  15. 6a2bfda Embrace patch review feedback. by Devang Patel · 18 years ago
  16. 51cbf3c Remove a dead assertion. by Evan Cheng · 18 years ago
  17. a8d94f1 - LiveInterval value#'s now have 3 components: def instruction #, by Evan Cheng · 18 years ago
  18. 002fe25 Fix new compare instruction's signness. Caught by Chris during review. by Devang Patel · 18 years ago
  19. a9e9286 Fix comment. by Devang Patel · 18 years ago
  20. a37226a Don't insert nearly as many redundant phi nodes. by Owen Anderson · 18 years ago
  21. 84109cd Fix spelling of mtvscr and mfvscr. by Dale Johannesen · 18 years ago
  22. cdbe4d3 Long double patch 8 of N: make it partially work in by Dale Johannesen · 18 years ago
  23. 31cac2e Who thought up this crazy formatting scheme? by Reid Spencer · 18 years ago
  24. d5d9e6f Okay, over/back tags don't next. by Reid Spencer · 18 years ago
  25. 8431a1c Use eraseFromParent(). by Devang Patel · 18 years ago
  26. 3baa3aa Try an indent level for better formatting. Add the -version option. by Reid Spencer · 18 years ago
  27. acafa2d Add the code generation options. by Reid Spencer · 18 years ago
  28. ba1a750 by David Greene · 18 years ago
  29. 32fe3de by David Greene · 18 years ago
  30. 8ff18e9 by David Greene · 18 years ago
  31. 7e23146 by David Greene · 18 years ago
  32. 0ecfb59 Rearrange options into sections and add the last floating point related option. by Reid Spencer · 18 years ago
  33. b7a54b9 Add the -disable-excess-fp-precision option. by Reid Spencer · 18 years ago
  34. 7223f02 Add another missing option. by Reid Spencer · 18 years ago
  35. 2c8a748 Add some more missing options. by Reid Spencer · 18 years ago
  36. f0f4dae Remove the -f option which is no longer supported, but add the -fake-argv0 by Reid Spencer · 18 years ago
  37. 2c45228 Describe the global/local naming convention. by Reid Spencer · 18 years ago
  38. f48a880 Add reference to problem report. by Nick Lewycky · 18 years ago
  39. 0ff94f7 Initial JIT support for ARM by Raul Fernandes Herbster. by Evan Cheng · 18 years ago
  40. a996d52 Long double patch 7 of N, unless I lost count:). by Dale Johannesen · 18 years ago
  41. 371d689 Get rid of unnecessary #include. by Owen Anderson · 18 years ago
  42. dbbe816 Clean up a bunch of caching stuff in memdep. This reduces the time to run GVN by Owen Anderson · 18 years ago
  43. fee76bd Begin loop index split pass. by Devang Patel · 18 years ago
  44. 8f35315 Improve the accuracy of memdep for determining the dependencies of loads. by Owen Anderson · 18 years ago
  45. 9989a65 Replace 4-line function with 10-line version per review comment. by Dale Johannesen · 18 years ago
  46. 6f42758 remove #if 0 code. by Chris Lattner · 18 years ago
  47. 731a5f1 remove #if 0 code. by Chris Lattner · 18 years ago
  48. 27f92be Move lengthy conditional down 1 level per review comment. by Dale Johannesen · 18 years ago
  49. 6a30811 Get X86 long double calling convention to work by Dale Johannesen · 18 years ago
  50. 0275cff regenerate by Chris Lattner · 18 years ago
  51. 6df20ef Fix PR1577, a crash on invalid bug. by Chris Lattner · 18 years ago
  52. a583990 This resolves a regression of BasicAA which failed to find any memory information for overloaded intrinsics (PR1600). This resolves that issue, and improves the matching scheme to use a BitVector rather than a binary search. by Chandler Carruth · 18 years ago
  53. b1183c1 This fixes resizing issues with BitVectors. It ensures that the BitWord type and type size is always used, and ensures completely correct clearing of unused high bits, and setting of bits when resizing. It should resolve PR1563. by Chandler Carruth · 18 years ago
  54. f947b3e It's safe to fold not of fcmp. by Nick Lewycky · 18 years ago
  55. 450770d Fix the dates on these tests. It's not September yet. Thanks Reid! by Nick Lewycky · 18 years ago
  56. 8883573 Make 80-bit store maintain simulated FP stack correctly. by Dale Johannesen · 18 years ago
  57. d6dac0e Let scalar-evolution analyze loops with an unsigned comparison for the exit by Nick Lewycky · 18 years ago
  58. 06323bf Don't assume it's safe to transform a loop just because it's dominated by any by Nick Lewycky · 18 years ago
  59. 7409cab @verbatim needs to be on a line by itself. by Reid Spencer · 18 years ago
  60. 914ce45 Fix a regression compiling 2005-05-11-Popcount-ffs-fls with the CBE, by Chris Lattner · 18 years ago
  61. 9836322 Implement review feedback. No functionality change. by Christopher Lamb · 18 years ago
  62. 242be6e by David Greene · 18 years ago
  63. 3589df8 remove some dead lines by Chris Lattner · 18 years ago
  64. 7ed54a0 1. Random tidiness cleanups by Chris Lattner · 18 years ago
  65. 947596c update for new domtree dump format by Chris Lattner · 18 years ago
  66. c385ae6 Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFSNumOut by Chris Lattner · 18 years ago
  67. 944b7f2 Update links to the command guide generated documentation. by Reid Spencer · 18 years ago
  68. 181b6c9 Fix minor doxygen nits. by Reid Spencer · 18 years ago
  69. 0713ca4 Comment out configuration tags not supported by doxygen 1.3.9 by Reid Spencer · 18 years ago
  70. f094f81 Document a missing parameter. by Reid Spencer · 18 years ago
  71. 81a7572 Silence some warnings from doxygen about @param argument name not matching the by Reid Spencer · 18 years ago
  72. c69b0dd Escape some escapes that confuse doxygen. by Reid Spencer · 18 years ago
  73. daa10a4 Fix a doxygen directive. by Reid Spencer · 18 years ago
  74. 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 18 years ago
  75. 3038778 allow this to pass on ppc hosts. by Chris Lattner · 18 years ago
  76. e76fad2 shorten this name by Chris Lattner · 18 years ago
  77. a9ff5eb at the end of instcombine, explicitly clear WorklistMap. by Chris Lattner · 18 years ago
  78. 7b54452 Fix a bug in DenseMap::clear, where we never reset a tombstone to EmptyKey. by Chris Lattner · 18 years ago
  79. 8c52870 Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName, by Chris Lattner · 18 years ago
  80. 42e4bdf When clearing a SmallPtrSet, if the set had a huge capacity, but the by Chris Lattner · 18 years ago
  81. a319653 Fix an iterator invalidation bug I induced. by Chris Lattner · 18 years ago
  82. 2f0d1ea Switch some std::sets to SmallPtrSet. This speeds up by Chris Lattner · 18 years ago
  83. 7ae8c4c Switch DomTreeNode::assignDFSNumber from using a std::set to using by Chris Lattner · 18 years ago
  84. e93e311 Switch the internal "Info" map from an std::map to a DenseMap. This by Chris Lattner · 18 years ago
  85. 0a5f83c switch the DomTreeNodes and IDoms maps in idom/postidom to a by Chris Lattner · 18 years ago
  86. f12f8de rewrite the code used to construct pruned SSA form with the IDF method. by Chris Lattner · 18 years ago
  87. 0ec8df3 Factor out a whole bunch of code into it's own method. by Chris Lattner · 18 years ago
  88. 127ed3c Use getNumPreds(BB) instead of computing them manually. This is a very small but by Chris Lattner · 18 years ago
  89. 1e76af3 Change the rename pass to be "tail recursive", only adding N-1 successors by Chris Lattner · 18 years ago
  90. e7b653d cache computation of #preds for a BB. This speeds up by Chris Lattner · 18 years ago
  91. 384c7e0 reserve operand space for phi nodes when we insert them. by Chris Lattner · 18 years ago
  92. 6c81213 use continue to avoid nesting, no functionality change. by Chris Lattner · 18 years ago
  93. fb312c7 Promoting allocas with the 'single store' fastpath is by Chris Lattner · 18 years ago
  94. 7a5745b When PromoteLocallyUsedAllocas promoted allocas, it didn't remember by Chris Lattner · 18 years ago
  95. 59a2837 std::map -> DenseMap by Chris Lattner · 18 years ago
  96. 7956dae Clean up comments, fix up some confusing code logic. by Nick Lewycky · 18 years ago
  97. c69e491 fix a logic bug where we wouldn't promote single store allocas if the by Chris Lattner · 18 years ago
  98. 4f63e76 When we do the single-store optimization, delete both the store by Chris Lattner · 18 years ago
  99. d0458e5 Three improvements: by Chris Lattner · 18 years ago
  100. c3f6ea8 switch from using a std::set to using a SmallPtrSet. This speeds up the by Chris Lattner · 18 years ago