Searched refs:InfoCache (Results 1 – 4 of 4) sorted by relevance
/netbsd/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | Attributor.cpp | 962 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 D | OpenMPOpt.cpp | 2486 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 D | AttributorAttributes.cpp | 1748 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 D | Attributor.h | 1063 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;
|