2014-01-11 |
Benjamin Kramer | Fix broken CHECK lines. |
tree | commitdiff |
2013-10-29 |
Alp Toker | Fix "existant" typos |
tree | commitdiff |
2013-10-25 |
Andrew Trick | Fix SCEVExpander: don't try to expand quadratic recurre... |
tree | commitdiff |
2013-10-25 |
Andrew Trick | Fix LSR: don't normalize quadratic recurrences. |
tree | commitdiff |
2013-10-01 |
Benjamin Kramer | SCEVExpander: Fix a regression I introduced by to eager... |
tree | commitdiff |
2013-09-11 |
Matt Arsenault | Teach loop-idiom about address space pointer sizes |
tree | commitdiff |
2013-08-16 |
Daniel Dunbar | [tests] Cleanup initialization of test suffixes. |
tree | commitdiff |
2013-07-25 |
Andrew Trick | Allocate local registers in order for optimal coloring. |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Catch more CHECK that can be converted to CHECK-LABEL... |
tree | commitdiff |
2013-07-14 |
Stephen Lin | Update Transforms tests to use CHECK-LABEL for easier... |
tree | commitdiff |
2013-06-19 |
Quentin Colombet | LSR: Fix the parameters used to compute the scaling... |
tree | commitdiff |
2013-05-31 |
Quentin Colombet | Modify how the formulae are rated in Loop Strength... |
tree | commitdiff |
2013-05-25 |
Andrew Trick | Track IR ordering of SelectionDAG nodes 3/4. |
tree | commitdiff |
2013-05-02 |
Manman Ren | TBAA: remove !tbaa from testing cases if not used. |
tree | commitdiff |
2013-04-30 |
Manman Ren | TBAA: remove !tbaa from testing cases if not used. |
tree | commitdiff |
2013-02-09 |
Andrew Trick | LSR IVChain improvement. |
tree | commitdiff |
2013-01-22 |
Andrew Trick | Remove target triple from an LSR test. |
tree | commitdiff |
2013-01-16 |
Benjamin Kramer | Remove triple from this test, it makes it fail when... |
tree | commitdiff |
2013-01-15 |
Renato Golin | Pattern-matched variables in post-inc-icmpzero.ll |
tree | commitdiff |
2013-01-14 |
Andrew Trick | SCEVExpander fix. RAUW needs to update the InsertedExpr... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Switch the SCEV expander and LoopStrengthReduce to use |
tree | commitdiff |
2013-01-06 |
Andrew Trick | Fix a crash in LSR replaceCongruentIVs. |
tree | commitdiff |
2012-12-30 |
Dmitri Gribenko | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that... |
tree | commitdiff |
2012-12-30 |
Dmitri Gribenko | Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that... |
tree | commitdiff |
2012-09-18 |
Andrew Trick | LSR critical edge splitting fix for PR13756. |
tree | commitdiff |
2012-08-14 |
Nadav Rotem | During the CodeGenPrepare we often lower intrinsics... |
tree | commitdiff |
2012-08-07 |
Chandler Carruth | Add a much more conservative strategy for aligning... |
tree | commitdiff |
2012-07-18 |
Andrew Trick | Added unit test for PR13361: LSR + SCEV "hangs" on... |
tree | commitdiff |
2012-07-13 |
Andrew Trick | LSR Fix: check SCEV expression safety before expansion. |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Fix the remaining TCL-style quotes found in the testsui... |
tree | commitdiff |
2012-07-02 |
Chandler Carruth | Convert all tests using TCL-style quoting to use shell... |
tree | commitdiff |
2012-06-15 |
Andrew Trick | Unit test for LSR kind=Special fix: r158536. |
tree | commitdiff |
2012-05-22 |
Andrew Trick | LSR fix: add a missing phi check during IV hoisting. |
tree | commitdiff |
2012-04-30 |
Rafael Espindola | Make sure HoistInsertPosition finds a position that... |
tree | commitdiff |
2012-04-16 |
Chandler Carruth | Flip the new block-placement pass to be on by default. |
tree | commitdiff |
2012-03-26 |
Andrew Trick | Unit test for PR11950: LSR crash. |
tree | commitdiff |
2012-03-25 |
Eli Bendersky | Continue cleanup of LIT, getting rid of the remaining... |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Convert -indvars tests that rely on SCEV expansion... |
tree | commitdiff |
2012-03-20 |
Andrew Trick | LSR: teach isSimplifiedLoopNest to handle PHI IVUsers. |
tree | commitdiff |
2012-03-20 |
Andrew Trick | LSR: fix IVUsers isSimplifiedLoopNest to perform a... |
tree | commitdiff |
2012-03-16 |
Andrew Trick | LSR fix: Add isSimplifiedLoopNest to IVUsers analysis. |
tree | commitdiff |
2012-03-10 |
Andrew Trick | Move llc + target triple tests into X86 |
tree | commitdiff |
2012-02-27 |
Rafael Espindola | Fix this assert. IP can point to an instruction with... |
tree | commitdiff |
2012-02-26 |
Rafael Espindola | Change the implementation of dominates(inst, inst)... |
tree | commitdiff |
2012-02-22 |
Rafael Espindola | Semantically revert 151015. Add a comment on why we... |
tree | commitdiff |
2012-02-18 |
Rafael Espindola | Don't skip debug instructions when looking for the... |
tree | commitdiff |
2012-02-16 |
Eli Bendersky | Replace all instances of dg.exp file with lit.local... |
tree | commitdiff |
2012-01-20 |
Andrew Trick | Handle a corner case with IV chain collection with... |
tree | commitdiff |
2012-01-20 |
Andrew Trick | Test case comments missing from my previous checkin. |
tree | commitdiff |
2012-01-20 |
Andrew Trick | SCEVExpander fixes. Affects LSR and indvars. |
tree | commitdiff |
2012-01-17 |
Andrew Trick | Test case rename |
tree | commitdiff |
2012-01-17 |
Andrew Trick | LSR fix: broaden the check for loop preheaders. |
tree | commitdiff |
2012-01-14 |
Andrew Trick | Fix a corner case hit by redundant phi elimination... |
tree | commitdiff |
2012-01-10 |
Andrew Trick | Enable LSR IV Chains with sufficient heuristics. |
tree | commitdiff |
2012-01-09 |
Andrew Trick | Adding IV chain generation to LSR. |
tree | commitdiff |
2012-01-07 |
Andrew Trick | LSR: Don't optimize loops if an outer loop has no prehe... |
tree | commitdiff |
2012-01-07 |
Andrew Trick | comment typo |
tree | commitdiff |
2012-01-02 |
Andrew Trick | Fix SCEVExpander to handle loops with no preheader... |
tree | commitdiff |
2011-12-20 |
Andrew Trick | Unit test for r146950: LSR postinc expansion, PR11571. |
tree | commitdiff |
2011-12-14 |
Andrew Trick | LSR: Fold redundant bitcasts on-the-fly. |
tree | commitdiff |
2011-12-06 |
Andrew Trick | LSR: prune undesirable formulae early. |
tree | commitdiff |
2011-11-30 |
Andrew Trick | Better test case found in duplicate PR10570. |
tree | commitdiff |
2011-11-30 |
Andrew Trick | LSR: handle the expansion of phi operands that use... |
tree | commitdiff |
2011-11-27 |
Chris Lattner | Upgrade syntax of tests using volatile instructions... |
tree | commitdiff |
2011-10-15 |
Andrew Trick | Fix SCEVExpander assert during LSR: "argument of incomp... |
tree | commitdiff |
2011-10-13 |
Andrew Trick | Reapply r141870, SCEV expansion of post-inc. |
tree | commitdiff |
2011-10-13 |
Andrew Trick | Revert r141870. The test case crashes on linux with... |
tree | commitdiff |
2011-10-13 |
Andrew Trick | LSR: Reuse the post-inc expansion of expressions. |
tree | commitdiff |
2011-10-12 |
Lang Hames | Removed colons from some target datalayout strings... |
tree | commitdiff |
2011-10-08 |
Andrew Trick | Unit test for LSR phi reuse in r141442. |
tree | commitdiff |
2011-10-04 |
Andrew Trick | LSR should avoid redundant edge splitting. |
tree | commitdiff |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR, correct fix for rdar://9786536. Silly casting... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR must sometimes sign-extend before generating double... |
tree | commitdiff |
2011-07-21 |
Andrew Trick | LSR crashes on an empty IVUsers list. |
tree | commitdiff |
2011-07-19 |
Eli Friedman | PR10386: Don't try to split an edge from an indirectbr. |
tree | commitdiff |
2011-05-18 |
Dan Gohman | When forming an ICmpZero LSRUse, normalize the non... |
tree | commitdiff |
2011-05-06 |
Galina Kistanova | Move few target-dependant tests to appropriate directories. |
tree | commitdiff |
2011-03-18 |
Andrew Trick | Avoid creating canonical induction variables for non... |
tree | commitdiff |
2011-02-20 |
Nick Lewycky | Teach RecursivelyDeleteDeadPHINodes to handle multiple... |
tree | commitdiff |
2011-02-11 |
Cameron Zwarich | Add a test for the LSR issue exposed by r125254. |
tree | commitdiff |
2010-08-30 |
Duncan Sands | Correct bogus module triple specifications. |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Move x86-specific tests out of test/Transforms/LoopStre... |
tree | commitdiff |
2010-04-09 |
Dan Gohman | When determining a canonical insert position, don't... |
tree | commitdiff |
2010-04-09 |
Dan Gohman | When emitting code for an add, don't force a SCEVUnknow... |
tree | commitdiff |
2010-04-09 |
Dan Gohman | Fix a bug in IVUsers which was permitting non-affine... |
tree | commitdiff |
2010-04-07 |
Chris Lattner | add newlines at the end of files. |
tree | commitdiff |
2010-04-07 |
Dan Gohman | Generalize IVUsers to track arbitrary expressions rathe... |
tree | commitdiff |
2010-03-02 |
Dan Gohman | Non-affine post-inc SCEV expansions have more code... |
tree | commitdiff |
2010-02-12 |
Dan Gohman | Reapply the new LoopStrengthReduction code, with compil... |
tree | commitdiff |
2010-01-26 |
Dan Gohman | -disable-output is no longer needed with -analyze. |
tree | commitdiff |
2010-01-22 |
Dan Gohman | Revert LoopStrengthReduce.cpp to pre-r94061 for now. |
tree | commitdiff |
2010-01-21 |
Dan Gohman | Re-implement the main strength-reduction portion of... |
tree | commitdiff |
2010-01-19 |
Dan Gohman | Add nounwinds. |
tree | commitdiff |
2010-01-12 |
Dan Gohman | Make several tests less fragile. |
tree | commitdiff |
2010-01-09 |
Dan Gohman | Use WriteAsOperand instead of getName() to print loop... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Generalize OptimizeLoopTermCond to optimize more loop... |
tree | commitdiff |
2009-11-11 |
Evan Cheng | Block terminator may be a switch. |
tree | commitdiff |
2009-11-10 |
Evan Cheng | Generalize lsr code that optimize loop to count down... |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Change tests from "opt %s" to "opt < %s" so that opt... |
tree | commitdiff |
next |