Apple Microarchitecture Research by Dougall Johnson M1/A14 P-core (Firestorm): Overview | Base Instructions | SIMD and FP Instructions M1/A14 E-core (Icestorm): Overview | Base Instructions | SIMD and FP Instructions
Code:
ld1 { v0.b }[1], [x6] nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop ; nop
mov x0, 1 mov x1, 2 mov x8, 0
(no loop instructions)
Retires (minus 60 nops): 2.000
Issues: 2.001
Integer unit issues: 0.000
Load/store unit issues: 1.000
SIMD/FP unit issues: 1.001
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk instruction (07) | mmu table walk data (08) | l2 tlb miss instruction (0a) | l2 tlb miss data (0b) | 0e | 0f | 1e | 1f | 22 | 24 | 3a | 3f | 43 | 46 | 49 | 51 | schedule uop (52) | schedule simd uop (54) | schedule ldst uop (55) | dispatch simd uop (57) | dispatch ldst uop (58) | simd uops in schedulers (5a) | ldst uops in schedulers (5b) | 5f | 69 | 6d | 6e | map rewind (75) | map stall (76) | dispatch uop (78) | map ldst uop (7d) | map simd uop (7e) | map ldst uop inputs (80) | map simd uop inputs (81) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst simd load (98) | inst ldst (9b) | 9d | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss ld (a3) | ld unit uop (a6) | l1d cache writeback (a8) | a9 | ac | af | b5 | bb | l1d cache miss ld nonspec (bf) | l1d tlb miss nonspec (c1) | c2 | cf | d0 | d2 | l1i cache miss demand (d3) | l1i tlb miss demand (d4) | d5 | map dispatch bubble (d6) | d9 | da | db | dd | fetch restart (de) | e0 | ea | eb | ec | ? ldst retires (ed) | ? simd retires (ee) | f5 | f6 | f7 | f8 | fd |
62005 | 28445 | 212 | 0 | 23 | 0 | 30 | 0 | 1 | 1 | 41 | 0 | 1 | 0 | 5009 | 28125 | 0 | 0 | 1 | 16411 | 2000 | 1002 | 1000 | 1000 | 1000 | 5000 | 11901 | 6 | 22668 | 28140 | 28202 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28391 | 28238 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 0 | 0 | 0 | 1000 | 0 | 1 | 2 | 0 | 0 | 14010 | 9892 | 7151 | 3419 | 10 | 67 | 19832 | 3450 | 3816 | 18 | 56 | 63 | 27897 | 14448 | 13134 | 13409 | 1000 | 1000 | 28352 | 28426 | 28344 | 28223 | 28201 |
62004 | 28335 | 214 | 0 | 19 | 0 | 21 | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 5147 | 28151 | 0 | 1 | 0 | 16261 | 2001 | 1001 | 1000 | 1000 | 1000 | 5000 | 11926 | 6 | 22655 | 28263 | 28238 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28047 | 28253 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 0 | 1001 | 0 | 0 | 0 | 1001 | 2 | 1 | 3 | 0 | 0 | 13813 | 9764 | 7293 | 3363 | 11 | 43 | 19756 | 3366 | 3816 | 11 | 58 | 59 | 28049 | 14066 | 12525 | 13351 | 1000 | 1000 | 28468 | 28239 | 28291 | 28320 | 28439 |
62004 | 28266 | 213 | 0 | 27 | 0 | 29 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5008 | 28096 | 0 | 0 | 0 | 16171 | 2001 | 1000 | 1000 | 1000 | 1000 | 5000 | 11926 | 5 | 22694 | 28181 | 28251 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28262 | 28213 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 0 | 0 | 0 | 1000 | 0 | 1 | 0 | 0 | 0 | 13816 | 9825 | 7283 | 3457 | 11 | 52 | 19609 | 3454 | 3819 | 14 | 55 | 69 | 28038 | 14326 | 12450 | 13176 | 1000 | 1000 | 28260 | 28223 | 28343 | 28179 | 28119 |
62004 | 28211 | 215 | 0 | 21 | 0 | 23 | 0 | 1 | 1 | 435 | 0 | 1 | 0 | 5130 | 27959 | 0 | 0 | 0 | 16284 | 2000 | 1001 | 1000 | 1000 | 1000 | 5000 | 11927 | 5 | 22700 | 28057 | 28219 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28173 | 28240 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 1 | 0 | 0 | 1000 | 2 | 1 | 2 | 0 | 0 | 13581 | 9956 | 7080 | 3365 | 8 | 55 | 19624 | 3321 | 3822 | 25 | 57 | 56 | 27849 | 14913 | 12681 | 13281 | 1000 | 1000 | 28284 | 28394 | 28455 | 28309 | 28253 |
62004 | 28289 | 212 | 0 | 21 | 0 | 19 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5079 | 28119 | 0 | 1 | 0 | 16286 | 2000 | 1001 | 1000 | 1000 | 1000 | 5000 | 11904 | 4 | 22716 | 28273 | 28192 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28134 | 28213 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 0 | 1000 | 0 | 0 | 0 | 1000 | 2 | 0 | 2 | 0 | 0 | 13682 | 10176 | 7241 | 3445 | 10 | 56 | 19710 | 3434 | 3821 | 20 | 56 | 59 | 27899 | 14479 | 12430 | 13976 | 1000 | 1000 | 28511 | 28320 | 28474 | 28277 | 28243 |
62004 | 28282 | 213 | 0 | 25 | 0 | 28 | 0 | 0 | 0 | 178 | 0 | 0 | 0 | 4919 | 28106 | 0 | 1 | 0 | 16281 | 2001 | 1001 | 1000 | 1000 | 1000 | 5000 | 11929 | 2 | 22657 | 28475 | 28544 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28420 | 28266 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 0 | 0 | 0 | 1000 | 0 | 0 | 3 | 0 | 0 | 13555 | 10230 | 7212 | 3270 | 9 | 53 | 19615 | 3382 | 3820 | 13 | 57 | 55 | 28000 | 14825 | 12341 | 13049 | 1000 | 1000 | 28199 | 28143 | 28523 | 28340 | 28326 |
62004 | 28390 | 212 | 0 | 24 | 0 | 25 | 0 | 0 | 0 | 27 | 0 | 1 | 0 | 4924 | 28166 | 0 | 0 | 0 | 16252 | 2001 | 1001 | 1000 | 1000 | 1000 | 5000 | 11932 | 0 | 22652 | 28418 | 28296 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28131 | 28080 | 1 | 1 | 61002 | 1000 | 1000 | 0 | 1000 | 0 | 0 | 1000 | 0 | 0 | 0 | 1001 | 2 | 0 | 0 | 0 | 0 | 13873 | 10409 | 7238 | 3387 | 12 | 59 | 19622 | 3350 | 3819 | 12 | 55 | 55 | 27888 | 14657 | 12362 | 13108 | 1000 | 1000 | 28499 | 28546 | 28453 | 28370 | 28485 |
62004 | 28233 | 211 | 0 | 25 | 0 | 16 | 0 | 0 | 0 | 31 | 0 | 0 | 0 | 4976 | 28051 | 0 | 0 | 0 | 16506 | 2001 | 1001 | 1000 | 1000 | 1000 | 5000 | 11922 | 3 | 22729 | 28201 | 28572 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28245 | 28276 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 0 | 0 | 0 | 1000 | 2 | 0 | 0 | 0 | 0 | 13566 | 9842 | 7274 | 3419 | 12 | 53 | 19496 | 3392 | 3823 | 14 | 51 | 51 | 27929 | 14887 | 12420 | 13346 | 1000 | 1000 | 28429 | 28314 | 28151 | 28157 | 28187 |
62004 | 28374 | 212 | 0 | 25 | 0 | 24 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 5080 | 28310 | 0 | 0 | 0 | 16425 | 2000 | 1000 | 1000 | 1000 | 1000 | 5000 | 11926 | 3 | 22696 | 28178 | 28254 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28369 | 28206 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 0 | 1001 | 0 | 0 | 0 | 1000 | 2 | 1 | 2 | 0 | 0 | 13556 | 10129 | 7162 | 3423 | 9 | 61 | 19796 | 3378 | 3817 | 16 | 55 | 52 | 27870 | 14528 | 12418 | 13294 | 1000 | 1000 | 28592 | 28152 | 28145 | 28325 | 28237 |
62004 | 28148 | 211 | 0 | 23 | 0 | 23 | 0 | 1 | 1 | 3 | 0 | 0 | 0 | 4885 | 28029 | 0 | 1 | 0 | 16344 | 2001 | 1001 | 1000 | 1000 | 1000 | 5000 | 11929 | 1 | 22722 | 28441 | 28227 | 3 | 10 | 2000 | 1000 | 1000 | 1000 | 2000 | 28140 | 28136 | 1 | 1 | 61001 | 1000 | 1000 | 0 | 1000 | 0 | 2 | 1000 | 0 | 0 | 0 | 1001 | 2 | 0 | 2 | 0 | 0 | 14097 | 9797 | 7214 | 3336 | 12 | 53 | 19608 | 3318 | 3816 | 17 | 55 | 57 | 28029 | 14241 | 12533 | 13322 | 1000 | 1000 | 28304 | 28234 | 28206 | 28494 | 28235 |
Chain cycles: 3
Code:
ld1 { v0.b }[1], [x6] fmov x0, d0 eor x8, x8, x0 eor x8, x8, x0 add x6, x6, x8
mov x0, 1 mov x1, 2 mov x8, 0
(fused SUBS/B.cc loop)
Result (median cycles for code, minus 3 chain cycles): 11.0053
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 23 | 3a | 3f | 4d | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule simd uop (54) | schedule ldst uop (55) | dispatch int uop (56) | dispatch simd uop (57) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | ldst uops in schedulers (5b) | 60 | 61 | 69 | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map simd uop (7e) | map int uop inputs (7f) | map ldst uop inputs (80) | map simd uop inputs (81) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd load (98) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss ld (a3) | ld unit uop (a6) | st unit uop (a7) | l1d cache writeback (a8) | a9 | ac | af | b5 | bb | l1d cache miss ld nonspec (bf) | l1d tlb miss nonspec (c1) | c2 | branch mispred nonspec (cb) | cd | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? simd retires (ee) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
60205 | 140053 | 1049 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 425 | 0 | 1 | 0 | 1 | 140043 | 139456 | 129367 | 25 | 70102 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1263976 | 6693974 | 14312229 | 1 | 0 | 140032 | 0 | 140041 | 140056 | 131810 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140429 | 140045 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10001 | 2 | 1 | 10002 | 0 | 0 | 1 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3210 | 1 | 139 | 1 | 1 | 139566 | 40000 | 9 | 6 | 6 | 10000 | 10000 | 40100 | 140057 | 140054 | 140054 | 140054 | 140042 |
60204 | 140053 | 1048 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 0 | 0 | 140026 | 139456 | 129364 | 25 | 70102 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1263814 | 6693830 | 14312229 | 1 | 0 | 140017 | 0 | 140056 | 140053 | 131799 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140041 | 140041 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10002 | 1 | 1 | 10002 | 0 | 0 | 0 | 1 | 10000 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 3210 | 1 | 139 | 1 | 1 | 139550 | 40000 | 6 | 0 | 0 | 10000 | 10000 | 40100 | 140042 | 140057 | 140057 | 140057 | 140042 |
60204 | 140056 | 1049 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 65 | 0 | 0 | 0 | 0 | 140026 | 139488 | 129364 | 25 | 70104 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1263976 | 6693244 | 14312229 | 1 | 0 | 140032 | 0 | 140056 | 140043 | 131799 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140041 | 140053 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10001 | 1 | 1 | 10002 | 0 | 0 | 0 | 1 | 10000 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 3210 | 1 | 139 | 1 | 1 | 139550 | 40000 | 9 | 9 | 9 | 10000 | 10000 | 40100 | 140057 | 140057 | 140057 | 140054 | 140042 |
60204 | 140056 | 1049 | 1 | 1 | 1 | 0 | 0 | 0 | 4 | 2 | 0 | 1 | 0 | 1 | 140026 | 139429 | 129364 | 25 | 70104 | 40100 | 20002 | 10000 | 30100 | 20000 | 10000 | 1263976 | 6693244 | 14309667 | 1 | 0 | 140029 | 0 | 140041 | 140056 | 131876 | 3 | 132401 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140056 | 140041 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10001 | 1 | 1 | 10003 | 0 | 0 | 1 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3210 | 1 | 114 | 1 | 1 | 139567 | 40000 | 0 | 6 | 9 | 10000 | 10000 | 40100 | 140057 | 140042 | 140057 | 140042 | 140042 |
60204 | 140041 | 1049 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 56 | 0 | 1 | 0 | 0 | 140038 | 139429 | 129364 | 25 | 70104 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1264003 | 6693244 | 14309667 | 1 | 0 | 140017 | 0 | 140056 | 140056 | 131799 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10063 | 30000 | 140056 | 140053 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10002 | 4 | 0 | 10002 | 0 | 0 | 1 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 3210 | 1 | 114 | 1 | 1 | 139550 | 40033 | 0 | 9 | 0 | 10000 | 10000 | 40100 | 140057 | 140057 | 140057 | 140057 | 140057 |
60204 | 140056 | 1049 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 34 | 0 | 0 | 0 | 1 | 140038 | 139456 | 129364 | 25 | 70104 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1263814 | 6694669 | 14309667 | 1 | 0 | 140032 | 0 | 140056 | 140056 | 131799 | 3 | 132391 | 60100 | 30200 | 10000 | 20423 | 60200 | 10000 | 30000 | 140053 | 140053 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10002 | 2 | 1 | 10002 | 0 | 0 | 0 | 4 | 10003 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 3210 | 1 | 139 | 1 | 1 | 139567 | 40000 | 9 | 9 | 6 | 10000 | 10000 | 40100 | 140054 | 140057 | 140042 | 140042 | 140054 |
60204 | 140041 | 1049 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 89 | 352 | 0 | 0 | 0 | 140038 | 139413 | 129353 | 25 | 70104 | 40100 | 20002 | 10000 | 30100 | 20418 | 10000 | 1263814 | 6693244 | 14312229 | 1 | 0 | 140029 | 0 | 140441 | 140059 | 131872 | 3 | 132401 | 60100 | 30200 | 10215 | 20000 | 60200 | 10000 | 30000 | 140056 | 140041 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10001 | 1 | 1 | 10002 | 0 | 0 | 1 | 1 | 10000 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 3210 | 1 | 139 | 1 | 1 | 139562 | 40000 | 6 | 9 | 9 | 10000 | 10000 | 40100 | 140042 | 140042 | 140057 | 140045 | 140055 |
60204 | 140056 | 1049 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 140026 | 139430 | 129367 | 25 | 70104 | 40100 | 20004 | 10000 | 30100 | 20418 | 10000 | 1263963 | 6693244 | 14312229 | 1 | 0 | 140017 | 0 | 140056 | 140053 | 131840 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140053 | 140041 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10002 | 1 | 0 | 10001 | 0 | 1 | 0 | 1 | 10000 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 3210 | 1 | 114 | 1 | 1 | 139567 | 40000 | 9 | 9 | 0 | 10000 | 10000 | 40100 | 140042 | 140057 | 140042 | 140046 | 140054 |
60204 | 140041 | 1049 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 140041 | 139429 | 129353 | 25 | 70104 | 40100 | 20004 | 10000 | 30100 | 20000 | 10000 | 1263963 | 6693244 | 14312487 | 0 | 0 | 140032 | 0 | 140042 | 140059 | 131907 | 3 | 132401 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140056 | 140053 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 1 | 100 | 10001 | 3 | 1 | 10001 | 1 | 0 | 1 | 16505 | 10000 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 3210 | 1 | 114 | 1 | 1 | 139550 | 40000 | 9 | 6 | 6 | 10000 | 10000 | 40100 | 140054 | 140054 | 140057 | 140042 | 140042 |
60204 | 140056 | 1049 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 140026 | 139429 | 129367 | 25 | 70104 | 40100 | 20002 | 10000 | 30100 | 20212 | 10000 | 1263976 | 6693244 | 14312487 | 1 | 0 | 140017 | 0 | 140076 | 140055 | 131799 | 3 | 132391 | 60100 | 30200 | 10000 | 20000 | 60200 | 10000 | 30000 | 140042 | 140041 | 1 | 1 | 50201 | 100 | 99 | 100 | 40100 | 10000 | 10000 | 0 | 100 | 10002 | 3 | 1 | 10002 | 0 | 0 | 1 | 1 | 10000 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 3210 | 1 | 139 | 1 | 1 | 139567 | 40000 | 0 | 9 | 9 | 10000 | 10000 | 40100 | 140042 | 140057 | 140054 | 140057 | 140057 |
Result (median cycles for code, minus 3 chain cycles): 11.0055
retire uop (01) | cycle (02) | 03 | l1d tlb fill (05) | mmu table walk data (08) | 09 | l2 tlb miss data (0b) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 23 | 24 | 3a | 3f | 4d | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule simd uop (54) | schedule ldst uop (55) | dispatch int uop (56) | dispatch simd uop (57) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | ldst uops in schedulers (5b) | 5f | 60 | 69 | 6d | 6e | map stall dispatch (70) | int prf full (71) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map simd uop (7e) | map int uop inputs (7f) | map ldst uop inputs (80) | map simd uop inputs (81) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd load (98) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss ld (a3) | ld unit uop (a6) | l1d cache writeback (a8) | a9 | ac | af | b5 | bb | l1d cache miss ld nonspec (bf) | l1d tlb miss nonspec (c1) | c2 | branch cond mispred nonspec (c5) | cf | d0 | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? simd retires (ee) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
60025 | 140047 | 1049 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 140020 | 139397 | 129359 | 25 | 70012 | 40010 | 20002 | 10000 | 30010 | 20000 | 10000 | 1264534 | 6693244 | 14325254 | 3 | 1 | 140017 | 140041 | 140041 | 131824 | 0 | 3 | 132439 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140041 | 140041 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10002 | 2 | 0 | 10002 | 0 | 1 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 3140 | 0 | 8 | 113 | 3 | 3 | 139575 | 40000 | 0 | 6 | 9 | 10000 | 10000 | 40010 | 140196 | 140056 | 140060 | 140057 | 140042 |
60024 | 140053 | 1049 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 140041 | 139388 | 129367 | 25 | 70014 | 40010 | 20006 | 10000 | 30010 | 20000 | 10000 | 1264507 | 6693830 | 14326437 | 4 | 1 | 140032 | 140056 | 140053 | 131824 | 0 | 3 | 132424 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140041 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10001 | 1 | 1 | 10002 | 0 | 2 | 1 | 10000 | 0 | 1 | 1 | 1 | 1 | 0 | 3178 | 0 | 3 | 113 | 3 | 7 | 139560 | 40000 | 9 | 6 | 9 | 10000 | 10000 | 40010 | 140057 | 140057 | 140057 | 140054 | 140057 |
60024 | 140056 | 1049 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 140038 | 139400 | 129364 | 25 | 70014 | 40010 | 20002 | 10000 | 30010 | 20000 | 10000 | 1264534 | 6693974 | 14325254 | 3 | 1 | 140032 | 140053 | 140053 | 131821 | 0 | 3 | 132439 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140041 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10002 | 1 | 1 | 10001 | 0 | 2 | 1 | 10000 | 1 | 1 | 0 | 1 | 0 | 0 | 3140 | 0 | 3 | 113 | 3 | 7 | 139572 | 40000 | 9 | 6 | 0 | 10000 | 10000 | 40010 | 140057 | 140042 | 140054 | 140062 | 140057 |
60024 | 140053 | 1049 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 140026 | 139403 | 129367 | 25 | 70014 | 40010 | 20004 | 10000 | 30010 | 20000 | 10000 | 1264507 | 6693974 | 14326437 | 3 | 1 | 140032 | 140056 | 140056 | 131824 | 0 | 3 | 132444 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140125 | 140035 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10000 | 0 | 0 | 10000 | 0 | 0 | 0 | 10000 | 1 | 0 | 1 | 0 | 0 | 1 | 3140 | 0 | 4 | 113 | 4 | 7 | 139575 | 40000 | 9 | 9 | 0 | 10000 | 10000 | 40010 | 140057 | 140042 | 140057 | 140057 | 140057 |
60024 | 140041 | 1049 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 140026 | 139403 | 129364 | 25 | 70014 | 40010 | 20004 | 10000 | 30010 | 20000 | 10000 | 1264534 | 6693974 | 14326716 | 3 | 1 | 140017 | 140041 | 140041 | 131824 | 0 | 3 | 132439 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140053 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 1 | 10 | 10001 | 1 | 1 | 10001 | 0 | 0 | 1 | 10000 | 1 | 1 | 1 | 1 | 1 | 0 | 3140 | 0 | 4 | 113 | 4 | 7 | 139560 | 40000 | 9 | 9 | 9 | 10000 | 10000 | 40010 | 140051 | 140051 | 140036 | 140051 | 140036 |
60024 | 140047 | 1069 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 0 | 0 | 140035 | 139397 | 129362 | 25 | 70012 | 40010 | 20002 | 10000 | 30010 | 20000 | 10000 | 1264507 | 6693974 | 14326716 | 4 | 1 | 140017 | 140041 | 140041 | 131824 | 0 | 3 | 132439 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140053 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10001 | 1 | 0 | 10001 | 0 | 0 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 3140 | 0 | 3 | 113 | 3 | 3 | 139575 | 40000 | 9 | 0 | 0 | 10000 | 10000 | 40010 | 140042 | 140042 | 140054 | 140042 | 140062 |
60024 | 140056 | 1049 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 140020 | 139397 | 129362 | 25 | 70010 | 40010 | 20000 | 10000 | 30010 | 20000 | 10054 | 1264784 | 6693974 | 14326437 | 4 | 1 | 140029 | 140041 | 140056 | 131809 | 0 | 3 | 132424 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140041 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10000 | 0 | 1 | 10000 | 0 | 0 | 258 | 10000 | 0 | 0 | 1 | 0 | 0 | 0 | 3140 | 0 | 3 | 113 | 3 | 3 | 139566 | 40000 | 9 | 6 | 9 | 10000 | 10000 | 40010 | 140036 | 140051 | 140051 | 140051 | 140051 |
60024 | 140035 | 1048 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 140035 | 139394 | 129362 | 25 | 70012 | 40010 | 20004 | 10000 | 30010 | 20000 | 10000 | 1264370 | 6693974 | 14325254 | 4 | 1 | 140017 | 140056 | 140056 | 131824 | 0 | 3 | 132424 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140053 | 140053 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10001 | 3 | 1 | 10003 | 0 | 0 | 0 | 10000 | 0 | 0 | 1 | 0 | 2 | 0 | 3140 | 0 | 3 | 113 | 3 | 3 | 139575 | 40000 | 9 | 0 | 0 | 10000 | 10000 | 40010 | 140042 | 140042 | 140057 | 140057 | 140057 |
60024 | 140041 | 1049 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 140041 | 139403 | 129353 | 25 | 70014 | 40010 | 20004 | 10000 | 30010 | 20000 | 10000 | 1264534 | 6693244 | 14325254 | 3 | 1 | 140032 | 140056 | 140053 | 131824 | 0 | 3 | 132439 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140053 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 0 | 10 | 10001 | 1 | 1 | 10002 | 0 | 0 | 1 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 3140 | 0 | 3 | 113 | 4 | 3 | 139575 | 40000 | 0 | 9 | 0 | 10000 | 10000 | 40010 | 140042 | 140057 | 140042 | 140057 | 140054 |
60024 | 140041 | 1049 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 140035 | 139394 | 129359 | 25 | 70012 | 40010 | 20004 | 10000 | 30010 | 20000 | 10000 | 1264534 | 6693974 | 14326437 | 4 | 1 | 140032 | 140056 | 140053 | 131809 | 7 | 3 | 132436 | 60010 | 30020 | 10000 | 20000 | 60020 | 10000 | 30000 | 140056 | 140053 | 1 | 1 | 50021 | 10 | 9 | 10 | 40010 | 10000 | 10000 | 1 | 10 | 10002 | 3 | 1 | 10002 | 0 | 1 | 2 | 10000 | 1 | 1 | 1 | 1 | 0 | 0 | 3140 | 0 | 7 | 113 | 3 | 3 | 139575 | 40000 | 6 | 9 | 9 | 10000 | 10000 | 40010 | 140057 | 140057 | 140057 | 140057 | 140042 |
Count: 8
Code:
ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6] ld1 { v0.b }[1], [x6]
mov x7, x6 mov x8, x6 mov x9, x6 mov x10, x6 mov x11, x6 mov x12, x6 mov x13, x6
(fused SUBS/B.cc loop)
Result (median cycles for code divided by count): 2.0006
retire uop (01) | cycle (02) | 03 | mmu table walk data (08) | 0e | 0f | 18 | 19 | 1e | 1f | 22 | 23 | 24 | 3a | 3f | 43 | 46 | 49 | 4e | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule simd uop (54) | schedule ldst uop (55) | dispatch int uop (56) | dispatch simd uop (57) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | ldst uops in schedulers (5b) | 60 | 69 | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map simd uop (7e) | map int uop inputs (7f) | map ldst uop inputs (80) | map simd uop inputs (81) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd load (98) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss ld (a3) | a5 | ld unit uop (a6) | l1d cache writeback (a8) | a9 | ac | af | b5 | b6 | bb | l1d cache miss ld nonspec (bf) | c2 | branch cond mispred nonspec (c5) | cd | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ? int output thing (e9) | ea | eb | ec | ? ldst retires (ed) | ? simd retires (ee) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
160205 | 160061 | 1199 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 160025 | 2 | 18 | 0 | 159690 | 0 | 25 | 160100 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421810 | 22939240 | 1 | 160033 | 0 | 160052 | 160040 | 139687 | 3 | 140019 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160052 | 160052 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 39 | 0 | 80000 | 0 | 0 | 35 | 80035 | 6 | 0 | 35 | 39 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 6 | 6 | 2 | 80000 | 80000 | 100 | 160041 | 160053 | 160041 | 160053 | 160053 |
160204 | 160052 | 1199 | 0 | 0 | 0 | 0 | 0 | 41 | 0 | 1 | 0 | 0 | 0 | 160025 | 2 | 0 | 0 | 159686 | 0 | 25 | 160102 | 100 | 80000 | 80000 | 100 | 80000 | 80000 | 500 | 421286 | 22939203 | 1 | 160033 | 0 | 160040 | 160040 | 139675 | 3 | 140019 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160052 | 160052 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 1 | 100 | 80000 | 0 | 39 | 0 | 80165 | 0 | 0 | 0 | 80035 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5110 | 2 | 43 | 1 | 1 | 160049 | 0 | 0 | 0 | 0 | 80000 | 80000 | 100 | 160041 | 160041 | 160053 | 160041 | 160053 |
160204 | 160052 | 1199 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 160037 | 2 | 18 | 18 | 159686 | 12 | 25 | 160102 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421017 | 22939240 | 1 | 160033 | 0 | 160040 | 160052 | 139675 | 3 | 140019 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160336 | 160052 | 160040 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 39 | 0 | 80035 | 0 | 0 | 35 | 80000 | 6 | 1 | 0 | 39 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 0 | 6 | 0 | 80000 | 80000 | 100 | 160053 | 160041 | 160041 | 160053 | 160041 |
160204 | 160040 | 1199 | 0 | 0 | 0 | 0 | 0 | 41 | 0 | 0 | 1 | 0 | 0 | 160041 | 2 | 0 | 18 | 159690 | 11 | 25 | 160100 | 100 | 80000 | 80000 | 100 | 80000 | 80000 | 500 | 421810 | 22939240 | 1 | 160021 | 0 | 160052 | 160052 | 139687 | 3 | 140019 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160040 | 160040 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 39 | 0 | 80000 | 0 | 0 | 0 | 80000 | 0 | 0 | 35 | 39 | 0 | 0 | 3 | 5116 | 0 | 16 | 1 | 1 | 160053 | 0 | 10 | 0 | 4 | 80000 | 80000 | 100 | 160041 | 160057 | 160057 | 160057 | 160057 |
160204 | 160056 | 1198 | 0 | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 0 | 1 | 1 | 160025 | 0 | 12 | 12 | 159690 | 16 | 25 | 160100 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421998 | 22939548 | 1 | 160037 | 0 | 160056 | 160040 | 139691 | 3 | 140023 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160065 | 160046 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 43 | 0 | 80039 | 0 | 0 | 39 | 80039 | 0 | 1 | 0 | 43 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160037 | 0 | 10 | 10 | 0 | 80000 | 80000 | 100 | 160057 | 160041 | 160057 | 160057 | 160089 |
160204 | 160060 | 1199 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 160041 | 2 | 12 | 12 | 159684 | 0 | 25 | 160100 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 422041 | 22939575 | 1 | 160037 | 0 | 160056 | 160056 | 139675 | 3 | 140014 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160056 | 160056 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 43 | 0 | 80039 | 0 | 0 | 39 | 80039 | 0 | 1 | 39 | 43 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160053 | 0 | 10 | 0 | 4 | 80000 | 80000 | 100 | 160041 | 160057 | 160041 | 160057 | 160057 |
160204 | 160056 | 1199 | 0 | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 0 | 1 | 1 | 160041 | 3 | 12 | 0 | 159688 | 0 | 25 | 160102 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421810 | 22939240 | 0 | 160033 | 0 | 160052 | 160040 | 139687 | 3 | 140019 | 160100 | 202 | 80000 | 80000 | 200 | 80000 | 160000 | 160040 | 160052 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 0 | 0 | 80035 | 0 | 0 | 35 | 80035 | 0 | 1 | 35 | 0 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 10 | 6 | 0 | 80000 | 80000 | 100 | 160041 | 160053 | 160053 | 160041 | 160041 |
160204 | 160040 | 1199 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 160037 | 2 | 18 | 0 | 159690 | 0 | 25 | 160102 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421810 | 22938147 | 1 | 160021 | 0 | 160040 | 160040 | 139687 | 3 | 140010 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160052 | 160052 | 1 | 1 | 80202 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 0 | 0 | 80035 | 0 | 0 | 35 | 80035 | 6 | 0 | 0 | 39 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 6 | 6 | 2 | 80000 | 80000 | 100 | 160053 | 160041 | 160041 | 160053 | 160041 |
160204 | 160052 | 1199 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 160037 | 0 | 18 | 18 | 159690 | 12 | 25 | 160102 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421810 | 22939240 | 1 | 160033 | 0 | 160052 | 160040 | 139687 | 3 | 140010 | 160100 | 200 | 80000 | 80000 | 200 | 80000 | 160000 | 160052 | 160052 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 0 | 100 | 80000 | 0 | 39 | 0 | 80000 | 0 | 0 | 35 | 80035 | 6 | 0 | 35 | 39 | 0 | 1 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 0 | 0 | 0 | 80000 | 80000 | 100 | 160041 | 160053 | 160041 | 160041 | 160053 |
160204 | 160052 | 1199 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 160037 | 2 | 18 | 18 | 159686 | 16 | 25 | 160102 | 100 | 80002 | 80000 | 100 | 80000 | 80000 | 500 | 421815 | 22939240 | 1 | 160033 | 0 | 160052 | 160052 | 139675 | 3 | 140010 | 160100 | 200 | 80494 | 80000 | 200 | 80000 | 161314 | 160052 | 160052 | 1 | 1 | 80201 | 100 | 99 | 100 | 100 | 80000 | 80000 | 1 | 100 | 80000 | 0 | 39 | 0 | 80035 | 1 | 0 | 47 | 80035 | 6 | 1 | 35 | 39 | 0 | 0 | 0 | 5110 | 1 | 16 | 1 | 1 | 160049 | 0 | 6 | 0 | 2 | 80000 | 80000 | 100 | 160041 | 160041 | 160053 | 160053 | 160053 |
Result (median cycles for code divided by count): 2.0007
retire uop (01) | cycle (02) | 03 | mmu table walk data (08) | 09 | 0e | 0f | 1e | 22 | 23 | 3a | 3f | 43 | 46 | 49 | 4e | 4f | 51 | schedule uop (52) | schedule int uop (53) | schedule simd uop (54) | schedule ldst uop (55) | dispatch int uop (56) | dispatch simd uop (57) | dispatch ldst uop (58) | int uops in schedulers (59) | simd uops in schedulers (5a) | ldst uops in schedulers (5b) | 60 | 69 | 6b | 6d | 6e | map stall dispatch (70) | map rewind (75) | map stall (76) | dispatch uop (78) | map int uop (7c) | map ldst uop (7d) | map simd uop (7e) | map int uop inputs (7f) | map ldst uop inputs (80) | map simd uop inputs (81) | 82 | 83 | flush restart other nonspec (84) | 85 | inst all (8c) | inst branch (8d) | inst branch taken (90) | inst branch cond (94) | inst int alu (97) | inst simd load (98) | inst ldst (9b) | 9d | 9f | l1d tlb access (a0) | l1d tlb miss (a1) | l1d cache miss ld (a3) | ld unit uop (a6) | l1d cache writeback (a8) | ac | af | b5 | b6 | bb | l1d cache miss ld nonspec (bf) | c2 | branch mispred nonspec (cb) | cd | cf | d5 | map dispatch bubble (d6) | dd | fetch restart (de) | e0 | ea | eb | ec | ? ldst retires (ed) | ? simd retires (ee) | ? int retires (ef) | f5 | f6 | f7 | f8 | fd |
160025 | 160060 | 1199 | 0 | 0 | 0 | 0 | 45 | 0 | 0 | 1 | 160041 | 2 | 1 | 1 | 159685 | 0 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 422600 | 22939559 | 1 | 160041 | 0 | 160060 | 160040 | 139697 | 3 | 140040 | 160322 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160040 | 160040 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 1 | 10 | 80000 | 0 | 43 | 80000 | 0 | 38 | 80039 | 6 | 1 | 39 | 44 | 0 | 0 | 0 | 5020 | 8 | 16 | 5 | 5 | 160037 | 0 | 0 | 0 | 80000 | 80000 | 10 | 160061 | 160041 | 160061 | 160041 | 160061 |
160024 | 160060 | 1199 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 160045 | 0 | 1 | 0 | 159684 | 0 | 25 | 160010 | 10 | 80000 | 80000 | 10 | 80000 | 80000 | 50 | 421545 | 22939547 | 1 | 160041 | 0 | 160060 | 160060 | 139717 | 3 | 140040 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160040 | 160040 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 0 | 80038 | 0 | 0 | 80000 | 0 | 0 | 39 | 44 | 0 | 0 | 0 | 5020 | 6 | 16 | 7 | 8 | 160037 | 0 | 14 | 0 | 80000 | 80000 | 10 | 160061 | 160090 | 160061 | 160061 | 160061 |
160025 | 160060 | 1198 | 0 | 1 | 1 | 1 | 44 | 1 | 0 | 0 | 160025 | 2 | 1 | 0 | 159684 | 19 | 25 | 160012 | 10 | 80000 | 80000 | 10 | 80000 | 80000 | 50 | 422643 | 22938147 | 1 | 160021 | 0 | 160060 | 160060 | 139697 | 3 | 140020 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160060 | 160040 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 43 | 80039 | 0 | 0 | 80428 | 6 | 1 | 39 | 0 | 0 | 0 | 0 | 5020 | 7 | 16 | 5 | 5 | 160057 | 10 | 14 | 0 | 80000 | 80000 | 10 | 160041 | 160041 | 160061 | 160057 | 160057 |
160024 | 160040 | 1199 | 0 | 1 | 0 | 0 | 114 | 0 | 0 | 1 | 160045 | 2 | 0 | 1 | 159684 | 0 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 421085 | 22938147 | 1 | 160041 | 0 | 160060 | 160040 | 139717 | 3 | 140043 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160056 | 160056 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 0 | 80038 | 0 | 38 | 80000 | 6 | 0 | 38 | 44 | 0 | 0 | 0 | 5020 | 5 | 16 | 5 | 6 | 160057 | 14 | 14 | 0 | 80000 | 80000 | 10 | 160061 | 160061 | 160061 | 160041 | 160061 |
160024 | 160056 | 1198 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 160045 | 0 | 0 | 1 | 159685 | 19 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 421564 | 22938147 | 1 | 160037 | 0 | 160060 | 160060 | 139717 | 3 | 140040 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160060 | 160040 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 0 | 80038 | 1 | 38 | 80000 | 0 | 0 | 38 | 43 | 0 | 0 | 0 | 5020 | 6 | 16 | 6 | 5 | 160037 | 14 | 0 | 7 | 80000 | 80000 | 10 | 160109 | 160061 | 160061 | 160061 | 160041 |
160024 | 160040 | 1199 | 0 | 1 | 0 | 0 | 44 | 0 | 0 | 1 | 160025 | 2 | 0 | 0 | 159684 | 16 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 421638 | 22938147 | 1 | 160041 | 0 | 160060 | 160060 | 139697 | 3 | 140040 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160040 | 160056 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 43 | 80038 | 0 | 0 | 80000 | 6 | 1 | 38 | 44 | 0 | 0 | 0 | 5020 | 6 | 16 | 7 | 5 | 160057 | 10 | 0 | 7 | 80000 | 80000 | 10 | 160041 | 160041 | 160061 | 160041 | 160057 |
160024 | 160056 | 1198 | 0 | 1 | 0 | 0 | 44 | 0 | 0 | 1 | 160025 | 2 | 1 | 1 | 159690 | 16 | 25 | 160010 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 422741 | 22939547 | 1 | 160041 | 0 | 160040 | 160060 | 139717 | 3 | 140036 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160056 | 160040 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 43 | 80054 | 0 | 39 | 80000 | 6 | 1 | 0 | 44 | 0 | 0 | 0 | 5020 | 8 | 16 | 6 | 5 | 160057 | 10 | 10 | 0 | 80000 | 80000 | 10 | 160061 | 160041 | 160061 | 160061 | 160041 |
160024 | 160060 | 1199 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 160041 | 0 | 1 | 0 | 159684 | 0 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 421630 | 22939975 | 1 | 160021 | 0 | 160060 | 160040 | 139717 | 3 | 140040 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160060 | 160056 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 43 | 80000 | 0 | 42 | 80039 | 6 | 0 | 39 | 43 | 0 | 0 | 0 | 5020 | 8 | 16 | 6 | 5 | 160053 | 10 | 14 | 0 | 80000 | 80000 | 10 | 160041 | 160057 | 160041 | 160061 | 160057 |
160024 | 160060 | 1198 | 0 | 0 | 0 | 0 | 56 | 1 | 0 | 1 | 160045 | 2 | 1 | 0 | 159690 | 19 | 25 | 160012 | 10 | 80000 | 80000 | 10 | 80000 | 80000 | 50 | 422517 | 22939975 | 1 | 160041 | 0 | 160040 | 160040 | 139697 | 3 | 140020 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160060 | 160056 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 0 | 10 | 80000 | 0 | 43 | 80038 | 1 | 38 | 80000 | 6 | 0 | 0 | 43 | 0 | 0 | 0 | 5020 | 5 | 16 | 8 | 8 | 160053 | 10 | 14 | 4 | 80000 | 80000 | 10 | 160057 | 160041 | 160041 | 160041 | 160041 |
160024 | 160060 | 1199 | 0 | 0 | 0 | 0 | 44 | 0 | 0 | 1 | 160045 | 2 | 1 | 1 | 159684 | 19 | 25 | 160012 | 10 | 80002 | 80000 | 10 | 80000 | 80000 | 50 | 422540 | 22939675 | 1 | 160041 | 0 | 160109 | 160060 | 139717 | 3 | 140036 | 160010 | 20 | 80000 | 80000 | 20 | 80000 | 160000 | 160060 | 160056 | 1 | 1 | 80021 | 10 | 9 | 10 | 10 | 80000 | 80000 | 1 | 10 | 80131 | 0 | 43 | 80000 | 0 | 0 | 80039 | 6 | 1 | 39 | 0 | 0 | 0 | 1 | 5020 | 7 | 16 | 5 | 6 | 160053 | 10 | 14 | 0 | 80000 | 80000 | 10 | 160041 | 160061 | 160061 | 160061 | 160041 |