Home
last modified time | relevance | path

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

/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1085 InstructionCost Cost = thisT()->getCmpSelInstrCost(
1703 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
1730 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getTypeBasedIntrinsicInstrCost()
1732 Cost += 2 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
1797 Cost += 3 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
1800 Cost += 2 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2031 thisT()->getCmpSelInstrCost(Instruction::ICmp, ValTy, in getTreeReductionCost()
2141 thisT()->getCmpSelInstrCost(CmpOpcode, SubTy, CondTy, in getMinMaxReductionCost()
2143 thisT()->getCmpSelInstrCost(Instruction::Select, SubTy, CondTy, in getMinMaxReductionCost()
2159 (thisT()->getCmpSelInstrCost(CmpOpcode, Ty, CondTy, in getMinMaxReductionCost()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp305 ScalarOpCost = TTI.getCmpSelInstrCost(Opcode, ScalarTy, in isExtractExtractCheap()
307 VectorOpCost = TTI.getCmpSelInstrCost(Opcode, VecTy, in isExtractExtractCheap()
626 ScalarOpCost = TTI.getCmpSelInstrCost(Opcode, ScalarTy); in scalarizeBinopOrCmp()
627 VectorOpCost = TTI.getCmpSelInstrCost(Opcode, VecTy); in scalarizeBinopOrCmp()
727 OldCost += TTI.getCmpSelInstrCost(CmpOpcode, I0->getType()) * 2; in foldExtractedCmps()
736 InstructionCost NewCost = TTI.getCmpSelInstrCost(CmpOpcode, X->getType()); in foldExtractedCmps()
H A DSLPVectorizer.cpp3980 TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, Builder.getInt1Ty(), in getEntryCost()
4005 InstructionCost VecCost = TTI->getCmpSelInstrCost( in getEntryCost()
4020 TTI->getCmpSelInstrCost(Instruction::ICmp, VecTy, MaskTy, in getEntryCost()
7988 TTI->getCmpSelInstrCost(Instruction::FCmp, ScalarTy) + in getReductionCost()
7989 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
8002 TTI->getCmpSelInstrCost(Instruction::ICmp, ScalarTy) + in getReductionCost()
8003 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
H A DLoopVectorize.cpp7625 TTI.getCmpSelInstrCost( in getInstructionCost()
7733 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy, in getInstructionCost()
7743 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, nullptr, in getInstructionCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp249 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in HexagonTTIImpl
259 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
H A DHexagonTargetTransformInfo.h139 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h104 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DSystemZTargetTransformInfo.cpp872 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in SystemZTTIImpl
878 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
954 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h121 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DPPCTargetTransformInfo.cpp1031 InstructionCost PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in PPCTTIImpl
1037 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1426 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in AArch64TTIImpl
1433 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1483 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
1917 getCmpSelInstrCost(CmpOpcode, LegalVTy, LegalVTy, in getMinMaxReductionCost()
1919 getCmpSelInstrCost(Instruction::Select, LegalVTy, LegalVTy, in getMinMaxReductionCost()
2074 getCmpSelInstrCost(Instruction::ICmp, PromotedVTy, PromotedVTy, in getSpliceCost()
2076 getCmpSelInstrCost(Instruction::Select, PromotedVTy, LegalVTy, in getSpliceCost()
H A DAArch64TargetTransformInfo.h195 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h530 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
1049 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy, in getUserCost()
1057 return TargetTTI->getCmpSelInstrCost(Opcode, ValTy, U->getType(), in getUserCost()
H A DTargetTransformInfo.h1097 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy = nullptr,
1619 virtual InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
2108 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
2112 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h138 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DX86TargetTransformInfo.cpp2349 InstructionCost X86TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in X86TTIImpl
2356 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
2541 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
3683 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getMaskedMemoryOpCost()
4118 getCmpSelInstrCost(CmpOpcode, Ty, CondTy, CmpInst::BAD_ICMP_PREDICATE, in getMinMaxCost()
4120 getCmpSelInstrCost(Instruction::Select, Ty, CondTy, in getMinMaxCost()
4602 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getGSScalarCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h217 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DARMTargetTransformInfo.cpp841 InstructionCost ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in ARMTTIImpl
956 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost()
984 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp798 InstructionCost TargetTransformInfo::getCmpSelInstrCost( in getCmpSelInstrCost() function in TargetTransformInfo
804 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1450 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2279 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
H A DSimplifyCFG.cpp2287 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()