summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopStrengthReduce
Commit message (Expand)AuthorAgeFilesLines
* Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith2014-10-021-1/+1
* DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith2014-10-021-1/+1
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* Revert r218778 while investigating buldbot breakage.Adrian Prantl2014-10-011-2/+2
* Move the complex address expression out of DIVariable and into an extraAdrian Prantl2014-10-011-2/+2
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-093-6/+3
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-301-1/+1
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-244-1/+1
* [LSR] Add llc testcase for r207271/r207569.Adam Nemet2014-05-021-0/+70
* Revert r207271 for now. This commit introduced a test case that ranChandler Carruth2014-04-282-37/+1
* [LoopStrengthReduce] Don't trim formula that uses a subset of required registersAdam Nemet2014-04-252-1/+37
* Convert test to FileCheckMatt Arsenault2014-04-231-1/+5
* Add the ability to use GEPs for address sinking in CGPHal Finkel2014-04-122-0/+3
* ARM: yet another round of ARM test clean upsSaleem Abdulrasool2014-04-032-2/+2
* llvm/test/Transforms/LoopStrengthReduce/ARM64/lsr-*.ll: Add explicit triple a...NAKAMURA Takumi2014-03-302-2/+2
* ARM64: initial backend importTim Northover2014-03-293-0/+139
* This test need the X86 backend, move it to the X86 sub directory.Rafael Espindola2014-03-121-0/+0
* PR17473:Michael Zolotukhin2014-03-121-0/+67
* Fix PR18165: LSR must avoid scaling factors that exceed the limit on truncate...Andrew Trick2014-02-261-0/+88
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-161-0/+50
* Revert "SCEVExpander: Try hard not to create derived induction variables in o...Arnold Schwaighofer2014-02-151-50/+0
* SCEVExpander: Try hard not to create derived induction variables in other loopsArnold Schwaighofer2014-02-151-0/+50
* Fix broken CHECK lines.Benjamin Kramer2014-01-111-1/+1
* Fix "existant" typosAlp Toker2013-10-291-1/+1
* Fix SCEVExpander: don't try to expand quadratic recurrences outside a loop.Andrew Trick2013-10-251-0/+42
* Fix LSR: don't normalize quadratic recurrences.Andrew Trick2013-10-251-6/+38
* SCEVExpander: Fix a regression I introduced by to eagerly adding RAII objects.Benjamin Kramer2013-10-011-0/+43
* Teach loop-idiom about address space pointer sizesMatt Arsenault2013-09-113-0/+200
* [tests] Cleanup initialization of test suffixes.Daniel Dunbar2013-08-163-5/+0
* Allocate local registers in order for optimal coloring.Andrew Trick2013-07-251-1/+1
* Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin2013-07-141-1/+1
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-1416-19/+19
* LSR: Fix the parameters used to compute the scaling factor cost.Quentin Colombet2013-06-191-0/+68
* Modify how the formulae are rated in Loop Strength Reduce.Quentin Colombet2013-05-312-6/+62
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-251-2/+2
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-05-021-10/+5
* TBAA: remove !tbaa from testing cases if not used.Manman Ren2013-04-301-9/+5
* LSR IVChain improvement.Andrew Trick2013-02-092-20/+94
* Remove target triple from an LSR test.Andrew Trick2013-01-221-1/+0
* Remove triple from this test, it makes it fail when X86 TTI is missing.Benjamin Kramer2013-01-161-4/+1
* Pattern-matched variables in post-inc-icmpzero.llRenato Golin2013-01-151-4/+4
* SCEVExpander fix. RAUW needs to update the InsertedExpressions cache.Andrew Trick2013-01-141-0/+84
* Switch the SCEV expander and LoopStrengthReduce to useChandler Carruth2013-01-074-12/+13
* Fix a crash in LSR replaceCongruentIVs.Andrew Trick2013-01-061-0/+44
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-302-2/+2
* Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a Mod...Dmitri Gribenko2012-12-301-1/+1
* LSR critical edge splitting fix for PR13756.Andrew Trick2012-09-181-3/+41
* During the CodeGenPrepare we often lower intrinsics (such as objsize)Nadav Rotem2012-08-141-4/+4
* Add a much more conservative strategy for aligning branch targets.Chandler Carruth2012-08-071-1/+0
* Added unit test for PR13361: LSR + SCEV "hangs" on reasonably sized test.Andrew Trick2012-07-181-0/+517
OpenPOWER on IntegriCloud