Lines Matching full:analysis
10 #include "llvm/Analysis/AssumptionCache.h"
11 #include "llvm/Analysis/BlockFrequencyInfo.h"
12 #include "llvm/Analysis/BranchProbabilityInfo.h"
13 #include "llvm/Analysis/MemorySSA.h"
14 #include "llvm/Analysis/ScalarEvolution.h"
15 #include "llvm/Analysis/TargetLibraryInfo.h"
16 #include "llvm/Analysis/TargetTransformInfo.h"
35 // analysis results shouldn't be impacted by runs over this loop. Therefore, in run()
36 // the remaining analysis results in the AnalysisManager are preserved. We in run()
75 // Request PassInstrumentation from analysis manager, will use it to run in runWithLoopNestPasses()
128 // Update the analysis manager as each pass runs and potentially in runWithLoopNestPasses()
156 // Request PassInstrumentation from analysis manager, will use it to run in runWithoutLoopNestPasses()
175 // Update the analysis manager as each pass runs and potentially in runWithoutLoopNestPasses()
221 // Get the analysis results needed by loop passes. in run()
242 // Setup the loop analysis manager from its proxy. It is important that in run()
245 // manager have access to those analysis results and so it must invalidate in run()
255 // Register the worklist and loop analysis manager so that loop passes can in run()
335 // handle the loop analysis manager's invalidation here. in run()
350 // loop analysis manager incrementally above. in run()