Lines Matching refs:VWidth
963 unsigned VWidth = cast<VectorType>(V->getType())->getNumElements(); in SimplifyDemandedVectorElts() local
964 APInt EltMask(APInt::getAllOnesValue(VWidth)); in SimplifyDemandedVectorElts()
991 for (unsigned i = 0; i != VWidth; ++i) { in SimplifyDemandedVectorElts()
1037 APInt UndefElts2(VWidth, 0); in SimplifyDemandedVectorElts()
1058 if (IdxNo >= VWidth || !DemandedElts[IdxNo]) { in SimplifyDemandedVectorElts()
1080 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1105 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1128 for (unsigned i = 0; i < VWidth; ++i) { in SimplifyDemandedVectorElts()
1143 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1171 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1176 } else if (VWidth > InVWidth) { in SimplifyDemandedVectorElts()
1183 Ratio = VWidth/InVWidth; in SimplifyDemandedVectorElts()
1184 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) { in SimplifyDemandedVectorElts()
1195 Ratio = InVWidth/VWidth; in SimplifyDemandedVectorElts()
1210 if (VWidth > InVWidth) { in SimplifyDemandedVectorElts()
1215 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) in SimplifyDemandedVectorElts()
1218 } else if (VWidth < InVWidth) { in SimplifyDemandedVectorElts()
1223 UndefElts = ~0ULL >> (64-VWidth); // Start out all undef. in SimplifyDemandedVectorElts()