mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-05 18:49:06 +00:00
[llvm-mca] Add flag -resource-pressure to enable/disable printing of the resource pressure view.
By default, the tool always enables the resource pressure view. This flag lets user specify whether they want to add that view or not. llvm-svn: 328305
This commit is contained in:
parent
d2f57165d5
commit
bad7a877bc
@ -89,6 +89,11 @@ static cl::opt<unsigned>
|
||||
"be used for register mappings"),
|
||||
cl::init(0));
|
||||
|
||||
static cl::opt<bool>
|
||||
PrintResourcePressureView("resource-pressure",
|
||||
cl::desc("Print the resource pressure view"),
|
||||
cl::init(true));
|
||||
|
||||
static cl::opt<bool> PrintTimelineView("timeline",
|
||||
cl::desc("Print the timeline view"),
|
||||
cl::init(false));
|
||||
@ -329,7 +334,8 @@ int main(int argc, char **argv) {
|
||||
if (PrintModeVerbose)
|
||||
Printer->addView(llvm::make_unique<mca::BackendStatistics>(*STI));
|
||||
|
||||
Printer->addView(llvm::make_unique<mca::ResourcePressureView>(*STI, *IP, *S));
|
||||
if (PrintResourcePressureView)
|
||||
Printer->addView(llvm::make_unique<mca::ResourcePressureView>(*STI, *IP, *S));
|
||||
|
||||
if (PrintTimelineView) {
|
||||
Printer->addView(llvm::make_unique<mca::TimelineView>(
|
||||
|
Loading…
Reference in New Issue
Block a user