Lines Matching defs:BitIdx
5470 int BitIdx = N.getConstantOperandVal(2);
5471 DecodeEXTRQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask);
5481 int BitIdx = N.getConstantOperandVal(3);
5482 DecodeINSERTQIMask(NumElems, MaskEltSize, BitLen, BitIdx, Mask);
9916 int BitIdx = ExpectedIdx < Size ? ExpectedIdx : (ExpectedIdx - Size);
9918 ZeroMask.setBit(BitIdx);
12006 uint64_t &BitIdx, const APInt &Zeroable) {
12052 BitIdx = (Idx * VT.getScalarSizeInBits()) & 0x3f;
12062 uint64_t &BitIdx) {
12115 BitIdx = (Idx * VT.getScalarSizeInBits()) & 0x3f;
12129 uint64_t BitLen, BitIdx;
12130 if (matchShuffleAsEXTRQ(VT, V1, V2, Mask, BitLen, BitIdx, Zeroable))
12133 DAG.getTargetConstant(BitIdx, DL, MVT::i8));
12135 if (matchShuffleAsINSERTQ(VT, V1, V2, Mask, BitLen, BitIdx))
12139 DAG.getTargetConstant(BitIdx, DL, MVT::i8));
39919 uint64_t BitLen, BitIdx;
39920 if (matchShuffleAsEXTRQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx,
39927 DAG.getTargetConstant(BitIdx, DL, MVT::i8));
39931 if (matchShuffleAsINSERTQ(IntMaskVT, V1, V2, Mask, BitLen, BitIdx)) {
39938 DAG.getTargetConstant(BitIdx, DL, MVT::i8));
46623 int BitIdx = (i % EltSizeInBits);
46624 APInt Bit = APInt::getBitsSet(EltSizeInBits, BitIdx, BitIdx + 1);