/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVTargetTransformInfo.h | 25 class SPIRVTTIImpl : public BasicTTIImplBase<SPIRVTTIImpl> { 26 using BaseT = BasicTTIImplBase<SPIRVTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DirectXTargetTransformInfo.h | 20 class DirectXTTIImpl : public BasicTTIImplBase<DirectXTTIImpl> { 21 using BaseT = BasicTTIImplBase<DirectXTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetTransformInfo.h | 27 class XCoreTTIImpl : public BasicTTIImplBase<XCoreTTIImpl> { 28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetTransformInfo.h | 18 class MipsTTIImpl : public BasicTTIImplBase<MipsTTIImpl> { 19 using BaseT = BasicTTIImplBase<MipsTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchTargetTransformInfo.h | 26 class LoongArchTTIImpl : public BasicTTIImplBase<LoongArchTTIImpl> { 27 typedef BasicTTIImplBase<LoongArchTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCTargetTransformInfo.h | 29 class ARCTTIImpl : public BasicTTIImplBase<ARCTTIImpl> { 30 using BaseT = BasicTTIImplBase<ARCTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.h | 28 class R600TTIImpl final : public BasicTTIImplBase<R600TTIImpl> { 29 using BaseT = BasicTTIImplBase<R600TTIImpl>;
|
H A D | AMDGPUTargetTransformInfo.h | 35 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> { 36 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>; 62 class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> { 63 using BaseT = BasicTTIImplBase<GCNTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.h | 28 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> { 29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;
|
H A D | WebAssemblyTargetTransformInfo.cpp | 60 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost() 87 InstructionCost Cost = BasicTTIImplBase::getVectorInstrCost( in getVectorInstrCost()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFTargetTransformInfo.h | 24 class BPFTTIImpl : public BasicTTIImplBase<BPFTTIImpl> { 25 typedef BasicTTIImplBase<BPFTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 28 class NVPTXTTIImpl : public BasicTTIImplBase<NVPTXTTIImpl> { 29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 28 class LanaiTTIImpl : public BasicTTIImplBase<LanaiTTIImpl> { 29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 52 class VETTIImpl : public BasicTTIImplBase<VETTIImpl> { 53 using BaseT = BasicTTIImplBase<VETTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.h | 33 class HexagonTTIImpl : public BasicTTIImplBase<HexagonTTIImpl> { 34 using BaseT = BasicTTIImplBase<HexagonTTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 18 class SystemZTTIImpl : public BasicTTIImplBase<SystemZTTIImpl> { 19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 27 class PPCTTIImpl : public BasicTTIImplBase<PPCTTIImpl> { 28 typedef BasicTTIImplBase<PPCTTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 28 class X86TTIImpl : public BasicTTIImplBase<X86TTIImpl> { 29 typedef BasicTTIImplBase<X86TTIImpl> BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 57 class ARMTTIImpl : public BasicTTIImplBase<ARMTTIImpl> { 58 using BaseT = BasicTTIImplBase<ARMTTIImpl>;
|
H A D | ARMTargetTransformInfo.cpp | 2457 return BasicTTIImplBase::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 42 class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> { 43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 29 class RISCVTTIImpl : public BasicTTIImplBase<RISCVTTIImpl> { 30 using BaseT = BasicTTIImplBase<RISCVTTIImpl>;
|
H A D | RISCVTargetTransformInfo.cpp | 1829 return BasicTTIImplBase::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 81 class BasicTTIImplBase : public TargetTransformInfoImplCRTPBase<T> { 264 explicit BasicTTIImplBase(const TargetMachine *TM, const DataLayout &DL) in BasicTTIImplBase() function 266 virtual ~BasicTTIImplBase() = default; 2656 class BasicTTIImpl : public BasicTTIImplBase<BasicTTIImpl> { 2657 using BaseT = BasicTTIImplBase<BasicTTIImpl>; 2659 friend class BasicTTIImplBase<BasicTTIImpl>; variable
|