Lines Matching defs:SrcIdx
5878 unsigned SrcIdx = M / Size;
5918 if (IsSrcConstant[SrcIdx]) {
5919 if (UndefSrcElts[SrcIdx][M])
5921 else if (SrcEltBits[SrcIdx][M] == 0)
6257 unsigned SrcIdx = SrcExtract.getConstantOperandVal(1);
6258 unsigned SrcByte = SrcIdx * (SrcVT.getScalarSizeInBits() / 8);
6686 uint64_t SrcIdx = Op.getConstantOperandVal(1);
6687 return getShuffleScalarElt(Src, Index + SrcIdx, DAG, Depth + 1);
12180 int SrcIdx = i + Offset;
12181 ShMask[i] = SafeOffset(SrcIdx) ? SrcIdx : -1;
39875 PermuteImm = (/*DstIdx*/ 2 << 4) | (/*SrcIdx*/ 0 << 0);
42364 unsigned SrcIdx = (InsertPSMask >> 6) & 0x3;
42384 if (KnownUndef1[SrcIdx] || KnownZero1[SrcIdx]) {
42391 int M = TargetMask1[SrcIdx];
43604 unsigned SrcIdx = (LoMask & 0x2) >> 1;
43606 extractSubVector(Op.getOperand(SrcIdx), EltIdx, TLO.DAG, DL, 128);
49708 unsigned SrcIdx = Lane * NumSrcEltsPerLane + Elt % NumSrcEltsPerLane;
49712 if (UndefElts[SrcIdx]) {
49717 APInt &Val = EltBits[SrcIdx];