Home
last modified time | relevance | path

Searched refs:ShuffV (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8463 ShuffV[i * Stride] = i; in LowerINT_TO_FPVector()
14803 int Idx = ShuffV[i]; in fixupShuffleMaskForPermutedSToV()
14805 ShuffV[i] += in fixupShuffleMaskForPermutedSToV()
14987 if (ShuffV[i] < 0) in combineVectorShuffle()
14989 ShuffV[i] = (ShuffV[i - 1] + NumElts); in combineVectorShuffle()
14995 if (ShuffV[i] < 0) in combineVectorShuffle()
14997 ShuffV[i] = (ShuffV[i + 1] + NumElts); in combineVectorShuffle()
15004 if (ShuffV[i] < 0) in combineVectorShuffle()
15006 ShuffV[i] = ShuffV[i + 1] - NumElts; in combineVectorShuffle()
15012 if (ShuffV[i] < 0) in combineVectorShuffle()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1161 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred() local
1162 return DAG.getNode(HexagonISD::V2Q, dl, ResTy, ShuffV); in extractHvxSubvectorPred()
1187 SDValue ShuffV = DAG.getVectorShuffle(ByteTy, dl, ByteVec, Undef, Mask); in extractHvxSubvectorPred() local
1190 SDValue W0 = DAG.getNode(HexagonISD::VEXTRACTW, dl, MVT::i32, {ShuffV, Zero}); in extractHvxSubvectorPred()
1192 {ShuffV, DAG.getConstant(4, dl, MVT::i32)}); in extractHvxSubvectorPred()