1. d3a533d When loop extraction succeeds, make sure to map the function pointers over by Chris Lattner · 20 years ago
  2. 7fa44fc Fix an inverted condition that causes us to think that loop extraction by Chris Lattner · 20 years ago
  3. 9d5968d Fix an iterator invalidation problem in a "buggy" pass by Chris Lattner · 20 years ago
  4. 835104c update release notes for 1.2 by Chris Lattner · 20 years ago
  5. 2942e63 Modify test to use the %t substition (temporary name). This is available by John Criswell · 20 years ago
  6. 7acd1cc Fix compilation of mesa, which I broke earlier today by Chris Lattner · 20 years ago
  7. e911979 Be more accurate by Chris Lattner · 20 years ago
  8. 8f71b63 cleanup comment by Chris Lattner · 20 years ago
  9. eee9117 Make the set of fixed (preallocated) intervals be a fixed superset of by Alkis Evlogimenos · 20 years ago
  10. 50eafbc Fix bug in previous checkin by Chris Lattner · 20 years ago
  11. 24ad00d Okay, so there is no reasonable way for tail duplication to update SSA form, by Chris Lattner · 20 years ago
  12. c1a0623 This code was both incredibly complex and incredibly broken. Fix it. by Chris Lattner · 20 years ago
  13. df22f9c Another simple testcase by Chris Lattner · 20 years ago
  14. 54cc3c2 The .type directive on Solaris uses the # character instead of @. by Brian Gaeke · 20 years ago
  15. 6d339f9 Fix bug in zero-extending of shorts. by Brian Gaeke · 20 years ago
  16. 032f80f Add UMULrr and SMULrr instructions. by Brian Gaeke · 20 years ago
  17. 79db740 Use ! for comment char; it works in both Solaris as and GAS. by Brian Gaeke · 20 years ago
  18. f57e364 Make getClass more robust by adding cLong. Add handling for Mul instruction. by Brian Gaeke · 20 years ago
  19. f303aed Bug fixed by Chris Lattner · 20 years ago
  20. 0eded5c New testcase for PR297 by Chris Lattner · 20 years ago
  21. e40eae7 Add a better head-of-file comment. by Brian Gaeke · 20 years ago
  22. f580cdc Bug not fixed after all by Chris Lattner · 20 years ago
  23. 4dcd0d1 Fix test by Chris Lattner · 20 years ago
  24. 13ebaeb Fix testcase by Chris Lattner · 20 years ago
  25. 91408eb Punt if we see gigantic PHI nodes. This improves a huge interpreter loop by Chris Lattner · 20 years ago
  26. a2f652d Do not try to optimize PHI nodes with incredibly high degree. This reduces SCCP by Chris Lattner · 20 years ago
  27. 4bebf08 Do not copy gigantic switch instructions by Chris Lattner · 20 years ago
  28. c62db6f Fix bug in bug name. It must be the painkillers that I haven't been taking by Chris Lattner · 20 years ago
  29. 7fe97dd Implement a new feature in the CFE, moving a GCC extension from the unsupported by Chris Lattner · 20 years ago
  30. 7698e4e New testcase by Chris Lattner · 20 years ago
  31. bc7c0b8 boog fixed by Chris Lattner · 20 years ago
  32. 7d1bd33 Fix PR296: [execution engines] Unhandled cast constant expression by Chris Lattner · 20 years ago
  33. 85ebd54 Fix a regression from this patch: by Chris Lattner · 20 years ago
  34. 339c508 New testcase for PR293 by Chris Lattner · 20 years ago
  35. 26894bc Bug fixed by Chris Lattner · 20 years ago
  36. 91e49c4 foo Bug 291, bar PR291 by Chris Lattner · 20 years ago
  37. 52cac3c foo bug291 bar PR 291 by Chris Lattner · 20 years ago
  38. ad32064 PR291 Bug 291! by Chris Lattner · 20 years ago
  39. a1d1fce // Testcase from Bug 291 by Chris Lattner · 20 years ago
  40. 002be76 Add some missing functions. Make sure to handle calls together in case the by Chris Lattner · 20 years ago
  41. 002dbdd Fix thinko, and PR292 by Chris Lattner · 20 years ago
  42. 6ae9eb1 Fix PR294 by Chris Lattner · 20 years ago
  43. 63dd4ff Add LAHF instruction by Alkis Evlogimenos · 20 years ago
  44. 6dd196f Restore old inlining heuristic. As the comment indicates, this is a nasty by Chris Lattner · 20 years ago
  45. fcead4f Ok, the assertion was bogus. Calls that do not read/write memory should not by Chris Lattner · 20 years ago
  46. df209fc This assertion is bogus now that calls do not necessarily read/write memory by Chris Lattner · 20 years ago
  47. 46234fd Add counters for the number of calls elimianted by Chris Lattner · 20 years ago
  48. 5a6e947 Implement CSE of call instructions in the most trivial case. This implements by Chris Lattner · 20 years ago
  49. 142c304 New testcase for CSE of call instructions by Chris Lattner · 20 years ago
  50. bbcc147 Fix a minor bug, implementing GCSE/call_pure_function.ll by Chris Lattner · 20 years ago
  51. 66d0884 Make sure that pure calls don't kill loads by Chris Lattner · 20 years ago
  52. 118dd0c Implement LICM of calls in simple cases. This is sufficient to move around by Chris Lattner · 20 years ago
  53. 65a88e8 New testcases to test LICM of call instructions by Chris Lattner · 20 years ago
  54. 5b5f7c1 Don't be COMPLETELY pessimistic in the face of function calls by Chris Lattner · 20 years ago
  55. c87f0bb Tweak argument by Chris Lattner · 20 years ago
  56. 5cb66e2 Deinline a couple of methods. Improve comment. by Chris Lattner · 20 years ago
  57. 992860c Deinline some virtual methods, provide better mod/ref answers through the by Chris Lattner · 20 years ago
  58. b79d792 Pass through the boolean queries by Chris Lattner · 20 years ago
  59. 4244bb5 Teach basicaa about some stdc functions. by Chris Lattner · 20 years ago
  60. 3e295b1 Add two new methods which can be used to enable a bunch of transformations by Chris Lattner · 20 years ago
  61. 15d443b Mostly cosmetic improvements. Do fix the bug where a global value was considered an input. by Chris Lattner · 20 years ago
  62. 0de632b Assert that input blocks meet the invariants we expect by Chris Lattner · 20 years ago
  63. e94fd19 New testcase that causes the code extractor to generate bogus code. by Chris Lattner · 20 years ago
  64. 5156c39 Fix several bugs in the loop extractor. In particular, subloops were never by Chris Lattner · 20 years ago
  65. 65826bf No correctness fixes here, just minor qoi fixes: by Chris Lattner · 20 years ago
  66. 12f390e Simplify code a bit, and fix bug CodeExtractor/2004-03-14-NoSwitchSupport.ll by Chris Lattner · 20 years ago
  67. 0e06674 Simplify the code a bit by making the collection of basic blocks to extract by Chris Lattner · 20 years ago
  68. 3b04a7a New testcase that crashes the loop extractor by Chris Lattner · 20 years ago
  69. a1cf1c8 After reducing a miscompiled program down to the functions which are being by Chris Lattner · 20 years ago
  70. 44a64bc Fix a minor bug in runPassesOn by Chris Lattner · 20 years ago
  71. 0a00256 Add a new "AutoDebugCrashes" option by Chris Lattner · 20 years ago
  72. a75766a Refactor to use a new method by Chris Lattner · 20 years ago
  73. 3b6441e Add new method by Chris Lattner · 20 years ago
  74. efdc0b5 Refactor and clean up a bunch more code. No major functionality changes. by Chris Lattner · 20 years ago
  75. a1a7148 Another API change to MRegisterInfo::foldMemoryOperand. Instead of a by Alkis Evlogimenos · 20 years ago
  76. 7546c38 Add a method to extract a loop by Chris Lattner · 20 years ago
  77. 41bc0b0 Split into two passes. Now there is the general loop extractor, usable on by Chris Lattner · 20 years ago
  78. 7bc91c6 Rename createLoopExtractorPass to createSingleLoopExtractorPass Doxygenify by Chris Lattner · 20 years ago
  79. 5eda1f2 add a fixme by Chris Lattner · 20 years ago
  80. be21ca5 Refactor all of the "splitting a module into two pieces" code to avoid by Chris Lattner · 20 years ago
  81. 39354c9 Change MRegisterInfo::foldMemoryOperand to return the folded by Alkis Evlogimenos · 20 years ago
  82. 97836fa Passes don't print stuff! by Chris Lattner · 20 years ago
  83. bf9eadd Do not create empty basic blocks when the lowerswitch pass expects blocks to by Chris Lattner · 20 years ago
  84. 6cc8375 New testcase that crashes the -lowerswitch pass by Chris Lattner · 20 years ago
  85. bb41156 Minor random cleanups by Chris Lattner · 20 years ago
  86. 16d0eb0 FunctionPass's should not define their own 'run' method. by Chris Lattner · 20 years ago
  87. 2ef703e If a block is dead, dominators will not be calculated for it. Because of this by Chris Lattner · 20 years ago
  88. 59c3569 Catch some more cases of broken code. The loop extractor seems to be creating by Chris Lattner · 20 years ago
  89. ffada93 Verify functions as they are produced if -debug is specified. Reduce by Chris Lattner · 20 years ago
  90. 2eff859 verifyFunction has been broken for a long time now. Fix it. by Chris Lattner · 20 years ago
  91. fc44806 New testcase that crashes the loop extractor by Chris Lattner · 20 years ago
  92. 1e3cb34 Move prototype to IPO.h instead of Scalar.h by Chris Lattner · 20 years ago
  93. 4eddf37 Move loop extractor to the IPO header by Chris Lattner · 20 years ago
  94. efddcfa Indent anon namespace properly, add copyright block by Chris Lattner · 20 years ago
  95. c3c8703 Move to the IPO library. Utils shouldn't contain passes. by Chris Lattner · 20 years ago
  96. 2ed3063 Remove dead file by Chris Lattner · 20 years ago
  97. a2dc727 DemoteRegToStack got moved from DemoteRegToStack.h to Local.h by Chris Lattner · 20 years ago
  98. cbf99ee Move DemoteRegToStack prototype out of DemoteRegToStack.h to this file. by Chris Lattner · 20 years ago
  99. f5ee170 Document stuff that is known to be broken by Chris Lattner · 20 years ago
  100. 0cea42a Add some debugging output by Chris Lattner · 20 years ago