Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/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,
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1205 InstructionCost Cost = thisT()->getCmpSelInstrCost(
1643 thisT()->getCmpSelInstrCost(BinaryOperator::ICmp, RetTy, CondTy, in getIntrinsicInstrCost()
2006 Cost += 2 * thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2059 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2082 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2084 Cost += thisT()->getCmpSelInstrCost( in getTypeBasedIntrinsicInstrCost()
2260 thisT()->getCmpSelInstrCost(Instruction::ICmp, ValTy, in getTreeReductionCost()
2378 thisT()->getCmpSelInstrCost(CmpOpcode, SubTy, CondTy, in getMinMaxReductionCost()
2380 thisT()->getCmpSelInstrCost(Instruction::Select, SubTy, CondTy, in getMinMaxReductionCost()
2397 (thisT()->getCmpSelInstrCost(CmpOpcode, Ty, CondTy, in getMinMaxReductionCost()
[all …]
/openbsd/gnu/llvm/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.h145 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h105 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DSystemZTargetTransformInfo.cpp919 InstructionCost SystemZTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in SystemZTTIImpl
925 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
1001 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp1117 InstructionCost RISCVTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in RISCVTTIImpl
1123 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1127 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1132 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1178 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
1197 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
H A DRISCVTargetTransformInfo.h154 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h124 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DPPCTargetTransformInfo.cpp659 InstructionCost PPCTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in PPCTTIImpl
670 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp409 ScalarOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
411 VectorOpCost = TTI.getCmpSelInstrCost( in isExtractExtractCheap()
800 ScalarOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
802 VectorOpCost = TTI.getCmpSelInstrCost( in scalarizeBinopOrCmp()
907 TTI.getCmpSelInstrCost(CmpOpcode, I0->getType(), in foldExtractedCmps()
918 InstructionCost NewCost = TTI.getCmpSelInstrCost( in foldExtractedCmps()
H A DSLPVectorizer.cpp7220 return TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, in getEntryCost()
7227 InstructionCost VecCost = TTI->getCmpSelInstrCost( in getEntryCost()
7241 IntrinsicCost -= TTI->getCmpSelInstrCost(Instruction::ICmp, VecTy, in getEntryCost()
7425 VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), ScalarTy, in getEntryCost()
7428 VecCost += TTI->getCmpSelInstrCost( in getEntryCost()
12930 ScalarCost = TTI->getCmpSelInstrCost(Instruction::FCmp, ScalarTy, in getReductionCost()
12932 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
12950 ScalarCost = TTI->getCmpSelInstrCost(Instruction::ICmp, ScalarTy, in getReductionCost()
12952 TTI->getCmpSelInstrCost(Instruction::Select, ScalarTy, in getReductionCost()
H A DLoopVectorize.cpp4496 SafeDivisorCost += TTI.getCmpSelInstrCost( in getDivRemSpeculationCost()
7110 TTI.getCmpSelInstrCost( in getInstructionCost()
7199 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy, Pred, in getInstructionCost()
7209 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, nullptr, in getInstructionCost()
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h584 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
1164 return TargetTTI->getCmpSelInstrCost(Opcode, U->getType(), CondTy, in getInstructionCost()
1172 return TargetTTI->getCmpSelInstrCost(Opcode, ValTy, U->getType(), in getInstructionCost()
H A DTargetTransformInfo.h1188 getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
1790 virtual InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy,
2368 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy, in getCmpSelInstrCost() function
2372 return Impl.getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h146 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DX86TargetTransformInfo.cpp3028 InstructionCost X86TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in X86TTIImpl
3035 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
3094 return getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3096 getCmpSelInstrCost(Opcode, ValTy, CondTy, in getCmpSelInstrCost()
3317 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
4861 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getMaskedMemoryOpCost()
5302 getCmpSelInstrCost(CmpOpcode, Ty, CondTy, CmpInst::BAD_ICMP_PREDICATE, in getMinMaxCost()
5304 getCmpSelInstrCost(Instruction::Select, Ty, CondTy, in getMinMaxCost()
5785 InstructionCost ScalarCompareCost = getCmpSelInstrCost( in getGSScalarCost()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h199 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DAArch64TargetTransformInfo.cpp2418 InstructionCost AArch64TTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in AArch64TTIImpl
2425 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost()
2482 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
3109 getCmpSelInstrCost(Instruction::ICmp, PromotedVTy, PromotedVTy, in getSpliceCost()
3111 getCmpSelInstrCost(Instruction::Select, PromotedVTy, LegalVTy, in getSpliceCost()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h237 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
H A DARMTargetTransformInfo.cpp915 InstructionCost ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, in getCmpSelInstrCost() function in ARMTTIImpl
1031 getCmpSelInstrCost(Opcode, ValTy->getScalarType(), in getCmpSelInstrCost()
1059 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp890 InstructionCost TargetTransformInfo::getCmpSelInstrCost( in getCmpSelInstrCost() function in TargetTransformInfo
896 TTIImpl->getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost()
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp2617 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2117 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
H A DSimplifyCFG.cpp2786 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()