Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCTargetTransformInfo.h31 using BaseT = BasicTTIImplBase<ARCTTIImpl>; variable
32 friend BaseT; variable
42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in ARCTTIImpl()
47 : BaseT(static_cast<const BaseT &>(Arg)), ST(Arg.ST), TLI(Arg.TLI) {} in ARCTTIImpl()
49 : BaseT(std::move(static_cast<BaseT &>(Arg))), ST(std::move(Arg.ST)), in ARCTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp52 return BaseT::getIntImmCost(Imm, Ty); in getIntImmCost()
82 return BaseT::getIntImmCost(IID, Idx, Imm, Ty); in getIntImmCost()
116 return BaseT::getIntImmCost(Opcode, Idx, Imm, Ty); in getIntImmCost()
202 return LT.first * BaseT::getUserCost(U, Operands); in getUserCost()
205 return BaseT::getUserCost(U, Operands); in getUserCost()
220 BaseT::getUnrollingPreferences(L, SE, UP); in getUnrollingPreferences()
355 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
360 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, I); in getCmpSelInstrCost()
374 return BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
380 return BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
[all …]
H A DPPCTargetTransformInfo.h29 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in PPCTTIImpl()
47 using BaseT::getIntImmCost;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp119 return BaseT::getScalarizationOverhead(Ty, Insert, Extract); in getScalarizationOverhead()
124 return BaseT::getOperandsScalarizationOverhead(Args, VF); in getOperandsScalarizationOverhead()
129 return BaseT::getCallInstrCost(F, RetTy, Tys); in getCallInstrCost()
134 return BaseT::getIntrinsicInstrCost(ID, RetTy, Args, FMF, VF); in getIntrinsicInstrCost()
144 return BaseT::getIntrinsicInstrCost(ID, RetTy, Tys, FMF, in getIntrinsicInstrCost()
157 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I); in getMemoryOpCost()
188 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, I); in getMemoryOpCost()
203 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
225 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, I); in getCmpSelInstrCost()
237 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
[all …]
H A DHexagonTargetTransformInfo.h35 using BaseT = BasicTTIImplBase<HexagonTTIImpl>; variable
38 friend BaseT; variable
56 : BaseT(TM, F.getParent()->getDataLayout()), in HexagonTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h43 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>; variable
46 friend BaseT; variable
52 : BaseT(TM, F.getParent()->getDataLayout()), in AMDGPUTTIImpl()
60 using BaseT = BasicTTIImplBase<GCNTTIImpl>; variable
63 friend BaseT; variable
120 : BaseT(TM, F.getParent()->getDataLayout()), in GCNTTIImpl()
204 using BaseT = BasicTTIImplBase<R600TTIImpl>; variable
207 friend BaseT; variable
215 : BaseT(TM, F.getParent()->getDataLayout()), in R600TTIImpl()
H A DAMDGPUTargetTransformInfo.cpp343 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
443 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
454 return BaseT::getCFInstrCost(Opcode); in getCFInstrCost()
467 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise); in getArithmeticReductionCost()
483 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned); in getMinMaxReductionCost()
499 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
510 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
608 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
700 return BaseT::getCFInstrCost(Opcode); in getCFInstrCost()
712 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A Diterator.h209 using BaseT = typename iterator_adaptor_base::iterator_facade_base; variable
228 BaseT::IsRandomAccess,
235 BaseT::IsRandomAccess,
240 using BaseT::operator-;
243 BaseT::IsRandomAccess,
250 using BaseT::operator++;
255 using BaseT::operator--;
258 BaseT::IsBidirectional,
267 BaseT::IsRandomAccess,
345 using BaseT = iterator_adaptor_base< variable
[all …]
H A DSequence.h34 using BaseT = typename value_sequence_iterator::iterator_facade_base; variable
39 using difference_type = typename BaseT::difference_type;
40 using reference = typename BaseT::reference;
58 using BaseT::operator-;
H A DDenseSet.h254 using BaseT = variable
261 using BaseT::BaseT;
273 using BaseT = detail::DenseSetImpl< variable
279 using BaseT::BaseT;
H A DSmallPtrSet.h424 using BaseT = SmallPtrSetImpl<PtrType>;
432 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
433 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
435 : BaseT(SmallStorage, SmallSizePowTwo, std::move(that)) {}
438 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
443 : BaseT(SmallStorage, SmallSizePowTwo) {
H A DSTLExtras.h329 BaseT::operator++();
342 using BaseT::operator++;
345 BaseT::operator++();
374 BaseT::operator--();
378 using BaseT::operator--;
385 BaseT::operator--();
459 using BaseT =
473 using BaseT::operator*;
482 using BaseT::operator++;
491 using BaseT::operator==;
[all …]
H A DDenseMap.h727 DenseMap(const DenseMap &other) : BaseT() { in DenseMap()
732 DenseMap(DenseMap &&other) : BaseT() { in DenseMap()
780 this->BaseT::copyFrom(other); in copyFrom()
790 this->BaseT::initEmpty(); in init()
804 this->BaseT::initEmpty(); in grow()
823 this->BaseT::initEmpty(); in shrink_and_clear()
902 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap()
907 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap()
1017 this->BaseT::copyFrom(other); in copyFrom()
1026 this->BaseT::initEmpty(); in init()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h30 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef
32 friend BaseT; variable
42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in LanaiTTIImpl()
90 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
101 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info,
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h29 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h30 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef
32 friend BaseT; variable
42 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DValueMap.h337 using BaseT = typename DenseMapT::iterator;
340 BaseT I;
344 ValueMapIterator(BaseT I) : I(I) {}
346 BaseT base() const { return I; }
389 using BaseT = typename DenseMapT::const_iterator;
392 BaseT I;
396 ValueMapConstIterator(BaseT I) : I(I) {}
400 BaseT base() const { return I; }
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
H A DNVPTXTargetTransformInfo.cpp126 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
139 return BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
146 BaseT::getUnrollingPreferences(L, SE, UP); in getUnrollingPreferences()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>; variable
46 friend BaseT; variable
65 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in AArch64TTIImpl()
74 using BaseT::getIntImmCost;
H A DAArch64TargetTransformInfo.cpp290 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
394 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
498 return Cost + BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
545 Cost += BaseT::getArithmeticInstrCost(Opcode, Ty, Opd1Info, Opd2Info, in getArithmeticInstrCost()
581 !BaseT::isConstantStridedAccessLessThan(SE, Ptr, MaxMergeDistance + 1)) in getAddressComputationCost()
617 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, I); in getCmpSelInstrCost()
681 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost()
757 BaseT::getUnrollingPreferences(L, SE, UP); in getUnrollingPreferences()
926 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm); in getArithmeticReductionCost()
947 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwiseForm); in getArithmeticReductionCost()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h43 using BaseT = BasicTTIImplBase<ARMTTIImpl>; variable
46 friend BaseT; variable
89 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in ARMTTIImpl()
110 using BaseT::getIntImmCost;
H A DARMTargetTransformInfo.cpp160 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
327 return BaseT::getCastInstrCost(Opcode, Dst, Src); in getCastInstrCost()
349 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); in getVectorInstrCost()
352 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
380 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, I); in getCmpSelInstrCost()
424 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
448 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
472 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
474 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
532 int Cost = BaseT::getArithmeticInstrCost(Opcode, Ty, Op1Info, Op2Info, in getArithmeticInstrCost()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h20 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef
22 friend BaseT; variable
34 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in SystemZTTIImpl()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h29 typedef BasicTTIImplBase<X86TTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in X86TTIImpl()

12