/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SampleProfileLoaderBaseImpl.h | 64 using FunctionT = Function; 188 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT; 216 Function &getFunction(FunctionT &F) { 219 const BasicBlockT *getEntryBB(const FunctionT *F) { 229 unsigned getFunctionLoc(FunctionT &Func); 241 bool computeBlockWeights(FunctionT &F); 242 void findEquivalenceClasses(FunctionT &F); 246 void propagateWeights(FunctionT &F); 247 void applyProfi(FunctionT &F, BlockEdgeMap &Successors, 251 void buildEdges(FunctionT &F); [all …]
|
H A D | SampleProfileInference.h | 123 using FunctionT = FT; variable 130 SampleProfileInference(FunctionT &F, BlockEdgeMap &Successors, in SampleProfileInference() 153 const FunctionT &F;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | GenericUniformityInfo.h | 32 using FunctionT = typename ContextT::FunctionT; variable 58 const FunctionT &getFunction() const;
|
H A D | GenericCycleInfo.h | 47 using FunctionT = typename ContextT::FunctionT; variable 230 using FunctionT = typename ContextT::FunctionT; variable 267 void compute(FunctionT &F); 270 const FunctionT *getFunction() const { return Context.getFunction(); } in getFunction()
|
H A D | GenericConvergenceVerifier.h | 26 using FunctionT = typename ContextT::FunctionT; variable 35 const FunctionT &F) { in initialize()
|
H A D | GenericUniformityImpl.h | 89 using FunctionT = typename ContextT::FunctionT; variable 263 using FunctionT = typename ContextT::FunctionT; variable 330 using FunctionT = typename ContextT::FunctionT; variable 352 const FunctionT &getFunction() const { return F; } in getFunction() 410 const FunctionT &F; 485 using FunctionT = typename ContextT::FunctionT; variable 1219 const typename ContextT::FunctionT &
|
H A D | GenericSSAContext.h | 39 // We use FunctionT as a template argument and not GenericSSATraits to allow 43 const typename SSATraits::FunctionT *F; 72 // A FunctionT represents a CFG along with arguments and return values. It is 74 using FunctionT = typename SSATraits::FunctionT; 81 GenericSSAContext(const FunctionT *F) : F(F) {} 83 const FunctionT *getFunction() const { return F; }
|
H A D | FunctionExtras.h | 57 template <typename FunctionT> class unique_function;
|
H A D | GenericCycleImpl.h | 388 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LazyBlockFrequencyInfo.h | 32 template <typename FunctionT, typename BranchProbabilityInfoPassT, 39 void setAnalysis(const FunctionT *F, BranchProbabilityInfoPassT *BPIPass, in setAnalysis() 70 const FunctionT *F = nullptr;
|
H A D | EHUtils.h | 17 template <typename FunctionT, typename BlockT> 18 static void computeEHOnlyBlocks(FunctionT &F, DenseSet<BlockT *> &EHBlocks) { in computeEHOnlyBlocks()
|
H A D | BlockFrequencyInfoImpl.h | 548 using FunctionT = Function; 556 using FunctionT = MachineFunction; 851 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT; 863 const FunctionT *F = nullptr; 1009 const FunctionT *getFunction() const { return F; } 1011 void calculate(const FunctionT &F, const BranchProbabilityInfoT &BPI, 1102 void BlockFrequencyInfoImpl<BT>::calculate(const FunctionT &F,
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | DeclarationFragments.h | 302 template <typename FunctionT> 303 static FunctionSignature getFunctionSignature(const FunctionT *Function); 460 template <typename FunctionT> 462 DeclarationFragmentsBuilder::getFunctionSignature(const FunctionT *Function) { in getFunctionSignature()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GenericConvergenceVerifierImpl.h | 143 CI.compute(const_cast<FunctionT &>(F)); in verify() 193 ReversePostOrderTraversal<const FunctionT *> RPOT(&F); in verify()
|
H A D | SSAContext.h | 33 using FunctionT = Function; in instrs() 42 using FunctionT = Function; global() variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineSSAContext.h | 37 using FunctionT = MachineFunction; 43 using FunctionT = MachineFunction; global() variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | StandardInstrumentations.h | 420 template <typename FunctionT> 421 static bool generateFunctionData(IRDataT<T> &Data, const FunctionT &F);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRSampleProfile.cpp | 120 using FunctionT = MachineFunction; typedef
|
/freebsd/contrib/llvm-project/llvm/lib/Passes/ |
H A D | StandardInstrumentations.cpp | 725 template <typename FunctionT> 726 bool IRComparer<T>::generateFunctionData(IRDataT<T> &Data, const FunctionT &F) { in generateFunctionData()
|