| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCTargetTransformInfo.h | 30 using BaseT = BasicTTIImplBase<ARCTTIImpl>; variable 31 friend BaseT; variable 41 : BaseT(TM, F.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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | TypeSwitch.h | 89 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, ResultT>, T>; 90 using BaseT::BaseT; 91 using BaseT::Case; 101 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) in Case() 136 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, void>, T>; 137 using BaseT::BaseT; 138 using BaseT::Case; 148 if (auto caseValue = BaseT::template castValue<CaseT>(this->value)) { in Case()
|
| H A D | iterator.h | 238 using BaseT = typename iterator_adaptor_base::iterator_facade_base; variable 257 BaseT::IsRandomAccess, 264 BaseT::IsRandomAccess, 269 using BaseT::operator-; 272 BaseT::IsRandomAccess, 279 using BaseT::operator++; 284 using BaseT::operator--; 287 BaseT::IsBidirectional, 300 BaseT::IsRandomAccess,
|
| H A D | STLExtras.h | 404 using BaseT = mapped_iterator_base; 460 using BaseT = typename filter_iterator_base::iterator_adaptor_base; 468 BaseT::operator++(); 478 : BaseT(Begin), End(End), Pred(Pred) { 483 using BaseT::operator++; 486 BaseT::operator++(); 492 assert(BaseT::wrapped() != End && "Cannot dereference end iterator!"); 493 return BaseT::operator*(); 497 assert(BaseT::wrapped() != End && "Cannot dereference end iterator!"); 498 return BaseT::operator->(); [all …]
|
| H A D | DenseSet.h | 289 using BaseT = variable 296 using BaseT::BaseT; 309 using BaseT = detail::DenseSetImpl< variable 316 using BaseT::BaseT;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFTargetTransformInfo.h | 25 typedef BasicTTIImplBase<BPFTTIImpl> BaseT; typedef 27 friend BaseT; variable 37 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in BPFTTIImpl() 57 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 71 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiTargetTransformInfo.h | 29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in LanaiTTIImpl() 104 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, 115 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 89 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 145 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); in getCallInstrCost() 156 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost() 177 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMemoryOpCost() 217 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind, in getMemoryOpCost() 225 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMaskedMemoryOpCost() 241 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost() 250 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost() 268 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, in getCmpSelInstrCost() 278 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetTransformInfo.h | 28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl()), in XCoreTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsTargetTransformInfo.h | 19 using BaseT = BasicTTIImplBase<MipsTTIImpl>; variable 22 friend BaseT; variable 32 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in MipsTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetTransformInfo.h | 21 using BaseT = BasicTTIImplBase<DirectXTTIImpl>; variable 24 friend BaseT; variable 34 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in DirectXTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.cpp | 29 unsigned Result = BaseT::getNumberOfRegisters(ClassID); in getNumberOfRegisters() 90 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 94 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 141 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 149 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, in getMemoryOpCost() 155 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, in getMemoryOpCost() 162 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, in getMemoryOpCost() 182 return BaseT::getMemoryOpCost(Opcode, Ty, Alignment, AddressSpace, CostKind); in getMemoryOpCost()
|
| H A D | WebAssemblyTargetTransformInfo.h | 29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in WebAssemblyTTIImpl() 81 using BaseT::getVectorInstrCost;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetTransformInfo.h | 26 using BaseT = BasicTTIImplBase<SPIRVTTIImpl>; variable 29 friend BaseT; variable 39 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in SPIRVTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.cpp | 166 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() 198 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); in getIntImmCostIntrin() 234 return BaseT::getIntImmCostInst(Opcode, Idx, Imm, Ty, CostKind, Inst); in getIntImmCostInst() 328 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 333 return LT.first * BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 336 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 416 BaseT::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences() 421 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 597 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 601 InstructionCost Cost = BaseT::getArithmeticInstrCost( in getArithmeticInstrCost() [all …]
|
| H A D | PPCTargetTransformInfo.h | 28 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef 30 friend BaseT; variable 40 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in PPCTTIImpl() 49 using BaseT::getIntImmCost; 130 using BaseT::getVectorInstrCost;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchTargetTransformInfo.h | 27 typedef BasicTTIImplBase<LoongArchTTIImpl> BaseT; typedef 29 friend BaseT; variable 40 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in LoongArchTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600TargetTransformInfo.cpp | 27 : BaseT(TM, F.getDataLayout()), in R600TTIImpl() 107 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost() 122 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, in getVectorInstrCost() 134 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, Op1); in getVectorInstrCost()
|
| H A D | R600TargetTransformInfo.h | 29 using BaseT = BasicTTIImplBase<R600TTIImpl>; variable 32 friend BaseT; variable 64 using BaseT::getVectorInstrCost;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 423 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 518 Cost += BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract, in getScalarizationOverhead() 549 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 663 BaseT::getScalarizationOverhead(VTy, Args, Tys, CostKind); in getArithmeticInstrCost() 694 BaseT::getScalarizationOverhead(VTy, Args, Tys, CostKind); in getArithmeticInstrCost() 714 BaseT::getScalarizationOverhead(VTy, Args, Tys, CostKind); in getArithmeticInstrCost() 723 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 766 return BaseT::getShuffleCost(Kind, DstTy, SrcTy, Mask, CostKind, Index, in getShuffleCost() 898 auto BaseCost = BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() 907 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() [all …]
|
| H A D | SystemZTargetTransformInfo.h | 19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef 21 friend BaseT; variable 37 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in SystemZTTIImpl() 120 using BaseT::getVectorInstrCost;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ValueMap.h | 331 using BaseT = typename DenseMapT::iterator; 334 BaseT I; 344 ValueMapIterator(BaseT I) : I(I) {} 346 BaseT base() const { return I; } 385 using BaseT = typename DenseMapT::const_iterator; 388 BaseT I; 398 ValueMapConstIterator(BaseT I) : I(I) {} 402 BaseT base() const { return I; }
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.h | 30 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef 32 friend BaseT; variable 42 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl() 145 return Cost + BaseT::getScalarizationOverhead(InTy, DemandedElts, Insert,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VETargetTransformInfo.h | 53 using BaseT = BasicTTIImplBase<VETTIImpl>; variable 54 friend BaseT; variable 85 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in VETTIImpl()
|
| /freebsd/contrib/llvm-project/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()
|