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

References

tools/opt/opt.cpp
  680     return runPassPipeline(argv[0], *M, TM.get(), Out.get(), ThinLinkOut.get(),
  703   Passes.add(createTargetTransformInfoWrapperPass(TM ? TM->getTargetIRAnalysis()
  703   Passes.add(createTargetTransformInfoWrapperPass(TM ? TM->getTargetIRAnalysis()
  714         TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis()));
  714         TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis()));
  735   if (TM) {
  737     auto &LTM = static_cast<LLVMTargetMachine &>(*TM);
  751       AddOptimizationPasses(Passes, *FPasses, TM.get(), 0, 0);
  756       AddOptimizationPasses(Passes, *FPasses, TM.get(), 1, 0);
  761       AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 0);
  766       AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 1);
  771       AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 2);
  776       AddOptimizationPasses(Passes, *FPasses, TM.get(), 3, 0);
  826     AddOptimizationPasses(Passes, *FPasses, TM.get(), 0, 0);
  829     AddOptimizationPasses(Passes, *FPasses, TM.get(), 1, 0);
  832     AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 0);
  835     AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 1);
  838     AddOptimizationPasses(Passes, *FPasses, TM.get(), 2, 2);
  841     AddOptimizationPasses(Passes, *FPasses, TM.get(), 3, 0);