Lines Matching refs:getNumVectorRegs
418 static unsigned getNumVectorRegs(Type *Ty) { in getNumVectorRegs() function
533 unsigned NumVectors = getNumVectorRegs(Ty); in getArithmeticInstrCost()
612 unsigned NumVectors = getNumVectorRegs(Tp); in getShuffleCost()
670 unsigned NumParts = getNumVectorRegs(SrcTy); in getVectorTruncCost()
713 unsigned DstNumParts = getNumVectorRegs(DstTy); in getVectorBitmaskConversionCost()
764 Cost += getNumVectorRegs(Dst); in getBoolVecToIntConversionCost()
854 unsigned NumDstVectors = getNumVectorRegs(Dst); in getCastInstrCost()
855 unsigned NumSrcVectors = getNumVectorRegs(Src); in getCastInstrCost()
1024 unsigned NumVecs_cmp = getNumVectorRegs(ValTy); in getCmpSelInstrCost()
1040 return getNumVectorRegs(ValTy) /*vsel*/ + PackCost; in getCmpSelInstrCost()
1208 (Src->isVectorTy() ? getNumVectorRegs(Src) : getNumberOfParts(Src)); in getMemoryOpCost()
1250 unsigned NumVectorMemOps = getNumVectorRegs(VecTy); in getInterleavedMemoryOpCost()
1293 return getNumVectorRegs(RetTy); // VPERM in getVectorIntrinsicInstrCost()
1303 unsigned VectorRegsNeeded = getNumVectorRegs(VTy); in getVectorIntrinsicInstrCost()