aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-10-03 21:10:29 +0000
committerCraig Topper <craig.topper@intel.com>2018-10-03 21:10:29 +0000
commita65c2dbfd601c1c748ea2e7efd17ed9b2a656f9a (patch)
tree4cae726d4ddc0e4b3e17b8fbf449b49ee4068160 /llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
parentf8c4f4e6e73c618347df99e19ec5e8bd383cb906 (diff)
downloadllvm-a65c2dbfd601c1c748ea2e7efd17ed9b2a656f9a.zip
llvm-a65c2dbfd601c1c748ea2e7efd17ed9b2a656f9a.tar.gz
llvm-a65c2dbfd601c1c748ea2e7efd17ed9b2a656f9a.tar.bz2
[X86] Stop promoting vector ISD::SELECT to vXi64.
The additional patterns needed for this aren't overwhelming and introducing extra bitcasts during lowering limits our ability to do computeNumSignBits. Not that I have a good example of that for select. I'm just becoming increasingly grumpy about promotion of AND/OR/XOR. SELECT was just a lot easier to fix. llvm-svn: 343723
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp')
0 files changed, 0 insertions, 0 deletions