aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine/phi.ll
AgeCommit message (Expand)Author
2012-04-27Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman
2011-07-09Land the long talked about "type system rewrite" patch. ThisChris Lattner
2011-04-16Add test cases for Jay's r129641 and fix a 32-bit-centric testcase in a file ...Frits van Bommel
2011-02-17have instcombine preserve nsw/nuw/exact when sinkingChris Lattner
2011-02-17fix instcombine merging GEPs through a PHI to only make theChris Lattner
2011-01-16enhance FoldOpIntoPhi in instcombine to try harder when a phi hasChris Lattner
2010-11-16In which I discover the existence of loops. Threading an operationDuncan Sands
2010-11-15Teach InstructionSimplify the trick of skipping incoming phiDuncan Sands
2010-11-15Move PHI tests to phi.ll, out of select.ll.Duncan Sands
2010-09-03Add a test for PR4413, which was apparently fixed at some point in the past.Owen Anderson
2010-03-05fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner
2009-11-09enhance PHI slicing to handle the case when a slicable PHI is beginChris Lattner
2009-11-08Teach an instcombine to not pull trunc instructions through PHI nodesChris Lattner
2009-11-08reapply r8644[3-5] with only the scary part Chris Lattner
2009-11-08Speculatively revert r8644[3-5], they seem to be leading to infinite loops inDaniel Dunbar
2009-11-08another more interesting test.Chris Lattner
2009-11-08feature test for the new transformation in r86443Chris Lattner
2009-11-08teach a couple of instcombine transformations involving PHIs toChris Lattner
2009-11-01merge phi-merge.ll into phi.llChris Lattner
2009-11-01when merging two loads, make sure to take the min of their alignment,Chris Lattner
2009-11-01fix a bug noticed by inspection: when instcombine sinks loads throughChris Lattner
2009-11-01convert to filecheck.Chris Lattner
2009-09-08Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman
2009-09-08Change these tests to feed the assembly files to opt directly, insteadDan Gohman
2008-12-01Teach inst combine to merge GEPs through PHIs. This is reallyChris Lattner
2008-03-01Remove llvm-upgrade and update test cases.Tanya Lattner
2007-04-15For PR1319:Reid Spencer
2007-04-14For PR1319:Reid Spencer
2007-01-15new testcaseChris Lattner
2006-12-02Use the llvm-upgrade program to upgrade llvm assembly.Reid Spencer
2004-11-14New testcase: the phi can be eliminated if the casts are sucked into it.Chris Lattner
2004-11-14Fix typoChris Lattner
2004-11-14add a testcase, which we already handleChris Lattner
2004-05-27remove bogus testChris Lattner
2004-02-28The instruction combining pass removes dead instructions, there is no needChris Lattner
2004-02-16A new testcase for a situation that occurs in 181.mcfChris Lattner
2003-09-16Renamed `as' => `llvm-as', `dis' => `llvm-dis', `link' => `llvm-link'.Misha Brukman
2003-06-28Remove usage of grep-not scriptChris Lattner
2003-06-28Convert scripts from using explicit control flow to use the new grep-not scriptChris Lattner
2002-08-22Add new testcases for instcombineChris Lattner
2002-08-20New testcase for instcombineChris Lattner
2002-05-06Make the testcase more interesting so that DCE does not eliminate it.Chris Lattner
2002-05-06New testcase for PHI foldingChris Lattner