| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VETargetTransformInfo.h | 59 const VESubtarget *getST() const { return ST; } in getST() function 62 bool enableVPU() const { return getST()->enableVPU(); } in enableVPU()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetTransformInfo.h | 35 const XCoreSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsTargetTransformInfo.h | 27 const MipsSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetTransformInfo.h | 29 const DirectXSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetTransformInfo.h | 34 const TargetSubtargetInfo *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCTargetTransformInfo.h | 36 const ARCSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchTargetTransformInfo.h | 35 const LoongArchSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600TargetTransformInfo.h | 41 const R600Subtarget *getST() const { return ST; } in getST() function
|
| H A D | AMDGPUTargetTransformInfo.h | 47 const TargetSubtargetInfo *getST() const { return ST; } in getST() function 79 const GCNSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 32 const BPFSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 45 return TypeSize::getFixed(getST()->hasSIMD128() ? 128 : 64); in getRegisterBitWidth() 288 return getST()->hasTailCall(); in supportsTailCalls()
|
| H A D | WebAssemblyTargetTransformInfo.h | 36 const WebAssemblySubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 36 const LanaiSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 186 const TargetSubtargetInfo *getST() const { in getST() function 187 return static_cast<const T *>(this)->getST(); in getST() 530 bool useAA() const override { return getST()->useAA(); } in useAA() 713 const TargetSubtargetInfo *ST = getST(); in getUnrollingPreferences() 811 getST()->getCacheSize(static_cast<unsigned>(Level))); in getCacheSize() 817 getST()->getCacheAssociativity(static_cast<unsigned>(Level)); in getCacheAssociativity() 826 return getST()->getCacheLineSize(); in getCacheLineSize() 830 return getST()->getPrefetchDistance(); in getPrefetchDistance() 837 return getST()->getMinPrefetchStride(NumMemAccesses, NumStridedMemAccesses, in getMinPrefetchStride() 842 return getST()->getMaxPrefetchIterationsAhead(); in getMaxPrefetchIterationsAhead() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 37 const NVPTXSubtarget *getST() const { return ST; }; in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.h | 26 const SystemZSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.h | 42 const HexagonSubtarget *getST() const { return &ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 35 const PPCSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.h | 99 const ARMSubtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.h | 36 const X86Subtarget *getST() const { return ST; } in getST() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 37 const RISCVSubtarget *getST() const { return ST; } in getST() function
|
| H A D | RISCVTargetTransformInfo.cpp | 139 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, false); in getIntImmCost() 197 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, in getIntImmCostInst() 206 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, in getIntImmCostInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 53 const AArch64Subtarget *getST() const { return ST; } in getST() function
|