Home
last modified time | relevance | path

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

123

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCTargetTransformInfo.h30 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()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DTypeSwitch.h103 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, ResultT>, T>;
104 using BaseT::BaseT;
105 using BaseT::Case;
115 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) in Case()
151 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, void>, T>;
152 using BaseT::BaseT;
153 using BaseT::Case;
163 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) { in Case()
H A Diterator.h214 using BaseT = typename iterator_adaptor_base::iterator_facade_base; variable
233 BaseT::IsRandomAccess,
240 BaseT::IsRandomAccess,
245 using BaseT::operator-;
248 BaseT::IsRandomAccess,
255 using BaseT::operator++;
260 using BaseT::operator--;
263 BaseT::IsBidirectional,
276 BaseT::IsRandomAccess,
361 using BaseT = iterator_adaptor_base< variable
[all …]
H A DSTLExtras.h387 BaseT::operator++();
400 using BaseT::operator++;
403 BaseT::operator++();
432 BaseT::operator--();
443 BaseT::operator--();
517 using BaseT =
531 using BaseT::operator*;
554 return (const BaseT &)LHS == (const BaseT &)RHS;
1057 BaseT base;
1178 static BaseT offset_base(const BaseT &base, size_t n) {
[all …]
H A DSequence.h33 using BaseT = typename value_sequence_iterator::iterator_facade_base; variable
38 using difference_type = typename BaseT::difference_type;
39 using reference = typename BaseT::reference;
61 using BaseT::operator-;
H A DDenseSet.h272 using BaseT = variable
279 using BaseT::BaseT;
291 using BaseT = detail::DenseSetImpl< variable
297 using BaseT::BaseT;
H A DSmallPtrSet.h455 using BaseT = SmallPtrSetImpl<PtrType>;
463 SmallPtrSet() : BaseT(SmallStorage, SmallSizePowTwo) {}
464 SmallPtrSet(const SmallPtrSet &that) : BaseT(SmallStorage, that) {}
466 : BaseT(SmallStorage, SmallSizePowTwo, std::move(that)) {}
469 SmallPtrSet(It I, It E) : BaseT(SmallStorage, SmallSizePowTwo) {
474 : BaseT(SmallStorage, SmallSizePowTwo) {
H A DDenseMap.h732 DenseMap(const DenseMap &other) : BaseT() { in DenseMap()
737 DenseMap(DenseMap &&other) : BaseT() { in DenseMap()
785 this->BaseT::copyFrom(other); in copyFrom()
795 this->BaseT::initEmpty(); in init()
809 this->BaseT::initEmpty(); in grow()
830 this->BaseT::initEmpty(); in shrink_and_clear()
911 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap()
916 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap()
1026 this->BaseT::copyFrom(other); in copyFrom()
1035 this->BaseT::initEmpty(); in init()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp73 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences()
127 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract); in getScalarizationOverhead()
133 return BaseT::getOperandsScalarizationOverhead(Args, Tys); in getOperandsScalarizationOverhead()
139 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); in getCallInstrCost()
150 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
170 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
211 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost()
219 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMaskedMemoryOpCost()
232 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
270 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, in getArithmeticInstrCost()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in LanaiTTIImpl()
96 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
108 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h25 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,
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef
30 friend BaseT; variable
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h27 using BaseT = BasicTTIImplBase<VETTIImpl>; variable
28 friend BaseT; variable
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in VETTIImpl()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp130 return BaseT::getMaxVScale(); in getMaxVScale()
137 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
144 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
149 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h39 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>; variable
42 friend BaseT; variable
63 using BaseT = BasicTTIImplBase<GCNTTIImpl>; variable
66 friend BaseT; variable
226 using BaseT = BasicTTIImplBase<R600TTIImpl>; variable
229 friend BaseT; variable
H A DAMDGPUTargetTransformInfo.cpp97 : BaseT(TM, F.getParent()->getDataLayout()), in AMDGPUTTIImpl()
261 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences()
285 : BaseT(TM, F.getParent()->getDataLayout()), in GCNTTIImpl()
739 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
745 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
844 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost()
892 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
903 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
1249 : BaseT(TM, F.getParent()->getDataLayout()), in R600TTIImpl()
1330 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef
31 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp173 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost()
204 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); in getIntImmCostIntrin()
327 return BaseT::getUserCost(U, Operands, CostKind); in getUserCost()
333 return LT.first * BaseT::getUserCost(U, Operands, CostKind); in getUserCost()
336 return BaseT::getUserCost(U, Operands, CostKind); in getUserCost()
801 BaseT::getUnrollingPreferences(L, SE, UP); in getUnrollingPreferences()
806 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences()
983 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost()
1221 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1233 if (!BaseT::areFunctionArgsABICompatible(Caller, Callee, Args)) in areFunctionArgsABICompatible()
[all …]
H A DPPCTargetTransformInfo.h27 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef
29 friend BaseT; variable
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in PPCTTIImpl()
50 using BaseT::getIntImmCost;
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h42 using BaseT = BasicTTIImplBase<AArch64TTIImpl>; variable
45 friend BaseT; variable
64 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in AArch64TTIImpl()
73 using BaseT::getIntImmCost;
131 return BaseT::getMaxVScale(); in getMaxVScale()
274 return BaseT::isLegalNTStore(DataType, Alignment); in isLegalNTStore()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DValueMap.h327 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; }
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h28 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef
30 friend BaseT; variable
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp393 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost()
422 BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I)); in getCastInstrCost()
820 BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); in getVectorInstrCost()
833 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
1001 return BaseT::getAddressComputationCost(Ty, SE, Ptr); in getAddressComputationCost()
1315 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost()
1519 BaseT::getScalarizationOverhead(VTy, false, true); in getGatherScatterOpCost()
1695 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost()
1700 BaseT::isLoweredToCall(F); in isLoweredToCall()
1756 return BaseT::isLoweredToCall(F); in isLoweredToCall()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DObjectTransformLayer.cpp17 using BaseT = RTTIExtends<ObjectTransformLayer, ObjectLayer>; typedef
22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} in ObjectTransformLayer()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp302 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences()
392 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost()
554 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
595 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
769 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost()
857 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost()
878 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
954 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind); in getCmpSelInstrCost()
974 return BaseT::getVectorInstrCost(Opcode, Val, Index); in getVectorInstrCost()
1142 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost()
[all …]

123