Searched refs:BaseT (Results 1 - 25 of 55) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCTargetTransformInfo.h30 using BaseT = BasicTTIImplBase<ARCTTIImpl>;
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)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreTargetTransformInfo.h28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef in class:llvm::XCoreTTIImpl
30 friend BaseT;
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFTargetTransformInfo.h25 typedef BasicTTIImplBase<BPFTTIImpl> BaseT; typedef in class:llvm::BPFTTIImpl
27 friend BaseT;
37 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind,
/netbsd-current/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))
151 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, void>, T>;
152 using BaseT::BaseT;
153 using BaseT::Case;
163 if (auto caseValue = BaseT
[all...]
H A DSequence.h33 using BaseT = typename value_sequence_iterator::iterator_facade_base;
38 using difference_type = typename BaseT::difference_type;
39 using reference = typename BaseT::reference;
61 using BaseT::operator-;
H A Diterator.h214 using BaseT = typename iterator_adaptor_base::iterator_facade_base;
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
[all...]
H A DDenseSet.h272 using BaseT =
279 using BaseT::BaseT;
291 using BaseT = detail::DenseSetImpl<
297 using BaseT::BaseT;
H A DSTLExtras.h374 using BaseT = iterator_adaptor_base<
387 BaseT::operator++();
395 : BaseT(Begin), End(End), Pred(Pred) {
400 using BaseT::operator++;
403 BaseT::operator++();
414 using BaseT = filter_iterator_base<WrappedIteratorT, PredicateT, IterTag>;
419 : BaseT(Begin, End, Pred) {}
428 using BaseT = filter_iterator_base<WrappedIteratorT, PredicateT,
432 BaseT::operator--();
436 using BaseT
[all...]
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) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DObjectTransformLayer.cpp17 using BaseT = RTTIExtends<ObjectTransformLayer, ObjectLayer>;
22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {}
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef in class:llvm::final
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h27 using BaseT = BasicTTIImplBase<VETTIImpl>;
28 friend BaseT;
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiTargetTransformInfo.h29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef in class:llvm::LanaiTTIImpl
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
96 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
108 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h28 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef in class:llvm::NVPTXTTIImpl
30 friend BaseT;
40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp73 BaseT::getPeelingPreferences(L, SE, PP);
127 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract);
133 return BaseT::getOperandsScalarizationOverhead(Args, Tys);
139 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind);
150 return BaseT::getIntrinsicInstrCost(ICA, CostKind);
170 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
211 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
219 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
232 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
241 return BaseT
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp130 return BaseT::getMaxVScale();
137 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
144 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
149 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
H A DRISCVTargetTransformInfo.h28 using BaseT = BasicTTIImplBase<RISCVTTIImpl>;
31 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h39 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>;
42 friend BaseT;
63 using BaseT = BasicTTIImplBase<GCNTTIImpl>;
66 friend BaseT;
226 using BaseT = BasicTTIImplBase<R600TTIImpl>;
229 friend BaseT;
H A DAMDGPUTargetTransformInfo.cpp97 : BaseT(TM, F.getParent()->getDataLayout()),
261 BaseT::getPeelingPreferences(L, SE, PP);
285 : BaseT(TM, F.getParent()->getDataLayout()),
525 return BaseT::getArithmeticInstrCost(Opcode, Ty, TTI::TCK_RecipThroughput,
711 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info,
739 return BaseT::getIntrinsicInstrCost(ICA, CostKind);
745 return BaseT::getIntrinsicInstrCost(ICA, CostKind);
844 return BaseT::getCFInstrCost(Opcode, CostKind, I);
858 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise, CostKind);
875 return BaseT
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef in class:llvm::SystemZTTIImpl
21 friend BaseT;
33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h42 using BaseT = BasicTTIImplBase<AArch64TTIImpl>;
45 friend BaseT;
64 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
73 using BaseT::getIntImmCost;
131 return BaseT::getMaxVScale();
274 return BaseT::isLegalNTStore(DataType, Alignment);
/netbsd-current/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-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h27 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef in class:llvm::PPCTTIImpl
29 friend BaseT;
41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
50 using BaseT::getIntImmCost;
H A DPPCTargetTransformInfo.cpp173 return BaseT::getIntImmCost(Imm, Ty, CostKind);
204 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind);
240 return BaseT::getIntImmCostInst(Opcode, Idx, Imm, Ty, CostKind, Inst);
327 return BaseT::getUserCost(U, Operands, CostKind);
333 return LT.first * BaseT::getUserCost(U, Operands, CostKind);
336 return BaseT::getUserCost(U, Operands, CostKind);
801 BaseT::getUnrollingPreferences(L, SE, UP);
806 BaseT::getPeelingPreferences(L, SE, PP);
978 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
983 InstructionCost Cost = BaseT
[all...]

Completed in 384 milliseconds

123