aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2017-12-19 16:54:07 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2017-12-19 16:54:07 +0000
commitd873b6f6ba2c130dd88a6b8c05567b6f608729bf (patch)
treec4fc0679226c260c4a5c7dd3daaa7a255116833b /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent874ae6faa546cc76644f89072fb6848cc7cf882d (diff)
downloadllvm-d873b6f6ba2c130dd88a6b8c05567b6f608729bf.zip
llvm-d873b6f6ba2c130dd88a6b8c05567b6f608729bf.tar.gz
llvm-d873b6f6ba2c130dd88a6b8c05567b6f608729bf.tar.bz2
[X86][AVX512] Attempt target shuffle combining to different types instead of early-out
We try to prevent shuffle combining to value types that would stop the folding of masked operations, but by just returning early, we were failing to try different shuffle types. The TODOs are all still relevant here to improve codegen but we're lacking test examples. llvm-svn: 321085
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions