| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 124 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 136 TTI::TargetCostKind CostKind, 140 TTI::TargetCostKind CostKind, 149 TTI::TargetCostKind CostKind, 179 TTI::TargetCostKind CostKind); 185 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency); 196 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 201 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 206 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 212 TTI::TargetCostKind CostKind); [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 114 TTI::TargetCostKind CostKind); 116 TTI::TargetCostKind CostKind); 121 TTI::TargetCostKind CostKind, 126 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency); 132 TTI::TargetCostKind CostKind, 137 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 141 TTI::TargetCostKind CostKind, 145 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 154 TTI::TargetCostKind CostKind, 159 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, [all …]
|
| H A D | HexagonTargetTransformInfo.cpp | 138 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 76 TTI::TargetCostKind CostKind); 79 TTI::TargetCostKind CostKind, 83 TTI::TargetCostKind CostKind); 104 TTI::TargetCostKind CostKind); 150 TTI::TargetCostKind CostKind); 160 TTI::TargetCostKind CostKind, 184 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 197 TTI::TargetCostKind CostKind, 206 TTI::TargetCostKind CostKind, 301 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, [all …]
|
| H A D | AArch64TargetTransformInfo.cpp | 64 TTI::TargetCostKind CostKind) { in getIntImmCost() 159 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 219 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 1207 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost() 1279 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1507 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 1612 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() 1639 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getCostOfKeepingLiveOverCall() 1904 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 1928 unsigned Opcode, VectorType *ValTy, TTI::TargetCostKind CostKind) { in getArithmeticReductionCostSVE() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 52 TTI::TargetCostKind CostKind); 56 TTI::TargetCostKind CostKind, 60 TTI::TargetCostKind CostKind); 63 TTI::TargetCostKind CostKind); 106 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 117 TTI::TargetCostKind CostKind, 119 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 123 TTI::TargetCostKind CostKind, 129 TTI::TargetCostKind CostKind, 134 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, [all …]
|
| H A D | PPCTargetTransformInfo.cpp | 171 TTI::TargetCostKind CostKind) { in getIntImmCost() 202 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 237 TTI::TargetCostKind CostKind, in getIntImmCostInst() 323 TTI::TargetCostKind CostKind) { in getUserCost() 973 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1007 TTI::TargetCostKind CostKind, in getCFInstrCost() 1018 TTI::TargetCostKind CostKind, in getCastInstrCost() 1034 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 1114 TTI::TargetCostKind CostKind, in getMemoryOpCost() 1194 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 42 TTI::TargetCostKind CostKind); 46 TTI::TargetCostKind CostKind, 50 TTI::TargetCostKind CostKind); 86 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 102 TTI::TargetCostKind CostKind, 106 TTI::TargetCostKind CostKind, 113 TTI::TargetCostKind CostKind, 119 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 123 TTI::TargetCostKind CostKind);
|
| H A D | SystemZTargetTransformInfo.cpp | 34 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 132 TTI::TargetCostKind CostKind); 136 TTI::TargetCostKind CostKind, 214 TTI::TargetCostKind CostKind, 219 TTI::TargetCostKind CostKind, 230 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 240 TTI::TargetCostKind CostKind, 245 TTI::TargetCostKind CostKind); 250 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency, 256 TTI::TargetCostKind CostKind, 261 TTI::TargetCostKind CostKind); [all …]
|
| H A D | ARMTargetTransformInfo.cpp | 252 TTI::TargetCostKind CostKind) { in getIntImmCost() 329 TTI::TargetCostKind CostKind, in getIntImmCostInst() 388 TTI::TargetCostKind CostKind, in getCFInstrCost() 404 TTI::TargetCostKind CostKind, in getCastInstrCost() 1250 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1394 TTI::TargetCostKind CostKind, in getMemoryOpCost() 1440 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 1457 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() 1598 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 1623 TTI::TargetCostKind CostKind) { in getExtendedAddReductionCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 210 enum TargetCostKind { enum 321 TargetCostKind CostKind) const; 829 TargetCostKind CostKind, 1015 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 1146 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 1634 TTI::TargetCostKind CostKind) = 0; 1638 TTI::TargetCostKind CostKind, 1651 TTI::TargetCostKind CostKind) = 0; 1657 TTI::TargetCostKind CostKind) = 0; 1990 TargetCostKind CostKind, [all …]
|
| H A D | TargetTransformInfoImpl.h | 53 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency) const { 356 TTI::TargetCostKind CostKind) const { in getIntImmCost() 362 TTI::TargetCostKind CostKind, 449 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 479 TTI::TargetCostKind CostKind, in getCastInstrCost() 532 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 544 TTI::TargetCostKind CostKind, in getMemoryOpCost() 558 TTI::TargetCostKind CostKind, 631 TTI::TargetCostKind) const { in getMinMaxReductionCost() argument 637 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const { [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 86 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) { 94 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) { 102 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput) const; 158 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 166 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 216 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput); 219 TTI::TargetCostKind CostKind); 222 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput); 257 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind,
|
| H A D | AMDGPUTargetTransformInfo.cpp | 515 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 735 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 815 TTI::TargetCostKind CostKind, in getCFInstrCost() 847 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 865 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 1236 int GCNTTIImpl::get64BitInstrCost(TTI::TargetCostKind CostKind) const { in get64BitInstrCost() 1314 TTI::TargetCostKind CostKind, in getCFInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 53 TTI::TargetCostKind CostKind) { in getIntImmCost() 72 TTI::TargetCostKind CostKind, 79 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 85 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 19 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()
|
| H A D | RISCVTargetTransformInfo.h | 45 TTI::TargetCostKind CostKind); 48 TTI::TargetCostKind CostKind, 52 TTI::TargetCostKind CostKind); 78 TTI::TargetCostKind CostKind,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 208 TTI::TargetCostKind CostKind) const { in getGEPCost() 554 TTI::TargetCostKind CostKind, Instruction *Inst) const { in getIntImmCostInst() 705 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 772 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCastInstrCost() 800 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCmpSelInstrCost() 819 TTI::TargetCostKind CostKind, const Instruction *I) const { in getMemoryOpCost() 830 TTI::TargetCostKind CostKind) const { in getMaskedMemoryOpCost() 894 TTI::TargetCostKind CostKind) const { in getArithmeticReductionCost() 903 TTI::TargetCostKind CostKind) const { in getMinMaxReductionCost() 912 TTI::TargetCostKind CostKind) const { in getExtendedAddReductionCost() [all …]
|
| H A D | CostModel.cpp | 30 static cl::opt<TargetTransformInfo::TargetCostKind> CostKind(
|
| /freebsd-13.1/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, 60 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 196 TTI::TargetCostKind CostKind) { in getCommonMaskedMemoryOpCost() 741 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, 881 TTI::TargetCostKind CostKind, 1051 TTI::TargetCostKind CostKind, 1107 TTI::TargetCostKind CostKind, 1151 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 1159 TTI::TargetCostKind CostKind, 1315 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 1496 TTI::TargetCostKind CostKind) { in getTypeBasedIntrinsicInstrCost() 2016 TTI::TargetCostKind CostKind) { in getTreeReductionCost() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 63 TTI::TargetCostKind CostKind = TTI::TCK_SizeAndLatency,
|
| H A D | WebAssemblyTargetTransformInfo.cpp | 54 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 93 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput,
|