diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-09-12 20:58:48 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-09-12 20:58:48 +0000 |
| commit | cd95e03cf0617718b31d653813a7a655f5cfad63 (patch) | |
| tree | 732bfd89ada837fecc936c3f252c6f24c73881f6 /llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp | |
| parent | e45c1eed0c8fcc0070364802634dde5235e6c8f7 (diff) | |
| download | bcm5719-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

