aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineOperand.cpp
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2021-07-22 22:11:46 +0300
committerRoman Lebedev <lebedev.ri@gmail.com>2021-07-22 22:19:34 +0300
commit7ef6f019090f3979fa345105b9ac95ac589c6cf9 (patch)
tree6e484ee47e9a6712901c50918691e29cfb77848c /llvm/lib/CodeGen/MachineOperand.cpp
parent952dc2e561c97447f92d24f8c0f62fb4f0569e92 (diff)
downloadllvm-7ef6f019090f3979fa345105b9ac95ac589c6cf9.zip
llvm-7ef6f019090f3979fa345105b9ac95ac589c6cf9.tar.gz
llvm-7ef6f019090f3979fa345105b9ac95ac589c6cf9.tar.bz2
[SimplifyCFG] FoldTwoEntryPHINode(): bailout on inverted logical and/or (PR51149)
The logical (select) form of and/or will now be a source of problems. We don't really account for it's inverted form, yet it exists, and presumably we should treat it just like non-inverted form: https://alive2.llvm.org/ce/z/BU9AXk https://bugs.llvm.org/show_bug.cgi?id=51149 reports a reportedly-serious perf regression that will hopefully be mitigated by this.
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions