Home
last modified time | relevance | path

Searched defs:CostKind (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp19 TTI::TargetCostKind CostKind) { in getIntImmCost()
35 TTI::TargetCostKind CostKind, in getIntImmCostInst()
94 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin()
135 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp138 TTI::TargetCostKind CostKind) { in getCallInstrCost()
144 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
162 TTI::TargetCostKind CostKind, in getMemoryOpCost()
218 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost()
231 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost()
238 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
252 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
263 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
286 TTI::TargetCostKind CostKind, in getCastInstrCost()
345 TTI::TargetCostKind CostKind) { in getUserCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp64 TTI::TargetCostKind CostKind) { in getIntImmCost()
90 TTI::TargetCostKind CostKind, in getIntImmCostInst()
159 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin()
219 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
580 TTI::TargetCostKind CostKind, in getCastInstrCost()
878 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost() local
915 TTI::TargetCostKind CostKind, in getCFInstrCost()
950 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
1100 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
1178 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp171 TTI::TargetCostKind CostKind) { in getIntImmCost()
202 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin()
237 TTI::TargetCostKind CostKind, in getIntImmCostInst()
323 TTI::TargetCostKind CostKind) { in getUserCost()
970 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
1004 TTI::TargetCostKind CostKind, in getCFInstrCost()
1015 TTI::TargetCostKind CostKind, in getCastInstrCost()
1031 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
1111 TTI::TargetCostKind CostKind, in getMemoryOpCost()
1191 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h53 TTI::TargetCostKind CostKind) { in getIntImmCost()
79 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp34 TTI::TargetCostKind CostKind) { in getIntImmCost()
68 TTI::TargetCostKind CostKind, in getIntImmCostInst()
189 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin()
384 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
723 TTI::TargetCostKind CostKind, in getCastInstrCost()
875 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
1069 TTI::TargetCostKind CostKind, in getMemoryOpCost()
1139 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
1200 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp252 TTI::TargetCostKind CostKind) { in getIntImmCost()
329 TTI::TargetCostKind CostKind, in getIntImmCostInst()
383 TTI::TargetCostKind CostKind, in getCFInstrCost()
399 TTI::TargetCostKind CostKind, in getCastInstrCost()
839 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
1245 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
1389 TTI::TargetCostKind CostKind, in getMemoryOpCost()
1435 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost()
1452 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
1493 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost()
[all …]
H A DARMSubtarget.h925 getMVEVectorCostFactor(TargetTransformInfo::TargetCostKind CostKind) const { in getMVEVectorCostFactor()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp177 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
1468 TTI::TargetCostKind CostKind, in getCastInstrCost()
2162 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
2358 TTI::TargetCostKind CostKind) { in getTypeBasedIntrinsicInstrCost()
3001 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
3285 TTI::TargetCostKind CostKind, in getMemoryOpCost()
3439 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost()
3525 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost()
3893 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getMinMaxCost() local
3906 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h40 int getIntImmCost(const APInt &Imm, Type *Ty, TTI::TargetCostKind CostKind) { in getIntImmCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h325 InstructionCost getUserCost(const User *U, TargetCostKind CostKind) const { in getUserCost()
1744 enum TargetTransformInfo::TargetCostKind CostKind) override { in getGEPCost()
1760 TargetCostKind CostKind) override { in getUserCost()
1996 TargetCostKind CostKind) override { in getIntImmCost()
2007 TargetCostKind CostKind) override { in getIntImmCostIntrin()
2106 TTI::TargetCostKind CostKind, in getCastInstrCost()
2121 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
2131 TTI::TargetCostKind CostKind, in getMemoryOpCost()
2138 TTI::TargetCostKind CostKind) override { in getMaskedMemoryOpCost()
2152 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
[all …]
H A DTargetTransformInfoImpl.h356 TTI::TargetCostKind CostKind) const { in getIntImmCost()
369 TTI::TargetCostKind CostKind) const { in getIntImmCostIntrin()
479 TTI::TargetCostKind CostKind, in getCastInstrCost()
532 TTI::TargetCostKind CostKind, in getCmpSelInstrCost()
544 TTI::TargetCostKind CostKind, in getMemoryOpCost()
551 TTI::TargetCostKind CostKind) const { in getMaskedMemoryOpCost()
565 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
571 TTI::TargetCostKind CostKind) const { in getIntrinsicInstrCost()
612 TTI::TargetCostKind CostKind) const { in getCallInstrCost()
921 TTI::TargetCostKind CostKind) { in getUserCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp514 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
734 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
814 TTI::TargetCostKind CostKind, in getCFInstrCost()
850 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost()
867 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost()
1319 TTI::TargetCostKind CostKind, in getCFInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCostModel.cpp30 static cl::opt<TargetTransformInfo::TargetCostKind> CostKind( variable
H A DTargetTransformInfo.cpp557 TTI::TargetCostKind CostKind, Instruction *Inst) const { in getIntImmCostInst()
708 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
775 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCastInstrCost()
793 unsigned Opcode, TTI::TargetCostKind CostKind, const Instruction *I) const { in getCFInstrCost()
803 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCmpSelInstrCost()
822 TTI::TargetCostKind CostKind, const Instruction *I) const { in getMemoryOpCost()
842 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) const { in getGatherScatterOpCost()
851 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost()
1342 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInstructionThroughput() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp54 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h196 TTI::TargetCostKind CostKind) { in getCommonMaskedMemoryOpCost()
1120 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost()
1284 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost()
1459 TTI::TargetCostKind CostKind) { in getTypeBasedIntrinsicInstrCost()
2004 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost()
2067 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost()
2134 TTI::TargetCostKind CostKind) { in getExtendedAddReductionCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.cpp372 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopUnrollPass.cpp392 TargetTransformInfo::TargetCostKind CostKind = in analyzeLoopUnrollCost() local
476 TargetTransformInfo::TargetCostKind CostKind = in analyzeLoopUnrollCost() local
H A DLoopIdiomRecognize.cpp2277 TargetTransformInfo::TargetCostKind CostKind = in recognizeShiftUntilBitTest() local
2614 TargetTransformInfo::TargetCostKind CostKind = in recognizeShiftUntilZero() local
H A DSimpleLoopUnswitch.cpp2721 TargetTransformInfo::TargetCostKind CostKind = in unswitchBestCondition() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp2225 TargetTransformInfo::TargetCostKind CostKind, in costAndCollectOperands()
2383 TargetTransformInfo::TargetCostKind CostKind = in isHighCostExpansionHelper() local
H A DSimplifyCFG.cpp2266 TargetTransformInfo::TargetCostKind CostKind = in validateAndCostRequiredSelects() local
3192 TargetTransformInfo::TargetCostKind CostKind = in FoldBranchToCommonDest() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6991 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getConsecutiveMemOpCost() local
7020 enum TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getUniformMemOpCost() local
7099 Instruction *I, ElementCount VF, Type *Ty, TTI::TargetCostKind CostKind) { in getReductionPatternCost()
7455 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getInstructionCost() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp7124 enum TargetTransformInfo::TargetCostKind CostKind = in isProfitableToPromote() local

12