| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 64 using FunctionT = Function; 189 using FunctionT = typename afdo_detail::IRTraits<BT>::FunctionT; 217 Function &getFunction(FunctionT &F) { 220 const BasicBlockT *getEntryBB(const FunctionT *F) { 230 unsigned getFunctionLoc(FunctionT &Func); 242 bool computeBlockWeights(FunctionT &F); 243 void findEquivalenceClasses(FunctionT &F); 247 void propagateWeights(FunctionT &F); 248 void applyProfi(FunctionT &F, BlockEdgeMap &Successors, 252 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/IR/ |
| H A D | GenericFloatingPointPredicateUtils.h | 28 using FunctionT = typename ContextT::FunctionT; variable 33 LLVM_ABI static DenormalMode queryDenormalMode(const FunctionT &F, 36 LLVM_ABI static bool lookThroughFAbs(const FunctionT &F, ValueRefT LHS, 39 LLVM_ABI static std::optional<APFloat> matchConstantFloat(const FunctionT &F, 53 fcmpToClassTest(FCmpInst::Predicate Pred, const FunctionT &F, ValueRefT LHS, in fcmpToClassTest() 63 fcmpToClassTest(FCmpInst::Predicate Pred, const FunctionT &F, ValueRefT LHS, in fcmpToClassTest() 93 fcmpImpliesClass(CmpInst::Predicate Pred, const FunctionT &F, ValueRefT LHS, in fcmpImpliesClass() 421 fcmpImpliesClass(CmpInst::Predicate Pred, const FunctionT &F, ValueRefT LHS, in fcmpImpliesClass() 472 fcmpImpliesClass(CmpInst::Predicate Pred, const FunctionT &F, ValueRefT LHS, in fcmpImpliesClass()
|
| H A D | GenericConvergenceVerifierImpl.h | 140 CI.compute(const_cast<FunctionT &>(F)); in verify() 190 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/Analysis/ |
| H A D | LazyBlockFrequencyInfo.h | 31 template <typename FunctionT, typename BranchProbabilityInfoPassT, 38 void setAnalysis(const FunctionT *F, BranchProbabilityInfoPassT *BPIPass, in setAnalysis() 69 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 | 545 using FunctionT = Function; 553 using FunctionT = MachineFunction; 845 using FunctionT = typename bfi_detail::TypeMap<BT>::FunctionT; 857 const FunctionT *F = nullptr; 1003 const FunctionT *getFunction() const { return F; } 1005 void calculate(const FunctionT &F, const BranchProbabilityInfoT &BPI, 1096 void BlockFrequencyInfoImpl<BT>::calculate(const FunctionT &F,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GenericConvergenceVerifier.h | 26 using FunctionT = typename ContextT::FunctionT; variable 35 const FunctionT &F) { in initialize()
|
| H A D | GenericCycleInfo.h | 47 using FunctionT = typename ContextT::FunctionT; variable 262 using FunctionT = typename ContextT::FunctionT; variable 293 void compute(FunctionT &F); 296 const FunctionT *getFunction() const { return Context.getFunction(); } in getFunction()
|
| H A D | GenericUniformityInfo.h | 32 using FunctionT = typename ContextT::FunctionT; variable 61 const FunctionT &getFunction() const;
|
| H A D | GenericUniformityImpl.h | 92 using FunctionT = typename ContextT::FunctionT; variable 266 using FunctionT = typename ContextT::FunctionT; variable 333 using FunctionT = typename ContextT::FunctionT; variable 358 const FunctionT &getFunction() const { return F; } in getFunction() 421 const FunctionT &F; 496 using FunctionT = typename ContextT::FunctionT; variable 1266 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 | 503 void GenericCycleInfo<ContextT>::compute(FunctionT &F) { in compute()
|
| /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/CodeGen/ |
| H A D | MachineSSAContext.h | 31 using FunctionT = MachineFunction;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | StandardInstrumentations.h | 435 template <typename FunctionT> 436 static bool generateFunctionData(IRDataT<T> &Data, const FunctionT &F);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRSampleProfile.cpp | 121 using FunctionT = MachineFunction; typedef
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | StandardInstrumentations.cpp | 727 template <typename FunctionT> 728 bool IRComparer<T>::generateFunctionData(IRDataT<T> &Data, const FunctionT &F) { in generateFunctionData()
|