Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
DSampleProfileLoaderBaseImpl.h57 using FunctionT = Function;
90 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT;
118 Function &getFunction(FunctionT &F) {
121 const BasicBlockT *getEntryBB(const FunctionT *F) {
131 unsigned getFunctionLoc(FunctionT &Func);
142 bool computeBlockWeights(FunctionT &F);
143 void findEquivalenceClasses(FunctionT &F);
147 void propagateWeights(FunctionT &F);
148 void applyProfi(FunctionT &F, BlockEdgeMap &Successors,
152 void buildEdges(FunctionT &F);
[all …]
DSampleProfileInference.h36 using FunctionT = Function;
40 using FunctionT = MachineFunction;
144 using FunctionT = typename afdo_detail::TypeMap<BT>::FunctionT;
151 SampleProfileInference(FunctionT &F, BlockEdgeMap &Successors,
174 const FunctionT &F;
/openbsd/src/gnu/llvm/llvm/include/llvm/ADT/
DGenericUniformityInfo.h39 using FunctionT = typename ContextT::FunctionT; variable
49 GenericUniformityInfo(FunctionT &F, const DominatorTreeT &DT,
60 const FunctionT &getFunction() const { return *F; } in getFunction()
75 FunctionT *F;
DGenericCycleInfo.h51 using FunctionT = typename ContextT::FunctionT; variable
230 using FunctionT = typename ContextT::FunctionT; variable
261 void compute(FunctionT &F);
263 FunctionT *getFunction() const { return Context.getFunction(); } in getFunction()
DGenericUniformityImpl.h89 using FunctionT = typename ContextT::FunctionT; variable
263 using FunctionT = typename ContextT::FunctionT; variable
330 using FunctionT = typename ContextT::FunctionT; variable
344 GenericUniformityAnalysisImpl(const FunctionT &F, const DominatorTreeT &DT, in GenericUniformityAnalysisImpl()
352 const FunctionT &getFunction() const { return F; } in getFunction()
404 const FunctionT &F;
480 using FunctionT = typename ContextT::FunctionT; variable
1175 FunctionT &Func, const DominatorTreeT &DT, const CycleInfoT &CI, in GenericUniformityInfo()
1386 Stack.push_back(GraphTraits<FunctionT *>::getEntryNode(F)); in compute()
DGenericSSAContext.h54 using FunctionT = typename _FunctionT::invalidTemplateInstanceError;
DFunctionExtras.h56 template <typename FunctionT> class unique_function;
DGenericCycleImpl.h356 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DLazyBlockFrequencyInfo.h32 template <typename FunctionT, typename BranchProbabilityInfoPassT,
39 void setAnalysis(const FunctionT *F, BranchProbabilityInfoPassT *BPIPass, in setAnalysis()
70 const FunctionT *F = nullptr;
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,
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineSSAContext.h47 using FunctionT = MachineFunction; variable
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DSSAContext.h42 using FunctionT = Function; variable
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMIRSampleProfile.cpp96 using FunctionT = MachineFunction; typedef