aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* fix a bug noticed by inspection: when instcombine sinks loads throughChris Lattner2009-11-011-0/+21
* convert to filecheck.Chris Lattner2009-11-011-20/+49
* Revert r85667. LoopUnroll currently can't call utility functions whichDan Gohman2009-10-311-2/+0
* Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor intoDan Gohman2009-10-311-0/+2
* Add a testcase for the recent duplicate PHI elimination changes.Dan Gohman2009-10-301-0/+21
* if basic blocks are destroyed while there are *just* BlockAddress' hanging Chris Lattner2009-10-301-2/+7
* Extend getMallocArraySize() to determine the array size if the malloc argumen...Victor Hernandez2009-10-282-0/+82
* Treat lifetime begin/end markers as allocations/frees respectively for theOwen Anderson2009-10-282-0/+38
* Be more careful about invariance reasoning on "store" queries. Stores still ...Owen Anderson2009-10-281-0/+15
* Add trivial support for the invariance intrinsics to memdep. This logic isOwen Anderson2009-10-281-0/+21
* Fix a pretty serious misfeature of the inliner: if it inlines a functionChris Lattner2009-10-271-1/+32
* convert to filecheck.Chris Lattner2009-10-271-5/+8
* Convert a few tests to FileCheck for PR5307.Edward O'Callaghan2009-10-263-4/+33
* Code that checks WillNotOverflowSignedAdd before creating an AddDan Gohman2009-10-262-2/+2
* reapply r85085 with a bugfix to avoid infinite looping.Chris Lattner2009-10-261-1/+0
* Revert 85085. It causes infinite looping during llvm-gcc build.Evan Cheng2009-10-261-0/+1
* Implement PR3266 & PR5276, folding:Chris Lattner2009-10-262-13/+16
* convert or.ll to filecheck and merge or2 into it.Chris Lattner2009-10-252-71/+128
* Make these tests more interesting by usingDan Gohman2009-10-2414-14/+14
* fix PR5287, a serious regression from my previous patches. Thanks toChris Lattner2009-10-241-24/+38
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-245-43/+4
* Make LoopDeletion check the maximum backedge taken count, rather than theDan Gohman2009-10-231-0/+27
* teach libanalysis to simplify vector loads with bitcast sources. ThisChris Lattner2009-10-231-0/+10
* enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 Chris Lattner2009-10-231-0/+11
* teach libanalysis to fold int and fp loads from almost arbitraryChris Lattner2009-10-231-0/+68
* fix PR5262.Chris Lattner2009-10-221-1/+27
* revert r84754, it isn't the right approach. Edwin, please propose Chris Lattner2009-10-211-54/+0
* Make changes to rev 84292 as requested by Chris Lattner.Victor Hernandez2009-10-211-1/+5
* Fix PR5262: when folding select into PHI, make sure all operands are availableTorok Edwin2009-10-212-0/+109
* add a real testcase for PR4313Chris Lattner2009-10-201-0/+32
* add a test similar to that needed for PR4313, but that doesn'tChris Lattner2009-10-201-0/+30
* the date on this testcase is wrong, it is unreduced, and it passes without th...Chris Lattner2009-10-201-716/+0
* merge and filecheckizeChris Lattner2009-10-203-47/+67
* merge two tests and convert to filecheck.Chris Lattner2009-10-202-36/+46
* alternate fix for PR5258 which avoids worklist problems, with reduced testcase.Chris Lattner2009-10-202-348/+35
* Fix PR5258, jump-threading creating invalid PHIs.Torok Edwin2009-10-201-0/+348
* Fix PR4313: IPSCCP was not setting the lattice value for the invoke instructionTorok Edwin2009-10-201-0/+716
* Fix SplitBlockPredecessors' LoopInfo updating code to handle the caseDan Gohman2009-10-191-0/+20
* remove a now-pointless regtestChris Lattner2009-10-181-15/+0
* remove testcase for dead passChris Lattner2009-10-182-16/+0
* Teach vm core to more aggressively fold 'trunc' constantexprs,Chris Lattner2009-10-171-0/+18
* remove # uses from FileCheck lines.Chris Lattner2009-10-171-14/+15
* rename testChris Lattner2009-10-171-0/+0
* Simplify some code (first hunk) and fix PR5208 (second hunk) byChris Lattner2009-10-171-1/+32
* Autoupgrade malloc insts to malloc calls.Victor Hernandez2009-10-179-12/+17
* HeapAllocSRoA also needs to check if malloc array size can be computed.Victor Hernandez2009-10-161-0/+26
* Invert isSafeToGetMallocArraySize check because we return NULL when we don't ...Victor Hernandez2009-10-161-0/+30
* Check that GVN performs this transform even if the callsDuncan Sands2009-10-161-14/+14
* make instcombine's instruction sinking more aggressive in theChris Lattner2009-10-141-1/+37
* change simplifycfg to not duplicate 'unwind' instructions. HopefullyChris Lattner2009-10-131-3/+18