Home
last modified time | relevance | path

Searched refs:getCmpSelInstrCost (Results 1 – 25 of 25) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFTargetTransformInfo.h47 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDBasicTTIImpl.h1227 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
1237 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
1265 InstructionCost Cost = thisT()->getCmpSelInstrCost(
1738 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getIntrinsicInstrCost()
1741 thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, CondTy, in getIntrinsicInstrCost()
1763 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, ExpRetTy, RetTy, in getIntrinsicInstrCost()
2124 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
2126 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
2143 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
2145 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetTransformInfo.cpp946 Cost += getCmpSelInstrCost(Instruction::ICmp, BoolTy, RetTy, in getIntrinsicInstrCost()
948 getCmpSelInstrCost(Instruction::Select, RetTy, BoolTy, in getIntrinsicInstrCost()
1278 getCmpSelInstrCost(Instruction::ICmp, ElementTy, ElementTy, in getArithmeticReductionCost()
1288 getCmpSelInstrCost(Instruction::ICmp, ElementTy, ElementTy, in getArithmeticReductionCost()
1406 InstructionCost RISCVTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in RISCVTTIImpl
1412 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1416 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1421 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1486 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1538 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
HDRISCVTargetTransformInfo.h196 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonTargetTransformInfo.cpp258 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in HexagonTTIImpl
270 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
HDHexagonTargetTransformInfo.h136 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZTargetTransformInfo.h108 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
HDSystemZTargetTransformInfo.cpp962 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in SystemZTTIImpl
968 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
1044 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCTargetTransformInfo.h123 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
HDPPCTargetTransformInfo.cpp658 InstructionCost PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in PPCTTIImpl
669 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfoImpl.h658 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
1328 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy, in getInstructionCost()
1336 return TargetTTI->getCmpSelInstrCost(Opcode, ValTy, U->getType(), in getInstructionCost()
HDTargetTransformInfo.h1382 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
2058 virtual InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
2717 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
2721 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86TargetTransformInfo.h160 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
HDX86TargetTransformInfo.cpp3161 InstructionCost X86TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in X86TTIImpl
3168 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
3232 return getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3234 getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3455 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
5079 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getMaskedMemoryOpCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64TargetTransformInfo.h212 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
HDAArch64TargetTransformInfo.cpp3229 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in AArch64TTIImpl
3236 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
3316 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
4009 getCmpSelInstrCost(Instruction::ICmp, PromotedVTy, PromotedVTy, in getSpliceCost()
4011 getCmpSelInstrCost(Instruction::Select, PromotedVTy, LegalVTy, in getSpliceCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMTargetTransformInfo.h242 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
HDARMTargetTransformInfo.cpp921 InstructionCost ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in ARMTTIImpl
1037 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost()
1065 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVectorCombine.cpp423 ScalarOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
425 VectorOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
971 ScalarOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
973 VectorOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
1078 TTI.getCmpSelInstrCost(CmpOpcode, I0->getType(), in foldExtractedCmps()
1089 InstructionCost NewCost = TTI.getCmpSelInstrCost( in foldExtractedCmps()
HDLoopVectorize.cpp3433 SafeDivisorCost += TTI.getCmpSelInstrCost( in getDivRemSpeculationCost()
6449 TTI.getCmpSelInstrCost( in getInstructionCost()
6543 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy, Pred, in getInstructionCost()
6553 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, nullptr, in getInstructionCost()
HDSLPVectorizer.cpp9659 InstructionCost ScalarCost = TTI->getCmpSelInstrCost( in getEntryCost()
9678 IntrinsicCost -= TTI->getCmpSelInstrCost( in getEntryCost()
9690 InstructionCost VecCost = TTI->getCmpSelInstrCost( in getEntryCost()
9711 IntrinsicCost -= TTI->getCmpSelInstrCost(CI->getOpcode(), VecTy, in getEntryCost()
9927 VecCost = TTIRef.getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, in getEntryCost()
9929 VecCost += TTIRef.getCmpSelInstrCost( in getEntryCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTargetTransformInfo.cpp1015 InstructionCost TargetTransformInfo::getCmpSelInstrCost( in getCmpSelInstrCost() function in TargetTransformInfo
1021 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDScalarEvolutionExpander.cpp1846 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
HDSimplifyCFG.cpp2930 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDIROutliner.cpp2613 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()