summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth2011-12-12
* Add -unroll-runtime for unrolling loops with run-time trip counts.Andrew Trick2011-12-09
* Fix infinite loop in DSE when deleting a free in a reachable loop that's alsoNick Lewycky2011-12-08
* LSR: prune undesirable formulae early.Andrew Trick2011-12-06
* Probably not a good idea to convert a single vector load into a memcpy. WeChad Rosier2011-12-06
* Make the MemCpyOptimizer a bit more aggressive. I can't think of a scenerioChad Rosier2011-12-05
* Add support for vectors of pointers.Nadav Rotem2011-12-05
* Fixed deadstoreelimination bug where negative indices were incorrectly causin...Pete Cooper2011-12-03
* Add support for constant folding the pow intrinsic.Chad Rosier2011-12-03
* Prevent library calls from being folded if -fno-builtin has been specified.Chad Rosier2011-12-01
* Improved fix for abs(val) != 0 to check other similar case. Also fixed style...Pete Cooper2011-12-01
* Removed use of grep from test and moved it to be with other icmp testsPete Cooper2011-12-01
* Added instcombine pattern to spot comparing -val or val against 0.Pete Cooper2011-12-01
* Better test case found in duplicate PR10570.Andrew Trick2011-11-30
* LSR: handle the expansion of phi operands that use postinc forms of the IV.Andrew Trick2011-11-30
* Add support for sqrt, sqrtl, and sqrtf in TargetLibraryInfo. Disable Chad Rosier2011-11-29
* Fix a theoretical problem (not seen in the wild): if different instances of aDuncan Sands2011-11-29
* Reenable this IndVars unit test.Andrew Trick2011-11-29
* Add a missing safety check to ProcessUGT_ADDCST_ADD. Fixes PR11438.Eli Friedman2011-11-28
* Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d...Eli Friedman2011-11-28
* remove a test that is using old-style llvm.dbg intrinsics, apparently onlyChris Lattner2011-11-27
* remove autoupgrade support for old forms of llvm.prefetch and the oldChris Lattner2011-11-27
* Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner2011-11-27
* remove autoupgrade support for really old-style debug info intrinsics.Chris Lattner2011-11-27
* FileCheck-ize this test and make it more precise. This is in preparationChandler Carruth2011-11-26
* Correctly byte-swap APInts with bit-widths greater than 64.Richard Smith2011-11-23
* Fix a crash in which a multiplication was being reported as being both negativeDuncan Sands2011-11-23
* Fix crasher in GVN due to my recent capture tracking changes.Nick Lewycky2011-11-21
* XFAIL this test until I figure out what indvars is doing here (or find someon...Benjamin Kramer2011-11-20
* Fix a corner case in updating LoopInfo after fully unrolling an outer loop.Andrew Trick2011-11-18
* Fix an overly general check in SimplifyIndvar to handle useless phi cycles.Andrew Trick2011-11-17
* Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman2011-11-17
* Fix typo in test.Nick Lewycky2011-11-16
* Merge isObjectPointerWithTrustworthySize with getPointerSize. Use it whenNick Lewycky2011-11-16
* Fix SCEV overly optimistic back edge taken count for multi-exit loops.Andrew Trick2011-11-16
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-14
* Don't try to loop on iterators that are potentially invalidated inside the lo...Nick Lewycky2011-11-12
* Make sure scalarrepl picks the correct alloca when it rewrites a bitcast. Fi...Eli Friedman2011-11-12
* Get rid of an optimization in SCCP which appears to have many issues. Specif...Eli Friedman2011-11-11
* DeadStoreElimination can now trim the size of a store if the end of the store...Pete Cooper2011-11-09
* Fix code to match comment. Fixes PR11340, a regression from r143209.Eli Friedman2011-11-08
* LICM pass now understands invariant load metadata. Nothing generates this ye...Pete Cooper2011-11-08
* Convert to the new EH model.Bill Wendling2011-11-08
* Do simple cross-block DSE when we encounter a free statement. Fixes PR11240.Nick Lewycky2011-11-05
* Add tests for existing InstSimplify features.Dan Gohman2011-11-04
* Teach instsimplify to simplify calls to undef.Dan Gohman2011-11-04
* Speculatively revert "DeadStoreElimination can now trim the size of a store ifDaniel Dunbar2011-11-04
* DeadStoreElimination can now trim the size of a store if the end of it is dead.Pete Cooper2011-11-03
* Rewrite LinearFunctionTestReplace to handle pointer-type IVs.Andrew Trick2011-11-02
* Broaden an assert to handle enable-iv-rewrite=true following r143183.Andrew Trick2011-11-02