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,
36 // the remaining analysis results in the AnalysisManager are preserved. We
75 // Request PassInstrumentation from analysis manager, will use it to run
128 // Update the analysis manager as each pass runs and potentially
156 // Request PassInstrumentation from analysis manager, will use it to run
175 // Update the analysis manager as each pass runs and potentially
221 // Get the analysis results needed by loop passes.
242 // Setup the loop analysis manager from its proxy. It is important that
245 // manager have access to those analysis results and so it must invalidate
255 // Register the worklist and loop analysis manager so that loop passes can
335 // handle the loop analysis manager's invalidation here.
350 // loop analysis manager incrementally above.