• Home
  • Raw
  • Download

Lines Matching refs:NumElts

1025   unsigned NumElts = VT.getVectorNumElements();  in getTypeConversion()  local
1029 if (NumElts == 1) in getTypeConversion()
1039 NumElts = (unsigned)NextPowerOf2(NumElts); in getTypeConversion()
1040 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); in getTypeConversion()
1051 EVT::getVectorVT(Context, EltVT, NumElts / 2)); in getTypeConversion()
1072 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
1076 EVT::getVectorVT(Context, EltVT, NumElts)); in getTypeConversion()
1088 NumElts = (unsigned)NextPowerOf2(NumElts); in getTypeConversion()
1095 MVT LargerVector = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
1120 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdownMVT() local
1127 if (!isPowerOf2_32(NumElts)) { in getVectorTypeBreakdownMVT()
1128 NumVectorRegs = NumElts; in getVectorTypeBreakdownMVT()
1129 NumElts = 1; in getVectorTypeBreakdownMVT()
1134 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { in getVectorTypeBreakdownMVT()
1135 NumElts >>= 1; in getVectorTypeBreakdownMVT()
1141 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); in getVectorTypeBreakdownMVT()
1504 unsigned NumElts = VT.getVectorNumElements(); in getVectorTypeBreakdown() local
1512 if (NumElts != 1 && (TA == TypeWidenVector || TA == TypePromoteInteger)) { in getVectorTypeBreakdown()
1529 if (!isPowerOf2_32(NumElts)) { in getVectorTypeBreakdown()
1530 NumVectorRegs = NumElts; in getVectorTypeBreakdown()
1531 NumElts = 1; in getVectorTypeBreakdown()
1536 while (NumElts > 1 && !isTypeLegal( in getVectorTypeBreakdown()
1537 EVT::getVectorVT(Context, EltTy, NumElts))) { in getVectorTypeBreakdown()
1538 NumElts >>= 1; in getVectorTypeBreakdown()
1544 EVT NewVT = EVT::getVectorVT(Context, EltTy, NumElts); in getVectorTypeBreakdown()