Lines Matching refs:VWidth

974   unsigned VWidth = II->getType()->getVectorNumElements();  in simplifyAMDGCNMemoryIntrinsicDemanded()  local
975 if (VWidth == 1) in simplifyAMDGCNMemoryIntrinsicDemanded()
1026 if (NewNumElts >= VWidth && DemandedElts.isMask()) { in simplifyAMDGCNMemoryIntrinsicDemanded()
1073 for (unsigned OrigLoadIdx = 0; OrigLoadIdx < VWidth; ++OrigLoadIdx) { in simplifyAMDGCNMemoryIntrinsicDemanded()
1097 unsigned VWidth = V->getType()->getVectorNumElements(); in SimplifyDemandedVectorElts() local
1098 APInt EltMask(APInt::getAllOnesValue(VWidth)); in SimplifyDemandedVectorElts()
1123 for (unsigned i = 0; i != VWidth; ++i) { in SimplifyDemandedVectorElts()
1182 APInt UndefElts2(VWidth, 0); in SimplifyDemandedVectorElts()
1183 APInt UndefElts3(VWidth, 0); in SimplifyDemandedVectorElts()
1202 if (IdxNo < VWidth) in SimplifyDemandedVectorElts()
1209 if (IdxNo >= VWidth || !DemandedElts[IdxNo]) { in SimplifyDemandedVectorElts()
1223 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1248 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1312 for (unsigned i = 0; i < VWidth; ++i) { in SimplifyDemandedVectorElts()
1340 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1373 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1378 } else if ((VWidth % InVWidth) == 0) { in SimplifyDemandedVectorElts()
1382 Ratio = VWidth / InVWidth; in SimplifyDemandedVectorElts()
1383 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) in SimplifyDemandedVectorElts()
1386 } else if ((InVWidth % VWidth) == 0) { in SimplifyDemandedVectorElts()
1390 Ratio = InVWidth / VWidth; in SimplifyDemandedVectorElts()
1401 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1403 } else if ((VWidth % InVWidth) == 0) { in SimplifyDemandedVectorElts()
1407 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) in SimplifyDemandedVectorElts()
1410 } else if ((InVWidth % VWidth) == 0) { in SimplifyDemandedVectorElts()
1414 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) { in SimplifyDemandedVectorElts()
1570 assert(VWidth == (InnerVWidth * 2) && "Unexpected input size"); in SimplifyDemandedVectorElts()
1573 unsigned VWidthPerLane = VWidth / NumLanes; in SimplifyDemandedVectorElts()
1596 OpUndefElts = OpUndefElts.zext(VWidth); in SimplifyDemandedVectorElts()
1631 UndefElts.setHighBits(VWidth / 2); in SimplifyDemandedVectorElts()