diff options
author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2019-04-08 16:05:54 +0000 |
---|---|---|
committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2019-04-08 16:05:54 +0000 |
commit | f6a60f1f8031c5e8b17cba6a010add6ae3ac0612 (patch) | |
tree | 11a9cd449b9709d17bdf7e404742d8903c49c537 /llvm/docs | |
parent | 5058ca6d9b13d123f9606ca6adc52b216f2befce (diff) | |
download | bcm5719-llvm-f6a60f1f8031c5e8b17cba6a010add6ae3ac0612.tar.gz bcm5719-llvm-f6a60f1f8031c5e8b17cba6a010add6ae3ac0612.zip |
[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
Diffstat (limited to 'llvm/docs')
-rw-r--r-- | llvm/docs/CommandGuide/llvm-mca.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/docs/CommandGuide/llvm-mca.rst b/llvm/docs/CommandGuide/llvm-mca.rst index a0eeb08bc9b..5d504a9f9cb 100644 --- a/llvm/docs/CommandGuide/llvm-mca.rst +++ b/llvm/docs/CommandGuide/llvm-mca.rst @@ -498,7 +498,7 @@ sections. 2, 314 (51.5%) - Schedulers - number of cycles where we saw N instructions issued: + Schedulers - number of cycles where we saw N micro opcodes issued: [# issued], [# cycles] 0, 7 (1.1%) 1, 306 (50.2%) @@ -552,9 +552,9 @@ dispatch statistics are displayed by either using the command option ``-all-stats`` or ``-dispatch-stats``. The next table, *Schedulers*, presents a histogram displaying a count, -representing the number of instructions issued on some number of cycles. In -this case, of the 610 simulated cycles, single instructions were issued 306 -times (50.2%) and there were 7 cycles where no instructions were issued. +representing the number of micro opcodes issued on some number of cycles. In +this case, of the 610 simulated cycles, single opcodes were issued 306 times +(50.2%) and there were 7 cycles where no opcodes were issued. The *Scheduler's queue usage* table shows that the average and maximum number of buffer entries (i.e., scheduler queue entries) used at runtime. Resource JFPU01 |