| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 111 TTI::TargetCostKind CostKind); 115 TTI::TargetCostKind CostKind); 118 TTI::TargetCostKind CostKind); 120 TTI::TargetCostKind CostKind); 125 unsigned AddressSpace, TTI::TargetCostKind CostKind, 130 TTI::TargetCostKind CostKind); 133 TTI::TargetCostKind CostKind, int Index, 139 TTI::TargetCostKind CostKind, 143 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, 147 TTI::TargetCostKind CostKind, [all …]
|
| H A D | HexagonTargetTransformInfo.cpp | 143 TTI::TargetCostKind CostKind) { in getScalarizationOverhead() 151 TTI::TargetCostKind CostKind) { in getOperandsScalarizationOverhead() 157 TTI::TargetCostKind CostKind) { in getCallInstrCost() 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() 274 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 53 TTI::TargetCostKind CostKind); 57 TTI::TargetCostKind CostKind, 61 TTI::TargetCostKind CostKind); 65 TTI::TargetCostKind CostKind); 108 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 115 TTI::TargetCostKind CostKind, int Index, 120 TTI::TargetCostKind CostKind, 122 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 126 TTI::TargetCostKind CostKind, 130 TTI::TargetCostKind CostKind, [all …]
|
| H A D | PPCTargetTransformInfo.cpp | 168 TTI::TargetCostKind CostKind) { in getIntImmCost() 199 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 234 TTI::TargetCostKind CostKind, in getIntImmCostInst() 327 TTI::TargetCostKind CostKind) { in getInstructionCost() 587 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 610 TTI::TargetCostKind CostKind, in getShuffleCost() 631 TTI::TargetCostKind CostKind, in getCFInstrCost() 642 TTI::TargetCostKind CostKind, in getCastInstrCost() 662 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 678 TTI::TargetCostKind CostKind, in getVectorInstrCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 132 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 139 TTI::TargetCostKind CostKind, int Index, 144 TTI::TargetCostKind CostKind, 148 TTI::TargetCostKind CostKind, 152 TTI::TargetCostKind CostKind, 157 TTI::TargetCostKind CostKind); 161 TTI::TargetCostKind CostKind); 164 unsigned AddressSpace, TTI::TargetCostKind CostKind, 169 TTI::TargetCostKind CostKind); 173 TTI::TargetCostKind CostKind, [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 43 TTI::TargetCostKind CostKind); 47 TTI::TargetCostKind CostKind, 51 TTI::TargetCostKind CostKind); 87 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 94 TTI::TargetCostKind CostKind, int Index, 103 TTI::TargetCostKind CostKind, 107 TTI::TargetCostKind CostKind, 111 TTI::TargetCostKind CostKind, 116 unsigned AddressSpace, TTI::TargetCostKind CostKind, 122 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, [all …]
|
| H A D | SystemZTargetTransformInfo.cpp | 70 TTI::TargetCostKind CostKind) { in getIntImmCost() 104 TTI::TargetCostKind CostKind, in getIntImmCostInst() 225 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 421 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 598 TTI::TargetCostKind CostKind, in getShuffleCost() 762 TTI::TargetCostKind CostKind, in getCastInstrCost() 922 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 1005 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1118 TTI::TargetCostKind CostKind, in getMemoryOpCost() 1189 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind, in getInterleavedMemoryOpCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 85 TTI::TargetCostKind CostKind); 88 TTI::TargetCostKind CostKind, 92 TTI::TargetCostKind CostKind); 113 TTI::TargetCostKind CostKind); 153 TTI::TargetCostKind CostKind); 158 TTI::TargetCostKind CostKind, 163 TTI::TargetCostKind CostKind, 169 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 173 TTI::TargetCostKind CostKind, 176 TTI::TargetCostKind CostKind, [all …]
|
| H A D | AArch64TargetTransformInfo.cpp | 171 TTI::TargetCostKind CostKind) { in getIntImmCost() 197 TTI::TargetCostKind CostKind, in getIntImmCostInst() 266 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 326 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 1784 TTI::TargetCostKind CostKind, in getCastInstrCost() 2134 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput; in getExtractWithExtendCost() 2178 TTI::TargetCostKind CostKind, in getCFInstrCost() 2228 TTI::TargetCostKind CostKind, in getVectorInstrCost() 2236 TTI::TargetCostKind CostKind, in getVectorInstrCost() 2242 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 62 TTI::TargetCostKind CostKind); 65 TTI::TargetCostKind CostKind); 68 TTI::TargetCostKind CostKind, 72 TTI::TargetCostKind CostKind); 101 TTI::TargetCostKind CostKind); 117 TTI::TargetCostKind CostKind, int Index, 122 TTI::TargetCostKind CostKind); 127 TTI::TargetCostKind CostKind, 132 TTI::TargetCostKind CostKind, 137 TTI::TargetCostKind CostKind); [all …]
|
| H A D | RISCVTargetTransformInfo.cpp | 57 TTI::TargetCostKind CostKind) { in getIntImmCost() 100 TTI::TargetCostKind CostKind, in getIntImmCostInst() 184 TTI::TargetCostKind CostKind) { in getIntImmCostIntrin() 255 TTI::TargetCostKind CostKind, in getShuffleCost() 332 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() 343 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) { in getGatherScatterOpCost() 815 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 916 TTI::TargetCostKind CostKind, in getCastInstrCost() 1003 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 1026 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfo.h | 217 enum TargetCostKind { enum 252 TargetCostKind CostKind = TCK_SizeAndLatency) const; 304 TargetCostKind CostKind) const; 309 TargetCostKind CostKind) const { in getInstructionCost() 756 TTI::TargetCostKind CostKind) const; 764 TTI::TargetCostKind CostKind) const; 863 TargetCostKind CostKind) const; 870 TargetCostKind CostKind, 874 TargetCostKind CostKind) const; 1103 TTI::TargetCostKind CostKind = TTI::TCK_RecipThroughput, [all …]
|
| H A D | TargetTransformInfoImpl.h | 51 TTI::TargetCostKind CostKind) const { in getGEPCost() 337 TTI::TargetCostKind CostKind) const { in getScalarizationOverhead() 344 TTI::TargetCostKind CostKind) const { in getOperandsScalarizationOverhead() 399 TTI::TargetCostKind CostKind) const { in getIntImmCost() 405 TTI::TargetCostKind CostKind, 412 TTI::TargetCostKind CostKind) const { in getIntImmCostIntrin() 497 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 526 TTI::TargetCostKind CostKind, int Index, VectorType *SubTp, 533 TTI::TargetCostKind CostKind, in getCastInstrCost() 575 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 138 TTI::TargetCostKind CostKind); 142 TTI::TargetCostKind CostKind, 217 TTI::TargetCostKind CostKind, int Index, 229 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 234 TTI::TargetCostKind CostKind, 239 TTI::TargetCostKind CostKind, 244 TTI::TargetCostKind CostKind, 251 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 259 unsigned AddressSpace, TTI::TargetCostKind CostKind, 265 TTI::TargetCostKind CostKind); [all …]
|
| H A D | ARMTargetTransformInfo.cpp | 296 TTI::TargetCostKind CostKind) { in getIntImmCost() 389 TTI::TargetCostKind CostKind, in getIntImmCostInst() 459 TTI::TargetCostKind CostKind, in getCFInstrCost() 475 TTI::TargetCostKind CostKind, in getCastInstrCost() 877 TTI::TargetCostKind CostKind, in getVectorInstrCost() 918 TTI::TargetCostKind CostKind, in getCmpSelInstrCost() 1211 TTI::TargetCostKind CostKind, in getShuffleCost() 1317 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 1460 TTI::TargetCostKind CostKind, in getMemoryOpCost() 1507 TTI::TargetCostKind CostKind) { in getMaskedMemoryOpCost() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 82 static inline int getHalfRateInstrCost(TTI::TargetCostKind CostKind) { in getHalfRateInstrCost() 89 static inline int getQuarterRateInstrCost(TTI::TargetCostKind CostKind) { in getQuarterRateInstrCost() 96 int get64BitInstrCost(TTI::TargetCostKind CostKind) const; 151 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, 157 InstructionCost getCFInstrCost(unsigned Opcode, TTI::TargetCostKind CostKind, 165 TTI::TargetCostKind CostKind, 205 TTI::TargetCostKind CostKind, int Index, 219 TTI::TargetCostKind CostKind); 222 TTI::TargetCostKind CostKind); 225 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 | 516 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 684 TTI::TargetCostKind CostKind) { in getIntrinsicInstrCost() 730 TTI::TargetCostKind CostKind, in getCFInstrCost() 762 TTI::TargetCostKind CostKind) { in getArithmeticReductionCost() 780 TTI::TargetCostKind CostKind) { in getMinMaxReductionCost() 793 TTI::TargetCostKind CostKind, in getVectorInstrCost() 1118 TTI::TargetCostKind CostKind, in getShuffleCost() 1222 int GCNTTIImpl::get64BitInstrCost(TTI::TargetCostKind CostKind) const { in get64BitInstrCost()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | TargetTransformInfo.cpp | 214 TTI::TargetCostKind CostKind) const { in getGEPCost() 227 enum TargetCostKind CostKind) const { in getInstructionCost() 518 TTI::TargetCostKind CostKind) const { in getScalarizationOverhead() 525 TTI::TargetCostKind CostKind) const { in getOperandsScalarizationOverhead() 612 TTI::TargetCostKind CostKind) const { in getIntImmCost() 620 TTI::TargetCostKind CostKind, Instruction *Inst) const { in getIntImmCostInst() 630 TTI::TargetCostKind CostKind) const { in getIntImmCostIntrin() 797 unsigned Opcode, Type *Ty, TTI::TargetCostKind CostKind, in getArithmeticInstrCost() 810 TTI::TargetCostKind CostKind, int Index, VectorType *SubTp, in getShuffleCost() 864 TTI::TargetCostKind CostKind, const Instruction *I) const { in getCastInstrCost() [all …]
|
| /openbsd-src/gnu/llvm/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,
|
| /openbsd-src/gnu/llvm/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,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 90 TTI::TargetCostKind CostKind) { in getBroadcastShuffleOverhead() 107 TTI::TargetCostKind CostKind) { in getPermuteShuffleOverhead() 128 TTI::TargetCostKind CostKind, in getExtractSubvectorOverhead() 156 TTI::TargetCostKind CostKind, in getInsertSubvectorOverhead() 211 TTI::TargetCostKind CostKind) { in getCommonMaskedMemoryOpCost() 418 TTI::TargetCostKind CostKind) { in getGEPCost() 723 TTI::TargetCostKind CostKind) { in getScalarizationOverhead() 752 TTI::TargetCostKind CostKind) { in getScalarizationOverhead() 768 TTI::TargetCostKind CostKind) { in getOperandsScalarizationOverhead() 798 TTI::TargetCostKind CostKind) { in getScalarizationOverhead() [all …]
|
| /openbsd-src/gnu/llvm/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()
|