Lines Matching refs:ValTy
872 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() argument
878 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
880 if (!ValTy->isVectorTy()) { in getCmpSelInstrCost()
885 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost()
894 if (ValTy->isIntegerTy() && ValTy->getScalarSizeInBits() <= 16) in getCmpSelInstrCost()
899 if (ValTy->isFloatingPointTy()) in getCmpSelInstrCost()
905 unsigned VF = cast<FixedVectorType>(ValTy)->getNumElements(); in getCmpSelInstrCost()
933 unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1); in getCmpSelInstrCost()
934 unsigned NumVecs_cmp = getNumVectorRegs(ValTy); in getCmpSelInstrCost()
948 getVectorBitmaskConversionCost(CmpOpTy, ValTy); in getCmpSelInstrCost()
950 return getNumVectorRegs(ValTy) /*vsel*/ + PackCost; in getCmpSelInstrCost()
954 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()