Lines Matching refs:ValTy
849 int SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() argument
854 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
856 if (!ValTy->isVectorTy()) { in getCmpSelInstrCost()
861 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost()
870 if (ValTy->isIntegerTy() && ValTy->getScalarSizeInBits() <= 16) in getCmpSelInstrCost()
875 if (ValTy->isFloatingPointTy()) in getCmpSelInstrCost()
881 unsigned VF = cast<FixedVectorType>(ValTy)->getNumElements(); in getCmpSelInstrCost()
909 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1); in getCmpSelInstrCost()
910 unsigned NumVecs_cmp = getNumVectorRegs(ValTy); in getCmpSelInstrCost()
924 getVectorBitmaskConversionCost(CmpOpTy, ValTy); in getCmpSelInstrCost()
926 return getNumVectorRegs(ValTy) /*vsel*/ + PackCost; in getCmpSelInstrCost()
930 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()