/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCTargetTransformInfo.h | 30 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)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 27 using BaseT = BasicTTIImplBase<VETTIImpl>; 28 friend BaseT; 38 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetTransformInfo.h | 28 typedef BasicTTIImplBase<XCoreTTIImpl> BaseT; typedef in class:llvm::XCoreTTIImpl 30 friend BaseT; 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 28 using BaseT = BasicTTIImplBase<RISCVTTIImpl>; 31 friend BaseT; 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | Sequence.h | 33 using BaseT = typename value_sequence_iterator::iterator_facade_base; 38 using difference_type = typename BaseT::difference_type; 39 using reference = typename BaseT::reference; 57 using BaseT::operator-;
|
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)) 145 using BaseT = detail::TypeSwitchBase<TypeSwitch<T, void>, T>; 146 using BaseT::BaseT; 147 using BaseT::Case; 157 if (auto caseValue = BaseT [all...] |
H A D | iterator.h | 208 using BaseT = typename iterator_adaptor_base::iterator_facade_base; 227 BaseT::IsRandomAccess, 234 BaseT::IsRandomAccess, 239 using BaseT::operator-; 242 BaseT::IsRandomAccess, 249 using BaseT::operator++; 254 using BaseT::operator--; 257 BaseT::IsBidirectional, 266 BaseT::IsRandomAccess, 351 using BaseT [all...] |
H A D | DenseSet.h | 259 using BaseT = 266 using BaseT::BaseT; 278 using BaseT = detail::DenseSetImpl< 284 using BaseT::BaseT;
|
H A D | STLExtras.h | 386 using BaseT = iterator_adaptor_base< 399 BaseT::operator++(); 407 : BaseT(Begin), End(End), Pred(Pred) { 412 using BaseT::operator++; 415 BaseT::operator++(); 426 using BaseT = filter_iterator_base<WrappedIteratorT, PredicateT, IterTag>; 431 : BaseT(Begin, End, Pred) {} 440 using BaseT = filter_iterator_base<WrappedIteratorT, PredicateT, 444 BaseT::operator--(); 448 using BaseT [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.h | 29 typedef BasicTTIImplBase<WebAssemblyTTIImpl> BaseT; typedef in class:llvm::final 31 friend BaseT; 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
H A D | WebAssemblyTargetTransformInfo.cpp | 29 unsigned Result = BaseT::getNumberOfRegisters(ClassID);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 29 typedef BasicTTIImplBase<LanaiTTIImpl> BaseT; typedef in class:llvm::LanaiTTIImpl 31 friend BaseT; 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), 92 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 104 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 28 typedef BasicTTIImplBase<NVPTXTTIImpl> BaseT; typedef in class:llvm::NVPTXTTIImpl 30 friend BaseT; 40 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl()),
|
H A D | NVPTXTargetTransformInfo.cpp | 127 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 141 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 149 BaseT::getUnrollingPreferences(L, SE, UP); 161 BaseT::getPeelingPreferences(L, SE, PP);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 85 BaseT::getPeelingPreferences(L, SE, PP); 126 return BaseT::getScalarizationOverhead(Ty, DemandedElts, Insert, Extract); 131 return BaseT::getOperandsScalarizationOverhead(Args, VF); 136 return BaseT::getCallInstrCost(F, RetTy, Tys, CostKind); 146 return BaseT::getIntrinsicInstrCost(ICA, CostKind); 165 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 204 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 212 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace, 224 return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask, 233 return BaseT [all...] |
H A D | HexagonTargetTransformInfo.h | 34 using BaseT = BasicTTIImplBase<HexagonTTIImpl>; 37 friend BaseT; 55 : BaseT(TM, F.getParent()->getDataLayout()),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 42 using BaseT = BasicTTIImplBase<AMDGPUTTIImpl>; 45 friend BaseT; 57 : BaseT(TM, F.getParent()->getDataLayout()), 70 using BaseT = BasicTTIImplBase<GCNTTIImpl>; 73 friend BaseT; 135 : BaseT(TM, F.getParent()->getDataLayout()), 252 using BaseT = BasicTTIImplBase<R600TTIImpl>; 255 friend BaseT; 263 : BaseT(TM, F.getParent()->getDataLayout()),
|
H A D | AMDGPUTargetTransformInfo.cpp | 241 BaseT::getPeelingPreferences(L, SE, PP); 454 return BaseT::getArithmeticInstrCost(Opcode, Ty, TTI::TCK_RecipThroughput, 571 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Opd1Info, 595 return BaseT::getIntrinsicInstrCost(ICA, CostKind); 600 return BaseT::getIntrinsicInstrCost(ICA, CostKind); 638 return BaseT::getCFInstrCost(Opcode, CostKind); 652 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise, CostKind); 668 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned, 685 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); 696 return BaseT [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 27 typedef BasicTTIImplBase<PPCTTIImpl> BaseT; typedef in class:llvm::PPCTTIImpl 29 friend BaseT; 41 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), 47 using BaseT::getIntImmCost;
|
H A D | PPCTargetTransformInfo.cpp | 65 return BaseT::getIntImmCost(Imm, Ty, CostKind); 96 return BaseT::getIntImmCostIntrin(IID, Idx, Imm, Ty, CostKind); 131 return BaseT::getIntImmCostInst(Opcode, Idx, Imm, Ty, CostKind); 218 return BaseT::getUserCost(U, Operands, CostKind); 223 return LT.first * BaseT::getUserCost(U, Operands, CostKind); 226 return BaseT::getUserCost(U, Operands, CostKind); 584 BaseT::getUnrollingPreferences(L, SE, UP); 589 BaseT::getPeelingPreferences(L, SE, PP); 766 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, 771 int Cost = BaseT [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 42 using BaseT = BasicTTIImplBase<AArch64TTIImpl>; 45 friend BaseT; 64 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), 73 using BaseT::getIntImmCost; 203 return BaseT::isLegalNTStore(DataType, Alignment);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 19 typedef BasicTTIImplBase<SystemZTTIImpl> BaseT; typedef in class:llvm::SystemZTTIImpl 21 friend BaseT; 33 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ValueMap.h | 331 using BaseT = typename DenseMapT::iterator; 334 BaseT I; 338 ValueMapIterator(BaseT I) : I(I) {} 340 BaseT base() const { return I; } 383 using BaseT = typename DenseMapT::const_iterator; 386 BaseT I; 390 ValueMapConstIterator(BaseT I) : I(I) {} 394 BaseT base() const { return I; }
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 52 using BaseT = BasicTTIImplBase<ARMTTIImpl>; 55 friend BaseT; 98 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), 122 using BaseT::getIntImmCost;
|