aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-06-15 15:12:32 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-06-15 15:13:13 +0100
commit0b806549b5ed7d12ac44ee35e72d0191906044e5 (patch)
treeab524f1d775067e5b7aa27b7bec71c1c81c1844f /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
parentffe8f6d33bccd272346099be260f1a0528bab061 (diff)
downloadllvm-0b806549b5ed7d12ac44ee35e72d0191906044e5.zip
llvm-0b806549b5ed7d12ac44ee35e72d0191906044e5.tar.gz
llvm-0b806549b5ed7d12ac44ee35e72d0191906044e5.tar.bz2
[X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts
matchScalarReduction should return all its source vectors with the same type, so we can safely perform the OR reduction with the original type. So we just need to bitcast for PTEST/PCMPEQB with the final reduced vector.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions