reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Passes/PassBuilder.cpp
 2112       LPM.addPass(std::move(NestedLPM));
 2120       LPM.addPass(createRepeatedPass(*Count, std::move(NestedLPM)));
 2125       if (C(Name, LPM, InnerPipeline))
 2164     if (C(Name, LPM, InnerPipeline))
lib/Passes/PassRegistry.def
  285 LOOP_ANALYSIS("no-op-loop", NoOpLoopAnalysis())
  286 LOOP_ANALYSIS("access-info", LoopAccessAnalysis())
  287 LOOP_ANALYSIS("ddg", DDGAnalysis())
  288 LOOP_ANALYSIS("ivusers", IVUsersAnalysis())
  289 LOOP_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis(PIC))
  295 LOOP_PASS("invalidate<all>", InvalidateAllAnalysesPass())
  296 LOOP_PASS("licm", LICMPass())
  297 LOOP_PASS("loop-idiom", LoopIdiomRecognizePass())
  298 LOOP_PASS("loop-instsimplify", LoopInstSimplifyPass())
  299 LOOP_PASS("rotate", LoopRotatePass())
  300 LOOP_PASS("no-op-loop", NoOpLoopPass())
  301 LOOP_PASS("print", PrintLoopPass(dbgs()))
  302 LOOP_PASS("loop-deletion", LoopDeletionPass())
  303 LOOP_PASS("simplify-cfg", LoopSimplifyCFGPass())
  304 LOOP_PASS("strength-reduce", LoopStrengthReducePass())
  305 LOOP_PASS("indvars", IndVarSimplifyPass())
  306 LOOP_PASS("irce", IRCEPass())
  307 LOOP_PASS("unroll-and-jam", LoopUnrollAndJamPass())
  308 LOOP_PASS("unroll-full", LoopFullUnrollPass())
  309 LOOP_PASS("print-access-info", LoopAccessInfoPrinterPass(dbgs()))
  310 LOOP_PASS("print<ddg>", DDGAnalysisPrinterPass(dbgs()))
  311 LOOP_PASS("print<ivusers>", IVUsersPrinterPass(dbgs()))
  312 LOOP_PASS("print<loop-cache-cost>", LoopCachePrinterPass(dbgs()))
  313 LOOP_PASS("loop-predication", LoopPredicationPass())
  314 LOOP_PASS("guard-widening", GuardWideningPass())