Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h47 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1251 InstructionCost Cost = thisT()->getCmpSelInstrCost(
1691 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getIntrinsicInstrCost()
1694 thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, CondTy, in getIntrinsicInstrCost()
2033 Cost += thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
2076 Cost += 2 * thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, in getTypeBasedIntrinsicInstrCost()
2094 thisT()->getCmpSelInstrCost(BinaryOperator::Select, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
2137 Cost += 2 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2190 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2213 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2215 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1062 InstructionCost RISCVTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in RISCVTTIImpl
1068 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1072 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1077 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1123 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1142 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
H A DRISCVTargetTransformInfo.h170 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp271 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in HexagonTTIImpl
283 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
H A DHexagonTargetTransformInfo.h143 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h107 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DSystemZTargetTransformInfo.cpp960 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in SystemZTTIImpl
966 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
1042 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h122 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DPPCTargetTransformInfo.cpp657 InstructionCost PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in PPCTTIImpl
668 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp410 ScalarOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
412 VectorOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
928 ScalarOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
930 VectorOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
1035 TTI.getCmpSelInstrCost(CmpOpcode, I0->getType(), in foldExtractedCmps()
1046 InstructionCost NewCost = TTI.getCmpSelInstrCost( in foldExtractedCmps()
H A DLoopVectorize.cpp4081 SafeDivisorCost += TTI.getCmpSelInstrCost( in getDivRemSpeculationCost()
6949 TTI.getCmpSelInstrCost( in getInstructionCost()
7058 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy, Pred, in getInstructionCost()
7068 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, nullptr, in getInstructionCost()
H A DSLPVectorizer.cpp8223 return TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, in getEntryCost()
8230 InstructionCost VecCost = TTI->getCmpSelInstrCost( in getEntryCost()
8244 IntrinsicCost -= TTI->getCmpSelInstrCost(Instruction::ICmp, VecTy, in getEntryCost()
8435 VecCost = TTIRef.getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy, in getEntryCost()
8437 VecCost += TTIRef.getCmpSelInstrCost( in getEntryCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h635 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
1285 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy, in getInstructionCost()
1293 return TargetTTI->getCmpSelInstrCost(Opcode, ValTy, U->getType(), in getInstructionCost()
H A DTargetTransformInfo.h1346 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
1990 virtual InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
2621 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
2625 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h157 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DX86TargetTransformInfo.cpp3070 InstructionCost X86TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in X86TTIImpl
3077 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
3136 return getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3138 getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3359 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
4953 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getMaskedMemoryOpCost()
5775 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getGSScalarCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h241 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DARMTargetTransformInfo.cpp917 InstructionCost ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in ARMTTIImpl
1033 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost()
1061 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h212 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DAArch64TargetTransformInfo.cpp2965 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in AArch64TTIImpl
2972 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
3052 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
3719 getCmpSelInstrCost(Instruction::ICmp, PromotedVTy, PromotedVTy, in getSpliceCost()
3721 getCmpSelInstrCost(Instruction::Select, PromotedVTy, LegalVTy, in getSpliceCost()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp970 InstructionCost TargetTransformInfo::getCmpSelInstrCost( in getCmpSelInstrCost() function in TargetTransformInfo
976 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1748 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
H A DSimplifyCFG.cpp2871 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp2610 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()