Home
last modified time | relevance | path

Searched refs:BaseT (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h29 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in XCoreTTIImpl()
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in XCoreTTIImpl()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.h30 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef
32 friend BaseT; variable
42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl()
47 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in WebAssemblyTTIImpl()
49 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in WebAssemblyTTIImpl()
/external/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h28 typedef BasicTTIImplBase<HexagonTTIImpl> BaseT; typedef
30 friend BaseT; variable
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in HexagonTTIImpl()
45 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in HexagonTTIImpl()
47 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in HexagonTTIImpl()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h29 typedef BasicTTIImplBase<AMDGPUTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, DL), ST(TM->getSubtargetImpl()), in AMDGPUTTIImpl()
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in AMDGPUTTIImpl()
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in AMDGPUTTIImpl()
DAMDGPUTargetTransformInfo.cpp91 return BaseT::getCFInstrCost(Opcode); in getCFInstrCost()
102 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in NVPTXTTIImpl()
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in NVPTXTTIImpl()
DNVPTXTargetTransformInfo.cpp103 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
116 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
123 BaseT::getUnrollingPreferences(L, UP); in getUnrollingPreferences()
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h20 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef
22 friend BaseT; variable
32 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in SystemZTTIImpl()
37 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in SystemZTTIImpl()
39 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in SystemZTTIImpl()
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h29 typedef BasicTTIImplBase<ARMTTIImpl> BaseT; typedef
31 friend BaseT; variable
45 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in ARMTTIImpl()
50 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in ARMTTIImpl()
52 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in ARMTTIImpl()
60 using BaseT::getIntImmCost;
DARMTargetTransformInfo.cpp73 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
240 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
264 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); in getVectorInstrCost()
267 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
295 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()
336 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
358 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
382 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
384 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
442 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h29 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in PPCTTIImpl()
46 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in PPCTTIImpl()
48 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in PPCTTIImpl()
54 using BaseT::getIntImmCost;
DPPCTargetTransformInfo.cpp40 return BaseT::getIntImmCost(Imm, Ty); in getIntImmCost()
70 return BaseT::getIntImmCost(IID, Idx, Imm, Ty); in getIntImmCost()
104 return BaseT::getIntImmCost(Opcode, Idx, Imm, Ty); in getIntImmCost()
196 BaseT::getUnrollingPreferences(L, UP); in getUnrollingPreferences()
267 return BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
287 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
291 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()
305 return BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
311 return BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
328 return LHSPenalty + BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h30 typedef BasicTTIImplBase<AArch64TTIImpl> BaseT; typedef
32 friend BaseT; variable
52 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in AArch64TTIImpl()
57 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in AArch64TTIImpl()
59 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in AArch64TTIImpl()
65 using BaseT::getIntImmCost;
DAArch64TargetTransformInfo.cpp187 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
291 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
352 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
408 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()
458 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost()
483 BaseT::getUnrollingPreferences(L, UP); in getUnrollingPreferences()
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h29 typedef BasicTTIImplBase<X86TTIImpl> BaseT; typedef
31 friend BaseT; variable
43 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in X86TTIImpl()
48 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in X86TTIImpl()
50 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in X86TTIImpl()
/external/llvm/include/llvm/ADT/
Diterator.h148 typedef typename iterator_adaptor_base::iterator_facade_base BaseT; typedef
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,
DSmallPtrSet.h303 typedef SmallPtrSetImpl<PtrType> BaseT;
311 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
312 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
314 : BaseT(SmallStorage, SmallSizePowTwo, std::move(that)) {}
317 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
DDenseMap.h544 typedef DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT> BaseT; typedef
557 DenseMap(const DenseMap &other) : BaseT() { in DenseMap()
562 DenseMap(DenseMap &&other) : BaseT() { in DenseMap()
605 this->BaseT::copyFrom(other); in copyFrom()
614 this->BaseT::initEmpty(); in init()
628 this->BaseT::initEmpty(); in grow()
647 this->BaseT::initEmpty(); in shrink_and_clear()
699 typedef DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT> BaseT; typedef
720 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap()
725 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap()
[all …]
/external/clang/lib/CodeGen/
DCodeGenTBAA.h40 : BaseT(B), AccessN(A), Offset(O) {} in TBAAPathTag()
41 const Type *BaseT; member
145 return DenseMapInfo<const clang::Type *>::getHashValue(Val.BaseT) ^
152 return LHS.BaseT == RHS.BaseT &&
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h42 typedef TargetTransformInfoImplCRTPBase<T> BaseT; typedef
95 : BaseT(DL) {} in BasicTTIImplBase()
102 : BaseT(static_cast<const BaseT &>(Arg)) {} in BasicTTIImplBase()
104 : BaseT(std::move(static_cast<BaseT &>(Arg))) {} in BasicTTIImplBase()
157 return BaseT::getIntrinsicCost(IID, RetTy, Arguments); in getIntrinsicCost()
174 return BaseT::getIntrinsicCost(IID, RetTy, ParamTys); in getIntrinsicCost()
216 return BaseT::getOperationCost(Opcode, Ty, OpTy); in getOperationCost()
791 typedef BasicTTIImplBase<BasicTTIImpl> BaseT; typedef
805 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in BasicTTIImpl()
807 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in BasicTTIImpl()
/external/clang/test/CXX/class.derived/class.member.lookup/
Dp8.cpp34 struct BaseT { struct
39 template<typename T> struct Derived1T : BaseT<T> { }; argument
40 template<typename T> struct Derived2T : BaseT<T> { };
/external/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h355 typedef TargetTransformInfoImplBase BaseT; typedef
358 explicit TargetTransformInfoImplCRTPBase(const DataLayout &DL) : BaseT(DL) {} in TargetTransformInfoImplCRTPBase()
363 : BaseT(static_cast<const BaseT &>(Arg)) {} in TargetTransformInfoImplCRTPBase()
365 : BaseT(std::move(static_cast<BaseT &>(Arg))) {} in TargetTransformInfoImplCRTPBase()
367 using BaseT::getCallCost;
398 using BaseT::getGEPCost;
453 using BaseT::getIntrinsicCost;
/external/llvm/include/llvm/IR/
DValueMap.h302 typedef typename DenseMapT::iterator BaseT;
304 BaseT I;
308 ValueMapIterator(BaseT I) : I(I) {}
310 BaseT base() const { return I; }
351 typedef typename DenseMapT::const_iterator BaseT;
353 BaseT I;
356 ValueMapConstIterator(BaseT I) : I(I) {}
360 BaseT base() const { return I; }
DPassManager.h412 typedef detail::AnalysisManagerBase<AnalysisManager<IRUnitT>, IRUnitT> BaseT; typedef
413 typedef typename BaseT::ResultConceptT ResultConceptT;
414 typedef typename BaseT::PassConceptT PassConceptT;
428 : BaseT(std::move(static_cast<BaseT &>(Arg))), in AnalysisManager()
432 BaseT::operator=(std::move(static_cast<BaseT &>(RHS)));
/external/clang/test/SemaTemplate/
Dinstantiate-complete.cpp139 class BaseT {}; class
142 class DerivedT : public BaseT<T> {};
152 BaseT<int> bt(ft);

12