1. 0d56b06 Fix a thinko in the code that adapted SCEVMulExpr operands for by Dan Gohman · 15 years ago
  2. 382cb21 Revert this. There's no way to verifiy indirect calls, and an optimizer can turn by Torok Edwin · 15 years ago
  3. 9107c54 Verify that calling conventions match function prototype. by Torok Edwin · 15 years ago
  4. 15002a2 Fix broken logic in DominatorTreeBase::Split. Part of PR4238. by Eli Friedman · 15 years ago
  5. 0f4012c Fix some incorrect logic in DominanceFrontier::splitBlock. Part of PR4238. by Eli Friedman · 15 years ago
  6. 9004c8a Teach ValueTracking a new way to analyze PHI nodes, and and teach by Dan Gohman · 15 years ago
  7. 2ac8b32 Fix for PR4235: to build a floating-point value from integer parts, by Eli Friedman · 15 years ago
  8. c7d167d Fix test on non-darwin hosts. by Evan Cheng · 15 years ago
  9. d7f666a Try again. Allow call to immediate address for ELF or when in static relocation mode. by Evan Cheng · 15 years ago
  10. 65cdee3 Cannot use immediate as call absolute target in PIC mode. by Evan Cheng · 15 years ago
  11. 513fae2 Suppress the IV reversal transformation in the case that the RHS by Dan Gohman · 15 years ago
  12. 04746ea Fix pr4058 and pr4059. Do not split i64 or double arguments between r3 and by Bob Wilson · 15 years ago
  13. 224c244 Fix pr4091: Add support for "m" constraint in ARM inline assembly. by Bob Wilson · 15 years ago
  14. 5be18e8 Teach SCEVExpander to expand arithmetic involving pointers into GEP by Dan Gohman · 15 years ago
  15. b17e76d Commands beginning with '--' are converted to '-f' by gcc. Blech! by Bill Wendling · 15 years ago
  16. 10978bd Teach ScalarEvolution to recognize x^-1 in the case where non-demanded by Dan Gohman · 15 years ago
  17. 859b482 Make ScalarEvolution::isLoopGuardedByCond work even when the edge by Dan Gohman · 15 years ago
  18. 0462327 Add nounwind to a few tests. by Dan Gohman · 15 years ago
  19. b101474 Check that the gcc front-end is not doing inlining by Duncan Sands · 15 years ago
  20. e4fdb8b Mark rotl/rotr as expand. This generates pretty ugly code, but this is better than nothing. by Anton Korobeynikov · 15 years ago
  21. aceb620 Typo by Anton Korobeynikov · 15 years ago
  22. f8eac02 Help DejaGnu avoid pipe-jam by producing less output from certain test cases. by Jakob Stoklund Olesen · 15 years ago
  23. 9bea7c8 by David Greene · 15 years ago
  24. 7a57214 by David Greene · 15 years ago
  25. 5f9f9ba by David Greene · 15 years ago
  26. beb31a5 by David Greene · 15 years ago
  27. 4afc509 by David Greene · 15 years ago
  28. e6c27de by David Greene · 15 years ago
  29. ebde0c5 Add nounwind to this test. by Dan Gohman · 15 years ago
  30. ead6d46 Remove too large testcase. by Bill Wendling · 15 years ago
  31. f3cc96e Move the bookkeeping of the debug scopes back to the place where it by Bill Wendling · 15 years ago
  32. 6f21a8f Testcase for 71688. by Dale Johannesen · 15 years ago
  33. aab6ec4 calls in nothrow functions can be marked nothrow even if the callee by Chris Lattner · 15 years ago
  34. bcc2e7d Fix PR4206 - crash in simplify lib calls by Chris Lattner · 15 years ago
  35. 9d3094b If header of inner loop is aligned, do not align the outer loop header. We don't want to add nops in the outer loop for the sake of aligning the inner loop. by Evan Cheng · 15 years ago
  36. eca24fb Teach TransferDeadness to delete truly dead instructions if they do not produce side effects. by Evan Cheng · 15 years ago
  37. 1711424 Add nounwind. by Evan Cheng · 15 years ago
  38. 1ea7327 Fixed a stack slot coloring with reg bug: do not update implicit use / def when doing forward / backward propagation. by Evan Cheng · 15 years ago
  39. 74b0ccc Fix pr4195: When iterating through predecessor blocks, break out of the loop by Bob Wilson · 15 years ago
  40. 81db61a Factor the code for collecting IV users out of LSR into an IVUsers class, by Dan Gohman · 15 years ago
  41. efb9fbf When forgetting SCEVs for loop PHIs, don't forget SCEVUnknown values. by Dan Gohman · 15 years ago
  42. 5792f51 Teach LSR to optimize more loop exit compares, i.e. change them to use postinc iv value. Previously LSR would only optimize those which are in the loop latch block. However, if LSR can prove it is safe (and profitable), it's now possible to change those not in the latch blocks to use postinc values. by Evan Cheng · 15 years ago
  43. bf06f6a Fix PR4188. TailMerging can't tolerate inexact sucessor info. by Dale Johannesen · 15 years ago
  44. a96f119 Make this grep line a little more specific so that it doesn't by Dan Gohman · 15 years ago
  45. 4e3fdf2 When scalarizing a vector BITCAST, check whether the operand has vector by Dan Gohman · 15 years ago
  46. 3cd90a1 Convert a subtract into a negate and an add when it helps x86 address folding. by Dan Gohman · 15 years ago
  47. c1acc3f Reverse a loop that is counting up to a maximum to by Dale Johannesen · 15 years ago
  48. cb33799 Make MDNode use CallbackVH. Also change MDNode to store Value* instead of by Nick Lewycky · 15 years ago
  49. 19f76f5 Add MSP430 test for PR4136 by Anton Korobeynikov · 15 years ago
  50. 361e54d Allow scalar evolution to compute iteration counts for loops with a by Eli Friedman · 15 years ago
  51. f045f80 Enable loop bb placement optimization. by Evan Cheng · 15 years ago
  52. b028593 Fix bogus overflow checks by replacing them with actual overflow checks. by Dan Gohman · 15 years ago
  53. 099672b Use .td for tablegen files, not .ll. by Dan Gohman · 15 years ago
  54. 728c7f3 Fold trunc casts into add-recurrence expressions, allowing the by Dan Gohman · 15 years ago
  55. 4992196 Fix PR4152: asm constraint validation happens before dag combine, so we by Chris Lattner · 15 years ago
  56. ef55484 fix RewriteStoreUserOfWholeAlloca to use the correct type size by Chris Lattner · 15 years ago
  57. 45e0010 Optimize code placement in loop to eliminate unconditional branches or move unconditional branch to the outside of the loop. e.g. by Evan Cheng · 15 years ago
  58. 5877ad7 PR4123: don't crash when inlining a call which uses its own result. by Eli Friedman · 15 years ago
  59. 9d928c2 Fix pr4100. Do not remove no-op copies when they are dead. The register by Bob Wilson · 15 years ago
  60. 9a38e3e Revert 71165. It did more than just revert 71158 and it introduced by Dan Gohman · 15 years ago
  61. 1978426 Revert r70876 and add a testcase (@c7) showing the problem: by Duncan Sands · 15 years ago
  62. 5b8479c Temporarily revert r71158. It was causing a failure during a full bootstrap: by Bill Wendling · 15 years ago
  63. 704b698 Constant-fold ptrtoint+add+inttoptr to gep when the pointer is an by Dan Gohman · 15 years ago
  64. 987a305 THis doesn't fail. by Bill Wendling · 15 years ago
  65. d0c1f9c Temporarily revert r71010. It was causing massive failures during self-hosting. by Bill Wendling · 15 years ago
  66. caab129 Do not use register as base ptr of pre- and post- inc/dec load / store nodes. by Evan Cheng · 15 years ago
  67. ba842e3 Nounwind is not valid for function return values. by Duncan Sands · 15 years ago
  68. e149e99 OCaml parameter attribute bindings from PR2752. by Duncan Sands · 15 years ago
  69. cfd0ebe Fix PR3754: don't mark functions that wrap MallocInst with by Duncan Sands · 15 years ago
  70. 7af1c78 Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 15 years ago
  71. 87e3bca Renamed Spiller classes (plus uses and related files) to VirtRegRewriter. by Lang Hames · 15 years ago
  72. e89331b The 'forward_as' property did not use its second argument. by Mikhail Glushenkov · 15 years ago
  73. 8f18edd Quotes should be printed before private prefix; some code clean up. by Evan Cheng · 15 years ago
  74. 5412d06 If a MachineBasicBlock has multiple ways of reaching another block, by Dan Gohman · 15 years ago
  75. a489410 Temporarily reverting r71008. It was causing this failure: by Bill Wendling · 15 years ago
  76. f9a9b51 Enable stack coloring with regs at -O3. by Evan Cheng · 15 years ago
  77. 58deef5 by David Greene · 15 years ago
  78. 1777d0c Add basic support for code generation of by Chris Lattner · 15 years ago
  79. 065f259 by David Greene · 15 years ago
  80. f868156 Fix incorrect code generation with ENV. by Mikhail Glushenkov · 15 years ago
  81. 7d04e4a X86FastISel doesn't support the -tailcallopt ABI. by Dan Gohman · 15 years ago
  82. cffb528 Fix code emission for conditional branches. Patch by Collin Winter! by Anton Korobeynikov · 15 years ago
  83. fe095f3 Restore minor deletion. by Mike Stump · 15 years ago
  84. afc36a9 Previously, RecursivelyDeleteDeadInstructions provided an option by Dan Gohman · 15 years ago
  85. c650f1f 'The attached patch fixes an issue where llc -march=cpp fails with by Chris Lattner · 15 years ago
  86. 9032b78 When printing a SCEVUnknown with pointer type, don't print an by Dan Gohman · 15 years ago
  87. a1af757 Extend ScalarEvolution's getBackedgeTakenCount to be able to by Dan Gohman · 15 years ago
  88. 4acd12a Don't try to mix integers and pointers in an icmp instruction in getSCEVAtScope. by Dan Gohman · 15 years ago
  89. 8c14740 Mark MOV8mr_NOREX and MOV8rm_NOREX as mayStore / mayLoad respectively. by Evan Cheng · 15 years ago
  90. 6c14729 fix a regression handling indirect results: these need to be considered by Chris Lattner · 15 years ago
  91. ec8eee2 Fix infinite recursion in the C++ code which handles movddup by making it unnecessary. by Nate Begeman · 15 years ago
  92. ac70cea Generalize the cast-of-addrec folding to handle folding of SCEVs like by Dan Gohman · 15 years ago
  93. 3e0e31b Fix this test to match the new output from scalar-evolution. by Dan Gohman · 15 years ago
  94. 36b8e53 Include the source type in SCEV cast expression debug output, and by Dan Gohman · 15 years ago
  95. c9cf350 Fix recent regression in gcc.dg/pr26719.c (6835035). by Dale Johannesen · 15 years ago
  96. 96f3fd9 spillPhysRegAroundRegDefsUses() may have invalidated iterators stored in fixed_ IntervalPtrs. Reset them. by Evan Cheng · 15 years ago
  97. 3a33f49 testcase for PR4082 by Chris Lattner · 15 years ago
  98. 672452d Disable the load-shrinking optimization from looking at by Chris Lattner · 15 years ago
  99. be8cc2a Second attempt: by Bill Wendling · 15 years ago
  100. ce66c61 As with r70333, give the primary induction variable a use so by Dan Gohman · 15 years ago