Lines Matching refs:CIdx
870 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyMultipleUseDemandedBits() local
872 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements()) && in SimplifyMultipleUseDemandedBits()
873 !DemandedElts[CIdx->getZExtValue()]) in SimplifyMultipleUseDemandedBits()
1220 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedBits() local
1226 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBits()
1227 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBits()
2650 if (auto *CIdx = dyn_cast<ConstantSDNode>(Idx)) in SimplifyDemandedBits() local
2651 if (CIdx->getAPIntValue().ult(NumSrcElts)) in SimplifyDemandedBits()
2652 DemandedSrcElts = APInt::getOneBitSet(NumSrcElts, CIdx->getZExtValue()); in SimplifyDemandedBits()
3382 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedVectorElts() local
3386 if (CIdx && CIdx->getAPIntValue().ult(NumElts)) { in SimplifyDemandedVectorElts()
3387 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedVectorElts()