Searched refs:EltIdx (Results 1 – 8 of 8) sorted by relevance
244 for (unsigned EltIdx = 0, EndEltIdx = CstTy->getStructNumElements(); in isConstantUsingVectorTy() local245 EltIdx < EndEltIdx; ++EltIdx) in isConstantUsingVectorTy()246 if (isConstantUsingVectorTy(CstTy->getStructElementType(EltIdx))) in isConstantUsingVectorTy()
236 for (unsigned EltIdx = 0, EndEltIdx = CstTy->getStructNumElements(); in isConstantUsingVectorTy() local237 EltIdx < EndEltIdx; ++EltIdx) in isConstantUsingVectorTy()238 if (isConstantUsingVectorTy(CstTy->getStructElementType(EltIdx))) in isConstantUsingVectorTy()
2918 unsigned EltIdx = CEltNo->getZExtValue(); in computeKnownBits() local2921 if (DemandedElts[EltIdx]) { in computeKnownBits()2929 APInt VectorElts = DemandedElts & ~(APInt::getOneBitSet(NumElts, EltIdx)); in computeKnownBits()3475 unsigned EltIdx = CEltNo->getZExtValue(); in ComputeNumSignBits() local3479 if (DemandedElts[EltIdx]) { in ComputeNumSignBits()3489 VectorElts.clearBit(EltIdx); in ComputeNumSignBits()
17473 int EltIdx = i / Split; in XformToShuffleWithZero() local17475 SDValue Elt = RHS.getOperand(EltIdx); in XformToShuffleWithZero()
6625 unsigned EltMaskIdx, EltIdx; in LowerBuildVectorv4x32() local6627 for (EltIdx = 0; EltIdx < 4; ++EltIdx) { in LowerBuildVectorv4x32()6628 if (Zeroable[EltIdx]) { in LowerBuildVectorv4x32()6630 Mask[EltIdx] = EltIdx+4; in LowerBuildVectorv4x32()6634 Elt = Op->getOperand(EltIdx); in LowerBuildVectorv4x32()6637 if (Elt.getOperand(0) != V1 || EltMaskIdx != EltIdx) in LowerBuildVectorv4x32()6639 Mask[EltIdx] = EltIdx; in LowerBuildVectorv4x32()6642 if (EltIdx == 4) { in LowerBuildVectorv4x32()6655 if (Elt == FirstNonZero && EltIdx == FirstNonZeroIdx) in LowerBuildVectorv4x32()6659 for (unsigned i = EltIdx + 1; i < 4 && CanFold; ++i) { in LowerBuildVectorv4x32()[all …]
5403 unsigned EltMaskIdx, EltIdx; in LowerBuildVectorv4x32() local5405 for (EltIdx = 0; EltIdx < 4; ++EltIdx) { in LowerBuildVectorv4x32()5406 if (Zeroable[EltIdx]) { in LowerBuildVectorv4x32()5408 Mask[EltIdx] = EltIdx+4; in LowerBuildVectorv4x32()5412 Elt = Op->getOperand(EltIdx); in LowerBuildVectorv4x32()5415 if (Elt.getOperand(0) != V1 || EltMaskIdx != EltIdx) in LowerBuildVectorv4x32()5417 Mask[EltIdx] = EltIdx; in LowerBuildVectorv4x32()5420 if (EltIdx == 4) { in LowerBuildVectorv4x32()5433 if (Elt == FirstNonZero && EltIdx == FirstNonZeroIdx) in LowerBuildVectorv4x32()5437 for (unsigned i = EltIdx + 1; i < 4 && CanFold; ++i) { in LowerBuildVectorv4x32()[all …]
7254 unsigned EltIdx = BitIndex / 32; in performExtractVectorEltCombine() local7262 DAG.getConstant(EltIdx, SL, MVT::i32)); in performExtractVectorEltCombine()
13874 int EltIdx = i / Split; in XformToShuffleWithZero() local13876 SDValue Elt = RHS.getOperand(EltIdx); in XformToShuffleWithZero()