Searched refs:BasicTTIImplBase (Results 1 – 24 of 24) sorted by relevance
25 class SPIRVTTIImpl : public BasicTTIImplBase<SPIRVTTIImpl> {26 using BaseT = BasicTTIImplBase<SPIRVTTIImpl>;
20 class DirectXTTIImpl : public BasicTTIImplBase<DirectXTTIImpl> {21 using BaseT = BasicTTIImplBase<DirectXTTIImpl>;
27 class XCoreTTIImpl : public BasicTTIImplBase<XCoreTTIImpl> {28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT;
18 class MipsTTIImpl : public BasicTTIImplBase<MipsTTIImpl> {19 using BaseT = BasicTTIImplBase<MipsTTIImpl>;
26 class LoongArchTTIImpl : public BasicTTIImplBase<LoongArchTTIImpl> {27 typedef BasicTTIImplBase<LoongArchTTIImpl> BaseT;
29 class ARCTTIImpl : public BasicTTIImplBase<ARCTTIImpl> {30 using BaseT = BasicTTIImplBase<ARCTTIImpl>;
28 class R600TTIImpl final : public BasicTTIImplBase<R600TTIImpl> {29 using BaseT = BasicTTIImplBase<R600TTIImpl>;
35 class AMDGPUTTIImpl final : public BasicTTIImplBase<AMDGPUTTIImpl> {36 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;62 class GCNTTIImpl final : public BasicTTIImplBase<GCNTTIImpl> {63 using BaseT = BasicTTIImplBase<GCNTTIImpl>;
28 class WebAssemblyTTIImpl final : public BasicTTIImplBase<WebAssemblyTTIImpl> {29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT;
60 BasicTTIImplBase<WebAssemblyTTIImpl>::getArithmeticInstrCost( in getArithmeticInstrCost()87 InstructionCost Cost = BasicTTIImplBase::getVectorInstrCost( in getVectorInstrCost()
24 class BPFTTIImpl : public BasicTTIImplBase<BPFTTIImpl> {25 typedef BasicTTIImplBase<BPFTTIImpl> BaseT;
28 class NVPTXTTIImpl : public BasicTTIImplBase<NVPTXTTIImpl> {29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT;
52 class VETTIImpl : public BasicTTIImplBase<VETTIImpl> {53 using BaseT = BasicTTIImplBase<VETTIImpl>;
28 class LanaiTTIImpl : public BasicTTIImplBase<LanaiTTIImpl> {29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT;
33 class HexagonTTIImpl : public BasicTTIImplBase<HexagonTTIImpl> {34 using BaseT = BasicTTIImplBase<HexagonTTIImpl>;
18 class SystemZTTIImpl : public BasicTTIImplBase<SystemZTTIImpl> {19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT;
27 class PPCTTIImpl : public BasicTTIImplBase<PPCTTIImpl> {28 typedef BasicTTIImplBase<PPCTTIImpl> BaseT;
28 class X86TTIImpl : public BasicTTIImplBase<X86TTIImpl> {29 typedef BasicTTIImplBase<X86TTIImpl> BaseT;
29 class RISCVTTIImpl : public BasicTTIImplBase<RISCVTTIImpl> {30 using BaseT = BasicTTIImplBase<RISCVTTIImpl>;
1829 return BasicTTIImplBase::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences()
57 class ARMTTIImpl : public BasicTTIImplBase<ARMTTIImpl> {58 using BaseT = BasicTTIImplBase<ARMTTIImpl>;
2457 return BasicTTIImplBase::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences()
42 class AArch64TTIImpl : public BasicTTIImplBase<AArch64TTIImpl> {43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>;
81 class BasicTTIImplBase : public TargetTransformInfoImplCRTPBase<T> {264 explicit BasicTTIImplBase(const TargetMachine *TM, const DataLayout &DL) in BasicTTIImplBase() function266 virtual ~BasicTTIImplBase() = default;2656 class BasicTTIImpl : public BasicTTIImplBase<BasicTTIImpl> {2657 using BaseT = BasicTTIImplBase<BasicTTIImpl>;2659 friend class BasicTTIImplBase<BasicTTIImpl>;