Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A 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 …]
H A 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/
H A 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;
H A 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()
H A 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()
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()
/openbsd-src/gnu/llvm/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,
/openbsd-src/gnu/llvm/clang/include/clang/ExtractAPI/
H A DDeclarationFragments.h263 template <typename FunctionT>
264 static FunctionSignature getFunctionSignature(const FunctionT *);
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineSSAContext.h47 using FunctionT = MachineFunction; variable
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DSSAContext.h42 using FunctionT = Function; variable
/openbsd-src/gnu/llvm/clang/lib/ExtractAPI/
H A DDeclarationFragments.cpp749 template <typename FunctionT>
751 DeclarationFragmentsBuilder::getFunctionSignature(const FunctionT *Function) { in getFunctionSignature()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp96 using FunctionT = MachineFunction; typedef