diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-06-15 15:12:32 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-06-15 15:13:13 +0100 |
commit | 0b806549b5ed7d12ac44ee35e72d0191906044e5 (patch) | |
tree | ab524f1d775067e5b7aa27b7bec71c1c81c1844f /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | |
parent | ffe8f6d33bccd272346099be260f1a0528bab061 (diff) | |
download | llvm-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