[llvm-mca] Fix JSON output (PR50922)
authorMarcos Horro <marcos.horro@udc.es>
Thu, 1 Jul 2021 10:49:24 +0000 (11:49 +0100)
committerAndrea Di Biagio <andrea.dibiagio@sony.com>
Thu, 1 Jul 2021 11:53:20 +0000 (12:53 +0100)
commitaa13e4fe7e7b03b827fe2ade346174ce57fb9411
tree04baf20c20b0921266f6222ba288bb6abb6b77b5
parentdb89414da4eae1c4cde63b8a4b0c762bbebf53b7
[llvm-mca] Fix JSON output (PR50922)

Based on the discussion in PR50922, minor changes have been done to properly
output a valid JSON.  Removed "not implemented" keys.

Differential Revision: https://reviews.llvm.org/D105064
llvm/docs/CommandGuide/llvm-mca.rst
llvm/test/tools/llvm-mca/JSON/X86/views.s
llvm/tools/llvm-mca/PipelinePrinter.cpp
llvm/tools/llvm-mca/Views/BottleneckAnalysis.h
llvm/tools/llvm-mca/Views/DispatchStatistics.cpp
llvm/tools/llvm-mca/Views/DispatchStatistics.h
llvm/tools/llvm-mca/Views/InstructionInfoView.cpp
llvm/tools/llvm-mca/Views/RegisterFileStatistics.h
llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h
llvm/tools/llvm-mca/Views/SchedulerStatistics.h
llvm/tools/llvm-mca/Views/View.h