Lines Matching defs:Unpack
10986 // Unpack the inputs and cast the result back to the desired type.
10996 if (SDValue Unpack = TryUnpack(ScalarSize, ScalarSize / OrigScalarSize))
10997 return Unpack;
11238 // Unpack/rotate failed - try again with variable blends.
13279 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(DL, MVT::v4i32, V1, V2,
13281 return Unpack;
14053 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(DL, MVT::v8i16, V1, V2,
14055 return Unpack;
14272 // Unpack the bytes to form the i16s that will be shuffled into place.
14361 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(
14363 return Unpack;
15729 SDValue Unpack = DAG.getVectorShuffle(MVT::v16i8, DL, V1, V2,
15734 DAG.getConstant(0, DL, MVT::v32i8), Unpack,
18585 // Unpack the global address or external symbol.
43728 // Unpack v8i8 to splat i8 elements to lowest 16-bits.