diff options
author | Cullen Rhodes <cullen.rhodes@arm.com> | 2025-07-16 13:35:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-16 13:35:40 +0100 |
commit | 7392a546bb34c6fe569e30341138bb70115ca905 (patch) | |
tree | acf0be277c334997e0382a4b0fca23cb78bab41e /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 9e5470e7d6ea1ad4fe25a9416706d769e41a03c1 (diff) | |
download | llvm-7392a546bb34c6fe569e30341138bb70115ca905.zip llvm-7392a546bb34c6fe569e30341138bb70115ca905.tar.gz llvm-7392a546bb34c6fe569e30341138bb70115ca905.tar.bz2 |
[InstCombine] Treat identical operands as one in pushFreezeToPreventPoisonFromPropagating (#145348)
To push a freeze through an instruction, only one operand may produce
poison. However, this currently fails for identical operands which are
treated as separate. This patch fixes this by treating them as a single
operand.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions