2011-11-29 |
Andrew Trick | SCEV fix. In general, Add/Mul expressions should not... |
tree | commitdiff |
2011-11-29 |
Andrew Trick | Filecheckize. |
tree | commitdiff |
2011-11-09 |
Nick Lewycky | Don't forget to check FlagNW when determining whether... |
tree | commitdiff |
2011-10-27 |
Benjamin Kramer | 2>&1 doesn't work here, it just creates an empty file... |
tree | commitdiff |
2011-10-25 |
Duncan Sands | Restore commits 142790 and 142843 - they weren't breaki... |
tree | commitdiff |
2011-10-25 |
Duncan Sands | Speculatively revert commits 142790 and 142843 to see... |
tree | commitdiff |
2011-10-24 |
Nick Lewycky | Now that we look at all the header PHIs, we need to... |
tree | commitdiff |
2011-10-24 |
Nick Lewycky | Reapply r142781 with fix. Original message: |
tree | commitdiff |
2011-10-24 |
Nick Lewycky | Speculatively revert r142781. Bots are showing |
tree | commitdiff |
2011-10-23 |
Nick Lewycky | Enhance SCEV's brute force loop analysis to handle... |
tree | commitdiff |
2011-10-22 |
Nick Lewycky | Make SCEV's brute force analysis stronger in two ways... |
tree | commitdiff |
2011-10-05 |
Andrew Trick | Missing test case for r141164. |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Reapply r140979 with fix! We never did get a testcase... |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Revert r140979 due to reports of bootstrap failure. |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Add one more case we compute a max trip count. |
tree | commitdiff |
2011-09-13 |
Andrew Trick | This test only makes sense with -enable-iv-rewrite. |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | This transform only handles two-operand AddRec's. Preve... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | The logic inside getMulExpr to simplify {a,+,b}*{c... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Revert r139126 due to selfhost failures reported by... |
tree | commitdiff |
2011-09-05 |
Nick Lewycky | Teach SCEV to report a max backedge count in one intere... |
tree | commitdiff |
2011-06-19 |
Chris Lattner | Remove support for parsing the "type i32" syntax for... |
tree | commitdiff |
2011-06-18 |
Chris Lattner | rip out a ton of intrinsic modernization logic from... |
tree | commitdiff |
2011-06-17 |
Chris Lattner | Remove support for using "foo" as symbols instead of... |
tree | commitdiff |
2011-04-27 |
Andrew Trick | Test case and comment for PR9633. |
tree | commitdiff |
2011-03-15 |
Andrew Trick | Propagate SCEV no-wrap flags whenever possible. |
tree | commitdiff |
2011-03-09 |
Andrew Trick | When SCEV can determine the loop test is X < X, set... |
tree | commitdiff |
2011-02-13 |
Chris Lattner | teach SCEV that the scale and addition of an inbounds... |
tree | commitdiff |
2011-02-11 |
Chris Lattner | Per discussion with Dan G, inbounds geps *certainly... |
tree | commitdiff |
2011-01-23 |
Nick Lewycky | Simplify some code with no functionality change. Make... |
tree | commitdiff |
2011-01-23 |
Nick Lewycky | Use value ranges to fold ext(trunc) in SCEV when possible. |
tree | commitdiff |
2011-01-20 |
Tobias Grosser | Implement requiredTransitive |
tree | commitdiff |
2011-01-19 |
Nick Lewycky | Similarly, analyze truncate through multiply. |
tree | commitdiff |
2011-01-19 |
Nick Lewycky | Add a missed SCEV fold that is required to continue... |
tree | commitdiff |
2011-01-19 |
Nick Lewycky | Add a missing SCEV simplification sext(zext x) -->... |
tree | commitdiff |
2011-01-11 |
Eric Christopher | Revert the testcase from the previous reverted commit. |
tree | commitdiff |
2011-01-09 |
Chris Lattner | add a testcase I missed in previous commit. |
tree | commitdiff |
2011-01-09 |
Chris Lattner | teach SCEV analysis of PHI nodes that PHI recurences... |
tree | commitdiff |
2011-01-09 |
Chris Lattner | reduce indentation. Print <nuw> and <nsw> when dumping... |
tree | commitdiff |
2010-09-02 |
Chris Lattner | remove some noise from tests. |
tree | commitdiff |
2010-08-11 |
Dan Gohman | When analyzing loop exit conditions combined with and... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Revert the part of r107257 which introduced new logic... |
tree | commitdiff |
2010-06-30 |
Dan Gohman | Add a testcase for scev-aa's new capability. |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Allow "exhaustive" trip count evaluation on phi nodes... |
tree | commitdiff |
2010-06-19 |
Dan Gohman | Fix ScalarEvolution's "exhaustive" trip count evaluatio... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Revert r106304 (105548 and friends), which are the... |
tree | commitdiff |
2010-06-18 |
Dan Gohman | Reapply 105540, 105542, and 105548, and revert r105732. |
tree | commitdiff |
2010-06-09 |
Daniel Dunbar | Workaround SCEV non-determinism on this test, for now... |
tree | commitdiff |
2010-06-07 |
Dan Gohman | Optimize ScalarEvolution's SCEVComplexityCompare predic... |
tree | commitdiff |
2010-04-26 |
Dan Gohman | Add a comment to this test. |
tree | commitdiff |
2010-04-24 |
Dan Gohman | ScalarEvolution support for <= and >= loops. |
tree | commitdiff |
2010-04-22 |
Dan Gohman | Don't attempt to analyze values which are obviously... |
tree | commitdiff |
2010-04-12 |
Dan Gohman | Generalize ScalarEvolution's PHI analysis to handle... |
tree | commitdiff |
2010-03-09 |
Dan Gohman | Avoid analyzing instructions in blocks not reachable... |
tree | commitdiff |
2010-02-19 |
Dan Gohman | Teach ScalarEvolution how to compute a tripcount for... |
tree | commitdiff |
2010-01-26 |
Dan Gohman | -disable-output is no longer needed with -analyze. |
tree | commitdiff |
2010-01-26 |
Dan Gohman | Fix the the ceiling-division used in computing the... |
tree | commitdiff |
2010-01-09 |
Dan Gohman | Use WriteAsOperand instead of getName() to print loop... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Add a comment about A[i+(j+1)]. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | update status of this. basicaa is much improved now, |
tree | commitdiff |
2009-11-03 |
Kenneth Uildriks | Make opt default to not adding a target data string... |
tree | commitdiff |
2009-10-27 |
Edward O'Callaghan | Convert Analysis tests to FileCheck in regards to PR5307. |
tree | commitdiff |
2009-09-17 |
Dan Gohman | Teach ScalarEvolution how to reason about no-wrap flags... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Change tests from "opt %s" to "opt < %s" so that opt... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Use opt -S instead of piping bitcode output through... |
tree | commitdiff |
2009-09-08 |
Dan Gohman | Change these tests to feed the assembly files to opt... |
tree | commitdiff |
2009-08-26 |
Dan Gohman | Create a ScalarEvolution-based AliasAnalysis implementa... |
tree | commitdiff |
2009-08-19 |
Dan Gohman | Loosen up the regex for this test so that it doesn... |
tree | commitdiff |
2009-08-12 |
Dan Gohman | Make LLVM Assembly dramatically easier to read by align... |
tree | commitdiff |
2009-07-27 |
Dan Gohman | Change the assembly syntax for nsw, nuw, and exact... |
tree | commitdiff |
2009-07-25 |
Dan Gohman | When attempting to sign-extend an addrec by interpreting |
tree | commitdiff |
2009-07-25 |
Dan Gohman | Teach ScalarEvolution to make use of no-overflow flags... |
tree | commitdiff |
2009-07-21 |
Dan Gohman | Replace the original ad-hoc code for determining whethe... |
tree | commitdiff |
2009-07-21 |
Dan Gohman | Add a testcase for PR4569, which is now fixed. |
tree | commitdiff |
2009-07-13 |
Dan Gohman | Add testcases for PR4538, PR4537, and PR4534. |
tree | commitdiff |
2009-07-04 |
Nick Lewycky | When comparing constants, consider a less wide constant... |
tree | commitdiff |
2009-06-24 |
Dan Gohman | Add a testcase demoing some of ScalarEvolution's new... |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Fix a bug in the trip-count computation with And/Or... |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Fix llvm::ComputeNumSignBits to handle pointer types |
tree | commitdiff |
2009-06-22 |
Dan Gohman | Teach ScalarEvolution how to analyze loops with multipl... |
tree | commitdiff |
2009-06-21 |
Dan Gohman | Fix ScalarEvolution's backedge-taken count computations... |
tree | commitdiff |
2009-06-18 |
Dan Gohman | Teach ScalarEvolution how to recognize another xor... |
tree | commitdiff |
2009-06-17 |
Dan Gohman | Add -disable-output to a bunch of tests that don't... |
tree | commitdiff |
2009-06-17 |
Dan Gohman | Fix ScalarEvolution's Xor handling to not assume that... |
tree | commitdiff |
2009-06-04 |
Dan Gohman | Split the Add, Sub, and Mul instruction opcodes into... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Teach ScalarEvolution to recognize x^-1 in the case... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Make ScalarEvolution::isLoopGuardedByCond work even... |
tree | commitdiff |
2009-05-18 |
Dan Gohman | Add nounwind to a few tests. |
tree | commitdiff |
2009-05-09 |
Eli Friedman | Allow scalar evolution to compute iteration counts... |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Fix bogus overflow checks by replacing them with actual |
tree | commitdiff |
2009-05-08 |
Dan Gohman | Fold trunc casts into add-recurrence expressions, allow... |
tree | commitdiff |
2009-05-01 |
Dan Gohman | When printing a SCEVUnknown with pointer type, don... |
tree | commitdiff |
2009-04-30 |
Dan Gohman | Extend ScalarEvolution's getBackedgeTakenCount to be... |
tree | commitdiff |
2009-04-29 |
Dan Gohman | Generalize the cast-of-addrec folding to handle folding... |
tree | commitdiff |
2009-04-29 |
Dan Gohman | Fix this test to match the new output from scalar-evolu... |
tree | commitdiff |
2009-04-29 |
Dan Gohman | Include the source type in SCEV cast expression debug... |
tree | commitdiff |
2009-04-28 |
Dan Gohman | Fix a grammaro in a comment. |
tree | commitdiff |
2009-04-23 |
Nick Lewycky | Simplify trunc(extend(x)) in SCEVs, just for completene... |
tree | commitdiff |
2009-04-23 |
Owen Anderson | Testcase for PR3909. |
tree | commitdiff |
2009-04-21 |
Dan Gohman | When turning (ashr(shl(x, n), n)) into sext(trunc(x... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Rename ScalarEvolution's getIterationCount to getBacked... |
tree | commitdiff |
next |