summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2018-09-12 20:58:48 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2018-09-12 20:58:48 +0000
commitcd95e03cf0617718b31d653813a7a655f5cfad63 (patch)
tree732bfd89ada837fecc936c3f252c6f24c73881f6 /llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
parente45c1eed0c8fcc0070364802634dde5235e6c8f7 (diff)
downloadbcm5719-llvm-cd95e03cf0617718b31d653813a7a655f5cfad63.tar.gz
bcm5719-llvm-cd95e03cf0617718b31d653813a7a655f5cfad63.zip
[Hexagon] Use legalized type for extracted elements in scalarizeShuffle
Scalarization of a shuffle will break up the source vectors into individual elements, and use them to assemble the resulting vector. An element type of a legal vector type may not necessarily be a legal scalar type, so make sure that the extracted values are extended to a legal scalar type. llvm-svn: 342079
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud