aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2009-10-28Be more careful about invariance reasoning on "store" queries. Stores still ...Owen Anderson
2009-10-28Add trivial support for the invariance intrinsics to memdep. This logic isOwen Anderson
2009-10-27Fix a pretty serious misfeature of the inliner: if it inlines a functionChris Lattner
2009-10-27convert to filecheck.Chris Lattner
2009-10-26Convert a few tests to FileCheck for PR5307.Edward O'Callaghan
2009-10-26Code that checks WillNotOverflowSignedAdd before creating an AddDan Gohman
2009-10-26reapply r85085 with a bugfix to avoid infinite looping.Chris Lattner
2009-10-26Revert 85085. It causes infinite looping during llvm-gcc build.Evan Cheng
2009-10-26Implement PR3266 & PR5276, folding:Chris Lattner
2009-10-25convert or.ll to filecheck and merge or2 into it.Chris Lattner
2009-10-24Make these tests more interesting by usingDan Gohman
2009-10-24fix PR5287, a serious regression from my previous patches. Thanks toChris Lattner
2009-10-24Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez
2009-10-23Make LoopDeletion check the maximum backedge taken count, rather than theDan Gohman
2009-10-23teach libanalysis to simplify vector loads with bitcast sources. ThisChris Lattner
2009-10-23enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 Chris Lattner
2009-10-23teach libanalysis to fold int and fp loads from almost arbitraryChris Lattner
2009-10-22fix PR5262.Chris Lattner
2009-10-21revert r84754, it isn't the right approach. Edwin, please propose Chris Lattner
2009-10-21Make changes to rev 84292 as requested by Chris Lattner.Victor Hernandez
2009-10-21Fix PR5262: when folding select into PHI, make sure all operands are availableTorok Edwin
2009-10-20add a real testcase for PR4313Chris Lattner
2009-10-20add a test similar to that needed for PR4313, but that doesn'tChris Lattner
2009-10-20the date on this testcase is wrong, it is unreduced, and it passes without th...Chris Lattner
2009-10-20merge and filecheckizeChris Lattner
2009-10-20merge two tests and convert to filecheck.Chris Lattner
2009-10-20alternate fix for PR5258 which avoids worklist problems, with reduced testcase.Chris Lattner
2009-10-20Fix PR5258, jump-threading creating invalid PHIs.Torok Edwin
2009-10-20Fix PR4313: IPSCCP was not setting the lattice value for the invoke instructionTorok Edwin
2009-10-19Fix SplitBlockPredecessors' LoopInfo updating code to handle the caseDan Gohman
2009-10-18remove a now-pointless regtestChris Lattner
2009-10-18remove testcase for dead passChris Lattner
2009-10-17Teach vm core to more aggressively fold 'trunc' constantexprs,Chris Lattner
2009-10-17remove # uses from FileCheck lines.Chris Lattner
2009-10-17rename testChris Lattner
2009-10-17Simplify some code (first hunk) and fix PR5208 (second hunk) byChris Lattner
2009-10-17Autoupgrade malloc insts to malloc calls.Victor Hernandez
2009-10-16HeapAllocSRoA also needs to check if malloc array size can be computed.Victor Hernandez
2009-10-16Invert isSafeToGetMallocArraySize check because we return NULL when we don't ...Victor Hernandez
2009-10-16Check that GVN performs this transform even if the callsDuncan Sands
2009-10-14make instcombine's instruction sinking more aggressive in theChris Lattner
2009-10-13change simplifycfg to not duplicate 'unwind' instructions. HopefullyChris Lattner
2009-10-13convert to filecheckChris Lattner
2009-10-13rename testChris Lattner
2009-10-13Memory dependence analysis was incorrectly stopping to scan for stores to a p...Victor Hernandez
2009-10-12Missing CHECK: lines makes test exit abnormally.Edward O'Callaghan
2009-10-12FileCheck not CheckFile, oops.Edward O'Callaghan
2009-10-12Convert InstCombine/call.ll to CheckFile.Edward O'Callaghan
2009-10-12Convert the rest of the InstCombine tests from notcast to FileCheck.Edward O'Callaghan
2009-10-12Remove this part of the test, it never actually tested anything anyways. ThisNick Lewycky