| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 113 TTI::TargetCostKind CostKind); 116 TTI::TargetCostKind CostKind); 118 TTI::TargetCostKind CostKind); 123 unsigned AddressSpace, TTI::TargetCostKind CostKind, 128 TTI::TargetCostKind CostKind); 137 TTI::TargetCostKind CostKind, 145 TTI::TargetCostKind CostKind, 148 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 155 TTI::TargetCostKind CostKind, 159 TTI::TargetCostKind CostKind, [all …]
|
| H A D | HexagonTargetTransformInfo.cpp | 143 TTI::TargetCostKind CostKind) { in getScalarizationOverhead() 151 TTI::TargetCostKind CostKind) { in getOperandsScalarizationOverhead() 163 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 181 TTI::TargetCostKind CostKind, in getMemoryOpCost() 238 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 245 TTI::TargetCostKind CostKind, in getShuffleCost() 253 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost() 260 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() 287 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 310 TTI::TargetCostKind CostKind, in getCastInstrCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 138 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 146 TTI::TargetCostKind CostKind) const; 155 TTI::TargetCostKind CostKind, 159 TTI::TargetCostKind CostKind, 163 TTI::TargetCostKind CostKind, 190 TTI::TargetCostKind CostKind); 216 TTI::TargetCostKind CostKind, 230 TTI::TargetCostKind CostKind, bool UseMaskForCond = false, 236 TTI::TargetCostKind CostKind); 243 TTI::TargetCostKind CostKind, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 52 TTI::TargetCostKind CostKind); 66 TTI::TargetCostKind CostKind); 69 TTI::TargetCostKind CostKind); 72 TTI::TargetCostKind CostKind, 76 TTI::TargetCostKind CostKind); 107 TTI::TargetCostKind CostKind); 113 TTI::TargetCostKind CostKind); 148 TTI::TargetCostKind CostKind, 172 TTI::TargetCostKind CostKind, 180 TTI::TargetCostKind CostKind, [all …]
|
| H A D | RISCVTargetTransformInfo.cpp | 39 TTI::TargetCostKind CostKind) { in getRISCVInstructionCost() 102 TTI::TargetCostKind CostKind) { in getIntImmCost() 231 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 314 TTI::TargetCostKind CostKind, in getShuffleCost() 547 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 735 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 929 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 956 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 990 FastMathFlags FMF, TTI::TargetCostKind CostKind) { in getExtendedReductionCost() 1269 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 51 TTI::TargetCostKind CostKind); 55 TTI::TargetCostKind CostKind, 59 TTI::TargetCostKind CostKind); 63 TTI::TargetCostKind CostKind); 106 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 118 TTI::TargetCostKind CostKind, 124 TTI::TargetCostKind CostKind, 128 TTI::TargetCostKind CostKind, 132 unsigned AddressSpace, TTI::TargetCostKind CostKind, 140 TTI::TargetCostKind CostKind); [all …]
|
| H A D | PPCTargetTransformInfo.cpp | 166 TTI::TargetCostKind CostKind) { in getIntImmCost() 232 TTI::TargetCostKind CostKind, in getIntImmCostInst() 585 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 608 TTI::TargetCostKind CostKind, in getShuffleCost() 629 TTI::TargetCostKind CostKind, in getCFInstrCost() 640 TTI::TargetCostKind CostKind, in getCastInstrCost() 660 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 758 TTI::TargetCostKind CostKind, in getMemoryOpCost() 846 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() 880 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 45 TTI::TargetCostKind CostKind); 49 TTI::TargetCostKind CostKind, 53 TTI::TargetCostKind CostKind); 89 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 96 TTI::TargetCostKind CostKind, int Index, 105 TTI::TargetCostKind CostKind, 109 TTI::TargetCostKind CostKind, 113 TTI::TargetCostKind CostKind, 118 unsigned AddressSpace, TTI::TargetCostKind CostKind, 124 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, [all …]
|
| H A D | SystemZTargetTransformInfo.cpp | 70 TTI::TargetCostKind CostKind) { in getIntImmCost() 105 TTI::TargetCostKind CostKind, in getIntImmCostInst() 226 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 422 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 605 TTI::TargetCostKind CostKind, in getShuffleCost() 769 TTI::TargetCostKind CostKind, in getCastInstrCost() 963 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 1046 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1159 TTI::TargetCostKind CostKind, in getMemoryOpCost() 1235 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 92 TTI::TargetCostKind CostKind); 95 TTI::TargetCostKind CostKind, 99 TTI::TargetCostKind CostKind); 122 TTI::TargetCostKind CostKind); 164 TTI::TargetCostKind CostKind); 169 TTI::TargetCostKind CostKind, 176 TTI::TargetCostKind CostKind, 186 TTI::TargetCostKind CostKind, 189 TTI::TargetCostKind CostKind, 203 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 255 enum TargetCostKind { enum 1000 TargetCostKind CostKind, 1249 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 1428 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 1760 TTI::TargetCostKind CostKind) = 0; 2020 TTI::TargetCostKind CostKind) = 0; 2024 TTI::TargetCostKind CostKind, 2037 TTI::TargetCostKind CostKind) = 0; 2047 TTI::TargetCostKind CostKind) = 0; 2470 TargetCostKind CostKind, [all …]
|
| H A D | TargetTransformInfoImpl.h | 51 TTI::TargetCostKind CostKind) const { in getGEPCost() 428 TTI::TargetCostKind CostKind, 528 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 584 TTI::TargetCostKind CostKind, in getCastInstrCost() 637 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 643 TTI::TargetCostKind CostKind, in getVectorInstrCost() 650 TTI::TargetCostKind CostKind, in getVectorInstrCost() 657 TTI::TargetCostKind CostKind) { in getReplicationShuffleCost() 663 TTI::TargetCostKind CostKind, in getMemoryOpCost() 671 TTI::TargetCostKind CostKind, in getVPMemoryOpCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 138 TTI::TargetCostKind CostKind); 142 TTI::TargetCostKind CostKind, 238 TTI::TargetCostKind CostKind, 243 TTI::TargetCostKind CostKind, 248 TTI::TargetCostKind CostKind, 255 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 263 unsigned AddressSpace, TTI::TargetCostKind CostKind, 269 TTI::TargetCostKind CostKind); 279 TTI::TargetCostKind CostKind, 291 TTI::TargetCostKind CostKind); [all …]
|
| H A D | ARMTargetTransformInfo.cpp | 298 TTI::TargetCostKind CostKind) { in getIntImmCost() 461 TTI::TargetCostKind CostKind, in getCFInstrCost() 477 TTI::TargetCostKind CostKind, in getCastInstrCost() 1213 TTI::TargetCostKind CostKind, in getShuffleCost() 1319 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1509 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 1672 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 1757 FastMathFlags FMF, TTI::TargetCostKind CostKind) { in getExtendedReductionCost() 1792 TTI::TargetCostKind CostKind) { in getMulAccReductionCost() 1819 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 85 static inline int getHalfRateInstrCost(TTI::TargetCostKind CostKind) { in getHalfRateInstrCost() 92 static inline int getQuarterRateInstrCost(TTI::TargetCostKind CostKind) { in getQuarterRateInstrCost() 99 int get64BitInstrCost(TTI::TargetCostKind CostKind) const; 155 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 161 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 169 TTI::TargetCostKind CostKind, 235 TTI::TargetCostKind CostKind, int Index, 250 TTI::TargetCostKind CostKind); 253 TTI::TargetCostKind CostKind); 256 TTI::TargetCostKind CostKind);
|
| H A D | R600TargetTransformInfo.h | 61 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 65 TTI::TargetCostKind CostKind,
|
| H A D | R600TargetTransformInfo.cpp | 95 TTI::TargetCostKind CostKind, in getCFInstrCost() 111 TTI::TargetCostKind CostKind, in getVectorInstrCost()
|
| H A D | AMDGPUTargetTransformInfo.cpp | 530 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 707 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 753 TTI::TargetCostKind CostKind, in getCFInstrCost() 785 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 803 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 816 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1128 TTI::TargetCostKind CostKind, in getShuffleCost() 1328 int GCNTTIImpl::get64BitInstrCost(TTI::TargetCostKind CostKind) const { in get64BitInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 246 Type *AccessType, TTI::TargetCostKind CostKind) const { in getGEPCost() 253 TTI::TargetCostKind CostKind) const { in getPointersChainCost() 570 TTI::TargetCostKind CostKind) const { in getScalarizationOverhead() 577 TTI::TargetCostKind CostKind) const { in getOperandsScalarizationOverhead() 677 TTI::TargetCostKind CostKind, Instruction *Inst) const { in getIntImmCostInst() 868 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1007 TTI::TargetCostKind CostKind) { in getReplicationShuffleCost() 1028 TTI::TargetCostKind CostKind) const { in getMaskedMemoryOpCost() 1096 TTI::TargetCostKind CostKind) const { in getArithmeticReductionCost() 1105 TTI::TargetCostKind CostKind) const { in getMinMaxReductionCost() [all …]
|
| H A D | CostModel.cpp | 31 static cl::opt<TargetTransformInfo::TargetCostKind> CostKind(
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 53 TTI::TargetCostKind CostKind) { in getIntImmCost() 82 TTI::TargetCostKind CostKind, 89 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 94 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 40 int getIntImmCost(const APInt &Imm, Type *Ty, TTI::TargetCostKind CostKind) { in getIntImmCost() 49 TTI::TargetCostKind CostKind, 59 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 107 TTI::TargetCostKind CostKind) { in getPermuteShuffleOverhead() 433 TTI::TargetCostKind CostKind) { in getGEPCost() 803 TTI::TargetCostKind CostKind) { in getOperandsScalarizationOverhead() 885 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 1041 TTI::TargetCostKind CostKind, 1201 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost() 1215 TTI::TargetCostKind CostKind, 1266 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1272 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1809 TTI::TargetCostKind CostKind) { in getTypeBasedIntrinsicInstrCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 63 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 70 TTI::TargetCostKind CostKind,
|
| H A D | WebAssemblyTargetTransformInfo.cpp | 54 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 85 TTI::TargetCostKind CostKind, in getVectorInstrCost()
|