aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine
AgeCommit message (Expand)Author
2004-03-25New testcaseChris Lattner
2004-03-19New testcase, the optimizer can delete zero sized allocasChris Lattner
2004-03-13New testcase, distilled from povray I think.Chris Lattner
2004-03-13Oh right, casts can interfere. Test this tooChris Lattner
2004-03-12new testcasesChris Lattner
2004-03-12test instruction combiner opts for select instructionChris Lattner
2004-02-28new testcase for intrinsic foldingChris Lattner
2004-02-28The instruction combining pass removes dead instructions, there is no needChris Lattner
2004-02-27The instcombiner should canonicalize comparisons.Chris Lattner
2004-02-23Test for the other way alsoChris Lattner
2004-02-23New testcaseChris Lattner
2004-02-23Add tests for casts that should be eliminatedChris Lattner
2004-02-23Handle the unsigned form as wellChris Lattner
2004-02-23Add a slight variant of test10Chris Lattner
2004-02-23This multiply can be eliminatedChris Lattner
2004-02-22Test that the instruction combiner can fold away a cast in a GEP instruction.Chris Lattner
2004-02-16A new testcase for a situation that occurs in 181.mcfChris Lattner
2004-02-16Add a test for the "swap idiom", which LLVM should be able to unravel.Chris Lattner
2004-02-16Test for xor chainsChris Lattner
2004-01-14new testcaseChris Lattner
2003-11-13Instcombine should promote this, and because it isn't, we are failing poolall...Chris Lattner
2003-11-12This is not the instruction combiner's fault! No really!Chris Lattner
2003-11-12Reduced testcase for PR 110Chris Lattner
2003-11-05New testcase for the other sideChris Lattner
2003-11-04Since we're in the neighborhood, test for the inverseChris Lattner
2003-11-04Add a generalization of the previous caseChris Lattner
2003-11-04New testcase for masking operation that frequently occurs in the pool allocatorChris Lattner
2003-11-03New testcase for a bug in instcombineChris Lattner
2003-11-03More testcasesChris Lattner
2003-11-03Move a test from cast-set to a new bit-tracking.ll file. Update file commentsChris Lattner
2003-11-03Add another case, which an implementation of test6 must be sure to handleChris Lattner
2003-11-03Add the testcase from PR8Chris Lattner
2003-11-03Add another case, which occurs in em3dChris Lattner
2003-11-02Add test for instcombine transmogrifying allocation instructionsChris Lattner
2003-10-30New testcase crashing the instruction combinerChris Lattner
2003-10-23document real source of bugChris Lattner
2003-10-23A new testcase for an instcombine miscompilation!Chris Lattner
2003-10-07new testcaseChris Lattner
2003-10-02Add new testcasesChris Lattner
2003-09-19Two new tests for shifts followed by andsChris Lattner
2003-09-19New testcasesChris Lattner
2003-09-16Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link' => `llvm-link'.Misha Brukman
2003-09-15Removing Makefiles. Regression tests are now run by QMTest.John Criswell
2003-09-11New testcaseChris Lattner
2003-09-09New testcase: do not DCE volatile loads!Chris Lattner
2003-08-13I must have missed these when eliminating the cast to bool cannonicalizationsChris Lattner
2003-08-13Add some more tests for: (A <setcc1> B) logicalop (A <setcc2> B)Chris Lattner
2003-08-13Add some tests for difficult reassociation casesChris Lattner
2003-08-13Reorganize tests because we no longer cannonicalize X != 0 -> cast X to boolChris Lattner
2003-08-13Update test to represent new cannonicalization rules for multipliesChris Lattner