Searched refs:SrcRegIdx (Results 1 – 3 of 3) sorted by relevance
2422 unsigned SrcRegIdx = Idx / NewElts; in SplitVecRes_VECTOR_SHUFFLE() local2423 if (Inputs[SrcRegIdx].isUndef()) { in SplitVecRes_VECTOR_SHUFFLE()2428 dyn_cast<ShuffleVectorSDNode>(Inputs[SrcRegIdx].getNode()); in SplitVecRes_VECTOR_SHUFFLE()2429 if (!Shuffle || !is_contained(P.second, SrcRegIdx)) in SplitVecRes_VECTOR_SHUFFLE()2454 unsigned SrcRegIdx = Idx / NewElts; in SplitVecRes_VECTOR_SHUFFLE() local2455 if (Inputs[SrcRegIdx].isUndef()) { in SplitVecRes_VECTOR_SHUFFLE()2460 getTypeAction(Inputs[SrcRegIdx].getValueType()); in SplitVecRes_VECTOR_SHUFFLE()2461 if (Inputs[SrcRegIdx].getOpcode() == ISD::CONCAT_VECTORS && in SplitVecRes_VECTOR_SHUFFLE()2462 Inputs[SrcRegIdx].getNumOperands() == 2 && in SplitVecRes_VECTOR_SHUFFLE()2463 !Inputs[SrcRegIdx].getOperand(1).isUndef() && in SplitVecRes_VECTOR_SHUFFLE()[all …]
579 int SrcRegIdx = Mask[Idx] / SzSrc; in processShuffleMasks() local582 if (RegMasks[SrcRegIdx].empty()) in processShuffleMasks()583 RegMasks[SrcRegIdx].assign(SzDest, UndefMaskElem); in processShuffleMasks()584 RegMasks[SrcRegIdx][K] = Mask[Idx] % SzSrc; in processShuffleMasks()
1845 unsigned SrcRegIdx = SrcReg - PPC::G8p0; in copyPhysReg() local1846 MCRegister SrcRegSub0 = PPC::X0 + 2 * SrcRegIdx; in copyPhysReg()1847 MCRegister SrcRegSub1 = PPC::X0 + 2 * SrcRegIdx + 1; in copyPhysReg()