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

References

lib/Passes/PassBuilder.cpp
  395   FPM.addPass(SROA());
  398   FPM.addPass(EarlyCSEPass(true /* Enable mem-ssa. */));
  402     FPM.addPass(GVNHoistPass());
  406     FPM.addPass(GVNSinkPass());
  407     FPM.addPass(SimplifyCFGPass());
  411   FPM.addPass(SpeculativeExecutionPass());
  414   FPM.addPass(JumpThreadingPass());
  415   FPM.addPass(CorrelatedValuePropagationPass());
  416   FPM.addPass(SimplifyCFGPass());
  418     FPM.addPass(AggressiveInstCombinePass());
  419   FPM.addPass(InstCombinePass());
  422     FPM.addPass(LibCallsShrinkWrapPass());
  424   invokePeepholeEPCallbacks(FPM, Level);
  430     FPM.addPass(PGOMemOPSizeOpt());
  432   FPM.addPass(TailCallElimPass());
  433   FPM.addPass(SimplifyCFGPass());
  438   FPM.addPass(ReassociatePass());
  482   FPM.addPass(RequireAnalysisPass<OptimizationRemarkEmitterAnalysis, Function>());
  483   FPM.addPass(createFunctionToLoopPassAdaptor(
  485   FPM.addPass(SimplifyCFGPass());
  486   FPM.addPass(InstCombinePass());
  490   FPM.addPass(createFunctionToLoopPassAdaptor(
  496     FPM.addPass(MergedLoadStoreMotionPass());
  498       FPM.addPass(NewGVNPass());
  500       FPM.addPass(GVN());
  504   FPM.addPass(MemCpyOptPass());
  509   FPM.addPass(SCCPPass());
  514   FPM.addPass(BDCEPass());
  518   FPM.addPass(InstCombinePass());
  519   invokePeepholeEPCallbacks(FPM, Level);
  523   FPM.addPass(JumpThreadingPass());
  524   FPM.addPass(CorrelatedValuePropagationPass());
  525   FPM.addPass(DSEPass());
  526   FPM.addPass(createFunctionToLoopPassAdaptor(
  531     C(FPM, Level);
  535   FPM.addPass(ADCEPass());
  536   FPM.addPass(SimplifyCFGPass());
  537   FPM.addPass(InstCombinePass());
  538   invokePeepholeEPCallbacks(FPM, Level);
  543     FPM.addPass(ControlHeightReductionPass());
  545   return FPM;