Lines Matching refs:BaseIdx

4985       unsigned BaseIdx = Op.getConstantOperandVal(2);  in getTargetConstantBitsFromNode()  local
4986 UndefSrcElts.insertBits(UndefSubElts, BaseIdx); in getTargetConstantBitsFromNode()
4988 EltSrcBits[BaseIdx + i] = EltSubBits[i]; in getTargetConstantBitsFromNode()
5005 unsigned BaseIdx = Op.getConstantOperandVal(1); in getTargetConstantBitsFromNode() local
5006 UndefElts = UndefElts.extractBits(NumSubElts, BaseIdx); in getTargetConstantBitsFromNode()
5007 if ((BaseIdx + NumSubElts) != NumSrcElts) in getTargetConstantBitsFromNode()
5008 EltBits.erase(EltBits.begin() + BaseIdx + NumSubElts, EltBits.end()); in getTargetConstantBitsFromNode()
5009 if (BaseIdx != 0) in getTargetConstantBitsFromNode()
5010 EltBits.erase(EltBits.begin(), EltBits.begin() + BaseIdx); in getTargetConstantBitsFromNode()
6208 int BaseIdx = i * NumBytesPerElt; in getFauxShuffleMask() local
6210 Mask.push_back(BaseIdx + ((Offset + j) % NumBytesPerElt)); in getFauxShuffleMask()
6978 int64_t BaseIdx = EltIdx - (ByteOffset / BaseSizeInBytes); in EltsFromConsecutiveLoads() local
6979 return (0 <= BaseIdx && BaseIdx < (int)NumElems && LoadMask[BaseIdx] && in EltsFromConsecutiveLoads()
6980 Loads[BaseIdx] == Ld && ByteOffsets[BaseIdx] == 0); in EltsFromConsecutiveLoads()
7758 unsigned BaseIdx, unsigned LastIdx, in isHorizontalBinOpPart() argument
7762 assert(BaseIdx * 2 <= LastIdx && "Invalid Indices in input!"); in isHorizontalBinOpPart()
7768 unsigned ExpectedVExtractIdx = BaseIdx; in isHorizontalBinOpPart()
7769 unsigned NumElts = LastIdx - BaseIdx; in isHorizontalBinOpPart()
7775 SDValue Op = N->getOperand(i + BaseIdx); in isHorizontalBinOpPart()
7781 ExpectedVExtractIdx = BaseIdx; in isHorizontalBinOpPart()
7820 ExpectedVExtractIdx = BaseIdx; in isHorizontalBinOpPart()
39736 int BaseIdx = RootMask.size() * SrcOpIndex; in combineX86ShufflesRecursively() local
39737 if (isInRange(M, BaseIdx, BaseIdx + RootMask.size())) in combineX86ShufflesRecursively()
39738 OpDemandedElts.setBit(M - BaseIdx); in combineX86ShufflesRecursively()