Home
last modified time | relevance | path

Searched refs:BasicTTIImplBase (Results 1 – 15 of 15) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h42 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {
43 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;
59 class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> {
60 using BaseT = BasicTTIImplBase<GCNTTIImpl>;
203 class R600TTIImpl final : public BasicTTIImplBase<R600TTIImpl> {
204 using BaseT = BasicTTIImplBase<R600TTIImpl>;
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h28 class XCoreTTIImpl : public BasicTTIImplBase<XCoreTTIImpl> {
29 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCTargetTransformInfo.h30 class ARCTTIImpl : public BasicTTIImplBase<ARCTTIImpl> {
31 using BaseT = BasicTTIImplBase<ARCTTIImpl>;
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h29 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {
30 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;
H A DWebAssemblyTargetTransformInfo.cpp51 unsigned Cost = BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()
76 unsigned Cost = BasicTTIImplBase::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h28 class NVPTXTTIImpl : public BasicTTIImplBase<NVPTXTTIImpl> {
29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h29 class LanaiTTIImpl : public BasicTTIImplBase<LanaiTTIImpl> {
30 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h28 class PPCTTIImpl : public BasicTTIImplBase<PPCTTIImpl> {
29 typedef BasicTTIImplBase<PPCTTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h19 class SystemZTTIImpl : public BasicTTIImplBase<SystemZTTIImpl> {
20 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h34 class HexagonTTIImpl : public BasicTTIImplBase<HexagonTTIImpl> {
35 using BaseT = BasicTTIImplBase<HexagonTTIImpl>;
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h42 class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> {
43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>;
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h42 class ARMTTIImpl : public BasicTTIImplBase<ARMTTIImpl> {
43 using BaseT = BasicTTIImplBase<ARMTTIImpl>;
H A DARMTargetTransformInfo.cpp597 return BasicTTIImplBase::getUnrollingPreferences(L, SE, UP); in getUnrollingPreferences()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h28 class X86TTIImpl : public BasicTTIImplBase<X86TTIImpl> {
29 typedef BasicTTIImplBase<X86TTIImpl> BaseT;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h78 class BasicTTIImplBase : public TargetTransformInfoImplCRTPBase<T> {
192 explicit BasicTTIImplBase(const TargetMachine *TM, const DataLayout &DL) in BasicTTIImplBase() function
1537 class BasicTTIImpl : public BasicTTIImplBase<BasicTTIImpl> {
1538 using BaseT = BasicTTIImplBase<BasicTTIImpl>;
1540 friend class BasicTTIImplBase<BasicTTIImpl>;