diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2022-02-08 18:35:22 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2022-02-08 18:35:29 +0300 |
commit | ae9414d5621f6de5060007ee12c3face233a98c1 (patch) | |
tree | 31df8e3e7e85a204112437b5d0acd9c2d8e269bf /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | eaac0e87fb0249f9b87b9929b1afa24504db9792 (diff) | |
download | llvm-ae9414d5621f6de5060007ee12c3face233a98c1.zip llvm-ae9414d5621f6de5060007ee12c3face233a98c1.tar.gz llvm-ae9414d5621f6de5060007ee12c3face233a98c1.tar.bz2 |
[ValueTracking] Only check for non-undef/poison if already known to be a self-multiply
https://godbolt.org/z/js9fTTG9h
^ we don't care what `isGuaranteedNotToBeUndefOrPoison()` says
unless we already knew that the operands were equal.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions