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

References

tools/llvm-mca/llvm-mca.cpp
  331   if (!STI->isCPUStringValid(MCPU))
  334   if (!PrintInstructionTables && !STI->getSchedModel().isOutOfOrder()) {
  340   if (!STI->getSchedModel().hasInstrSchedModel()) {
  346     if (STI->getSchedModel().InstrItineraries)
  379   mca::AsmCodeRegionGenerator CRG(*TheTarget, SrcMgr, Ctx, *MAI, *STI, *MCII);
  427   const MCSchedModel &SM = STI->getSchedModel();
  430   mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get());
  433   mca::Context MCA(*MRI, *STI);
  446       *STI, *MRI, InitMCTargetOptionsFromFlags()));
  465     mca::CodeEmitter CE(*STI, *MAB, *MCE, Insts);
  473                 [&IP, &STI](const mca::InstructionError<MCInst> &IE) {
  477                   IP->printInst(&IE.Inst, SS, "", *STI);
  503             *STI, *MCII, CE, ShowEncoding, Insts, *IP));
  506           std::make_unique<mca::ResourcePressureView>(*STI, *IP, Insts));
  525           *STI, *IP, Insts, S.getNumIterations()));
  530           *STI, *MCII, CE, ShowEncoding, Insts, *IP));
  536       Printer.addView(std::make_unique<mca::SchedulerStatistics>(*STI));
  542       Printer.addView(std::make_unique<mca::RegisterFileStatistics>(*STI));
  546           std::make_unique<mca::ResourcePressureView>(*STI, *IP, Insts));
  552           *STI, *IP, Insts, std::min(TimelineIterations, S.getNumIterations()),