Searched refs:ByteV (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp98 MVT ByteV = Use64b ? MVT::v64i8 : MVT::v128i8; local
116 setOperationAction(ISD::VECTOR_SHUFFLE, ByteV, Legal);
154 // Vector shuffle is always promoted to ByteV and a bitcast to f16 is
157 setPromoteTo(ISD::VECTOR_SHUFFLE, MVT::v64f16, ByteV);
159 setPromoteTo(ISD::VECTOR_SHUFFLE, MVT::v32f32, ByteV);
207 if (T != ByteV) {
241 if (T != ByteV) {
249 setPromoteTo(ISD::VECTOR_SHUFFLE, T, ByteV);

Completed in 169 milliseconds