diff options
author | Florian Hahn <florian.hahn@arm.com> | 2018-11-25 16:32:02 +0000 |
---|---|---|
committer | Florian Hahn <florian.hahn@arm.com> | 2018-11-25 16:32:02 +0000 |
commit | 6615a7132ab88d6c16a220322b22be4280b001f9 (patch) | |
tree | d41bc8ef2279bca2e6b67dcc1314dbd4a2db64ce /clang/lib/CodeGen/CGExprConstant.cpp | |
parent | 04435677d0c98837afad69f07b028a40b73a959e (diff) | |
download | bcm5719-llvm-6615a7132ab88d6c16a220322b22be4280b001f9.tar.gz bcm5719-llvm-6615a7132ab88d6c16a220322b22be4280b001f9.zip |
[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.
llvm-svn: 347524
Diffstat (limited to 'clang/lib/CodeGen/CGExprConstant.cpp')
0 files changed, 0 insertions, 0 deletions