Searched defs:BaseT (Results 1 - 25 of 27) sorted by relevance

12

/external/clang/test/CXX/class.derived/class.member.lookup/
H A Dp8.cpp34 struct BaseT { struct
39 template<typename T> struct Derived1T : BaseT<T> { };
40 template<typename T> struct Derived2T : BaseT<T> { };
53 this->Foo(); // expected-error{{non-static member 'Foo' found in multiple base-class subobjects of type 'BaseT<int>'}}
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h29 typedef BasicTTIImplBase<AMDGPUTTIImpl> BaseT; typedef in class:llvm::AMDGPUTTIImpl
31 friend BaseT;
41 : BaseT(TM, DL), ST(TM->getSubtargetImpl()),
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h28 typedef BasicTTIImplBase<HexagonTTIImpl> BaseT; typedef in class:llvm::HexagonTTIImpl
30 friend BaseT;
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
47 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef in class:llvm::NVPTXTTIImpl
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h29 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef in class:llvm::PPCTTIImpl
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
54 using BaseT::getIntImmCost;
/external/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h20 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef in class:llvm::SystemZTTIImpl
22 friend BaseT;
32 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
37 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
39 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h30 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef in class:llvm::final
32 friend BaseT;
42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
47 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
49 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h29 typedef BasicTTIImplBase<X86TTIImpl> BaseT; typedef in class:llvm::X86TTIImpl
31 friend BaseT;
43 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
48 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
50 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h29 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef in class:llvm::XCoreTTIImpl
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h29 typedef BasicTTIImplBase<ARMTTIImpl> BaseT; typedef in class:llvm::ARMTTIImpl
31 friend BaseT;
45 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
50 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
52 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
60 using BaseT::getIntImmCost;
/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h30 typedef BasicTTIImplBase<AArch64TTIImpl> BaseT; typedef in class:llvm::AArch64TTIImpl
32 friend BaseT;
52 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
57 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {}
59 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)),
65 using BaseT::getIntImmCost;
/external/clang/lib/CodeGen/
H A DCodeGenTBAA.h40 : BaseT(B), AccessN(A), Offset(O) {}
41 const Type *BaseT; member in struct:clang::CodeGen::TBAAPathTag
145 return DenseMapInfo<const clang::Type *>::getHashValue(Val.BaseT) ^
152 return LHS.BaseT == RHS.BaseT &&
/external/llvm/include/llvm/ADT/
H A Diterator.h148 typedef typename iterator_adaptor_base::iterator_facade_base BaseT; typedef in class:llvm::iterator_adaptor_base
172 BaseT::IsRandomAccess,
179 BaseT::IsRandomAccess,
184 using BaseT::operator-;
187 BaseT::IsRandomAccess,
194 using BaseT::operator++;
199 using BaseT::operator--;
202 BaseT::IsBidirectional,
211 BaseT::IsRandomAccess,
H A DDenseMap.h544 typedef DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT> BaseT; typedef in class:llvm::DenseMap
557 DenseMap(const DenseMap &other) : BaseT() {
562 DenseMap(DenseMap &&other) : BaseT() {
605 this->BaseT::copyFrom(other);
614 this->BaseT::initEmpty();
628 this->BaseT::initEmpty();
647 this->BaseT::initEmpty();
699 typedef DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT> BaseT; typedef in class:llvm::SmallDenseMap
720 SmallDenseMap(const SmallDenseMap &other) : BaseT() {
725 SmallDenseMap(SmallDenseMap &&other) : BaseT() {
[all...]
/external/clang/test/SemaTemplate/
H A Dinstantiate-complete.cpp139 class BaseT {}; class in namespace:PR8425
142 class DerivedT : public BaseT<T> {};
152 BaseT<int> bt(ft);
/external/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h366 template <typename BaseT, typename DerivedT>
368 ast_matchers::internal::VariadicDynCastAllOfMatcher<BaseT, DerivedT> Func,
670 template <typename BaseT, typename DerivedT>
673 BaseT, DerivedT> VarFunc,
672 makeMatcherAutoMarshall(ast_matchers::internal::VariadicDynCastAllOfMatcher< BaseT, DerivedT> VarFunc, StringRef MatcherName) argument
/external/llvm/include/llvm/IR/
H A DPassManager.h412 typedef detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> BaseT; typedef in class:llvm::AnalysisManager
413 typedef typename BaseT::ResultConceptT ResultConceptT;
414 typedef typename BaseT::PassConceptT PassConceptT;
428 : BaseT(std::move(static_cast<BaseT &>(Arg))),
432 BaseT::operator=(std::move(static_cast<BaseT &>(RHS)));
H A DValueMap.h302 typedef typename DenseMapT::iterator BaseT; typedef in class:llvm::ValueMapIterator
304 BaseT I;
308 ValueMapIterator(BaseT I) : I(I) {}
310 BaseT base() const { return I; }
351 typedef typename DenseMapT::const_iterator BaseT; typedef in class:llvm::ValueMapConstIterator
353 BaseT I;
356 ValueMapConstIterator(BaseT I) : I(I) {}
360 BaseT base() const { return I; }
/external/clang/lib/Sema/
H A DSemaPseudoObject.cpp1136 QualType BaseT = BaseExpr->getType(); local
1140 BaseT->getAs<ObjCObjectPointerType>()) {
1177 bool receiverIdType = (BaseT->isObjCIdType() ||
1178 BaseT->isObjCQualifiedIdType());
1242 QualType BaseT = BaseExpr->getType(); local
1246 BaseT->getAs<ObjCObjectPointerType>()) {
1286 bool receiverIdType = (BaseT->isObjCIdType() ||
1287 BaseT->isObjCQualifiedIdType());
H A DSemaType.cpp2128 QualType BaseT = Context.getBaseElementType(T); local
2129 if (!T->isDependentType() && isCompleteType(Loc, BaseT) &&
2130 !BaseT.isPODType(Context) && !BaseT->isObjCLifetimeType()) {
2131 Diag(Loc, diag::err_vla_non_pod) << BaseT;
/external/llvm/include/llvm/Analysis/
H A DLoopInfo.h655 typedef LoopInfoBase<BasicBlock, Loop> BaseT; typedef in class:llvm::LoopInfo
665 LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast<BaseT &>(Arg))) {}
667 BaseT::operator=(std::move(static_cast<BaseT &>(RHS)));
H A DTargetTransformInfoImpl.h355 typedef TargetTransformInfoImplBase BaseT; typedef in class:llvm::TargetTransformInfoImplCRTPBase
358 explicit TargetTransformInfoImplCRTPBase(const DataLayout &DL) : BaseT(DL) {}
363 : BaseT(static_cast<const BaseT &>(Arg)) {}
365 : BaseT(std::move(static_cast<BaseT &>(Arg))) {}
367 using BaseT::getCallCost;
398 using BaseT::getGEPCost;
453 using BaseT::getIntrinsicCost;
/external/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h42 typedef TargetTransformInfoImplCRTPBase<T> BaseT; typedef in class:llvm::BasicTTIImplBase
95 : BaseT(DL) {}
102 : BaseT(static_cast<const BaseT &>(Arg)) {}
104 : BaseT(std::move(static_cast<BaseT &>(Arg))) {}
157 return BaseT::getIntrinsicCost(IID, RetTy, Arguments);
174 return BaseT::getIntrinsicCost(IID, RetTy, ParamTys);
216 return BaseT::getOperationCost(Opcode, Ty, OpTy);
791 typedef BasicTTIImplBase<BasicTTIImpl> BaseT; typedef in class:llvm::BasicTTIImpl
[all...]
H A DRegAllocPBQP.h566 typedef PBQP::Graph<RegAllocSolverImpl> BaseT; typedef in class:llvm::PBQP::RegAlloc::PBQPRAGraph
568 PBQPRAGraph(GraphMetadata Metadata) : BaseT(Metadata) {}
/external/clang/lib/Parse/
H A DParseObjc.cpp1669 QualType BaseT = Actions.GetTypeFromParser(baseType); local
1670 if (!BaseT.isNull() && BaseT->acceptsObjCTypeParams()) {

Completed in 624 milliseconds

12