[llvm-mca][scheduler-stats] Print issued micro opcodes per cycle. NFCI
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Mon, 8 Apr 2019 16:05:54 +0000 (16:05 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Mon, 8 Apr 2019 16:05:54 +0000 (16:05 +0000)
commitf6a60f1f8031c5e8b17cba6a010add6ae3ac0612
tree11a9cd449b9709d17bdf7e404742d8903c49c537
parent5058ca6d9b13d123f9606ca6adc52b216f2befce
[llvm-mca][scheduler-stats] Print issued micro opcodes per cycle. NFCI

It makes more sense to print out the number of micro opcodes that are issued
every cycle rather than the number of instructions issued per cycle.
This behavior is also consistent with the dispatch-stats: numbers from the two
views can now be easily compared.

llvm-svn: 357919
13 files changed:
llvm/docs/CommandGuide/llvm-mca.rst
llvm/test/tools/llvm-mca/AArch64/Exynos/scheduler-queue-usage.s
llvm/test/tools/llvm-mca/X86/BdVer2/load-throughput.s
llvm/test/tools/llvm-mca/X86/BdVer2/scheduler-queue-usage.s
llvm/test/tools/llvm-mca/X86/BdVer2/store-throughput.s
llvm/test/tools/llvm-mca/X86/BtVer2/scheduler-queue-usage.s
llvm/test/tools/llvm-mca/X86/option-all-stats-1.s
llvm/test/tools/llvm-mca/X86/option-all-stats-2.s
llvm/test/tools/llvm-mca/X86/option-all-views-1.s
llvm/test/tools/llvm-mca/X86/option-all-views-2.s
llvm/test/tools/llvm-mca/X86/scheduler-queue-usage.s
llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp
llvm/tools/llvm-mca/Views/SchedulerStatistics.h