/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 | 396 using BaseT = mapped_iterator_base; 451 using BaseT = typename filter_iterator_base::iterator_adaptor_base; 459 BaseT::operator++(); 469 : BaseT(Begin), End(End), Pred(Pred) { 474 using BaseT::operator++; 477 BaseT::operator++(); 483 assert(BaseT::wrapped() != End && "Cannot dereference end iterator!"); 484 return BaseT::operator*(); 488 assert(BaseT::wrapped() != End && "Cannot dereference end iterator!"); 489 return BaseT::operator->(); [all …]
|
H A D | DenseSet.h | 272 using BaseT = variable 279 using BaseT::BaseT; 291 using BaseT = detail::DenseSetImpl< variable 297 using BaseT::BaseT;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 89 BaseT::getPeelingPreferences(L, SE, PP); in getPeelingPreferences() 144 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); in getCallInstrCost() 155 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost() 176 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() 270 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, I); in getCmpSelInstrCost() 280 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() [all …]
|
H A D | HexagonTargetTransformInfo.h | 34 using BaseT = BasicTTIImplBase<HexagonTTIImpl>; variable 37 friend BaseT; variable 55 : BaseT(TM, F.getDataLayout()), in HexagonTTIImpl() 150 using BaseT::getVectorInstrCost;
|
/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() 54 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy, VecPred, CostKind, 68 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() 103 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, 114 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
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() 68 using BaseT::getVectorInstrCost;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVTargetTransformInfo.h | 26 using BaseT = BasicTTIImplBase<SPIRVTTIImpl>; variable 28 friend BaseT; variable 38 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in SPIRVTTIImpl()
|
/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/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/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 305 return BaseT::getMaxVScale(); in getMaxVScale() 313 return BaseT::getVScaleForTuning(); in getVScaleForTuning() 607 return BaseT::getShuffleCost(Kind, Tp, Mask, CostKind, Index, SubTp); in getShuffleCost() 616 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace, in getMaskedMemoryOpCost() 699 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost() 717 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost() 724 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, in getGatherScatterOpCost() 744 return BaseT::getStridedMemoryOpCost(Opcode, DataTy, Ptr, VariableMask, in getStridedMemoryOpCost() 1021 return BaseT::getIntrinsicInstrCost(ICA, CostKind); in getIntrinsicInstrCost() 1031 return BaseT::getCastInstrCost(Opcode, Dst, Src, CCH, CostKind, I); in getCastInstrCost() [all …]
|
/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/PowerPC/ |
H A D | PPCTargetTransformInfo.cpp | 168 return BaseT::getIntImmCost(Imm, Ty, CostKind); in getIntImmCost() 199 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); in getIntImmCostIntrin() 235 return BaseT::getIntImmCostInst(Opcode, Idx, Imm, Ty, CostKind, Inst); in getIntImmCostInst() 329 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 334 return LT.first * BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 337 return BaseT::getInstructionCost(U, Operands, CostKind); in getInstructionCost() 413 BaseT::getUnrollingPreferences(L, SE, UP, ORE); in getUnrollingPreferences() 418 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; 127 using BaseT::getVectorInstrCost;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.cpp | 27 : BaseT(TM, F.getDataLayout()), in R600TTIImpl() 106 return BaseT::getCFInstrCost(Opcode, CostKind, I); in getCFInstrCost() 120 return BaseT::getVectorInstrCost(Opcode, ValTy, CostKind, Index, Op0, in getVectorInstrCost() 132 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 63 using BaseT::getVectorInstrCost;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ValueMap.h | 326 using BaseT = typename DenseMapT::iterator; 329 BaseT I; 339 ValueMapIterator(BaseT I) : I(I) {} 341 BaseT base() const { return I; } 380 using BaseT = typename DenseMapT::const_iterator; 383 BaseT I; 393 ValueMapConstIterator(BaseT I) : I(I) {} 397 BaseT base() const { return I; }
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 43 using BaseT = BasicTTIImplBase<AArch64TTIImpl>; variable 46 friend BaseT; variable 74 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in AArch64TTIImpl() 89 using BaseT::getIntImmCost; 330 return BaseT::isLegalNTStore(DataType, Alignment); in isLegalNTStoreLoad() 341 return BaseT::isLegalNTLoad(DataType, Alignment); in isLegalNTLoad() 430 return BaseT::getStoreMinimumVF(VF, ScalarMemTy, ScalarValTy); in getStoreMinimumVF()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef 21 friend BaseT; variable 35 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl(F)), in SystemZTTIImpl() 112 using BaseT::getVectorInstrCost;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 29 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef 31 friend BaseT; variable 41 : BaseT(TM, F.getDataLayout()), ST(TM->getSubtargetImpl()), in NVPTXTTIImpl()
|
/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()
|