summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-exegesis/lib/Clustering.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2019-02-20 14:34:00 +0000
committerSanjay Patel <spatel@rotateright.com>2019-02-20 14:34:00 +0000
commit68171e3cd6894db5a7e0d2fe4fe9094468588c77 (patch)
tree84bb9daab42ce291345029ba313f6037e9450e6d /llvm/tools/llvm-exegesis/lib/Clustering.cpp
parent4f134fb66019d948d1f68d62a92f2a01b22eb7ee (diff)
downloadbcm5719-llvm-68171e3cd6894db5a7e0d2fe4fe9094468588c77.tar.gz
bcm5719-llvm-68171e3cd6894db5a7e0d2fe4fe9094468588c77.zip
[InstSimplify] use any-zero matcher for fcmp folds
The m_APFloat matcher does not work with anything but strict splat vector constants, so we could miss these folds and then trigger an assertion in instcombine: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13201 The previous attempt at this in rL354406 had a logic bug that actually triggered a regression test failure, but I failed to notice it the first time. llvm-svn: 354467
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/Clustering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud