Lines Matching defs:Unpack
11246 // Unpack the inputs and cast the result back to the desired type.
11256 if (SDValue Unpack = TryUnpack(ScalarSize, ScalarSize / OrigScalarSize))
11257 return Unpack;
11501 // Unpack/rotate failed - try again with variable blends.
13556 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(DL, MVT::v4i32, V1, V2,
13558 return Unpack;
14330 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(DL, MVT::v8i16, V1, V2,
14332 return Unpack;
14557 // Unpack the bytes to form the i16s that will be shuffled into place.
14646 if (SDValue Unpack = lowerShuffleAsPermuteAndUnpack(
14648 return Unpack;
16028 SDValue Unpack = DAG.getVectorShuffle(MVT::v16i8, DL, V1, V2,
16033 DAG.getConstant(0, DL, MVT::v32i8), Unpack,
18954 // Unpack the global address or external symbol.
44914 // Unpack v8i8 to splat i8 elements to lowest 16-bits.