| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 47 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 D | BasicTTIImpl.h | 1137 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 D | HexagonTargetTransformInfo.cpp | 251 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 D | HexagonTargetTransformInfo.h | 138 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 106 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| H A D | SystemZTargetTransformInfo.cpp | 914 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 D | VectorCombine.cpp | 329 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 D | SLPVectorizer.cpp | 6309 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 D | LoopVectorize.cpp | 7012 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 D | PPCTargetTransformInfo.h | 122 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| H A D | PPCTargetTransformInfo.cpp | 1055 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 D | TargetTransformInfoImpl.h | 564 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 D | TargetTransformInfo.h | 1157 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 D | AArch64TargetTransformInfo.h | 201 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| H A D | AArch64TargetTransformInfo.cpp | 2114 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 D | X86TargetTransformInfo.h | 145 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| H A D | X86TargetTransformInfo.cpp | 2622 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 D | ARMTargetTransformInfo.h | 235 InstructionCost getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
|
| H A D | ARMTargetTransformInfo.cpp | 911 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 D | TargetTransformInfo.cpp | 854 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 D | IROutliner.cpp | 2595 InstructionCost ComparisonCost = TTI.getCmpSelInstrCost( in findCostForOutputBlocks()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 2126 return NumRequired * TTI.getCmpSelInstrCost( in costAndCollectOperands()
|
| H A D | SimplifyCFG.cpp | 2660 Cost += TTI.getCmpSelInstrCost(Instruction::Select, PN.getType(), nullptr, in validateAndCostRequiredSelects()
|