commit | c432779417b48cfb0f578c5e3d2ecbb6cd235fcb | [log] [tgz] |
---|---|---|
author | Daniel Berlin <dberlin@dberlin.org> | Fri Apr 14 02:53:37 2017 +0000 |
committer | Daniel Berlin <dberlin@dberlin.org> | Fri Apr 14 02:53:37 2017 +0000 |
tree | 3f1a773220a151cf76c0418a9ba13c2557905a0b | |
parent | 96ed2063265049a4c308c260b2c3110872e0c477 [diff] |
NewGVN: Don't propagate over phi backedges where undef causes us to have >1 value, unless we can prove the phi node is cycle free. Fixes PR 32607. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300299 91177308-0d34-0410-b5e6-96231b3b80d8