Lines Matching refs:ValTy
1426 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() argument
1433 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1439 if (isa<FixedVectorType>(ValTy) && ISD == ISD::SELECT) { in getCmpSelInstrCost()
1445 if (VecPred == CmpInst::BAD_ICMP_PREDICATE && I && I->getType() == ValTy) { in getCmpSelInstrCost()
1457 auto LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
1473 EVT SelValTy = TLI->getValueType(DL, ValTy); in getCmpSelInstrCost()
1483 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
1928 unsigned Opcode, VectorType *ValTy, TTI::TargetCostKind CostKind) { in getArithmeticReductionCostSVE() argument
1929 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getArithmeticReductionCostSVE()
1932 Type *LegalVTy = EVT(LT.second).getTypeForEVT(ValTy->getContext()); in getArithmeticReductionCostSVE()
1953 AArch64TTIImpl::getArithmeticReductionCost(unsigned Opcode, VectorType *ValTy, in getArithmeticReductionCost() argument
1957 if (!isa<ScalableVectorType>(ValTy)) in getArithmeticReductionCost()
1958 return BaseT::getArithmeticReductionCost(Opcode, ValTy, FMF, CostKind); in getArithmeticReductionCost()
1963 auto *VTy = cast<ScalableVectorType>(ValTy); in getArithmeticReductionCost()
1970 if (isa<ScalableVectorType>(ValTy)) in getArithmeticReductionCost()
1971 return getArithmeticReductionCostSVE(Opcode, ValTy, CostKind); in getArithmeticReductionCost()
1973 std::pair<InstructionCost, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getArithmeticReductionCost()
2027 auto *ValVTy = cast<FixedVectorType>(ValTy); in getArithmeticReductionCost()
2035 auto *Ty = FixedVectorType::get(ValTy->getElementType(), in getArithmeticReductionCost()
2044 return BaseT::getArithmeticReductionCost(Opcode, ValTy, FMF, CostKind); in getArithmeticReductionCost()