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

References

tools/opt/opt.cpp
  373   Builder.OptLevel = OptLevel;
  374   Builder.SizeLevel = SizeLevel;
  379     Builder.Inliner = createFunctionInliningPass(OptLevel, SizeLevel, false);
  381     Builder.Inliner = createAlwaysInlinerLegacyPass();
  383   Builder.DisableUnrollLoops = (DisableLoopUnrolling.getNumOccurrences() > 0) ?
  392   if (Builder.LoopVectorize)
  393     Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2;
  396   Builder.SLPVectorize =
  400     TM->adjustPassManager(Builder);
  403     addCoroutinePassesToExtensionPoints(Builder);
  407     Builder.EnablePGOInstrGen = true;
  408     Builder.PGOInstrGen = ProfileFile;
  411     Builder.PGOInstrUse = ProfileFile;
  414     Builder.PGOSampleUse = ProfileFile;
  422     Builder.EnablePGOCSInstrGen = true;
  425     Builder.EnablePGOCSInstrUse = true;
  431   Builder.populateFunctionPassManager(FPM);
  432   Builder.populateModulePassManager(MPM);