Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseImpl.h63 using FunctionT = Function;
160 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT;
188 Function &getFunction(FunctionT &F) {
201 unsigned getFunctionLoc(FunctionT &Func);
213 bool computeBlockWeights(FunctionT &F);
218 void propagateWeights(FunctionT &F);
223 void buildEdges(FunctionT &F);
228 computeAndPropagateWeights(FunctionT &F,
230 void initWeightPropagation(FunctionT &F,
233 finalizeWeightPropagation(FunctionT &F,
[all …]
H A DSampleProfileInference.h123 using FunctionT = FT; variable
130 SampleProfileInference(FunctionT &F, BlockEdgeMap &Successors, in SampleProfileInference()
153 const FunctionT &F;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericSSAContext.h43 const typename SSATraits::FunctionT *F;
74 using FunctionT = typename SSATraits::FunctionT; variable
81 GenericSSAContext(const FunctionT *F) : F(F) {} in GenericSSAContext()
83 const FunctionT *getFunction() const { return F; } in getFunction()
H A DGenericConvergenceVerifier.h26 using FunctionT = typename ContextT::FunctionT; variable
35 const FunctionT &F) { in initialize()
H A DGenericCycleInfo.h47 using FunctionT = typename ContextT::FunctionT; variable
226 using FunctionT = typename ContextT::FunctionT; variable
263 void compute(FunctionT &F);
266 const FunctionT *getFunction() const { return Context.getFunction(); } in getFunction()
H A DGenericUniformityInfo.h32 using FunctionT = typename ContextT::FunctionT; variable
58 const FunctionT &getFunction() const;
H A DGenericUniformityImpl.h93 using FunctionT = typename ContextT::FunctionT; variable
267 using FunctionT = typename ContextT::FunctionT; variable
334 using FunctionT = typename ContextT::FunctionT; variable
356 const FunctionT &getFunction() const { return F; } in getFunction()
414 const FunctionT &F;
489 using FunctionT = typename ContextT::FunctionT; variable
1223 const typename ContextT::FunctionT &
H A DFunctionExtras.h57 template <typename FunctionT> class unique_function;
H A DGenericCycleImpl.h373 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()
/freebsd-14.2/contrib/llvm-project/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 DEHUtils.h17 template <typename FunctionT, typename BlockT>
18 static void computeEHOnlyBlocks(FunctionT &F, DenseSet<BlockT *> &EHBlocks) { in computeEHOnlyBlocks()
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,
1105 void BlockFrequencyInfoImpl<BT>::calculate(const FunctionT &F,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h260 template <typename FunctionT>
261 static FunctionSignature getFunctionSignature(const FunctionT *Function);
422 template <typename FunctionT>
424 DeclarationFragmentsBuilder::getFunctionSignature(const FunctionT *Function) { in getFunctionSignature()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DSSAContext.h33 using FunctionT = Function;
H A DGenericConvergenceVerifierImpl.h142 CI.compute(const_cast<FunctionT &>(F)); in verify()
189 ReversePostOrderTraversal<const FunctionT *> RPOT(&F); in verify()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h37 using FunctionT = MachineFunction;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp120 using FunctionT = MachineFunction; typedef