| /llvm-project-15.0.7/llvm/lib/Target/ARC/ |
| H A D | ARCTargetTransformInfo.h | 30 using BaseT = BasicTTIImplBase<ARCTTIImpl>; variable 31 friend BaseT; variable 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in ARCTTIImpl() 46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in ARCTTIImpl() 48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in ARCTTIImpl()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | TypeSwitch.h | 109 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, ResultT>, T>; 110 using BaseT::BaseT; 111 using BaseT::Case; 121 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) in Case() 157 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, void>, T>; 158 using BaseT::BaseT; 159 using BaseT::Case; 169 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) { in Case()
|
| H A D | iterator.h | 238 using BaseT = typename iterator_adaptor_base::iterator_facade_base; variable 257 BaseT::IsRandomAccess, 264 BaseT::IsRandomAccess, 269 using BaseT::operator-; 272 BaseT::IsRandomAccess, 279 using BaseT::operator++; 284 using BaseT::operator--; 287 BaseT::IsBidirectional, 300 BaseT::IsRandomAccess,
|
| H A D | STLExtras.h | 427 BaseT::operator++(); 440 using BaseT::operator++; 443 BaseT::operator++(); 480 BaseT::operator--(); 484 using BaseT::operator--; 491 BaseT::operator--(); 577 using BaseT::operator*; 600 return (const BaseT &)LHS == (const BaseT &)RHS; 1131 BaseT base; 1252 static BaseT offset_base(const BaseT &base, size_t n) { [all …]
|
| H A D | DenseSet.h | 272 using BaseT = variable 279 using BaseT::BaseT; 291 using BaseT = detail::DenseSetImpl< variable 297 using BaseT::BaseT;
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 137 return BaseT::getMaxVScale(); in getMaxVScale() 143 return BaseT::getVScaleForTuning(); in getVScaleForTuning() 208 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost() 260 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost() 271 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 307 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 348 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind); in getArithmeticReductionCost() 352 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind); in getArithmeticReductionCost() 359 return BaseT::getArithmeticReductionCost(Opcode, Ty, FMF, CostKind); in getArithmeticReductionCost() 454 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 74 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 128 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract); in getScalarizationOverhead() 134 return BaseT::getOperandsScalarizationOverhead(Args, Tys); in getOperandsScalarizationOverhead() 140 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); in getCallInstrCost() 151 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost() 171 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 212 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 220 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMaskedMemoryOpCost() 234 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost() 272 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 25 typedef BasicTTIImplBase<BPFTTIImpl> BaseT; typedef 27 friend BaseT; variable 37 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in BPFTTIImpl() 54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 70 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | TypeUtilities.h | 79 using BaseT::BaseT; 92 using BaseT::BaseT;
|
| H A D | StorageUniquerSupport.h | 92 template <typename ConcreteT, typename BaseT, typename StorageT, 94 class StorageUserBase : public BaseT, public Traits<ConcreteT>... { 96 using BaseT::BaseT; 99 using Base = StorageUserBase<ConcreteT, BaseT, StorageT, UniquerT, Traits...>; 180 return ConcreteT((const typename BaseT::ImplType *)ptr); in getFromOpaquePointer()
|
| H A D | DialectInterface.h | 27 template <typename ConcreteType, typename BaseT> 28 class DialectInterfaceBase : public BaseT { 30 using Base = DialectInterfaceBase<ConcreteType, BaseT>; 36 DialectInterfaceBase(Dialect *dialect) : BaseT(dialect, getInterfaceID()) {} in DialectInterfaceBase()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in LanaiTTIImpl() 105 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 117 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetTransformInfo.h | 26 using BaseT = BasicTTIImplBase<SPIRVTTIImpl>; variable 28 friend BaseT; variable 38 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in SPIRVTTIImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetTransformInfo.h | 21 using BaseT = BasicTTIImplBase<DirectXTTIImpl>; variable 24 friend BaseT; variable 34 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in DirectXTTIImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetTransformInfo.h | 28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsTargetTransformInfo.h | 19 using BaseT = BasicTTIImplBase<MipsTTIImpl>; variable 22 friend BaseT; variable 32 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in MipsTTIImpl()
|
| /llvm-project-15.0.7/mlir/include/mlir/Interfaces/ |
| H A D | SideEffectInterfaces.h | 32 using BaseT = Base<DerivedEffect>; 39 return effect->getEffectID() == BaseT::getEffectID(); in classof() 49 Base() : BaseEffect(BaseT::getEffectID()) {} in Base() 87 using BaseT = Base<DerivedResource>; 100 return resource->getResourceID() == BaseT::getResourceID(); in classof() 104 Base() : BaseResource(BaseT::getResourceID()){}; in Base()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | MappedIteratorTest.cpp | 54 using BaseT::BaseT; in TEST() 74 CustomMapIterator(std::vector<int>::iterator it, S *P) : BaseT(it), P(P) {} in TEST() 97 : BaseT(it), M(M) {} in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600TargetTransformInfo.cpp | 27 : BaseT(TM, F.getParent()->getDataLayout()), in R600TTIImpl() 106 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost() 118 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost() 129 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
|
| /llvm-project-15.0.7/clang/test/CXX/class.derived/class.member.lookup/ |
| H A D | p8.cpp | 34 struct BaseT { struct 39 template<typename T> struct Derived1T : BaseT<T> { }; argument 40 template<typename T> struct Derived2T : BaseT<T> { };
|
| /llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/ |
| H A D | Predicate.h | 81 template <typename ConcreteT, typename BaseT, typename Key, 83 class PredicateBase : public BaseT { 86 using Base = PredicateBase<ConcreteT, BaseT, Key, Kind>; 90 : BaseT(Kind), key(std::forward<KeyT>(key)) {} in PredicateBase() 107 static bool classof(const BaseT *pred) { return pred->getKind() == Kind; } in classof() 117 template <typename ConcreteT, typename BaseT, Predicates::Kind Kind> 118 class PredicateBase<ConcreteT, BaseT, void, Kind> : public BaseT { 120 using Base = PredicateBase<ConcreteT, BaseT, void, Kind>; 122 explicit PredicateBase() : BaseT(Kind) {} in PredicateBase() 127 static bool classof(const BaseT *pred) { return pred->getKind() == Kind; } in classof()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl()
|
| /llvm-project-15.0.7/clang/test/SemaTemplate/ |
| H A D | instantiate-complete.cpp | 139 class BaseT {}; class 142 class DerivedT : public BaseT<T> {}; 152 BaseT<int> bt(ft);
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 28 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 327 using BaseT = typename DenseMapT::iterator; 330 BaseT I; 340 ValueMapIterator(BaseT I) : I(I) {} 342 BaseT base() const { return I; } 381 using BaseT = typename DenseMapT::const_iterator; 384 BaseT I; 394 ValueMapConstIterator(BaseT I) : I(I) {} 398 BaseT base() const { return I; }
|