summaryrefslogtreecommitdiff
path: root/test/Transforms/IndVarSimplify
Commit message (Expand)AuthorAge
* Test case for r140670: indvars should hoist sext.Andrew Trick2011-09-28
* Stop emitting instructions with the name "tmp" they eat up memory and have to...Benjamin Kramer2011-09-27
* [indvars] Fix PR10946: SCEV cannot handle Vector IVs.Andrew Trick2011-09-19
* Reapply r139759. Disable IV rewriting by default. See PR10916.Andrew Trick2011-09-15
* [indvars] Revert r139579 until 401.bzip -arch i386 miscompilation is fixed. P...Andrew Trick2011-09-13
* Disable IV rewriting by default. See PR10916.Andrew Trick2011-09-13
* [indvars] Fix bugs in floating point IV range checks noticed by inspection.Andrew Trick2011-09-13
* Conditionalize indvars test that relies on SCEV expansion of geps,Andrew Trick2011-09-12
* indvars test only relevant for -enable-iv-rewrite.Andrew Trick2011-09-12
* Conditionalize indvars tests that rely on SCEV expansion of geps,Andrew Trick2011-09-12
* Removing indvars tests that directly test canonical IVs and nothing else.Andrew Trick2011-09-12
* Rename -disable-iv-rewrite to -enable-iv-rewrite=false in preparation for def...Andrew Trick2011-09-12
* Test case for r139453, WidenIV::GetExtendedOperandRecurrence.Andrew Trick2011-09-12
* Update to new EH scheme.Bill Wendling2011-09-01
* Don't sink landingpad instructions during ind-var simplification.Bill Wendling2011-08-26
* Made SCEV's UDiv expressions more canonical. When dividing aAndrew Trick2011-08-06
* indvars: Added getInsertPointForUses to find a valid place to truncate the IV.Andrew Trick2011-07-20
* indvars test case for r135558.Andrew Trick2011-07-20
* indvars -disable-iv-rewrite fix: derived GEP IVsAndrew Trick2011-07-20
* indvars: LinearFunctionTestReplace for non-canonical IVs.Andrew Trick2011-07-18
* indvars -disable-iv-rewrite: Added SimplifyCongruentIVs.Andrew Trick2011-07-06
* indvars -disable-iv-rewrite: bug fix involving weird geps and related cleanup.Andrew Trick2011-07-02
* indvars -disable-iv-rewrite: handle cloning binary operators that cannot over...Andrew Trick2011-06-30
* indvars -disable-iv-rewrite: handle an edge case involving identity phis.Andrew Trick2011-06-30
* indvars -disable-iv-rewrite: insert new trunc instructions carefully.Andrew Trick2011-06-29
* indvars -disable-iv-rewrite: just because SCEV ignores casts doesn'tAndrew Trick2011-06-29
* FileCheckify and prepare for -disable-iv-rewrite.Andrew Trick2011-06-28
* indvars -disable-iv-rewrite: Adds support for eliminating identityAndrew Trick2011-06-21
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-17
* Test case pasto (failed when run with IR verifier).Andrew Trick2011-06-02
* scev: Better sign-extend removal. Normalize postincrement recurrencesAndrew Trick2011-05-31
* indvars: incremental fixes for -disable-iv-rewrite and testcases.Andrew Trick2011-05-26
* indvars: fixed IV cloning in -disable-iv-rewrite mode with associatedAndrew Trick2011-05-25
* FileCheck-ize a couple of IV unit tests.Andrew Trick2011-05-24
* Test case for r130799 - indvars: Added canExpandBackEdgeTakenCount.Andrew Trick2011-05-24
* Fixes PR9730: indvars: An asserting value handle still pointed to this valueAndrew Trick2011-04-27
* Avoid creating canonical induction variables for non-native types.Andrew Trick2011-03-18
* Remove LoopIndexSplit pass. It is neither maintained nor used by anyone.Devang Patel2010-10-07
* more test cleanupChris Lattner2010-09-02
* Print the number of uses of a function in the .ll since it can be informativeDuncan Sands2010-09-02
* Correct bogus module triple specifications.Duncan Sands2010-08-30
* Fix SCEVExpander::visitAddRecExpr so that it remembers the induction variableDan Gohman2010-07-26
* Fix this test.Dan Gohman2010-07-16
* Fix the order that SCEVExpander considers add operands in so thatDan Gohman2010-07-15
* Fix ScalarEvolution's tripcount computation for chains of loopsDan Gohman2010-06-29
* Disable indvars on loops when LoopSimplify form is not available.Dan Gohman2010-06-18
* Remove arm_apcscc from the test files. It is the default and doing thisRafael Espindola2010-06-17
* Remove the Expr member from IVUsers. Instead of remembering the expression,Dan Gohman2010-04-19
* Fix declarations in a few more tests.Nick Lewycky2010-04-17
* Teach ScalarEvolution to simplify smax and umax when it can proveDan Gohman2010-04-13