aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2017-01-10 15:53:10 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2017-01-10 15:53:10 +0000
commit0e9e237310301501e133c1af2906c25247d47391 (patch)
tree028a39d7ddf028b33747043c55a7740a324c674a /llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
parentbb36fe8dbabfe92e8b78bba58bc462f590145a88 (diff)
downloadllvm-0e9e237310301501e133c1af2906c25247d47391.zip
llvm-0e9e237310301501e133c1af2906c25247d47391.tar.gz
llvm-0e9e237310301501e133c1af2906c25247d47391.tar.bz2
[mips] Honour -mno-odd-spreg for vector splat (again)
Previous the lowering of FILL_FW would use the MSA128W register class when performing a vector splat. Instead it should be honouring -mno-odd-spreg and only use the even registers when performing a splat from word to vector register. Logical follow-on from r230235. This fixes PR/31369. A previous commit was missing the test case and had another differential in it. Reviewers: slthakur Differential Revision: https://reviews.llvm.org/D28373 llvm-svn: 291566
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp')
0 files changed, 0 insertions, 0 deletions