mirror of
https://github.com/verilator/verilator.git
synced 2025-01-06 06:37:45 +00:00
4c0edd2efb
Again --prof-exec have bit-rotted a little with all the recent changes to the structure of the generated code. This patch contains a few improvements: - Repalce the eval/evl_loop begin/end events with generic section_push/section_pop events, that can be arbitrarily sprinkled into the generate code (so long as they are matched correctly) to measure various sections. The report then contains a nested profile of the sections, and the VCD trace shows the section names. - Better handling of exec graphs - Clearer overall statistics
223 lines
2.0 KiB
Plaintext
223 lines
2.0 KiB
Plaintext
$version Generated by verilator_gantt $end
|
|
$timescale 1ns $end
|
|
|
|
$scope module gantt $end
|
|
$scope module measured $end
|
|
$var wire 32 v5 cpu10_mtask [31:0] $end
|
|
$var wire 32 v4 cpu10_thread [31:0] $end
|
|
$var wire 32 v2 cpu19_mtask [31:0] $end
|
|
$var wire 32 v1 cpu19_thread [31:0] $end
|
|
$var wire 32 v0 t0_mtask [31:0] $end
|
|
$var wire 32 v3 t1_mtask [31:0] $end
|
|
$upscope $end
|
|
$scope module predicted $end
|
|
$var wire 32 v6 t0_mtask [31:0] $end
|
|
$var wire 32 v7 t1_mtask [31:0] $end
|
|
$upscope $end
|
|
$scope module stats $end
|
|
$var wire 32 v8 measured_parallelism [31:0] $end
|
|
$var wire 32 v9 predicted_parallelism [31:0] $end
|
|
$upscope $end
|
|
$upscope $end
|
|
$enddefinitions $end
|
|
|
|
#0
|
|
bz v0
|
|
bz v1
|
|
bz v2
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
bz v6
|
|
bz v7
|
|
b0 v8
|
|
b0 v9
|
|
#2695
|
|
b110 v0
|
|
b0 v1
|
|
b110 v2
|
|
b110 v6
|
|
b101 v7
|
|
b1 v8
|
|
b10 v9
|
|
#2905
|
|
bz v0
|
|
bz v1
|
|
bz v2
|
|
b0 v8
|
|
#3800
|
|
bz v6
|
|
b111 v7
|
|
b1 v9
|
|
#4906
|
|
b1000 v7
|
|
b1 v9
|
|
#5495
|
|
b101 v3
|
|
b1 v4
|
|
b101 v5
|
|
b1 v8
|
|
#6090
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#6300
|
|
b111 v3
|
|
b1 v4
|
|
b111 v5
|
|
b1 v8
|
|
#6895
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#7490
|
|
b1000 v3
|
|
b1 v4
|
|
b1000 v5
|
|
b1 v8
|
|
#8540
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#8848
|
|
b1001 v7
|
|
b1 v9
|
|
#9135
|
|
b1001 v3
|
|
b1 v4
|
|
b1001 v5
|
|
b1 v8
|
|
#9695
|
|
b1010 v0
|
|
b0 v1
|
|
b1010 v2
|
|
b10 v8
|
|
#9730
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b1 v8
|
|
#9870
|
|
bz v0
|
|
bz v1
|
|
bz v2
|
|
b0 v8
|
|
#9917
|
|
b1010 v6
|
|
b10 v9
|
|
#9954
|
|
b1011 v7
|
|
b10 v9
|
|
#10255
|
|
b1011 v3
|
|
b1 v4
|
|
b1011 v5
|
|
b1 v8
|
|
#11023
|
|
bz v6
|
|
b1 v9
|
|
#11060
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
bz v7
|
|
b0 v8
|
|
b0 v9
|
|
#15610
|
|
b110 v0
|
|
b0 v1
|
|
b110 v2
|
|
b110 v6
|
|
b101 v7
|
|
b1 v8
|
|
b10 v9
|
|
#15820
|
|
bz v0
|
|
bz v1
|
|
bz v2
|
|
b0 v8
|
|
#16437
|
|
bz v6
|
|
b111 v7
|
|
b1 v9
|
|
#17265
|
|
b1000 v7
|
|
b1 v9
|
|
#18375
|
|
b101 v3
|
|
b1 v4
|
|
b101 v5
|
|
b1 v8
|
|
#18970
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#19145
|
|
b111 v3
|
|
b1 v4
|
|
b111 v5
|
|
b1 v8
|
|
#19320
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#19670
|
|
b1000 v3
|
|
b1 v4
|
|
b1000 v5
|
|
b1 v8
|
|
#19810
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#20219
|
|
b1001 v7
|
|
b1 v9
|
|
#20650
|
|
b1001 v3
|
|
b1 v4
|
|
b1001 v5
|
|
b1 v8
|
|
#20720
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#21019
|
|
b1010 v6
|
|
b10 v9
|
|
#21047
|
|
b1011 v7
|
|
b10 v9
|
|
#21140
|
|
b1011 v3
|
|
b1 v4
|
|
b1011 v5
|
|
b1 v8
|
|
#21245
|
|
bz v3
|
|
bz v4
|
|
bz v5
|
|
b0 v8
|
|
#21700
|
|
b1010 v0
|
|
b0 v1
|
|
b1010 v2
|
|
b1 v8
|
|
#21847
|
|
bz v6
|
|
b1 v9
|
|
#21875
|
|
bz v0
|
|
bz v1
|
|
bz v2
|
|
bz v7
|
|
b0 v8
|
|
b0 v9
|