Home
last modified time | relevance | path

Searched refs:FunctionT (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h57 using FunctionT = Function;
91 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT;
119 Function &getFunction(FunctionT &F) {
143 bool computeBlockWeights(FunctionT &F);
148 void propagateWeights(FunctionT &F);
153 void buildEdges(FunctionT &F);
158 computeAndPropagateWeights(FunctionT &F,
160 void initWeightPropagation(FunctionT &F,
163 finalizeWeightPropagation(FunctionT &F,
165 void emitCoverageRemarks(FunctionT &F);
[all …]
H A DSampleProfileInference.h36 using FunctionT = Function;
40 using FunctionT = MachineFunction;
86 using FunctionT = typename afdo_detail::TypeMap<BT>::FunctionT;
93 SampleProfileInference(FunctionT &F, BlockEdgeMap &Successors,
111 const FunctionT &F;
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DGenericCycleInfo.h51 using FunctionT = typename ContextT::FunctionT; variable
228 using FunctionT = typename ContextT::FunctionT; variable
259 void compute(FunctionT &F);
261 FunctionT *getFunction() const { return Context.getFunction(); } in getFunction()
H A DGenericSSAContext.h54 using FunctionT = typename _FunctionT::invalidTemplateInstanceError;
H A DFunctionExtras.h56 template <typename FunctionT> class unique_function;
H A DGenericCycleImpl.h356 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLazyBlockFrequencyInfo.h32 template <typename FunctionT, typename BranchProbabilityInfoPassT,
39 void setAnalysis(const FunctionT *F, BranchProbabilityInfoPassT *BPIPass, in setAnalysis()
70 const FunctionT *F = nullptr;
H A DBlockFrequencyInfoImpl.h551 using FunctionT = Function;
559 using FunctionT = MachineFunction;
854 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT;
866 const FunctionT *F = nullptr;
1012 const FunctionT *getFunction() const { return F; }
1014 void calculate(const FunctionT &F, const BranchProbabilityInfoT &BPI,
1110 void BlockFrequencyInfoImpl<BT>::calculate(const FunctionT &F,
/llvm-project-15.0.7/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h257 template <typename FunctionT>
258 static FunctionSignature getFunctionSignature(const FunctionT *);
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DSSAContext.h33 using FunctionT = Function; variable
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h40 using FunctionT = MachineFunction; variable
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp743 template <typename FunctionT>
745 DeclarationFragmentsBuilder::getFunctionSignature(const FunctionT *Function) { in getFunctionSignature()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp96 using FunctionT = MachineFunction; typedef