Lines Matching defs:SrcIdx
5679 unsigned SrcIdx = M / Size;
5719 if (IsSrcConstant[SrcIdx]) {
5720 if (UndefSrcElts[SrcIdx][M])
5722 else if (SrcEltBits[SrcIdx][M] == 0)
6058 unsigned SrcIdx = SrcExtract.getConstantOperandVal(1);
6059 unsigned SrcByte = SrcIdx * (SrcVT.getScalarSizeInBits() / 8);
6463 uint64_t SrcIdx = Op.getConstantOperandVal(1);
6464 return getShuffleScalarElt(Src, Index + SrcIdx, DAG, Depth + 1);
11917 int SrcIdx = i + Offset;
11918 ShMask[i] = SafeOffset(SrcIdx) ? SrcIdx : -1;
38855 PermuteImm = (/*DstIdx*/ 2 << 4) | (/*SrcIdx*/ 0 << 0);
41288 unsigned SrcIdx = (InsertPSMask >> 6) & 0x3;
41308 if (KnownUndef1[SrcIdx] || KnownZero1[SrcIdx]) {
41315 int M = TargetMask1[SrcIdx];
42491 unsigned SrcIdx = (LoMask & 0x2) >> 1;
42493 extractSubVector(Op.getOperand(SrcIdx), EltIdx, TLO.DAG, DL, 128);
48496 unsigned SrcIdx = Lane * NumSrcEltsPerLane + Elt % NumSrcEltsPerLane;
48500 if (UndefElts[SrcIdx]) {
48505 APInt &Val = EltBits[SrcIdx];