Lines Matching refs:OrigIdx
8476 const unsigned OrigIdx = IdxC->getZExtValue();
8478 if (auto ShrunkVT = getSmallestVTForIndex(ContainerVT, OrigIdx,
8492 unsigned RemIdx = OrigIdx % ElemsPerVReg;
8493 unsigned SubRegIdx = OrigIdx / ElemsPerVReg;
8700 unsigned OrigIdx = IdxC->getZExtValue();
8703 unsigned RemIdx = OrigIdx % ElemsPerVReg;
8704 unsigned SubRegIdx = OrigIdx / ElemsPerVReg;
10020 unsigned OrigIdx = Op.getConstantOperandVal(2);
10029 (OrigIdx != 0 || !Vec.isUndef())) {
10032 assert(OrigIdx % 8 == 0 && "Invalid index");
10036 OrigIdx /= 8;
10067 if (OrigIdx == 0 && Vec.isUndef() && !VecVT.isFixedLengthVector())
10075 if (OrigIdx == 0 && Vec.isUndef() && VecVT.isFixedLengthVector()) {
10090 unsigned EndIndex = OrigIdx + SubVecVT.getVectorNumElements();
10100 if (OrigIdx == 0) {
10104 SDValue SlideupAmt = DAG.getConstant(OrigIdx, DL, XLenVT);
10136 ContainerVecVT, ContainerSubVecVT, OrigIdx / Vscale, TRI);
10139 (OrigIdx % Vscale));
10143 ContainerVecVT, ContainerSubVecVT, OrigIdx, TRI);
10173 assert(OrigIdx == 0);
10193 unsigned AlignedIdx = OrigIdx - RemIdx.getKnownMinValue();
10256 unsigned OrigIdx = Op.getConstantOperandVal(1);
10264 if (SubVecVT.getVectorElementType() == MVT::i1 && OrigIdx != 0) {
10267 assert(OrigIdx % 8 == 0 && "Invalid index");
10271 OrigIdx /= 8;
10298 if (OrigIdx == 0)
10316 unsigned LastIdx = OrigIdx + SubVecVT.getVectorNumElements() - 1;
10330 SDValue SlidedownAmt = DAG.getConstant(OrigIdx, DL, XLenVT);
10359 VecVT, ContainerSubVecVT, OrigIdx / Vscale, TRI);
10362 (OrigIdx % Vscale));
10366 VecVT, ContainerSubVecVT, OrigIdx, TRI);