Lines Matching refs:CIdx
23434 unsigned CIdx = Idx->getZExtValue(); in matchScalarReduction() local
23435 if (M->second[CIdx]) in matchScalarReduction()
23437 M->second.setBit(CIdx); in matchScalarReduction()
41815 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(1)); in SimplifyDemandedBitsForTargetNode() local
41819 if (CIdx && CIdx->getAPIntValue().ult(NumVecElts)) { in SimplifyDemandedBitsForTargetNode()
41820 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode()
41854 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyDemandedBitsForTargetNode() local
41857 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements())) { in SimplifyDemandedBitsForTargetNode()
41858 unsigned Idx = CIdx->getZExtValue(); in SimplifyDemandedBitsForTargetNode()
42083 auto *CIdx = dyn_cast<ConstantSDNode>(Op.getOperand(2)); in SimplifyMultipleUseDemandedBitsForTargetNode() local
42085 if (CIdx && CIdx->getAPIntValue().ult(VecVT.getVectorNumElements()) && in SimplifyMultipleUseDemandedBitsForTargetNode()
42086 !DemandedElts[CIdx->getZExtValue()]) in SimplifyMultipleUseDemandedBitsForTargetNode()
43890 auto *CIdx = dyn_cast<ConstantSDNode>(EltIdx); in combineExtractVectorElt() local
43898 if (CIdx && CIdx->getAPIntValue().uge(NumSrcElts)) in combineExtractVectorElt()
43902 if (CIdx && VT.isInteger()) { in combineExtractVectorElt()
43908 uint64_t Idx = CIdx->getZExtValue(); in combineExtractVectorElt()
43994 bool IsVar = !CIdx; in combineExtractVectorElt()
44041 if (LoadVec && CIdx && ISD::isNormalLoad(LoadVec) && VT.isInteger() && in combineExtractVectorElt()
44047 unsigned PtrOff = VT.getSizeInBits() * CIdx->getZExtValue() / 8; in combineExtractVectorElt()