HomePhabricator

[Hexagon] Use legalized type for extracted elements in scalarizeShuffle

Description

[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.

Details

Committed
kparzyszSep 12 2018, 1:58 PM
Parents
rL342078: [Hexagon] Remove fp-contract=fast setting for at O3
Branches
Unknown
Tags
Unknown