Home
last modified time | relevance | path

Searched refs:InfoCache (Results 1 – 4 of 4) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributor.cpp962 InfoCache.getOpcodeInstMapForFunction(*AssociatedFunction); in checkForAllInstructions()
984 InfoCache.getReadOrWriteInstsForFunction(*AssociatedFunction)) { in checkForAllReadWriteInstructions()
1630 auto &OpcodeInstMap = InfoCache.getOpcodeInstMapForFunction(*Fn); in isValidFunctionSignatureRewrite()
2002 InformationCache::FunctionInfo &FI = InfoCache.getFunctionInfo(F); in identifyDefaultAbstractAttributes()
2193 auto &OpcodeInstMap = InfoCache.getOpcodeInstMapForFunction(F); in identifyDefaultAbstractAttributes()
2325 static bool runAttributorOnFunctions(InformationCache &InfoCache, in runAttributorOnFunctions() argument
2338 Attributor A(Functions, InfoCache, CGUpdater, /* Allowed */ nullptr, in runAttributorOnFunctions()
2441 InformationCache InfoCache(M, AG, Allocator, /* CGSCC */ nullptr); in run() local
2442 if (runAttributorOnFunctions(InfoCache, Functions, AG, CGUpdater, in run()
2470 if (runAttributorOnFunctions(InfoCache, Functions, AG, CGUpdater, in run()
[all …]
H A DOpenMPOpt.cpp2486 OMPInformationCache InfoCache(M, AG, Allocator, /*CGSCC*/ Functions, in run() local
2489 Attributor A(Functions, InfoCache, CGUpdater); in run()
2491 OpenMPOpt OMPOpt(SCC, CGUpdater, OREGetter, InfoCache, A); in run()
2541 OMPInformationCache InfoCache(*(Functions.back()->getParent()), AG, Allocator, in run() local
2544 Attributor A(Functions, InfoCache, CGUpdater, nullptr, false); in run()
2546 OpenMPOpt OMPOpt(SCC, CGUpdater, OREGetter, InfoCache, A); in run()
2616 OMPInformationCache InfoCache( in runOnSCC() local
2620 Attributor A(Functions, InfoCache, CGUpdater, nullptr, false); in runOnSCC()
2622 OpenMPOpt OMPOpt(SCC, CGUpdater, OREGetter, InfoCache, A); in runOnSCC()
H A DAttributorAttributes.cpp1748 InformationCache &InfoCache = A.getInfoCache(); in updateImpl() local
1750 DT = InfoCache.getAnalysisResultForFunction<DominatorTreeAnalysis>(*Fn); in updateImpl()
1751 AC = InfoCache.getAnalysisResultForFunction<AssumptionAnalysis>(*Fn); in updateImpl()
8022 InformationCache &InfoCache = A.getInfoCache(); in followUseInMBEC() local
8024 DT = InfoCache.getAnalysisResultForFunction<DominatorTreeAnalysis>(*F); in followUseInMBEC()
8025 AC = InfoCache.getAnalysisResultForFunction<AssumptionAnalysis>(*F); in followUseInMBEC()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h1063 Attributor(SetVector<Function *> &Functions, InformationCache &InfoCache,
1066 : Allocator(InfoCache.Allocator), Functions(Functions),
1067 InfoCache(InfoCache), CGUpdater(CGUpdater), Allowed(Allowed),
1279 InformationCache &getInfoCache() { return InfoCache; }
1309 return F.hasExactDefinition() || InfoCache.InlineableFunctions.count(&F);
1603 const DataLayout &getDataLayout() const { return InfoCache.DL; }
1678 InformationCache &InfoCache;