Home
last modified time | relevance | path

Searched refs:getST (Results 1 – 23 of 23) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/Target/VE/
HDVETargetTransformInfo.h59 const VESubtarget *getST() const { return ST; } in getST() function
62 bool enableVPU() const { return getST()->enableVPU(); } in enableVPU()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyTargetTransformInfo.cpp45 return TypeSize::getFixed(getST()->hasSIMD128() ? 128 : 64); in getRegisterBitWidth()
155 return getST()->hasTailCall(); in supportsTailCalls()
HDWebAssemblyTargetTransformInfo.h36 const WebAssemblySubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/SPIRV/
HDSPIRVTargetTransformInfo.h33 const TargetSubtargetInfo *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/DirectX/
HDDirectXTargetTransformInfo.h29 const DirectXSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/XCore/
HDXCoreTargetTransformInfo.h35 const XCoreSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsTargetTransformInfo.h27 const MipsSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/LoongArch/
HDLoongArchTargetTransformInfo.h35 const LoongArchSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARC/
HDARCTargetTransformInfo.h36 const ARCSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600TargetTransformInfo.h41 const R600Subtarget *getST() const { return ST; } in getST() function
HDAMDGPUTargetTransformInfo.h46 const TargetSubtargetInfo *getST() const { return ST; } in getST() function
78 const GCNSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/BPF/
HDBPFTargetTransformInfo.h32 const BPFSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDBasicTTIImpl.h184 const TargetSubtargetInfo *getST() const { in getST() function
185 return static_cast<const T *>(this)->getST(); in getST()
432 bool useAA() const { return getST()->useAA(); } in useAA()
615 const TargetSubtargetInfo *ST = getST(); in getUnrollingPreferences()
710 getST()->getCacheSize(static_cast<unsigned>(Level))); in getCacheSize()
716 getST()->getCacheAssociativity(static_cast<unsigned>(Level)); in getCacheAssociativity()
725 return getST()->getCacheLineSize(); in getCacheLineSize()
729 return getST()->getPrefetchDistance(); in getPrefetchDistance()
736 return getST()->getMinPrefetchStride(NumMemAccesses, NumStridedMemAccesses, in getMinPrefetchStride()
741 return getST()->getMaxPrefetchIterationsAhead(); in getMaxPrefetchIterationsAhead()
[all …]
/freebsd-head/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXTargetTransformInfo.h36 const NVPTXSubtarget *getST() const { return ST; }; in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Lanai/
HDLanaiTargetTransformInfo.h36 const LanaiSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZTargetTransformInfo.h26 const SystemZSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonTargetTransformInfo.h42 const HexagonSubtarget *getST() const { return &ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCTargetTransformInfo.h35 const PPCSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/X86/
HDX86TargetTransformInfo.h36 const X86Subtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMTargetTransformInfo.h99 const ARMSubtarget *getST() const { return ST; } in getST() function
/freebsd-head/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetTransformInfo.h38 const RISCVSubtarget *getST() const { return ST; } in getST() function
HDRISCVTargetTransformInfo.cpp131 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, false); in getIntImmCost()
189 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, in getIntImmCostInst()
198 return getIntImmCostImpl(getDataLayout(), getST(), Imm, Ty, CostKind, in getIntImmCostInst()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64TargetTransformInfo.h51 const AArch64Subtarget *getST() const { return ST; } in getST() function