1. af67ea7 Eliminate some redundant newlines in asm output. by Dan Gohman · 18 years ago
  2. 41783f0 Fix typos. by Duncan Sands · 18 years ago
  3. a321125 Add support to tablegen for specifying subregister classes on a per register class basis. by Christopher Lamb · 18 years ago
  4. 13e8b51 Handle blocks with 2 unconditional branches in AnalyzeBranch. by Dale Johannesen · 18 years ago
  5. ea63243 Only correctly lower exception handing intrinsics if exception handling is by Duncan Sands · 18 years ago
  6. 6595635 Introduce new SelectionDAG node opcodes VEXTRACT_SUBVECTOR and by Dan Gohman · 18 years ago
  7. 2046e12 When creating CopyFromReg nodes, always use legal types. And use the by Dan Gohman · 18 years ago
  8. f19f6bb The fix that was applied for PR1224 stops the compiler by Duncan Sands · 18 years ago
  9. 93a8e5e Typo by Evan Cheng · 18 years ago
  10. cc8fb46 Now if-converting all 4 variants of triangles. by Evan Cheng · 18 years ago
  11. 71fcebc Fix test/Transforms/GVNPRE/2007-06-12-PhiTranslate.ll by Owen Anderson · 18 years ago
  12. 0f661dc Add a test where phi translation was producing a null result. by Owen Anderson · 18 years ago
  13. d75405f isReachableFromEntry() is not suitable for post dominator. by Devang Patel · 18 years ago
  14. de6e132 Remove redundant check. by Devang Patel · 18 years ago
  15. 6857e36 Protect updateDFSNumbers() by Devang Patel · 18 years ago
  16. 5fd306b Check A dominates B and vise versa first while searching for nearest by Devang Patel · 18 years ago
  17. 6c0955b one final bugfix by Chris Lattner · 18 years ago
  18. a89e5f1 modernize example by Chris Lattner · 18 years ago
  19. 239e712 Refactor some code, and fix test/Transforms/GVNPRE/2007-06-12-NoExit.ll by being more careful when using by Owen Anderson · 18 years ago
  20. 93f905d Testcase where GVNPRE crashes on functions with no exit nodes. by Owen Anderson · 18 years ago
  21. ce0b237 Sink CmpInst's to their uses to reduce register pressure. by Dale Johannesen · 18 years ago
  22. 9c7ee6b Make DFS number manipulation methods private. by Devang Patel · 18 years ago
  23. 7706d23 Make the run line for this test correct. Thanks to Chris for spotting it. by Owen Anderson · 18 years ago
  24. 4d42dea Break DominatorTree from ETNode. Remove unused PostETForest. by Devang Patel · 18 years ago
  25. 65d2862 Fix a few more bugs, including an instance of walking in reverse topological rather than topological order. This by Owen Anderson · 18 years ago
  26. 95d5c34 Add a GVN-PRE basic regression test. by Owen Anderson · 18 years ago
  27. bdfa1f8 Use SmallPtrSet instaed of std::set by Devang Patel · 18 years ago
  28. 87f05a2 Check immediate dominators first while searching for nearset common dominator. by Devang Patel · 18 years ago
  29. 3726b82 Maintain DFS number in DomTreeNode itself. by Devang Patel · 18 years ago
  30. fe7d4e5 Add and use DominatorTreeBase::findNearestCommonDominator(). by Devang Patel · 18 years ago
  31. 976e2da Fix a typo in bswap lowering. by Lauro Ramos Venancio · 18 years ago
  32. 9618bca Restructure code to reduce ifcvt compile time cost. by Evan Cheng · 18 years ago
  33. f60e5a2 Simplify. by Devang Patel · 18 years ago
  34. b28aaad simplify by Devang Patel · 18 years ago
  35. e3f6536 Simplify. Dominator Tree is required so always available. by Devang Patel · 18 years ago
  36. 0e71466 Handle functions with multiple exit blocks properly. by Owen Anderson · 18 years ago
  37. 2099ff0 Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  38. a9bf49c Fix the build. by Reid Spencer · 18 years ago
  39. 139fe84 Perform PRE of comparison operators. by Owen Anderson · 18 years ago
  40. 94c8d3d rename C files to end with .c by Chris Lattner · 18 years ago
  41. fdbe720 fix x86-64 mmx calling convention for real, which passes in integer gprs. by Chris Lattner · 18 years ago
  42. 6b7c21c fix mmx handling bug by Chris Lattner · 18 years ago
  43. ae5eb7a Fix edge case. by Nick Lewycky · 18 years ago
  44. 1c9f91d Don't change CFG during analysis stage. Do so during ifcvt and invalidate predecessors accordingly. by Evan Cheng · 18 years ago
  45. b8b873c Collect statistics from GVN-PRE. by Owen Anderson · 18 years ago
  46. 7e75ba8 Carefully remove extraneous CFG edges after each ifcvt. by Evan Cheng · 18 years ago
  47. bfd2ec4 Add a utility routine to check for unpredicated terminator instruction. by Evan Cheng · 18 years ago
  48. 61718a6 Define AsmTransCBE for ARM. by Lauro Ramos Venancio · 18 years ago
  49. a7f916c Fix typo in a comment. by Owen Anderson · 18 years ago
  50. 8338ff5 Fix a bug that was causing the elimination phase not to replace values when it should be. by Owen Anderson · 18 years ago
  51. 2acdbcc Correct transfer predicate information. by Evan Cheng · 18 years ago
  52. edf4896 Hidden options to help debugging ifcvt issues. by Evan Cheng · 18 years ago
  53. b5ef06c Fix spelling. by Devang Patel · 18 years ago
  54. 55236d2 Add entry to CREDITS. by David Greene · 18 years ago
  55. 2513330 Factor live variable analysis so it does not do register coalescing by David Greene · 18 years ago
  56. 4a3c901 wording fix noticed by Ivan Novick by Chris Lattner · 18 years ago
  57. ac5f142 Allow more cmp / bcc to be predicated; clean up triangle ifcvt checking code. by Evan Cheng · 18 years ago
  58. 1fc7cb6 Fix ARM condition code subsumission check. by Evan Cheng · 18 years ago
  59. f81dea4 tBcc is not a barrier. by Evan Cheng · 18 years ago
  60. 6cc7608 Use more realistically sized vectors. Reserve capacity if we know in advance by Duncan Sands · 18 years ago
  61. 900997b Small bugfix, and const-ify some methods (Thanks, Bill). by Owen Anderson · 18 years ago
  62. dba2413 Update LoopSimplify to require and preserve DominatorTree only. by Devang Patel · 18 years ago
  63. 1a90a5a Make throttle a hidden parameter, per review. by Dale Johannesen · 18 years ago
  64. 397d405 Add partial redundancy elimination. by Owen Anderson · 18 years ago
  65. 53af4c0 Throttle tail merging; handling blocks with large numbers of predecessors by Dale Johannesen · 18 years ago
  66. 0ab301c Add new method - nearestCommonDominator(). by Devang Patel · 18 years ago
  67. 53c279b Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  68. f86a73c Do not preserve ETForest. by Devang Patel · 18 years ago
  69. 6ea7ac6 Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  70. e029b2c Add instruction level dominates(A,B) interface. by Devang Patel · 18 years ago
  71. 27af5c4 Only remove the edge from entry to false if false block is merged. by Evan Cheng · 18 years ago
  72. 468502e Do not require ETForest. Now it is unused by LICM. by Devang Patel · 18 years ago
  73. 4b90e3a Do not use ETForest as well as DomiantorTree. DominatorTree is sufficient. by Devang Patel · 18 years ago
  74. 326821e Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  75. b7d9dfc Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  76. fa51f9a Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  77. f11cc5c Add basic block level properlyDominates(A,B) interface. by Devang Patel · 18 years ago
  78. 62000ee Do not change the size of function arguments. PR 1489. by Dale Johannesen · 18 years ago
  79. a97e040 Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  80. 387b8cb Use DominatorTree instead of ETForest. by Devang Patel · 18 years ago
  81. 259e6cf Add BasicBlock level dominates(A,B) interface. by Devang Patel · 18 years ago
  82. 9a51157 Maintain ETNode as part of DomTreeNode. This adds redundancy for now. by Devang Patel · 18 years ago
  83. b62fa8a Formating fixes. by Tanya Lattner · 18 years ago
  84. 18aad23 Correct typo. Should be "not allowed" by Tanya Lattner · 18 years ago
  85. c5f7bcb Make the struct bigger, in an attempt to get a "struct return" on more by Duncan Sands · 18 years ago
  86. 140a260 Make this test pass if llvm-g++ was built without exception handling support. by Duncan Sands · 18 years ago
  87. f476961 ifcvt a triangle: don't merge ifcvt block with rejoin block if it can fall through to it. If merged, the resulting block is not a candidate for iterative ifcvting since it contains both predicated and non-predicated code. by Evan Cheng · 18 years ago
  88. 5cbf316 Add assert to check if the attributes ZExt/SExt, NoAlias are apply to the by Zhou Sheng · 18 years ago
  89. d4de6d9 Lots of bug fixes. Now finally in a reasonable state. by Evan Cheng · 18 years ago
  90. 9328c1a Stupid cut-n-paste bug caused me soooo much grief. Why wasn't there a compilation warning? I blame it on the FE folks. by Evan Cheng · 18 years ago
  91. 497391a Fix bugpoint to run -llc-safe with -Xlinker. by Lauro Ramos Venancio · 18 years ago
  92. 9613e87 Propagate alignment, section name and visibility when linking "appending by Lauro Ramos Venancio · 18 years ago
  93. 682f683 Instruct the inliner to obey the noinline attribute. Add test case. by Tanya Lattner · 18 years ago
  94. 25e0cb3 Really use attribute. by Tanya Lattner · 18 years ago
  95. 4536612 Test case for noinline attribute. by Tanya Lattner · 18 years ago
  96. 4e2288b simplify this code and fix PR1493, now that llvm-gcc3 is dead. by Chris Lattner · 18 years ago
  97. 037a704 if internalize is disabled, don't run the pass at all! by Chris Lattner · 18 years ago
  98. 77c2b69 Revert changes for noinline. by Tanya Lattner · 18 years ago
  99. 7d832fe Add new dominator tree node into dominator tree node map. by Devang Patel · 18 years ago
  100. a18a424 update to match latest changes by Chris Lattner · 18 years ago