use getPredicateOnEdge to fold comparisons through PHI nodes,
[oota-llvm.git] / test / Transforms / InstCombine /
2009-11-11 Duncan SandsDon't trivially delete unused calls to llvm.invariant...
2009-11-10 Chris Lattnerunify the code that determines whether it is a good...
2009-11-09 Chris Lattnerif a 'with overflow' intrinsic just has the normal...
2009-11-09 Chris Lattnerenhance PHI slicing to handle the case when a slicable...
2009-11-08 Chris LattnerTeach an instcombine to not pull trunc instructions...
2009-11-08 Chris Lattnerreapply r8644[3-5] with only the scary part
2009-11-08 Daniel DunbarSpeculatively revert r8644[3-5], they seem to be leadin...
2009-11-08 Chris Lattneranother more interesting test.
2009-11-08 Chris Lattnerfeature test for the new transformation in r86443
2009-11-08 Chris Lattnerteach a couple of instcombine transformations involving...
2009-11-07 Chris Lattnermake instcombine only rewrite a chain of computation
2009-11-04 Chris Lattnermove two functions up higher in the file. Delete a...
2009-11-04 Chris Lattnerfilecheckize this test.
2009-11-03 Kenneth UildriksMake opt default to not adding a target data string...
2009-11-02 Chris Lattnerfix instcombine to only do store sinking when the align...
2009-11-02 Chris Lattnermerge a test into store.ll
2009-11-02 Chris Lattnerconvert to filecheck
2009-11-01 Chris Lattnermerge phi-merge.ll into phi.ll
2009-11-01 Chris Lattnerwhen merging two loads, make sure to take the min of...
2009-11-01 Chris Lattnerfix a bug noticed by inspection: when instcombine sinks...
2009-11-01 Chris Lattnerconvert to filecheck.
2009-10-26 Edward O'CallaghanConvert a few tests to FileCheck for PR5307.
2009-10-26 Dan GohmanCode that checks WillNotOverflowSignedAdd before creati...
2009-10-26 Chris Lattnerreapply r85085 with a bugfix to avoid infinite looping.
2009-10-26 Evan ChengRevert 85085. It causes infinite looping during llvm...
2009-10-26 Chris LattnerImplement PR3266 & PR5276, folding:
2009-10-25 Chris Lattnerconvert or.ll to filecheck and merge or2 into it.
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-22 Chris Lattnerfix PR5262.
2009-10-21 Chris Lattnerrevert r84754, it isn't the right approach. Edwin...
2009-10-21 Victor HernandezMake changes to rev 84292 as requested by Chris Lattner.
2009-10-21 Torok EdwinFix PR5262: when folding select into PHI, make sure...
2009-10-18 Chris Lattnerremove a now-pointless regtest
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
2009-10-14 Chris Lattnermake instcombine's instruction sinking more aggressive...
2009-10-12 Edward O'CallaghanMissing CHECK: lines makes test exit abnormally.
2009-10-12 Edward O'CallaghanFileCheck not CheckFile, oops.
2009-10-12 Edward O'CallaghanConvert InstCombine/call.ll to CheckFile.
2009-10-12 Edward O'CallaghanConvert the rest of the InstCombine tests from notcast...
2009-10-12 Nick LewyckyRemove this part of the test, it never actually tested...
2009-10-12 Edward O'CallaghanFix syntax error missed in converting zext.ll test...
2009-10-12 Edward O'CallaghanConvert InstCombine tests from notcast to FileCheck.
2009-10-11 Chris Lattnerreduce vec_shuffle2 and merge into vec_shuffle.
2009-10-11 Chris Lattnerfilecheckize vec_shuffle.ll and merge shuffle.ll into it.
2009-10-11 Chris Lattnerfilecheckize
2009-10-11 Chris Lattnerrename test
2009-10-11 Chris Lattnerremove old testcase
2009-10-11 Chris Lattnermerge test into shift.ll, this also eliminates awful...
2009-10-11 Chris Lattnerconvert to filecheck.
2009-10-11 Chris Lattnerteach instcombine to simplify xor's harder, catching the
2009-10-11 Chris Lattnerconvert xor2 to filecheck, merge in a random regtest
2009-10-11 Chris Lattnergeneralize a transformation even more: we don't care...
2009-10-11 Chris Lattnersimplify a transformation by making it more general.
2009-10-11 Chris Lattnerimplement rdar://7293527, a trivial instcombine that...
2009-10-05 Chris Lattnerinstcombine shouldn't delete all null checks for mallocs.
2009-09-28 Chris LattnerThe select instruction is not neccesarily in the same...
2009-09-27 Chris LattnerEnhance the previous fix for PR4895 to allow more value...
2009-09-27 Chris Lattnerimplement PR4895, by making FoldOpIntoPhi handle select...
2009-09-27 Nick LewyckyFilecheckify this one test.
2009-09-25 Dale JohannesenHandle sqrt in CannotBeNegativeZero. absf and absl
2009-09-25 Victor HernandezRevert 82694 "Auto-upgrade malloc instructions to mallo...
2009-09-24 Victor HernandezAuto-upgrade malloc instructions to malloc calls.
2009-09-16 Dan GohmanFix the comment in this test.
2009-09-16 Dan GohmanDon't sink gep operators through phi nodes if the resul...
2009-09-11 Dan GohmanChange tests from "opt %s" to "opt < %s" so that opt...
2009-09-11 Dan GohmanTeach lib/VMCore/ConstantFold.cpp how to set the inboun...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
2009-09-09 Dan GohmanUse "opt < %s" instead of "opt %s" to keep the testname...
2009-09-09 Dan GohmanEliminate more uses of llvm-as and llvm-dis.
2009-09-08 Dan GohmanUse "opt < %s" instead of "opt %s" so that opt doesn...
2009-09-08 Dan GohmanConvert a few more opt | llvm-dis to opt -S.
2009-09-08 Dan GohmanUse opt -S instead of piping bitcode output through...
2009-09-08 Chris Lattnerremove an extremely dubious instcombine transformation of
2009-09-08 Dan GohmanChange these tests to feed the assembly files to opt...
2009-09-08 Chris Lattnerinstcombine transforms vector loads that are only used by
2009-09-08 Chris Lattnerfix ComputeMaskedBits handling of zext/sext/trunc to...
2009-09-07 Daniel DunbarDon't depend on Tcl behavior of redirecting stderr...
2009-09-05 Daniel DunbarEliminate uses of %prcontext.
2009-09-02 Chris Lattnerfix PR4837, some bugs folding vector compares. These
2009-08-31 Chris Lattnerfix a bug I introduced with my 'instcombine builder...
2009-08-30 Chris Lattnersuck a bunch more gep tests into getelementptr.ll and...
2009-08-30 Chris Lattnerconsolodate various GEP tests into getelementptr.ll...
2009-08-30 Chris Lattneranother huge testcase, this time from 'gs' in llvm...
2009-08-30 Chris Lattnerremove another poorly-reduced testcase which came from...
2009-08-30 Chris Lattnerthis testcase is 500 lines long and is distilled from...
2009-08-30 Chris Lattnerconvert to filecheck
2009-08-30 Chris LattnerFix PR4748: don't fold gep(bitcast(x)) into bitcast...
2009-08-25 Dan GohmanRemove obsolete -f flags.
2009-08-21 Dan GohmanChange getelementptr folding to use APInt instead of...
2009-08-19 Dan GohmanFix a bug in the over-index constant folding. When...
2009-08-19 Dan GohmanCanonicalize indices in a constantexpr GEP. If Indices...
2009-08-13 Mon P WangWhen InstCombine simplifies a load -> extract element...
2009-08-12 Dan GohmanMake LLVM Assembly dramatically easier to read by align...
2009-08-12 Dan GohmanTransform -X/C to X/-C, implementing a README.txt entry.
2009-08-12 Dan GohmanOptimize (x/C)*C to x if the division is exact.
2009-08-11 Dan GohmanOptimize exact sdiv by a constant power of 2 to ashr.
2009-08-11 Dan GohmanDon't assume that external global variables are aligned...
2009-08-03 Dan GohmanAdd -disable-output. Thanks Bill!
2009-08-03 Dan GohmanAdd a new Constant::getIntegerValue helper function...
2009-07-28 Dan GohmanTeach instcombine to respect and preserve inbounds...
next