Home
last modified time | relevance | path

Searched refs:FuncT (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h115 template <typename FuncT> bool isFunctionEntryHot(const FuncT *F) const { in isFunctionEntryHot()
126 template <typename FuncT, typename BFIT>
127 bool isFunctionHotInCallGraph(const FuncT *F, BFIT &BFI) const { in isFunctionHotInCallGraph()
146 template <typename FuncT, typename BFIT>
147 bool isFunctionColdInCallGraph(const FuncT *F, BFIT &BFI) const { in isFunctionColdInCallGraph()
167 template <typename FuncT, typename BFIT>
175 template <typename FuncT, typename BFIT>
266 template <typename FuncT>
271 template <bool isHot, typename FuncT, typename BFIT>
273 const FuncT *F, in isFunctionHotOrColdInCallGraphNthPercentile()
[all …]
H A DRegionInfo.h86 using FuncT = Function;
257 using FuncT = typename Tr::FuncT;
679 using FuncT = typename Tr::FuncT;
784 void scanForRegions(FuncT &F, BBtoBBMap *ShortCut);
796 void calculate(FuncT &F);
H A DRegionInfoImpl.h696 void RegionInfoBase<Tr>::scanForRegions(FuncT &F, BBtoBBMap *ShortCut) { in scanForRegions()
697 using FuncPtrT = std::add_pointer_t<FuncT>; in scanForRegions()
881 void RegionInfoBase<Tr>::calculate(FuncT &F) { in calculate()
882 using FuncPtrT = std::add_pointer_t<FuncT>; in calculate()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSizeOpts.h50 template <typename FuncT, typename BFIT>
51 bool shouldFuncOptimizeForSizeImpl(const FuncT *F, ProfileSummaryInfo *PSI, in shouldFuncOptimizeForSizeImpl()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h31 using FuncT = MachineFunction;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp242 template <typename FuncT> void traverse(Value *V, FuncT F);
286 template <typename FuncT> in INITIALIZE_PASS_DEPENDENCY()
287 void Simplifier::Context::traverse(Value *V, FuncT F) { in INITIALIZE_PASS_DEPENDENCY()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp7522 const FunctionType *FuncT = nullptr; in BuildResolvedCallExpr() local
7528 FuncT = PT->getPointeeType()->getAs<FunctionType>(); in BuildResolvedCallExpr()
7529 if (!FuncT) in BuildResolvedCallExpr()
7534 FuncT = BPT->getPointeeType()->castAs<FunctionType>(); in BuildResolvedCallExpr()
7553 const auto *Proto = dyn_cast_or_null<FunctionProtoType>(FuncT); in BuildResolvedCallExpr()
7615 if (!FuncT->getReturnType()->isVoidType() && in BuildResolvedCallExpr()
7616 !FuncT->getReturnType()->getAs<AutoType>() && in BuildResolvedCallExpr()
7617 !FuncT->getReturnType()->isInstantiationDependentType()) in BuildResolvedCallExpr()
7634 TheCall->setType(FuncT->getCallResultType(Context)); in BuildResolvedCallExpr()
7652 assert(isa<FunctionNoProtoType>(FuncT) && "Unknown FunctionType!"); in BuildResolvedCallExpr()
[all …]