Lines Matching defs:CIdx
1907 auto *CIdx = dyn_cast<ConstantInt>(I->getOperand(2));
1912 if (CIdx && CIdx->getValue().ult(NumElts)) {
1913 DemandedVecElts.clearBit(CIdx->getZExtValue());
1914 NeedsElt = DemandedElts[CIdx->getZExtValue()];
1937 auto *CIdx = dyn_cast<ConstantInt>(Idx);
1945 if (CIdx && CIdx->getValue().ult(NumElts))
1946 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue());
2978 auto *CIdx = dyn_cast<ConstantInt>(I->getOperand(2));
2984 if (CIdx && CIdx->getValue().ult(NumElts)) {
2985 DemandedVecElts.clearBit(CIdx->getZExtValue());
2986 SkipElt = !DemandedElts[CIdx->getZExtValue()];
2999 auto *CIdx = dyn_cast<ConstantInt>(Idx);
3003 if (CIdx && CIdx->getValue().ult(NumElts))
3004 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue());
5758 auto *CIdx = dyn_cast<ConstantInt>(Idx);
5763 if (CIdx && CIdx->getValue().ult(NumElts))
5764 DemandedVecElts = APInt::getOneBitSet(NumElts, CIdx->getZExtValue());
5777 auto *CIdx = dyn_cast<ConstantInt>(Op->getOperand(2));
5782 if (CIdx && CIdx->getValue().ult(NumElts)) {
5783 DemandedVecElts.clearBit(CIdx->getZExtValue());
5784 NeedsElt = DemandedElts[CIdx->getZExtValue()];