• Home
  • Raw
  • Download

Lines Matching refs:VWidth

879   unsigned VWidth = cast<VectorType>(V->getType())->getNumElements();  in SimplifyDemandedVectorElts()  local
880 APInt EltMask(APInt::getAllOnesValue(VWidth)); in SimplifyDemandedVectorElts()
907 for (unsigned i = 0; i != VWidth; ++i) { in SimplifyDemandedVectorElts()
953 APInt UndefElts2(VWidth, 0); in SimplifyDemandedVectorElts()
974 if (IdxNo >= VWidth || !DemandedElts[IdxNo]) { in SimplifyDemandedVectorElts()
996 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1021 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1044 for (unsigned i = 0; i < VWidth; ++i) { in SimplifyDemandedVectorElts()
1059 for (unsigned i = 0; i < VWidth; i++) { in SimplifyDemandedVectorElts()
1094 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1099 } else if ((VWidth % InVWidth) == 0) { in SimplifyDemandedVectorElts()
1103 Ratio = VWidth / InVWidth; in SimplifyDemandedVectorElts()
1104 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) in SimplifyDemandedVectorElts()
1107 } else if ((InVWidth % VWidth) == 0) { in SimplifyDemandedVectorElts()
1111 Ratio = InVWidth / VWidth; in SimplifyDemandedVectorElts()
1128 if (VWidth == InVWidth) { in SimplifyDemandedVectorElts()
1130 } else if ((VWidth % InVWidth) == 0) { in SimplifyDemandedVectorElts()
1134 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) in SimplifyDemandedVectorElts()
1137 } else if ((InVWidth % VWidth) == 0) { in SimplifyDemandedVectorElts()
1141 for (unsigned OutIdx = 0; OutIdx != VWidth; ++OutIdx) { in SimplifyDemandedVectorElts()
1252 UndefElts |= APInt::getHighBitsSet(VWidth, VWidth / 2); in SimplifyDemandedVectorElts()