summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/phi.ll
Commit message (Expand)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+881
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-881/+0
* Revert "[ValueTracking] Teach computeKnownBits for PHI nodes to compute sign ...Craig Topper2016-06-291-115/+0
* [ValueTracking] Teach computeKnownBits for PHI nodes to compute sign bit for ...Craig Topper2016-06-291-0/+115
* [InstCombine] Simplify a known nonzero incoming value of PHIJun Bum Lim2016-02-111-0/+95
* [ValueTracking] Improve isKnownNonZero for PHI of non-zero constantsJun Bum Lim2016-02-011-0/+24
* [InstCombine] fold zexts and constants into a phi (PR24766)Sanjay Patel2015-09-271-0/+130
* Revert "[InstCombinePHI] Partial simplification of identity operations."David Majnemer2015-08-171-123/+1
* [InstCombinePHI] Partial simplification of identity operations.Charlie Turner2015-08-131-1/+123
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-271-13/+13
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-271-5/+5
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-27/+27
* Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman2012-04-271-0/+10
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-1/+1
* Add test cases for Jay's r129641 and fix a 32-bit-centric testcase in a file ...Frits van Bommel2011-04-161-5/+81
* have instcombine preserve nsw/nuw/exact when sinkingChris Lattner2011-02-171-0/+18
* fix instcombine merging GEPs through a PHI to only make theChris Lattner2011-02-171-2/+3
* enhance FoldOpIntoPhi in instcombine to try harder when a phi hasChris Lattner2011-01-161-0/+22
* In which I discover the existence of loops. Threading an operationDuncan Sands2010-11-161-0/+15
* Teach InstructionSimplify the trick of skipping incoming phiDuncan Sands2010-11-151-0/+19
* Move PHI tests to phi.ll, out of select.ll.Duncan Sands2010-11-151-0/+46
* Add a test for PR4413, which was apparently fixed at some point in the past.Owen Anderson2010-09-031-0/+21
* fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner2010-03-051-0/+40
* enhance PHI slicing to handle the case when a slicable PHI is beginChris Lattner2009-11-091-0/+45
* Teach an instcombine to not pull trunc instructions through PHI nodesChris Lattner2009-11-081-12/+45
* reapply r8644[3-5] with only the scary part Chris Lattner2009-11-081-0/+62
* Speculatively revert r8644[3-5], they seem to be leading to infinite loops inDaniel Dunbar2009-11-081-62/+0
* another more interesting test.Chris Lattner2009-11-081-0/+31
* feature test for the new transformation in r86443Chris Lattner2009-11-081-1/+30
* teach a couple of instcombine transformations involving PHIs toChris Lattner2009-11-081-0/+2
* merge phi-merge.ll into phi.llChris Lattner2009-11-011-0/+33
* when merging two loads, make sure to take the min of their alignment,Chris Lattner2009-11-011-0/+26
* 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
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-1/+1
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
* Teach inst combine to merge GEPs through PHIs. This is reallyChris Lattner2008-12-011-1/+15
* Remove llvm-upgrade and update test cases.Tanya Lattner2008-03-011-53/+76
* For PR1319:Reid Spencer2007-04-151-0/+1
* For PR1319:Reid Spencer2007-04-141-2/+0
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-171-0/+79
OpenPOWER on IntegriCloud