Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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,
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1137 InstructionCost Cost = thisT()->getCmpSelInstrCost(
1561 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getIntrinsicInstrCost()
1922 Cost += 2 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
1973 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
1996 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
1998 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2173 thisT()->getCmpSelInstrCost(Instruction::ICmp, ValTy, in getTreeReductionCost()
2289 thisT()->getCmpSelInstrCost(CmpOpcode, SubTy, CondTy, in getMinMaxReductionCost()
2291 thisT()->getCmpSelInstrCost(Instruction::Select, SubTy, CondTy, in getMinMaxReductionCost()
2307 (thisT()->getCmpSelInstrCost(CmpOpcode, Ty, CondTy, in getMinMaxReductionCost()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp251 InstructionCost HexagonTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in HexagonTTIImpl
261 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
H A DHexagonTargetTransformInfo.h138 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h106 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DSystemZTargetTransformInfo.cpp914 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in SystemZTTIImpl
920 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
996 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp329 ScalarOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
331 VectorOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
656 ScalarOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
658 VectorOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
761 TTI.getCmpSelInstrCost(CmpOpcode, I0->getType(), in foldExtractedCmps()
772 InstructionCost NewCost = TTI.getCmpSelInstrCost( in foldExtractedCmps()
H A DSLPVectorizer.cpp6309 TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, Builder.getInt1Ty(), in getEntryCost()
6334 InstructionCost VecCost = TTI->getCmpSelInstrCost( in getEntryCost()
6348 IntrinsicCost -= TTI->getCmpSelInstrCost(Instruction::ICmp, VecTy, in getEntryCost()
6567 VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, in getEntryCost()
6570 VecCost += TTI->getCmpSelInstrCost( in getEntryCost()
11444 ScalarCost = TTI->getCmpSelInstrCost(Instruction::FCmp, ScalarTy, in getReductionCost()
11446 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
11464 ScalarCost = TTI->getCmpSelInstrCost(Instruction::ICmp, ScalarTy, in getReductionCost()
11466 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
H A DLoopVectorize.cpp7012 TTI.getCmpSelInstrCost( in getInstructionCost()
7124 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy, Pred, in getInstructionCost()
7134 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, nullptr, in getInstructionCost()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h122 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DPPCTargetTransformInfo.cpp1055 InstructionCost PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in PPCTTIImpl
1066 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h564 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
1123 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy, in getUserCost()
1131 return TargetTTI->getCmpSelInstrCost(Opcode, ValTy, U->getType(), in getUserCost()
H A DTargetTransformInfo.h1157 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
1732 virtual InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
2278 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
2282 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h201 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DAArch64TargetTransformInfo.cpp2114 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in AArch64TTIImpl
2121 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
2178 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
2791 getCmpSelInstrCost(Instruction::ICmp, PromotedVTy, PromotedVTy, in getSpliceCost()
2793 getCmpSelInstrCost(Instruction::Select, PromotedVTy, LegalVTy, in getSpliceCost()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h145 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DX86TargetTransformInfo.cpp2622 InstructionCost X86TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in X86TTIImpl
2629 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
2848 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
4216 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getMaskedMemoryOpCost()
4653 getCmpSelInstrCost(CmpOpcode, Ty, CondTy, CmpInst::BAD_ICMP_PREDICATE, in getMinMaxCost()
4655 getCmpSelInstrCost(Instruction::Select, Ty, CondTy, in getMinMaxCost()
5138 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getGSScalarCost()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h235 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DARMTargetTransformInfo.cpp911 InstructionCost ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in ARMTTIImpl
1026 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost()
1054 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp854 InstructionCost TargetTransformInfo::getCmpSelInstrCost( in getCmpSelInstrCost() function in TargetTransformInfo
860 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp2595 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2126 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
H A DSimplifyCFG.cpp2660 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()