commit | a00149b863b8faa842ed13f7036ca223caf455e7 | [log] [tgz] |
---|---|---|
author | Florian Hahn <florian.hahn@arm.com> | Sun Nov 25 16:32:02 2018 +0000 |
committer | Florian Hahn <florian.hahn@arm.com> | Sun Nov 25 16:32:02 2018 +0000 |
tree | 606d97d5aeda151c3dc817f627fcc103b7492ee5 | |
parent | 3ca255304268207ed9c410ebaf7583b75b88d9d6 [diff] |
[IPSCCP] Use input operand instead of OriginalOp for ssa_copy. OriginalOp of a Predicate refers to the original IR value, before renaming. While solving in IPSCCP, we have to use the operand of the ssa_copy instead, to avoid missing updates for nested conditions on the same IR value. Fixes PR39772. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347524 91177308-0d34-0410-b5e6-96231b3b80d8