Home
last modified time | relevance | path

Searched refs:function_ref (Results 1 – 25 of 266) sorted by relevance

1234567891011

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DInlineCost.h228 function_ref<AssumptionCache &(Function &)> GetAssumptionCache,
229 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
230 function_ref<BlockFrequencyInfo &(Function &)> GetBFI = nullptr,
242 function_ref<AssumptionCache &(Function &)> GetAssumptionCache,
243 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
244 function_ref<BlockFrequencyInfo &(Function &)> GetBFI = nullptr,
256 function_ref<const TargetLibraryInfo &(Function &)> GetTLI);
268 function_ref<AssumptionCache &(Function &)> GetAssumptionCache,
269 function_ref<BlockFrequencyInfo &(Function &)> GetBFI = nullptr,
H A DMemoryBuiltins.h60 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
73 function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
81 const Value *V, function_ref<const TargetLibraryInfo &(Function &)> GetTLI,
127 function_ref<const TargetLibraryInfo &(Function &)> GetTLI);
130 function_ref<const TargetLibraryInfo &(Function &)> GetTLI) { in extractMallocCall()
H A DSyntheticCountsUtils.h37 using GetProfCountTy = function_ref<Optional<Scaled64>(NodeRef, EdgeRef)>;
38 using AddCountTy = function_ref<void(NodeRef, Scaled64)>;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DHotColdSplitting.h36 function_ref<BlockFrequencyInfo *(Function &)> GBFI, in HotColdSplitting()
37 function_ref<TargetTransformInfo &(Function &)> GTTI, in HotColdSplitting()
39 function_ref<AssumptionCache *(Function &)> LAC) in HotColdSplitting()
54 function_ref<BlockFrequencyInfo *(Function &)> GetBFI;
55 function_ref<TargetTransformInfo &(Function &)> GetTTI;
57 function_ref<AssumptionCache *(Function &)> LookupAC;
H A DIROutliner.h165 IROutliner(function_ref<TargetTransformInfo &(Function &)> GTTI, in IROutliner()
166 function_ref<IRSimilarityIdentifier &(Module &)> GIRSI, in IROutliner()
167 function_ref<OptimizationRemarkEmitter &(Function &)> GORE) in IROutliner()
276 function_ref<TargetTransformInfo &(Function &)> getTTI;
284 function_ref<IRSimilarityIdentifier &(Module &)> getIRSI;
287 function_ref<OptimizationRemarkEmitter &(Function &)> getORE;
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStack.h35 void runWithSufficientStackSpaceSlow(llvm::function_ref<void()> Diag,
36 llvm::function_ref<void()> Fn);
40 inline void runWithSufficientStackSpace(llvm::function_ref<void()> Diag, in runWithSufficientStackSpace()
41 llvm::function_ref<void()> Fn) { in runWithSufficientStackSpace()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugLine.h135 function_ref<void(Error)> RecoverableErrorHandler,
284 function_ref<void(Error)> RecoverableErrorHandler,
313 function_ref<void(Error)> RecoverableErrorHandler);
334 LineTable parseNext(function_ref<void(Error)> RecoverableErrorHandler,
335 function_ref<void(Error)> UnrecoverableErrorHandler,
345 void skip(function_ref<void(Error)> RecoverableErrorHandler,
346 function_ref<void(Error)> UnrecoverableErrorHandler);
372 function_ref<void(Error)> ErrorHandler);
411 function_ref<void(Error)> ErrorHandler;
H A DDWARFObject.h36 forEachInfoSections(function_ref<void(const DWARFSection &)> F) const {} in forEachInfoSections()
38 forEachTypesSections(function_ref<void(const DWARFSection &)> F) const {} in forEachTypesSections()
60 forEachInfoDWOSections(function_ref<void(const DWARFSection &)> F) const {} in forEachInfoDWOSections()
62 forEachTypesDWOSections(function_ref<void(const DWARFSection &)> F) const {} in forEachTypesDWOSections()
H A DDWARFDebugLoc.h58 function_ref<bool(const DWARFLocationEntry &)> Callback) const = 0;
73 function_ref<bool(Expected<DWARFLocationExpression>)> Callback) const;
114 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
129 function_ref<bool(const DWARFLocationEntry &)> Callback) const override;
H A DDWARFDebugRnglists.h39 llvm::function_ref<Optional<object::SectionedAddress>(uint32_t)>
51 function_ref<Optional<object::SectionedAddress>(uint32_t)>
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/
H A DAMDGPUMetadataVerifier.h37 function_ref<bool(msgpack::DocNode &)> verifyValue = {});
40 function_ref<bool(msgpack::DocNode &)> verifyNode,
43 function_ref<bool(msgpack::DocNode &)> verifyNode);
47 function_ref<bool(msgpack::DocNode &)> verifyValue = {});
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h57 function_ref<void(Error)> Warn);
58 void addRecord(NamedInstrProfRecord &&I, function_ref<void(Error)> Warn) { in addRecord()
64 function_ref<void(Error)> Warn);
117 uint64_t Weight, function_ref<void(Error)> Warn);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp66 function_ref<DominatorTree &(Function &)> LookupDomTree, in LoopExtractor()
67 function_ref<LoopInfo &(Function &)> LookupLoopInfo, in LoopExtractor()
68 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache) in LoopExtractor()
78 function_ref<DominatorTree &(Function &)> LookupDomTree;
79 function_ref<LoopInfo &(Function &)> LookupLoopInfo;
80 function_ref<AssumptionCache *(Function &)> LookupAssumptionCache;
H A DPartialInlining.cpp194 function_ref<AssumptionCache &(Function &)> GetAC, in PartialInlinerImpl()
195 function_ref<AssumptionCache *(Function &)> LookupAC, in PartialInlinerImpl()
196 function_ref<TargetTransformInfo &(Function &)> GTTI, in PartialInlinerImpl()
197 function_ref<const TargetLibraryInfo &(Function &)> GTLI, in PartialInlinerImpl()
199 function_ref<BlockFrequencyInfo &(Function &)> GBFI = nullptr) in PartialInlinerImpl()
222 function_ref<AssumptionCache *(Function &)> LookupAC,
223 function_ref<TargetTransformInfo &(Function &)> GetTTI);
226 function_ref<AssumptionCache *(Function &)> LookupAC,
227 function_ref<TargetTransformInfo &(Function &)> GetTTI);
264 function_ref<AssumptionCache *(Function &)> LookupAC;
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DByteCodeExprGen.h183 llvm::function_ref<bool(PrimType)> Direct,
184 llvm::function_ref<bool(PrimType)> Indirect);
187 llvm::function_ref<bool(PrimType)> Direct,
188 llvm::function_ref<bool(PrimType)> Indirect);
190 DerefKind AK, llvm::function_ref<bool(PrimType)> Direct,
191 llvm::function_ref<bool(PrimType)> Indirect);
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/
H A DIndexSymbol.h155 llvm::function_ref<void(SymbolRole)> Fn);
157 llvm::function_ref<bool(SymbolRole)> Fn);
168 llvm::function_ref<void(SymbolProperty)> Fn);
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/
H A DObject.cpp38 function_ref<Expected<bool>(const Symbol &)> ToRemove) { in removeSymbols()
89 void Object::removeSections(function_ref<bool(const Section &)> ToRemove) { in removeSections()
120 void Object::truncateSections(function_ref<bool(const Section &)> ToTruncate) { in truncateSections()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/
H A DAMDGPUMetadataVerifier.cpp25 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalar()
53 msgpack::DocNode &Node, function_ref<bool(msgpack::DocNode &)> verifyNode, in verifyArray()
69 function_ref<bool(msgpack::DocNode &)> verifyNode) { in verifyEntry()
79 function_ref<bool(msgpack::DocNode &)> verifyValue) { in verifyScalarEntry()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DStack.cpp67 void clang::runWithSufficientStackSpaceSlow(llvm::function_ref<void()> Diag, in runWithSufficientStackSpaceSlow()
68 llvm::function_ref<void()> Fn) { in runWithSufficientStackSpaceSlow()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Object/
H A DModuleSymbolTable.h59 function_ref<void(StringRef, object::BasicSymbolRef::Flags)> AsmSymbol);
68 function_ref<void(StringRef, StringRef)> AsmSymver);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DCrashRecoveryContext.cpp225 bool CrashRecoveryContext::RunSafely(function_ref<void()> Fn) { in RunSafely()
411 bool CrashRecoveryContext::RunSafely(function_ref<void()> Fn) { in RunSafely()
483 function_ref<void()> Fn;
499 bool CrashRecoveryContext::RunSafelyOnThread(function_ref<void()> Fn, in RunSafelyOnThread()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/
H A DConfigManager.h61 llvm::function_ref<Error(Error)> ErrorCallback);
80 llvm::function_ref<Error(Error)> ErrorCallback);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/XRay/
H A DFDRTraceExpander.h25 function_ref<void(const XRayRecord &)> C;
38 explicit TraceExpander(function_ref<void(const XRayRecord &)> F, uint16_t L) in TraceExpander()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DTimeProfiler.h56 llvm::function_ref<std::string()> Detail);
81 TimeTraceScope(StringRef Name, llvm::function_ref<std::string()> Detail) { in TimeTraceScope()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
H A DLTO.h47 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>
49 function_ref<void(StringRef, GlobalValue::GUID, GlobalValue::LinkageTypes)>
58 function_ref<bool(StringRef, ValueInfo)> isExported,
59 function_ref<bool(GlobalValue::GUID, const GlobalValueSummary *)>

1234567891011