Lines Matching refs:make_unique
301 auto Out = std::make_unique<ToolOutputFile>(OutputFilename, EC, in getOutputStream()
503 IM = std::make_unique<mca::InstrumentManager>(*STI, *MCII); in main()
572 IPP = std::make_unique<mca::InstrPostProcess>(*STI, *MCII); in main()
669 auto P = std::make_unique<mca::Pipeline>(); in main()
670 P->appendStage(std::make_unique<mca::EntryStage>(S)); in main()
671 P->appendStage(std::make_unique<mca::InstructionTables>(SM)); in main()
676 std::make_unique<mca::InstructionView>(*STI, *IP, Insts)); in main()
681 Printer.addView(std::make_unique<mca::InstructionInfoView>( in main()
686 std::make_unique<mca::ResourcePressureView>(*STI, *IP, Insts)); in main()
714 CB = std::make_unique<mca::CustomBehaviour>(*STI, S, *MCII); in main()
739 auto IV = std::make_unique<mca::InstructionView>(*STI, *IP, Insts); in main()
745 std::make_unique<mca::SummaryView>(SM, Insts, DispatchWidth)); in main()
753 Printer.addView(std::make_unique<mca::BottleneckAnalysis>( in main()
758 Printer.addView(std::make_unique<mca::InstructionInfoView>( in main()
773 Printer.addView(std::make_unique<mca::DispatchStatistics>()); in main()
776 Printer.addView(std::make_unique<mca::SchedulerStatistics>(*STI)); in main()
779 Printer.addView(std::make_unique<mca::RetireControlUnitStatistics>(SM)); in main()
782 Printer.addView(std::make_unique<mca::RegisterFileStatistics>(*STI)); in main()
786 std::make_unique<mca::ResourcePressureView>(*STI, *IP, Insts)); in main()
791 Printer.addView(std::make_unique<mca::TimelineView>( in main()