diff options
author | Sanjay Patel <spatel@rotateright.com> | 2022-08-25 15:43:39 -0400 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2022-08-25 16:52:40 -0400 |
commit | 4e44c22c97be99f7c3864fb9fc68b3295835d837 (patch) | |
tree | 15f81c836778b364b8b64402c7c36155ef9c3a25 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 681b97e5869d49b1e5163534811f370ba5ac0e40 (diff) | |
download | llvm-4e44c22c97be99f7c3864fb9fc68b3295835d837.zip llvm-4e44c22c97be99f7c3864fb9fc68b3295835d837.tar.gz llvm-4e44c22c97be99f7c3864fb9fc68b3295835d837.tar.bz2 |
[ValueTracking][InstCombine] restrict FP min/max matching to avoid miscompile
This is a long-standing FIXME with a non-FMF test that exposes
the bug as shown in issue #57357.
It's possible that there's still a way to miscompile by
mis-identifying/mis-folding FP min/max patterns, but
this patch only exposes a couple of seemingly minor
regressions while preventing the broken transform.
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions