xref: /linux/rust/zerocopy/benches/transmute.x86-64.mca (revision b079329b8691768962aa514b8f8c9077ca352459)
1Iterations:        100
2Instructions:      200
3Total Cycles:      104
4Total uOps:        200
5
6Dispatch Width:    4
7uOps Per Cycle:    1.92
8IPC:               1.92
9Block RThroughput: 1.0
10
11
12Instruction Info:
13[1]: #uOps
14[2]: Latency
15[3]: RThroughput
16[4]: MayLoad
17[5]: MayStore
18[6]: HasSideEffects (U)
19
20[1]    [2]    [3]    [4]    [5]    [6]    Instructions:
21 1      1     0.33                        mov	rax, rdi
22 1      1     1.00                  U     ret
23
24
25Resources:
26[0]   - SBDivider
27[1]   - SBFPDivider
28[2]   - SBPort0
29[3]   - SBPort1
30[4]   - SBPort4
31[5]   - SBPort5
32[6.0] - SBPort23
33[6.1] - SBPort23
34
35
36Resource pressure per iteration:
37[0]    [1]    [2]    [3]    [4]    [5]    [6.0]  [6.1]
38 -      -     0.49   0.50    -     1.01    -      -
39
40Resource pressure by instruction:
41[0]    [1]    [2]    [3]    [4]    [5]    [6.0]  [6.1]  Instructions:
42 -      -     0.49   0.50    -     0.01    -      -     mov	rax, rdi
43 -      -      -      -      -     1.00    -      -     ret
44