Searched refs:Function (Results 1 - 25 of 1279) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DNewGVN.h21 class Function;
26 PreservedAnalyses run(Function &F, AnalysisManager<Function> &AM);
H A DADCE.h23 class Function;
32 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
H A DCorrelatedValuePropagation.h16 class Function;
20 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DDeadStoreElimination.h24 class Function;
30 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
H A DEarlyCSE.h21 class Function;
34 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DLoopDistribute.h23 class Function;
27 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DLoopFuse.h21 class Function;
25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DLoopLoadElimination.h23 class Function;
28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DMergeICmps.h16 class Function;
20 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DSCCP.h26 #include "llvm/IR/Function.h"
38 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
49 std::function<const TargetLibraryInfo &(Function &)> GetTLI,
50 function_ref<AnalysisResultsForFn(Function &)> getAnalysis);
H A DBDCE.h19 #include "llvm/IR/Function.h"
26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DDivRemPairs.h25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLatticeUtils.h19 class Function;
25 bool canTrackArgumentsInterprocedurally(Function *F);
31 bool canTrackReturnsInterprocedurally(Function *F);
H A DLint.h26 class Function;
43 const Function &F ///< The function to be checked
H A DRegionPrinter.h19 class Function;
45 /// @param F Function to analyze.
46 void viewRegion(const llvm::Function *F);
65 /// @param F Function to analyze.
66 void viewRegionOnly(const llvm::Function *F);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.h16 #include "llvm/IR/Function.h"
47 bool getMaxNTIDx(const Function &, unsigned &);
48 bool getMaxNTIDy(const Function &, unsigned &);
49 bool getMaxNTIDz(const Function &, unsigned &);
51 bool getReqNTIDx(const Function &, unsigned &);
52 bool getReqNTIDy(const Function &, unsigned &);
53 bool getReqNTIDz(const Function &, unsigned &);
55 bool getMinCTASm(const Function &, unsigned &);
56 bool getMaxNReg(const Function &, unsigned &);
57 bool isKernelFunction(const Function
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageFilters.cpp1 //===- CoverageFilters.cpp - Function coverage mapping filters ------------===//
21 const coverage::FunctionRecord &Function) const {
22 StringRef FuncName = Function.Name;
28 const coverage::FunctionRecord &Function) const {
29 return llvm::Regex(Regex).match(Function.Name);
38 const coverage::FunctionRecord &Function) const {
39 return Whitelist.inSection("llvmcov", "whitelist_fun", Function.Name);
44 const coverage::FunctionRecord &Function) const {
45 return PassesThreshold(FunctionCoverageSummary::get(CM, Function)
51 const coverage::FunctionRecord &Function) cons
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DAddDiscriminators.h22 class Function;
26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DCtorUtils.h21 class Function;
27 function_ref<bool(Function *)> ShouldRemove);
H A DMem2Reg.h21 class Function;
25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
H A DCallPromotionUtils.h28 bool isLegalToPromote(CallSite CS, Function *Callee,
38 Instruction *promoteCall(CallSite CS, Function *Callee,
48 Instruction *promoteCallWithIfThenElse(CallSite CS, Function *Callee,
H A DEscapeEnumerator.h17 #include "llvm/IR/Function.h"
28 Function &F;
31 Function::iterator StateBB, StateE;
37 EscapeEnumerator(Function &F, const char *N = "cleanup",
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DSafepointIRVerifier.h25 class Function;
29 void verifySafepointIR(Function &F);
42 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DHotColdSplitting.h36 function_ref<BlockFrequencyInfo *(Function &)> GBFI,
37 function_ref<TargetTransformInfo &(Function &)> GTTI,
38 std::function<OptimizationRemarkEmitter &(Function &)> *GORE,
39 function_ref<AssumptionCache *(Function &)> LAC)
44 bool isFunctionCold(const Function &F) const;
45 bool shouldOutlineFrom(const Function &F) const;
46 bool outlineColdRegions(Function &F, bool HasProfileSummary);
47 Function *extractColdRegion(const BlockSequence &Region,
54 function_ref<BlockFrequencyInfo *(Function &)> GetBFI;
55 function_ref<TargetTransformInfo &(Function
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h36 class Function;
72 Function *get(ARCRuntimeEntryPointKind kind) {
108 Function *AutoreleaseRV = nullptr;
111 Function *Release = nullptr;
114 Function *Retain = nullptr;
117 Function *RetainBlock = nullptr;
120 Function *Autorelease = nullptr;
123 Function *StoreStrong = nullptr;
126 Function *RetainRV = nullptr;
129 Function *RetainAutoreleas
[all...]

Completed in 178 milliseconds

1234567891011>>