Lines Matching refs:ValTy
914 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() argument
920 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
922 if (!ValTy->isVectorTy()) { in getCmpSelInstrCost()
927 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost()
936 if (ValTy->isIntegerTy() && ValTy->getScalarSizeInBits() <= 16) in getCmpSelInstrCost()
941 if (ValTy->isFloatingPointTy()) in getCmpSelInstrCost()
947 unsigned VF = cast<FixedVectorType>(ValTy)->getNumElements(); in getCmpSelInstrCost()
975 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1); in getCmpSelInstrCost()
976 unsigned NumVecs_cmp = getNumVectorRegs(ValTy); in getCmpSelInstrCost()
990 getVectorBitmaskConversionCost(CmpOpTy, ValTy); in getCmpSelInstrCost()
992 return getNumVectorRegs(ValTy) /*vsel*/ + PackCost; in getCmpSelInstrCost()
996 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()