diff options
author | Sanjay Patel <spatel@rotateright.com> | 2019-05-23 18:46:03 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2019-05-23 18:46:03 +0000 |
commit | 3249be1e03c672ffe68f5ad8e0e31cdcb8e441f8 (patch) | |
tree | f29accfcecaa8c5debff1adfb8b395af24698a5f /clang/lib/CodeGen/BackendUtil.cpp | |
parent | 4fb41a24bcf281afcbed45fff7fdd1129c3ea0d5 (diff) | |
download | bcm5719-llvm-3249be1e03c672ffe68f5ad8e0e31cdcb8e441f8.tar.gz bcm5719-llvm-3249be1e03c672ffe68f5ad8e0e31cdcb8e441f8.zip |
[InstCombine] be more careful when transforming a shuffle mask
This is reduced from a fuzzer test:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14890
Usually, demanded elements should be able to simplify shuffle
mask elements that are pointing to undef elements of its source
operands, but that doesn't happen in the test case.
llvm-svn: 361533
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions