Searched refs:FuncT (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ProfileSummaryInfo.h | 116 template <typename FuncT> bool isFunctionEntryHot(const FuncT *F) const { in isFunctionEntryHot() 127 template <typename FuncT, typename BFIT> 128 bool isFunctionHotInCallGraph(const FuncT *F, BFIT &BFI) const { in isFunctionHotInCallGraph() 147 template <typename FuncT, typename BFIT> 148 bool isFunctionColdInCallGraph(const FuncT *F, BFIT &BFI) const { in isFunctionColdInCallGraph() 168 template <typename FuncT, typename BFIT> 170 const FuncT *F, BFIT &BFI) const { in isFunctionHotInCallGraphNthPercentile() 171 return isFunctionHotOrColdInCallGraphNthPercentile<true, FuncT, BFIT>( in isFunctionHotInCallGraphNthPercentile() 176 template <typename FuncT, typename BFIT> 178 const FuncT *F, BFIT &BFI) const { in isFunctionColdInCallGraphNthPercentile() [all …]
|
| H A D | RegionInfo.h | 84 using FuncT = Function; 255 using FuncT = typename Tr::FuncT; 677 using FuncT = typename Tr::FuncT; 782 void scanForRegions(FuncT &F, BBtoBBMap *ShortCut); 794 void calculate(FuncT &F);
|
| H A D | GenericDomTreeUpdater.h | 133 template <typename FuncT> void recalculate(FuncT &F);
|
| H A D | RegionInfoImpl.h | 693 void RegionInfoBase<Tr>::scanForRegions(FuncT &F, BBtoBBMap *ShortCut) { in scanForRegions() 694 using FuncPtrT = std::add_pointer_t<FuncT>; in scanForRegions() 877 void RegionInfoBase<Tr>::calculate(FuncT &F) { in calculate() 878 using FuncPtrT = std::add_pointer_t<FuncT>; in calculate()
|
| H A D | GenericDomTreeUpdaterImpl.h | 27 template <typename FuncT> 29 FuncT &F) { in recalculate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SizeOpts.h | 51 template <typename FuncT, typename BFIT> 52 bool shouldFuncOptimizeForSizeImpl(const FuncT *F, ProfileSummaryInfo *PSI, in shouldFuncOptimizeForSizeImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 31 using FuncT = MachineFunction;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 232 template <typename FuncT> void traverse(Value *V, FuncT F); 276 template <typename FuncT> in INITIALIZE_PASS_DEPENDENCY() 277 void Simplifier::Context::traverse(Value *V, FuncT F) { in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 6894 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local 6900 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr() 6901 if (!FuncT) in BuildResolvedCallExpr() 6906 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr() 6925 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr() 6957 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr() 6958 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr() 6959 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr() 6971 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, in BuildResolvedCallExpr() 6976 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr() [all …]
|
| H A D | SemaChecking.cpp | 2280 QualType FuncT = Args[0]->getType(); in BuiltinInvoke() local 2282 if (const auto *MPT = FuncT->getAs<MemberPointerType>()) { in BuiltinInvoke()
|