| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| H A D | ARCTargetTransformInfo.h | 30 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-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | TypeSwitch.h | 103 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 D | iterator.h | 214 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 D | STLExtras.h | 374 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::operator--; [all …]
|
| H A D | Sequence.h | 33 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 D | DenseSet.h | 272 using BaseT = variable 279 using BaseT::BaseT; 291 using BaseT = detail::DenseSetImpl< variable 297 using BaseT::BaseT;
|
| H A D | SmallPtrSet.h | 455 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 D | DenseMap.h | 720 using BaseT = DenseMapBase<DenseMap, KeyT, ValueT, KeyInfoT, BucketT>; variable 732 DenseMap(const DenseMap &other) : BaseT() { in DenseMap() 737 DenseMap(DenseMap &&other) : BaseT() { in DenseMap() 748 DenseMap(std::initializer_list<typename BaseT::value_type> Vals) { in DenseMap() 785 this->BaseT::copyFrom(other); in copyFrom() 793 auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); in init() 795 this->BaseT::initEmpty(); in init() 809 this->BaseT::initEmpty(); in grow() 830 this->BaseT::initEmpty(); in shrink_and_clear() 888 using BaseT = DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; variable [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 73 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() 241 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 29 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-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 25 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-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetTransformInfo.h | 28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/ |
| H A D | VETargetTransformInfo.h | 27 using BaseT = BasicTTIImplBase<VETTIImpl>; variable 28 friend BaseT; variable 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in VETTIImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.h | 39 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 D | AMDGPUTargetTransformInfo.cpp | 97 : BaseT(TM, F.getParent()->getDataLayout()), in AMDGPUTTIImpl() 261 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 285 : BaseT(TM, F.getParent()->getDataLayout()), in GCNTTIImpl() 525 return BaseT::getArithmeticInstrCost(Opcode, Ty, TTI::TCK_RecipThroughput, in getArithmeticInstrCost() 711 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, Opd2Info, in getArithmeticInstrCost() 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() 858 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise, CostKind); in getArithmeticReductionCost() 875 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned, in getMinMaxReductionCost() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 130 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-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 173 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() 204 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); in getIntImmCostIntrin() 240 return BaseT::getIntImmCostInst(Opcode, Idx, Imm, Ty, CostKind, Inst); in getIntImmCostInst() 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() 978 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 983 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() [all …]
|
| H A D | PPCTargetTransformInfo.h | 27 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-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.h | 42 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-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 327 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-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 28 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 393 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost() 422 BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I)); in getCastInstrCost() 797 BaseCost * 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() 948 return BaseT::getScalarizationOverhead(VecValTy, false, true) + in getCmpSelInstrCost() 949 BaseT::getScalarizationOverhead(VecCondTy, true, false) + in getCmpSelInstrCost() 967 BaseT::getScalarizationOverhead(VecCondTy, true, false); in getCmpSelInstrCost() 979 BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost() 994 !BaseT::isConstantStridedAccessLessThan(SE, Ptr, MaxMergeDistance + 1)) in getAddressComputationCost() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectTransformLayer.cpp | 17 using BaseT = RTTIExtends<ObjectTransformLayer, ObjectLayer>; typedef 22 : BaseT(ES), BaseLayer(BaseLayer), Transform(std::move(Transform)) {} in ObjectTransformLayer()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 302 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() 727 auto BaseCost = BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 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() [all …]
|