Created
April 2, 2026 14:29
-
-
Save leonardoalt/f215d05bc53ead1dc8d82f5e15b6eeee to your computer and use it in GitHub Desktop.
reth eth-block 24171384 - 100 APCs with static blocks (powdr2 unconditional-superblocks-rebase-test)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"apcs":[{"cost_after":101.0,"cost_before":435.0,"execution_frequency":3459,"original_blocks":[{"instructions":["ADD r0, r0, 1","ADD r1, r1, 1","ADD r2, r2, -1","EQ r6, r2, 0","JUMP_IF_ZERO cond=r6, target_pc=3069676"],"start_pc":3069648}],"stats":{"after":{"bus_interactions":56,"constraints":0,"main_columns":45},"before":{"bus_interactions":252,"constraints":0,"main_columns":183}},"value":1155306,"width_before":435},{"cost_after":139.0,"cost_before":563.0,"execution_frequency":12221,"original_blocks":[{"instructions":["LOADW r7, [r0 + 0x2120]","STOREW [r6 + 0x2120], r7","ADD r0, r0, 4","ADD r6, r6, 4","SUB r1, r1, 1","JUMP_IF cond=r1, target_pc=3073276"],"start_pc":3073276}],"stats":{"after":{"bus_interactions":80,"constraints":0,"main_columns":59},"before":{"bus_interactions":328,"constraints":0,"main_columns":235}},"value":5181704,"width_before":563},{"cost_after":347.0,"cost_before":1933.0,"execution_frequency":7482,"original_blocks":[{"instructions":["ADD r7, r2, r6","ADD r9, r7, 12","ADD r8, r2, r5","ADD r10, r8, 12","LOADW r10, [r10 + 0x2120]","STOREW [r9 + 0x2120], r10","ADD r9, r7, 8","ADD r10, r8, 8","LOADW r10, [r10 + 0x2120]","STOREW [r9 + 0x2120], r10","ADD r9, r7, 4","ADD r10, r8, 4","LOADW r10, [r10 + 0x2120]","STOREW [r9 + 0x2120], r10","LOADW r8, [r8 + 0x2120]","STOREW [r7 + 0x2120], r8","SUB r2, r2, 16","CONST32 r7, 0x00000003","SLTU r7, r7, r2","JUMP_IF cond=r7, target_pc=3072972"],"start_pc":3072972}],"stats":{"after":{"bus_interactions":192,"constraints":0,"main_columns":155},"before":{"bus_interactions":1128,"constraints":0,"main_columns":805}},"value":11866452,"width_before":1933},{"cost_after":535.0,"cost_before":3573.0,"execution_frequency":7482,"original_blocks":[{"instructions":["LOADW r5, [r0 + 0x2120]","STOREW [r1 + 0x2120], r5","ADD r5, r1, 4","ADD r6, r0, 4","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 8","ADD r6, r0, 8","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 12","ADD r6, r0, 12","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 16","ADD r6, r0, 16","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 20","ADD r6, r0, 20","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 24","ADD r6, r0, 24","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r5, r1, 28","ADD r6, r0, 28","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","ADD r0, r0, 32","ADD r6, r1, 32","SUB r5, r2, 32","CONST32 r1, 0x00000003","SLTU r1, r1, r5","JUMP_IF_ZERO cond=r1, target_pc=3073480"],"start_pc":3073324}],"stats":{"after":{"bus_interactions":296,"constraints":0,"main_columns":239},"before":{"bus_interactions":2088,"constraints":0,"main_columns":1485}},"value":22730316,"width_before":3573},{"cost_after":757.0,"cost_before":1793.0,"execution_frequency":15325,"original_blocks":[{"instructions":["ADD r5, r2, r0","ADD r7, r5, 3","ADD r6, r1, r2","ADD r8, r6, 3","LOADBU r8, [r8 + 0x2120]","STOREB [r7 + 0x2120], r8","ADD r7, r5, 2","ADD r8, r6, 2","LOADBU r8, [r8 + 0x2120]","STOREB [r7 + 0x2120], r8","ADD r7, r5, 1","ADD r8, r6, 1","LOADBU r8, [r8 + 0x2120]","STOREB [r7 + 0x2120], r8","LOADBU r6, [r6 + 0x2120]","STOREB [r5 + 0x2120], r6","SUB r2, r2, 4","JUMP_IF cond=r2, target_pc=3073140"],"start_pc":3073140}],"stats":{"after":{"bus_interactions":424,"constraints":0,"main_columns":333},"before":{"bus_interactions":1048,"constraints":0,"main_columns":745}},"value":15876700,"width_before":1793},{"cost_after":76.0,"cost_before":335.0,"execution_frequency":2852,"original_blocks":[{"instructions":["SUB r5, r2, 4","AND r1, r5, 28","NEQ r1, r1, 28","JUMP_IF cond=r1, target_pc=3073256"],"start_pc":3073232}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":32},"before":{"bus_interactions":192,"constraints":0,"main_columns":143}},"value":738668,"width_before":335},{"cost_after":102.0,"cost_before":342.0,"execution_frequency":4879,"original_blocks":[{"instructions":["XOR r5, r0, r1","AND r5, r5, 3","SLTU r6, r0, r1","JUMP_IF_ZERO cond=r6, target_pc=3072668"],"start_pc":3072396}],"stats":{"after":{"bus_interactions":60,"constraints":0,"main_columns":42},"before":{"bus_interactions":196,"constraints":0,"main_columns":146}},"value":1170960,"width_before":342},{"cost_after":58.0,"cost_before":235.0,"execution_frequency":9387,"original_blocks":[{"instructions":["AND r6, r0, 3","EQ r6, r6, 0","JUMP_IF_ZERO cond=r6, target_pc=3072456"],"start_pc":3072432}],"stats":{"after":{"bus_interactions":36,"constraints":0,"main_columns":22},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":1661499,"width_before":235},{"cost_after":448.0,"cost_before":1603.0,"execution_frequency":5456,"original_blocks":[{"instructions":["LOADW r36, [r71 + 0x2208]","ADD r72, r36, 1","STOREW [r71 + 0x2208], r72","LOADW r75, [r71 + 0x225c]","LOADW r74, [r71 + 0x2258]","LOADBU r36, [r36 + 0x2120]","SLL r36, r36, 4","ADD r36, r35, r36","LOADW r73, [r36 + 0x2124]","LOADW r72, [r36 + 0x2120]","SUB_64 r76, r74, r72","STOREW [r71 + 0x2258], r76","STOREW [r71 + 0x225c], r77","SLTU_64 r74, r74, r72","JUMP_IF cond=r74, target_pc=1312084"],"start_pc":1311976}],"stats":{"after":{"bus_interactions":252,"constraints":0,"main_columns":196},"before":{"bus_interactions":912,"constraints":0,"main_columns":691}},"value":6301680,"width_before":1603},{"cost_after":201.0,"cost_before":651.0,"execution_frequency":15325,"original_blocks":[{"instructions":["LOADW r36, [r36 + 0x2128]","MUL r81, r36, 12","LOADW r78, [r81 + 0x8]","LOADW r79, [r81 + 0xc]","LOADW r80, [r81 + 0x10]","EQ r82, r78, 4","JUMP_IF cond=r82, target_pc=1312068"],"start_pc":1312036}],"stats":{"after":{"bus_interactions":120,"constraints":0,"main_columns":81},"before":{"bus_interactions":372,"constraints":0,"main_columns":279}},"value":6896250,"width_before":651},{"cost_after":130.0,"cost_before":337.0,"execution_frequency":5244,"original_blocks":[{"instructions":["ADD r75, r1, 0","ADD r74, r71, 0","CALL_INDIRECT save_pc=r2, save_fp=r3, target_pc=r80, fp_offset=296"],"start_pc":1312068}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":54},"before":{"bus_interactions":200,"constraints":0,"main_columns":137}},"value":1085508,"width_before":337},{"cost_after":53.0,"cost_before":135.0,"execution_frequency":15325,"original_blocks":[{"instructions":["EQ r1, r5, 0","JUMP_IF cond=r1, target_pc=3073704"],"start_pc":3073480}],"stats":{"after":{"bus_interactions":32,"constraints":0,"main_columns":21},"before":{"bus_interactions":72,"constraints":0,"main_columns":63}},"value":1256650,"width_before":135},{"cost_after":1113.0,"cost_before":2613.0,"execution_frequency":9571,"original_blocks":[{"instructions":["LOADBU r9, [r6 + 0x2120]","LOADBU r10, [r2 + 0x2120]","XOR r9, r9, r10","STOREB [r6 + 0x2120], r9","ADD r9, r6, 1","LOADBU r10, [r9 + 0x2120]","ADD r11, r2, 1","LOADBU r11, [r11 + 0x2120]","XOR r10, r10, r11","STOREB [r9 + 0x2120], r10","ADD r9, r6, 2","LOADBU r10, [r9 + 0x2120]","ADD r11, r2, 2","LOADBU r11, [r11 + 0x2120]","XOR r10, r10, r11","STOREB [r9 + 0x2120], r10","ADD r9, r6, 3","LOADBU r10, [r9 + 0x2120]","ADD r11, r2, 3","LOADBU r11, [r11 + 0x2120]","XOR r10, r10, r11","STOREB [r9 + 0x2120], r10","ADD r6, r6, 4","ADD r2, r2, 4","ADD r8, r8, -4","JUMP_IF cond=r8, target_pc=228748"],"start_pc":228748}],"stats":{"after":{"bus_interactions":640,"constraints":0,"main_columns":473},"before":{"bus_interactions":1528,"constraints":0,"main_columns":1085}},"value":14356500,"width_before":2613},{"cost_after":76.0,"cost_before":335.0,"execution_frequency":15325,"original_blocks":[{"instructions":["ADD r5, r0, r2","AND r5, r5, 3","EQ r5, r5, 0","JUMP_IF cond=r5, target_pc=3072868"],"start_pc":3072680}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":32},"before":{"bus_interactions":192,"constraints":0,"main_columns":143}},"value":3969175,"width_before":335},{"cost_after":76.0,"cost_before":335.0,"execution_frequency":15325,"original_blocks":[{"instructions":["SUB r5, r2, 4","AND r6, r5, 12","NEQ r6, r6, 12","JUMP_IF_ZERO cond=r6, target_pc=3072948"],"start_pc":3072884}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":32},"before":{"bus_interactions":192,"constraints":0,"main_columns":143}},"value":3969175,"width_before":335},{"cost_after":71.0,"cost_before":158.0,"execution_frequency":8465,"original_blocks":[{"instructions":["LOADW r83, [r1 + 0x2124]","JUMP_IF_ZERO cond=r83, target_pc=99812"],"start_pc":99796}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":27},"before":{"bus_interactions":88,"constraints":0,"main_columns":70}},"value":736455,"width_before":158},{"cost_after":431.0,"cost_before":3202.0,"execution_frequency":28020,"original_blocks":[{"instructions":["CONST32 r4, 0x00000000","CONST32 r5, 0x00000000","SUB_64 r4, r4, r0","AND_64 r0, r4, r0","SUB_64 r0, r0, 1","SRL_64 r4, r0, 1","CONST32 r6, 0x55555555","CONST32 r7, 0x55555555","AND_64 r4, r4, r6","SUB_64 r4, r0, r4","SRL_64 r0, r4, 2","CONST32 r6, 0x33333333","CONST32 r7, 0x33333333","AND_64 r0, r0, r6","AND_64 r4, r4, r6","ADD_64 r4, r0, r4","SRL_64 r0, r4, 4","ADD_64 r0, r0, r4","CONST32 r4, 0x0f0f0f0f","CONST32 r5, 0x0f0f0f0f","AND_64 r0, r0, r4","CONST32 r4, 0x01010101","CONST32 r5, 0x01010101","MUL_64 r0, r0, r4","SRL_64 r0, r0, 56","RET to_pc=r2, to_fp=r3"],"start_pc":3074684}],"stats":{"after":{"bus_interactions":244,"constraints":0,"main_columns":187},"before":{"bus_interactions":1884,"constraints":0,"main_columns":1318}},"value":77643420,"width_before":3202},{"cost_after":254.0,"cost_before":1180.0,"execution_frequency":10576,"original_blocks":[{"instructions":["SRL r6, r5, 2","ADD r6, r6, 1","AND r6, r6, 3","SUB r7, r1, 4","SUB r8, r0, 4"],"start_pc":3072900},{"instructions":["ADD r9, r2, r8","ADD r10, r2, r7","LOADW r10, [r10 + 0x2120]","STOREW [r9 + 0x2120], r10","SUB r2, r2, 4","SUB r6, r6, 1","JUMP_IF cond=r6, target_pc=3072920"],"start_pc":3072920}],"stats":{"after":{"bus_interactions":144,"constraints":0,"main_columns":110},"before":{"bus_interactions":688,"constraints":0,"main_columns":492}},"value":9793376,"width_before":1180},{"cost_after":39.0,"cost_before":235.0,"execution_frequency":24409,"original_blocks":[{"instructions":["AND r55, r55, 255","EQ r55, r55, 0","JUMP_IF cond=r55, target_pc=319628"],"start_pc":319220}],"stats":{"after":{"bus_interactions":24,"constraints":0,"main_columns":15},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":4784164,"width_before":235},{"cost_after":39.0,"cost_before":235.0,"execution_frequency":11363,"original_blocks":[{"instructions":["AND r55, r55, 255","EQ r55, r55, 0","JUMP_IF_ZERO cond=r55, target_pc=317960"],"start_pc":317896}],"stats":{"after":{"bus_interactions":24,"constraints":0,"main_columns":15},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":2227148,"width_before":235},{"cost_after":884.0,"cost_before":6939.0,"execution_frequency":9387,"original_blocks":[{"instructions":["LOADW r17, [r6 + 0x26b4]","SLL r18, r17, 3","SRL r22, r18, 22","MUL r17, r22, 977","LOADW r21, [r6 + 0x2690]","SLL r21, r21, 3","ADD r21, r17, r21","AND r17, r21, r20","STOREW [r6 + 0x2b90], r17","LOADW r17, [r6 + 0x2694]","SLL r17, r17, 3","SLL r22, r22, 6","ADD r17, r17, r22","SRL r21, r21, 26","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2b94], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x2698]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2b98], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x269c]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2b9c], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x26a0]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2ba0], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x26a4]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2ba4], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x26a8]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2ba8], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x26ac]","SLL r21, r21, 3","ADD r17, r17, r21","AND r21, r17, r20","STOREW [r6 + 0x2bac], r21","SRL r17, r17, 26","LOADW r21, [r6 + 0x26b0]","SLL r21, r21, 3","ADD r17, r17, r21","AND r20, r17, r20","STOREW [r6 + 0x2bb0], r20","SRL r17, r17, 26","AND r18, r18, r19","ADD r17, r17, r18","STOREW [r6 + 0x2bb4], r17","CONST32 r20, 0x00000078","EQ r17, r20, 0","JUMP_IF cond=r17, target_pc=304908"],"start_pc":304632}],"stats":{"after":{"bus_interactions":536,"constraints":0,"main_columns":348},"before":{"bus_interactions":3884,"constraints":0,"main_columns":3055}},"value":56838285,"width_before":6939},{"cost_after":1274.0,"cost_before":8026.0,"execution_frequency":9387,"original_blocks":[{"instructions":["LOADW r9, [r5 + 0x2260]","LOADW r8, [r5 + 0x2288]","LOADW r11, [r5 + 0x225c]","LOADW r10, [r5 + 0x2284]","LOADW r13, [r5 + 0x2258]","LOADW r12, [r5 + 0x2280]","LOADW r15, [r5 + 0x2254]","LOADW r14, [r5 + 0x227c]","LOADW r17, [r5 + 0x2250]","LOADW r16, [r5 + 0x2278]","LOADW r19, [r5 + 0x224c]","LOADW r18, [r5 + 0x2274]","LOADW r21, [r5 + 0x2248]","LOADW r20, [r5 + 0x2270]","LOADW r24, [r5 + 0x2244]","LOADW r1, [r5 + 0x226c]","LOADW r2, [r5 + 0x228c]","LOADW r22, [r5 + 0x2264]","ADD r2, r2, r22","SRL r23, r2, 22","MUL r22, r23, 977","LOADW r25, [r5 + 0x2268]","LOADW r26, [r5 + 0x2240]","ADD r25, r25, r26","ADD r22, r22, r25","AND r25, r22, r7","STOREW [r0 + 0x2170], r25","ADD r1, r1, r24","SLL r23, r23, 6","ADD r1, r1, r23","SRL r22, r22, 26","ADD r1, r1, r22","AND r22, r1, r7","STOREW [r0 + 0x2174], r22","SRL r1, r1, 26","ADD r20, r20, r21","ADD r1, r1, r20","AND r20, r1, r7","STOREW [r0 + 0x2178], r20","SRL r1, r1, 26","ADD r18, r18, r19","ADD r1, r1, r18","AND r18, r1, r7","STOREW [r0 + 0x217c], r18","SRL r1, r1, 26","ADD r16, r16, r17","ADD r1, r1, r16","AND r16, r1, r7","STOREW [r0 + 0x2180], r16","SRL r1, r1, 26","ADD r14, r14, r15","ADD r1, r1, r14","AND r14, r1, r7","STOREW [r0 + 0x2184], r14","SRL r1, r1, 26","ADD r12, r12, r13","ADD r1, r1, r12","AND r12, r1, r7","STOREW [r0 + 0x2188], r12","SRL r1, r1, 26","ADD r10, r10, r11","ADD r1, r1, r10","AND r10, r1, r7","STOREW [r0 + 0x218c], r10","SRL r1, r1, 26","ADD r8, r8, r9","ADD r1, r1, r8","AND r7, r1, r7","STOREW [r0 + 0x2190], r7","SRL r1, r1, 26","AND r2, r2, r6","ADD r1, r1, r2","STOREW [r0 + 0x2194], r1","ADD r0, r5, 448","CONST32 r1, 0x00002114","STOREW [r1 + 0x0], r0","RET to_pc=r3, to_fp=r4"],"start_pc":603468}],"stats":{"after":{"bus_interactions":716,"constraints":0,"main_columns":558},"before":{"bus_interactions":4612,"constraints":0,"main_columns":3414}},"value":63381024,"width_before":8026},{"cost_after":605.0,"cost_before":3395.0,"execution_frequency":5814,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x2208]","LOADBU r6, [r1 + 0x2121]","SLL r6, r6, 8","LOADBU r5, [r1 + 0x2120]","OR r5, r5, r6","ADD r7, r5, 0","LOADW r5, [r0 + 0x226c]","SLL r6, r4, 5","ADD r5, r5, r6","CONST32 r8, 0x00000000","CONST32 r9, 0x00000000","STOREW [r5 + 0x2128], r8","STOREW [r5 + 0x212c], r9","ADD r6, r5, 24","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","ADD r6, r5, 16","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","SLL r6, r7, 8","SRL r7, r7, 8","OR r6, r6, r7","ADD r6, r6, 0","CONST32 r7, 0x00000000","CONST32 r8, 0x0000ffff","CONST32 r9, 0x00000000","AND_64 r6, r6, r8","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r4, r4, 1","STOREW [r0 + 0x2270], r4","ADD r1, r1, 2","STOREW [r0 + 0x2208], r1","RET to_pc=r2, to_fp=r3"],"start_pc":1788236}],"stats":{"after":{"bus_interactions":352,"constraints":0,"main_columns":253},"before":{"bus_interactions":1960,"constraints":0,"main_columns":1435}},"value":16221060,"width_before":3395},{"cost_after":47.0,"cost_before":142.0,"execution_frequency":11605,"original_blocks":[{"instructions":["SLTU r5, r5, 12","JUMP_IF_ZERO cond=r5, target_pc=3072964"],"start_pc":3072948}],"stats":{"after":{"bus_interactions":28,"constraints":0,"main_columns":19},"before":{"bus_interactions":76,"constraints":0,"main_columns":66}},"value":1102475,"width_before":142},{"cost_after":269.0,"cost_before":1238.0,"execution_frequency":11605,"original_blocks":[{"instructions":["LOADW r11, [r1 + 0x2124]","SLL r12, r3, 7","ADD r11, r11, r12","STOREW [r11 + 0x2128], r18","STOREW [r11 + 0x2124], r31","CONST32 r12, 0x00000006","STOREW [r11 + 0x2120], r12","ADD r11, r3, 1","STOREW [r1 + 0x2128], r11","LOADW r11, [r1 + 0x2134]","LOADW r12, [r1 + 0x212c]","NEQ r12, r11, r12","JUMP_IF cond=r12, target_pc=2023476"],"start_pc":2023412}],"stats":{"after":{"bus_interactions":156,"constraints":0,"main_columns":113},"before":{"bus_interactions":704,"constraints":0,"main_columns":534}},"value":11245245,"width_before":1238},{"cost_after":1035.0,"cost_before":5432.0,"execution_frequency":9387,"original_blocks":[{"instructions":["AND r35, r35, 255","SUB r2, r2, r35","AND r1, r1, r2","ADD r33, r33, 0","XOR r1, r1, r33","STOREW [r0 + 0x213c], r1","XOR_64 r31, r31, r29","ADD r1, r31, 0","AND r1, r1, r2","ADD r29, r29, 0","XOR r1, r1, r29","STOREW [r0 + 0x2138], r1","XOR_64 r27, r27, r25","ADD r1, r27, 0","AND r1, r1, r2","ADD r25, r25, 0","XOR r1, r1, r25","STOREW [r0 + 0x2134], r1","XOR_64 r23, r23, r21","ADD r1, r23, 0","AND r1, r1, r2","ADD r21, r21, 0","XOR r1, r1, r21","STOREW [r0 + 0x2130], r1","XOR_64 r19, r19, r17","ADD r1, r19, 0","AND r1, r1, r2","ADD r17, r17, 0","XOR r1, r1, r17","STOREW [r0 + 0x212c], r1","XOR_64 r15, r15, r13","ADD r1, r15, 0","AND r1, r1, r2","ADD r13, r13, 0","XOR r1, r1, r13","STOREW [r0 + 0x2128], r1","XOR_64 r11, r11, r9","ADD r1, r11, 0","AND r1, r1, r2","ADD r9, r9, 0","XOR r1, r1, r9","STOREW [r0 + 0x2124], r1","XOR_64 r7, r7, r5","ADD r1, r7, 0","AND r1, r1, r2","ADD r2, r5, 0","XOR r1, r1, r2","STOREW [r0 + 0x2120], r1","RET to_pc=r3, to_fp=r4"],"start_pc":297668}],"stats":{"after":{"bus_interactions":632,"constraints":0,"main_columns":403},"before":{"bus_interactions":3240,"constraints":0,"main_columns":2192}},"value":41274639,"width_before":5432},{"cost_after":101.0,"cost_before":386.0,"execution_frequency":9387,"original_blocks":[{"instructions":["EQ r15, r18, 32","CONST32 r12, 0x00000001","XOR r16, r11, 1","AND r15, r15, r16","JUMP_IF cond=r15, target_pc=2022668"],"start_pc":2022528}],"stats":{"after":{"bus_interactions":60,"constraints":0,"main_columns":41},"before":{"bus_interactions":224,"constraints":0,"main_columns":162}},"value":2675295,"width_before":386},{"cost_after":577.0,"cost_before":2507.0,"execution_frequency":15325,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x226c]","SLL r5, r4, 5","ADD r5, r1, r5","LOADW r1, [r0 + 0x2208]","LOADBU r8, [r1 + 0x2120]","ADD r7, r8, 0","SRA_64 r6, r6, 32","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","CONST32 r6, 0x00000000","CONST32 r7, 0x00000000","STOREW [r5 + 0x2128], r6","STOREW [r5 + 0x212c], r7","ADD r8, r5, 16","STOREW [r8 + 0x2120], r6","STOREW [r8 + 0x2124], r7","ADD r5, r5, 24","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r4, r4, 1","STOREW [r0 + 0x2270], r4","ADD r1, r1, 1","STOREW [r0 + 0x2208], r1","RET to_pc=r2, to_fp=r3"],"start_pc":1778152}],"stats":{"after":{"bus_interactions":328,"constraints":0,"main_columns":249},"before":{"bus_interactions":1440,"constraints":0,"main_columns":1067}},"value":29577250,"width_before":2507},{"cost_after":193.0,"cost_before":345.0,"execution_frequency":13093,"original_blocks":[{"instructions":["LOADBU r7, [r0 + 0x2120]","LOADBU r8, [r1 + 0x2120]","NEQ r6, r7, r8","JUMP_IF_ZERO cond=r6, target_pc=3069648"],"start_pc":3069620}],"stats":{"after":{"bus_interactions":116,"constraints":0,"main_columns":77},"before":{"bus_interactions":192,"constraints":0,"main_columns":153}},"value":1990136,"width_before":345},{"cost_after":165.0,"cost_before":603.0,"execution_frequency":6884,"original_blocks":[{"instructions":["SUB r16, r16, r15","STOREW [r2 + 0x2124], r16","ADD r12, r12, r15","STOREW [r2 + 0x2120], r12","CONST32 r38, 0x00000020","SLTU r12, r14, 32","JUMP_IF cond=r12, target_pc=2022716"],"start_pc":2022500}],"stats":{"after":{"bus_interactions":92,"constraints":0,"main_columns":73},"before":{"bus_interactions":348,"constraints":0,"main_columns":255}},"value":3015192,"width_before":603},{"cost_after":71.0,"cost_before":235.0,"execution_frequency":10626,"original_blocks":[{"instructions":["EQ r27, r23, 33","ADD r21, r21, r27","JUMP_IF cond=r27, target_pc=2026240"],"start_pc":2026220}],"stats":{"after":{"bus_interactions":40,"constraints":0,"main_columns":31},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":1742664,"width_before":235},{"cost_after":150.0,"cost_before":486.0,"execution_frequency":5456,"original_blocks":[{"instructions":["ADD r29, r21, 1","ADD r28, r17, -1","CONST32 r33, 0x00000000","AND r32, r31, 127","NEQ r30, r32, 1","JUMP_IF_ZERO cond=r30, target_pc=2025532"],"start_pc":2025476}],"stats":{"after":{"bus_interactions":84,"constraints":0,"main_columns":66},"before":{"bus_interactions":284,"constraints":0,"main_columns":202}},"value":1833216,"width_before":486},{"cost_after":191.0,"cost_before":1299.0,"execution_frequency":11450,"original_blocks":[{"instructions":["SUB r5, r5, r0","AND r6, r5, 3","ADD r7, r0, r6","AND r0, r1, 255","CONST32 r1, 0x01010101","MUL r5, r0, r1","STOREW [r7 + 0x2120], r5","SUB r0, r2, r6","AND r1, r0, -4","ADD r0, r7, r1","SUB r2, r0, 4","STOREW [r2 + 0x2120], r5","SLTU r2, r1, 9","JUMP_IF cond=r2, target_pc=3074048"],"start_pc":3073796}],"stats":{"after":{"bus_interactions":104,"constraints":0,"main_columns":87},"before":{"bus_interactions":768,"constraints":0,"main_columns":531}},"value":12686600,"width_before":1299},{"cost_after":61.0,"cost_before":142.0,"execution_frequency":18261,"original_blocks":[{"instructions":["SLTU r5, r2, 4","JUMP_IF_ZERO cond=r5, target_pc=3072884"],"start_pc":3072868}],"stats":{"after":{"bus_interactions":36,"constraints":0,"main_columns":25},"before":{"bus_interactions":76,"constraints":0,"main_columns":66}},"value":1479141,"width_before":142},{"cost_after":204.0,"cost_before":696.0,"execution_frequency":28020,"original_blocks":[{"instructions":["ADD r35, r33, -1","STOREW [r2 + 0x2124], r35","CONST32 r18, 0x00000001","ADD r31, r13, 1","STOREW [r2 + 0x2120], r31","AND r11, r9, 127","NEQ r10, r11, 1","JUMP_IF_ZERO cond=r10, target_pc=2022040"],"start_pc":2021988}],"stats":{"after":{"bus_interactions":116,"constraints":0,"main_columns":88},"before":{"bus_interactions":404,"constraints":0,"main_columns":292}},"value":13785840,"width_before":696},{"cost_after":108.0,"cost_before":342.0,"execution_frequency":18261,"original_blocks":[{"instructions":["SUB r15, r29, r14","AND r15, r15, 3","SLTU r17, r16, r15","JUMP_IF_ZERO cond=r17, target_pc=2022500"],"start_pc":2022472}],"stats":{"after":{"bus_interactions":60,"constraints":0,"main_columns":48},"before":{"bus_interactions":196,"constraints":0,"main_columns":146}},"value":4273074,"width_before":342},{"cost_after":211.0,"cost_before":652.0,"execution_frequency":11189,"original_blocks":[{"instructions":["SUB r16, r35, r18","STOREW [r2 + 0x2124], r16","ADD r12, r31, r18","STOREW [r2 + 0x2120], r12","SUB r14, r33, r16","SLTU r15, r33, r16","JUMP_IF_ZERO cond=r15, target_pc=2022472"],"start_pc":2022436}],"stats":{"after":{"bus_interactions":116,"constraints":0,"main_columns":95},"before":{"bus_interactions":376,"constraints":0,"main_columns":276}},"value":4934349,"width_before":652},{"cost_after":73.0,"cost_before":240.0,"execution_frequency":11228,"original_blocks":[{"instructions":["LOADW r12, [r3 + 0x2128]","NEQ r12, r12, 32","JUMP_IF cond=r12, target_pc=2022700"],"start_pc":2022668}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":29},"before":{"bus_interactions":132,"constraints":0,"main_columns":108}},"value":1875076,"width_before":240},{"cost_after":107.0,"cost_before":345.0,"execution_frequency":22502,"original_blocks":[{"instructions":["LOADW r3, [r1 + 0x2128]","LOADW r11, [r1 + 0x2120]","NEQ r11, r3, r11","JUMP_IF cond=r11, target_pc=2023412"],"start_pc":2023384}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":43},"before":{"bus_interactions":192,"constraints":0,"main_columns":153}},"value":5355476,"width_before":345},{"cost_after":109.0,"cost_before":442.0,"execution_frequency":15993,"original_blocks":[{"instructions":["ADD r11, r11, 1","ADD r15, r12, 3","ADD r12, r12, 2","SLTU r15, r15, r13","JUMP_IF cond=r15, target_pc=1929656"],"start_pc":1929748}],"stats":{"after":{"bus_interactions":60,"constraints":0,"main_columns":49},"before":{"bus_interactions":256,"constraints":0,"main_columns":186}},"value":5325669,"width_before":442},{"cost_after":1182.0,"cost_before":6629.0,"execution_frequency":23102,"original_blocks":[{"instructions":["ADD r68, r24, 0","CONST32 r69, 0x00000000","ADD r72, r25, 0","CONST32 r73, 0x00000000","SUB_64 r92, r68, r72","ADD r70, r23, 0","CONST32 r71, 0x00000000","ADD r76, r18, 0","CONST32 r77, 0x00000000","SUB_64 r94, r70, r76","ADD r62, r22, 0","CONST32 r63, 0x00000000","ADD r78, r17, 0","CONST32 r79, 0x00000000","SUB_64 r96, r62, r78","ADD r64, r0, 0","CONST32 r65, 0x00000000","ADD r80, r15, 0","CONST32 r81, 0x00000000","SUB_64 r98, r64, r80","ADD r58, r1, 0","CONST32 r59, 0x00000000","ADD r82, r14, 0","CONST32 r83, 0x00000000","SUB_64 r100, r58, r82","ADD r66, r19, 0","CONST32 r67, 0x00000000","ADD r84, r13, 0","CONST32 r85, 0x00000000","SUB_64 r102, r66, r84","ADD r60, r20, 0","CONST32 r61, 0x00000000","ADD r86, r9, 0","CONST32 r87, 0x00000000","SUB_64 r90, r60, r86","ADD r74, r21, 0","CONST32 r75, 0x00000000","ADD r88, r12, 0","CONST32 r89, 0x00000000","SUB_64 r56, r74, r88","SRA_64 r104, r56, 63","ADD_64 r90, r90, r104","SRA_64 r104, r90, 63","ADD_64 r102, r102, r104","SRA_64 r104, r102, 63","ADD_64 r100, r100, r104","SRA_64 r104, r100, 63","ADD_64 r98, r98, r104","SRA_64 r104, r98, 63","ADD_64 r96, r96, r104","SRA_64 r104, r96, 63","ADD_64 r94, r94, r104","SRA_64 r104, r94, 63","ADD_64 r92, r92, r104","CONST32 r104, 0x00000000","CONST32 r105, 0x00000002","AND_64 r104, r92, r104","NEQ_64 r55, r104, 0","JUMP_IF_ZERO cond=r55, target_pc=320004"],"start_pc":319628}],"stats":{"after":{"bus_interactions":636,"constraints":0,"main_columns":546},"before":{"bus_interactions":3896,"constraints":0,"main_columns":2733}},"value":125836594,"width_before":6629},{"cost_after":293.0,"cost_before":1682.0,"execution_frequency":11038,"original_blocks":[{"instructions":["STOREW [r7 + 0x2138], r5","STOREW [r7 + 0x2134], r5","STOREW [r7 + 0x2130], r5","STOREW [r7 + 0x212c], r5","SUB r2, r0, 16","STOREW [r2 + 0x2120], r5","SUB r2, r0, 20","STOREW [r2 + 0x2120], r5","SUB r2, r0, 24","STOREW [r2 + 0x2120], r5","SUB r0, r0, 28","STOREW [r0 + 0x2120], r5","AND r0, r7, 4","OR r0, r0, 24","SUB r1, r1, r0","SLTU r2, r1, 32","JUMP_IF cond=r2, target_pc=3074048"],"start_pc":3073884}],"stats":{"after":{"bus_interactions":164,"constraints":0,"main_columns":129},"before":{"bus_interactions":976,"constraints":0,"main_columns":706}},"value":15331782,"width_before":1682},{"cost_after":559.0,"cost_before":3053.0,"execution_frequency":15872,"original_blocks":[{"instructions":["ADD r12, r4, 52","ADD r12, r12, 32","LOADW r13, [r12 + 0x2124]","LOADW r12, [r12 + 0x2120]","STOREW [r9 + 0x2120], r12","STOREW [r9 + 0x2124], r13","ADD r12, r4, 52","ADD r12, r12, 24","LOADW r13, [r12 + 0x2124]","LOADW r12, [r12 + 0x2120]","STOREW [r10 + 0x2120], r12","STOREW [r10 + 0x2124], r13","ADD r12, r4, 52","ADD r12, r12, 16","LOADW r13, [r12 + 0x2124]","LOADW r12, [r12 + 0x2120]","STOREW [r11 + 0x2120], r12","STOREW [r11 + 0x2124], r13","ADD r12, r4, 52","ADD r12, r12, 8","LOADW r13, [r12 + 0x2124]","LOADW r12, [r12 + 0x2120]","STOREW [r6 + 0x2120], r12","STOREW [r6 + 0x2124], r13","LOADW r13, [r4 + 0x2158]","LOADW r12, [r4 + 0x2154]","STOREW [r4 + 0x23d8], r12","STOREW [r4 + 0x23dc], r13","ADD r8, r8, -1","JUMP_IF cond=r8, target_pc=311424"],"start_pc":311436}],"stats":{"after":{"bus_interactions":320,"constraints":0,"main_columns":239},"before":{"bus_interactions":1768,"constraints":0,"main_columns":1285}},"value":39584768,"width_before":3053},{"cost_after":899.0,"cost_before":6007.0,"execution_frequency":11605,"original_blocks":[{"instructions":["ADD r4, r1, -1","STOREW [r0 + 0x2270], r4","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r6, r1, r4","ADD r1, r6, -32","LOADW r10, [r1 + 0x2124]","LOADW r9, [r1 + 0x2120]","LOADW r5, [r6 + 0x2124]","LOADW r4, [r6 + 0x2120]","ADD_64 r7, r9, r4","STOREW [r1 + 0x2120], r7","STOREW [r1 + 0x2124], r8","ADD r1, r6, -24","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r12, [r6 + 0x212c]","LOADW r11, [r6 + 0x2128]","ADD_64 r13, r4, r11","SLTU_64 r7, r7, r9","ADD r7, r7, 0","CONST32 r8, 0x00000000","ADD_64 r7, r13, r7","STOREW [r1 + 0x2120], r7","STOREW [r1 + 0x2124], r8","ADD r1, r6, -16","LOADW r12, [r1 + 0x2124]","LOADW r11, [r1 + 0x2120]","LOADW r10, [r6 + 0x2134]","LOADW r9, [r6 + 0x2130]","ADD_64 r9, r11, r9","SLTU_64 r4, r13, r4","SLTU_64 r5, r7, r13","OR r4, r4, r5","ADD r4, r4, 0","CONST32 r5, 0x00000000","ADD_64 r7, r9, r4","STOREW [r1 + 0x2120], r7","STOREW [r1 + 0x2124], r8","ADD r1, r6, -8","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r14, [r6 + 0x213c]","LOADW r13, [r6 + 0x2138]","ADD_64 r4, r4, r13","SLTU_64 r6, r9, r11","SLTU_64 r7, r7, r9","OR r6, r6, r7","ADD r6, r6, 0","CONST32 r7, 0x00000000","ADD_64 r4, r4, r6","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1627916}],"stats":{"after":{"bus_interactions":476,"constraints":0,"main_columns":423},"before":{"bus_interactions":3476,"constraints":0,"main_columns":2531}},"value":59278340,"width_before":6007},{"cost_after":123.0,"cost_before":440.0,"execution_frequency":9487,"original_blocks":[{"instructions":["ADD r15, r15, 1","LOADBU r15, [r15 + 0x2120]","AND r16, r16, 15","NEQ r15, r15, r16","JUMP_IF cond=r15, target_pc=1929848"],"start_pc":1929728}],"stats":{"after":{"bus_interactions":72,"constraints":0,"main_columns":51},"before":{"bus_interactions":252,"constraints":0,"main_columns":188}},"value":3007379,"width_before":440},{"cost_after":49.0,"cost_before":186.0,"execution_frequency":25281,"original_blocks":[{"instructions":["CONST32 r10, 0x00000078","EQ r6, r10, 0","JUMP_IF cond=r6, target_pc=605012"],"start_pc":604988}],"stats":{"after":{"bus_interactions":32,"constraints":0,"main_columns":17},"before":{"bus_interactions":104,"constraints":0,"main_columns":82}},"value":3463497,"width_before":186},{"cost_after":121.0,"cost_before":293.0,"execution_frequency":11605,"original_blocks":[{"instructions":["LOADB r31, [r21 + 0x2120]","CONST32 r28, 0xffffffff","SLT r28, r28, r31","JUMP_IF_ZERO cond=r28, target_pc=2025368"],"start_pc":2025340}],"stats":{"after":{"bus_interactions":72,"constraints":0,"main_columns":49},"before":{"bus_interactions":168,"constraints":0,"main_columns":125}},"value":1996060,"width_before":293},{"cost_after":557.0,"cost_before":3044.0,"execution_frequency":10107,"original_blocks":[{"instructions":["ADD r1, r4, 1","STOREW [r0 + 0x2270], r1","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r1, r1, r4","ADD r4, r1, -64","LOADW r6, [r4 + 0x2124]","LOADW r5, [r4 + 0x2120]","STOREW [r1 + 0x2120], r5","STOREW [r1 + 0x2124], r6","ADD r5, r1, 8","ADD r6, r4, 8","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r5, r1, 16","ADD r6, r4, 16","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r1, r1, 24","ADD r4, r4, 24","LOADW r5, [r4 + 0x2124]","LOADW r4, [r4 + 0x2120]","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1778268}],"stats":{"after":{"bus_interactions":320,"constraints":0,"main_columns":237},"before":{"bus_interactions":1760,"constraints":0,"main_columns":1284}},"value":25136109,"width_before":3044},{"cost_after":109.0,"cost_before":393.0,"execution_frequency":31136,"original_blocks":[{"instructions":["ADD r0, r5, 368","CONST32 r1, 0x00002114","STOREW [r1 + 0x0], r0","RET to_pc=r3, to_fp=r4"],"start_pc":605956}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":45},"before":{"bus_interactions":232,"constraints":0,"main_columns":161}},"value":8842624,"width_before":393},{"cost_after":260.0,"cost_before":720.0,"execution_frequency":11605,"original_blocks":[{"instructions":["ADD r12, r2, r11","LOADBU r12, [r12 + 0x2120]","SRL r13, r12, 4","ADD r16, r5, 72","CONST32 r17, 0x00000040","LOADW r15, [r5 + 0x21a8]","SLTU r19, r17, r15","JUMP_IF cond=r19, target_pc=1927264"],"start_pc":1927224}],"stats":{"after":{"bus_interactions":148,"constraints":0,"main_columns":112},"before":{"bus_interactions":408,"constraints":0,"main_columns":312}},"value":5338300,"width_before":720},{"cost_after":221.0,"cost_before":1015.0,"execution_frequency":24640,"original_blocks":[{"instructions":["ADD r4, r1, -1","STOREW [r0 + 0x2270], r4","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r1, r1, r4","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","CONST32 r6, 0xffffffff","CONST32 r7, 0x00000000","SLTU_64 r6, r6, r4","JUMP_IF cond=r6, target_pc=1584972"],"start_pc":1584764}],"stats":{"after":{"bus_interactions":124,"constraints":0,"main_columns":97},"before":{"bus_interactions":576,"constraints":0,"main_columns":439}},"value":19564160,"width_before":1015},{"cost_after":61.0,"cost_before":142.0,"execution_frequency":16368,"original_blocks":[{"instructions":["SLTU r28, r31, -72","JUMP_IF cond=r28, target_pc=2025476"],"start_pc":2025368}],"stats":{"after":{"bus_interactions":36,"constraints":0,"main_columns":25},"before":{"bus_interactions":76,"constraints":0,"main_columns":66}},"value":1325808,"width_before":142},{"cost_after":423.0,"cost_before":3755.0,"execution_frequency":9571,"original_blocks":[{"instructions":["LOADW r6, [r0 + 0x2144]","LOADW r5, [r0 + 0x2140]","SLL_64 r9, r5, 1","STOREW [r0 + 0x2140], r9","STOREW [r0 + 0x2144], r10","LOADW r8, [r0 + 0x214c]","LOADW r7, [r0 + 0x2148]","SLL_64 r3, r7, 1","SRL_64 r5, r5, 63","OR_64 r5, r3, r5","STOREW [r0 + 0x2148], r5","STOREW [r0 + 0x214c], r6","LOADW r12, [r0 + 0x2154]","LOADW r11, [r0 + 0x2150]","SLL_64 r3, r11, 1","SRL_64 r7, r7, 63","OR_64 r7, r3, r7","STOREW [r0 + 0x2150], r7","STOREW [r0 + 0x2154], r8","LOADW r4, [r0 + 0x215c]","LOADW r3, [r0 + 0x2158]","SLL_64 r3, r3, 1","SRL_64 r11, r11, 63","OR_64 r3, r3, r11","STOREW [r0 + 0x2158], r3","STOREW [r0 + 0x215c], r4","CONST32 r11, 0xe131a029","CONST32 r12, 0x30644e72","SLTU_64 r13, r3, r11","JUMP_IF cond=r13, target_pc=513140"],"start_pc":512776}],"stats":{"after":{"bus_interactions":232,"constraints":0,"main_columns":191},"before":{"bus_interactions":2088,"constraints":0,"main_columns":1667}},"value":31890572,"width_before":3755},{"cost_after":97.0,"cost_before":429.0,"execution_frequency":31136,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x21fc]","ADD r4, r4, 0","SLTU r1, r4, r1","EQ r1, r1, 0","JUMP_IF cond=r1, target_pc=1584908"],"start_pc":1584856}],"stats":{"after":{"bus_interactions":56,"constraints":0,"main_columns":41},"before":{"bus_interactions":240,"constraints":0,"main_columns":189}},"value":10337152,"width_before":429},{"cost_after":53.0,"cost_before":135.0,"execution_frequency":16368,"original_blocks":[{"instructions":["EQ r12, r36, 0","JUMP_IF cond=r12, target_pc=2023384"],"start_pc":2022692}],"stats":{"after":{"bus_interactions":32,"constraints":0,"main_columns":21},"before":{"bus_interactions":72,"constraints":0,"main_columns":63}},"value":1342176,"width_before":135},{"cost_after":141.0,"cost_before":710.0,"execution_frequency":18230,"original_blocks":[{"instructions":["CONST32 r4, 0x00002114","LOADW r1, [r4 + 0x0]","CONST32 r15, 0x00000020","SUB r1, r1, 32","CONST32 r4, 0x00002114","STOREW [r4 + 0x0], r1","LOADW r4, [r0 + 0x2270]","SLTU r5, r4, 2","JUMP_IF cond=r5, target_pc=1585320"],"start_pc":1584988}],"stats":{"after":{"bus_interactions":80,"constraints":0,"main_columns":61},"before":{"bus_interactions":412,"constraints":0,"main_columns":298}},"value":10372870,"width_before":710},{"cost_after":263.0,"cost_before":1129.0,"execution_frequency":8512,"original_blocks":[{"instructions":["LOADW r7, [r1 + 0x2134]","LOADW r6, [r1 + 0x2130]","LOADW r9, [r1 + 0x212c]","LOADW r8, [r1 + 0x2128]","OR_64 r6, r6, r8","LOADW r9, [r1 + 0x213c]","LOADW r8, [r1 + 0x2138]","OR_64 r6, r6, r8","NEQ_64 r1, r6, 0","JUMP_IF cond=r1, target_pc=1584972"],"start_pc":1584808}],"stats":{"after":{"bus_interactions":160,"constraints":0,"main_columns":103},"before":{"bus_interactions":648,"constraints":0,"main_columns":481}},"value":7371392,"width_before":1129},{"cost_after":45.0,"cost_before":153.0,"execution_frequency":10912,"original_blocks":[{"instructions":["ADD r16, r16, -1","JUMP_IF cond=r16, target_pc=303236"],"start_pc":304908}],"stats":{"after":{"bus_interactions":28,"constraints":0,"main_columns":17},"before":{"bus_interactions":88,"constraints":0,"main_columns":65}},"value":1178496,"width_before":153},{"cost_after":53.0,"cost_before":235.0,"execution_frequency":10794,"original_blocks":[{"instructions":["AND r25, r55, 255","EQ r25, r25, 0","JUMP_IF_ZERO cond=r25, target_pc=318216"],"start_pc":318148}],"stats":{"after":{"bus_interactions":32,"constraints":0,"main_columns":21},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":1964508,"width_before":235},{"cost_after":95.0,"cost_before":247.0,"execution_frequency":11166,"original_blocks":[{"instructions":["LOADW r4, [r0 + 0x2270]","SLTU r1, r4, 1024","JUMP_IF cond=r1, target_pc=1778152"],"start_pc":1778124}],"stats":{"after":{"bus_interactions":56,"constraints":0,"main_columns":39},"before":{"bus_interactions":136,"constraints":0,"main_columns":111}},"value":1697232,"width_before":247},{"cost_after":72.0,"cost_before":235.0,"execution_frequency":18228,"original_blocks":[{"instructions":["AND r1, r5, 7","EQ r2, r1, 0","JUMP_IF_ZERO cond=r2, target_pc=3073512"],"start_pc":3073488}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":28},"before":{"bus_interactions":132,"constraints":0,"main_columns":103}},"value":2971164,"width_before":235},{"cost_after":95.0,"cost_before":247.0,"execution_frequency":25281,"original_blocks":[{"instructions":["LOADW r4, [r0 + 0x2270]","SLTU r1, r4, 1024","JUMP_IF cond=r1, target_pc=1788236"],"start_pc":1788208}],"stats":{"after":{"bus_interactions":56,"constraints":0,"main_columns":39},"before":{"bus_interactions":136,"constraints":0,"main_columns":111}},"value":3842712,"width_before":247},{"cost_after":37.0,"cost_before":153.0,"execution_frequency":25281,"original_blocks":[{"instructions":["AND r55, r55, 255","JUMP_IF_ZERO cond=r55, target_pc=317876"],"start_pc":317832}],"stats":{"after":{"bus_interactions":24,"constraints":0,"main_columns":13},"before":{"bus_interactions":88,"constraints":0,"main_columns":65}},"value":2932596,"width_before":153},{"cost_after":37.0,"cost_before":153.0,"execution_frequency":28020,"original_blocks":[{"instructions":["AND r73, r73, 255","JUMP_IF_ZERO cond=r73, target_pc=319504"],"start_pc":319420}],"stats":{"after":{"bus_interactions":24,"constraints":0,"main_columns":13},"before":{"bus_interactions":88,"constraints":0,"main_columns":65}},"value":3250320,"width_before":153},{"cost_after":77.0,"cost_before":224.0,"execution_frequency":28020,"original_blocks":[{"instructions":["SLTU r15, r12, r13","EQ r15, r15, 0","JUMP_IF_ZERO cond=r15, target_pc=1929696"],"start_pc":1929672}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":33},"before":{"bus_interactions":120,"constraints":0,"main_columns":104}},"value":4118940,"width_before":224},{"cost_after":155.0,"cost_before":347.0,"execution_frequency":25281,"original_blocks":[{"instructions":["LOADW r13, [r2 + 0x2120]","LOADB r10, [r13 + 0x2120]","SLT r9, r10, 0","JUMP_IF_ZERO cond=r9, target_pc=2021796"],"start_pc":2021772}],"stats":{"after":{"bus_interactions":92,"constraints":0,"main_columns":63},"before":{"bus_interactions":196,"constraints":0,"main_columns":151}},"value":4853952,"width_before":347},{"cost_after":263.0,"cost_before":762.0,"execution_frequency":50243,"original_blocks":[{"instructions":["ADD r15, r8, r12","LOADBU r17, [r15 + 0x2120]","ADD r16, r10, r11","LOADBU r16, [r16 + 0x2120]","AND r18, r16, 240","SRL r18, r18, 4","NEQ r17, r17, r18","JUMP_IF cond=r17, target_pc=1929848"],"start_pc":1929696}],"stats":{"after":{"bus_interactions":152,"constraints":0,"main_columns":111},"before":{"bus_interactions":432,"constraints":0,"main_columns":330}},"value":25071257,"width_before":762},{"cost_after":191.0,"cost_before":762.0,"execution_frequency":11450,"original_blocks":[{"instructions":["STOREW [r7 + 0x2128], r5","STOREW [r7 + 0x2124], r5","SUB r2, r0, 8","STOREW [r2 + 0x2120], r5","SUB r2, r0, 12","STOREW [r2 + 0x2120], r5","SLTU r2, r1, 25","JUMP_IF cond=r2, target_pc=3074048"],"start_pc":3073852}],"stats":{"after":{"bus_interactions":108,"constraints":0,"main_columns":83},"before":{"bus_interactions":436,"constraints":0,"main_columns":326}},"value":6537950,"width_before":762},{"cost_after":556.0,"cost_before":3853.0,"execution_frequency":31136,"original_blocks":[{"instructions":["ADD r6, r4, 736","ADD r6, r6, 32","ADD r8, r4, 52","ADD r8, r8, 32","LOADW r9, [r8 + 0x2124]","LOADW r8, [r8 + 0x2120]","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","ADD r6, r4, 736","ADD r6, r6, 24","ADD r8, r4, 52","ADD r8, r8, 24","LOADW r9, [r8 + 0x2124]","LOADW r8, [r8 + 0x2120]","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","ADD r6, r4, 736","ADD r6, r6, 16","ADD r8, r4, 52","ADD r8, r8, 16","LOADW r9, [r8 + 0x2124]","LOADW r8, [r8 + 0x2120]","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","ADD r6, r4, 736","ADD r6, r6, 8","ADD r8, r4, 52","ADD r8, r8, 8","LOADW r9, [r8 + 0x2124]","LOADW r8, [r8 + 0x2120]","STOREW [r6 + 0x2120], r8","STOREW [r6 + 0x2124], r9","LOADW r9, [r4 + 0x2158]","LOADW r8, [r4 + 0x2154]","STOREW [r4 + 0x2400], r8","STOREW [r4 + 0x2404], r9","ADD r5, r5, -1","JUMP_IF cond=r5, target_pc=311572"],"start_pc":311584}],"stats":{"after":{"bus_interactions":316,"constraints":0,"main_columns":240},"before":{"bus_interactions":2248,"constraints":0,"main_columns":1605}},"value":102655392,"width_before":3853},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":31136,"original_blocks":[{"instructions":["LOADW r5, [r0 + 0x2120]","LOADW r6, [r0 + 0x2128]","SUB r5, r5, r6","SLTU r5, r5, r2","EQ r5, r5, 0","JUMP_IF_ZERO cond=r5, target_pc=1894840"],"start_pc":1894808}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":12423264,"width_before":534},{"cost_after":557.0,"cost_before":3044.0,"execution_frequency":28020,"original_blocks":[{"instructions":["ADD r1, r4, 1","STOREW [r0 + 0x2270], r1","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r1, r1, r4","ADD r4, r1, -32","LOADW r6, [r4 + 0x2124]","LOADW r5, [r4 + 0x2120]","STOREW [r1 + 0x2120], r5","STOREW [r1 + 0x2124], r6","ADD r5, r1, 8","ADD r6, r4, 8","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r5, r1, 16","ADD r6, r4, 16","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r1, r1, 24","ADD r4, r4, 24","LOADW r5, [r4 + 0x2124]","LOADW r4, [r4 + 0x2120]","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1765696}],"stats":{"after":{"bus_interactions":320,"constraints":0,"main_columns":237},"before":{"bus_interactions":1760,"constraints":0,"main_columns":1284}},"value":69685740,"width_before":3044},{"cost_after":107.0,"cost_before":345.0,"execution_frequency":1596114,"original_blocks":[{"instructions":["LOADW r4, [r0 + 0x2120]","LOADW r5, [r0 + 0x2128]","NEQ r4, r4, r5","JUMP_IF_ZERO cond=r4, target_pc=1895100"],"start_pc":1895076}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":43},"before":{"bus_interactions":192,"constraints":0,"main_columns":153}},"value":379875132,"width_before":345},{"cost_after":141.0,"cost_before":398.0,"execution_frequency":23102,"original_blocks":[{"instructions":["CONST32 r5, 0x00000000","SUB r9, r9, r6","LOADW r7, [r0 + 0x21ec]","SLTU r13, r9, r7","JUMP_IF_ZERO cond=r13, target_pc=228532"],"start_pc":228504}],"stats":{"after":{"bus_interactions":80,"constraints":0,"main_columns":61},"before":{"bus_interactions":228,"constraints":0,"main_columns":170}},"value":5937214,"width_before":398},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":28020,"original_blocks":[{"instructions":["ADD r11, r11, 4","LOADW r12, [r11 + 0x2120]","LOADW r13, [r0 + 0x2134]","SLTU r11, r12, r13","EQ r11, r11, 0","JUMP_IF_ZERO cond=r11, target_pc=1893352"],"start_pc":1893316}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":11179980,"width_before":534},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":18972,"original_blocks":[{"instructions":["ADD r10, r11, 4","LOADW r15, [r10 + 0x2120]","LOADW r11, [r1 + 0x2134]","SLTU r10, r15, r11","EQ r10, r10, 0","JUMP_IF_ZERO cond=r10, target_pc=1889920"],"start_pc":1889888}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":7569828,"width_before":534},{"cost_after":135.0,"cost_before":447.0,"execution_frequency":25281,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x21e8]","ADD r1, r1, r4","STOREW [r0 + 0x2208], r1","RET to_pc=r2, to_fp=r3"],"start_pc":1584924}],"stats":{"after":{"bus_interactions":80,"constraints":0,"main_columns":55},"before":{"bus_interactions":260,"constraints":0,"main_columns":187}},"value":7887672,"width_before":447},{"cost_after":241.0,"cost_before":797.0,"execution_frequency":49976,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x21f8]","SRL r5, r4, 3","ADD r1, r1, r5","LOADBU r1, [r1 + 0x2120]","AND r5, r4, 7","SRL r1, r1, r5","AND r1, r1, 1","JUMP_IF cond=r1, target_pc=1584924"],"start_pc":1584876}],"stats":{"after":{"bus_interactions":136,"constraints":0,"main_columns":105},"before":{"bus_interactions":448,"constraints":0,"main_columns":349}},"value":27786656,"width_before":797},{"cost_after":557.0,"cost_before":3044.0,"execution_frequency":22502,"original_blocks":[{"instructions":["ADD r1, r4, 1","STOREW [r0 + 0x2270], r1","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r1, r1, r4","ADD r4, r1, -96","LOADW r6, [r4 + 0x2124]","LOADW r5, [r4 + 0x2120]","STOREW [r1 + 0x2120], r5","STOREW [r1 + 0x2124], r6","ADD r5, r1, 8","ADD r6, r4, 8","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r5, r1, 16","ADD r6, r4, 16","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r1, r1, 24","ADD r4, r4, 24","LOADW r5, [r4 + 0x2124]","LOADW r4, [r4 + 0x2120]","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1770492}],"stats":{"after":{"bus_interactions":320,"constraints":0,"main_columns":237},"before":{"bus_interactions":1760,"constraints":0,"main_columns":1284}},"value":55962474,"width_before":3044},{"cost_after":107.0,"cost_before":396.0,"execution_frequency":19840,"original_blocks":[{"instructions":["CONST32 r13, 0xffffffff","STOREW [r11 + 0x2120], r13","LOADW r13, [r11 + 0x2124]","EQ r14, r13, 2","JUMP_IF_ZERO cond=r14, target_pc=1893400"],"start_pc":1893372}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":43},"before":{"bus_interactions":224,"constraints":0,"main_columns":172}},"value":5733760,"width_before":396},{"cost_after":107.0,"cost_before":396.0,"execution_frequency":15872,"original_blocks":[{"instructions":["CONST32 r10, 0xffffffff","STOREW [r12 + 0x2120], r10","LOADW r11, [r12 + 0x2124]","EQ r10, r11, 2","JUMP_IF cond=r10, target_pc=1889988"],"start_pc":1889940}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":43},"before":{"bus_interactions":224,"constraints":0,"main_columns":172}},"value":4587008,"width_before":396},{"cost_after":107.0,"cost_before":345.0,"execution_frequency":22204,"original_blocks":[{"instructions":["LOADW r4, [r0 + 0x2120]","LOADW r5, [r0 + 0x2128]","NEQ r4, r4, r5","JUMP_IF_ZERO cond=r4, target_pc=2018760"],"start_pc":2018736}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":43},"before":{"bus_interactions":192,"constraints":0,"main_columns":153}},"value":5284552,"width_before":345},{"cost_after":118.0,"cost_before":240.0,"execution_frequency":22355,"original_blocks":[{"instructions":["LOADBU r21, [r6 + 0x22a8]","EQ r27, r21, 4","JUMP_IF cond=r27, target_pc=2026476"],"start_pc":2026312}],"stats":{"after":{"bus_interactions":72,"constraints":0,"main_columns":46},"before":{"bus_interactions":132,"constraints":0,"main_columns":108}},"value":2727310,"width_before":240},{"cost_after":101.0,"cost_before":342.0,"execution_frequency":32834,"original_blocks":[{"instructions":["ADD r1, r1, -1","STOREW [r0 + 0x2270], r1","RET to_pc=r2, to_fp=r3"],"start_pc":1770636}],"stats":{"after":{"bus_interactions":60,"constraints":0,"main_columns":41},"before":{"bus_interactions":200,"constraints":0,"main_columns":142}},"value":7912994,"width_before":342},{"cost_after":75.0,"cost_before":142.0,"execution_frequency":17853,"original_blocks":[{"instructions":["SLTU r12, r35, r18","JUMP_IF cond=r12, target_pc=2022764"],"start_pc":2022428}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":31},"before":{"bus_interactions":76,"constraints":0,"main_columns":66}},"value":1196151,"width_before":142},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":105057,"original_blocks":[{"instructions":["LOADW r5, [r0 + 0x2120]","LOADW r6, [r0 + 0x2128]","SUB r5, r5, r6","SLTU r5, r5, r2","EQ r5, r5, 0","JUMP_IF_ZERO cond=r5, target_pc=2018516"],"start_pc":2018484}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":41917743,"width_before":534},{"cost_after":93.0,"cost_before":242.0,"execution_frequency":49976,"original_blocks":[{"instructions":["SUB r12, r2, r7","SLTU r12, r12, r6","JUMP_IF cond=r12, target_pc=228568"],"start_pc":228264}],"stats":{"after":{"bus_interactions":52,"constraints":0,"main_columns":41},"before":{"bus_interactions":136,"constraints":0,"main_columns":106}},"value":7446424,"width_before":242},{"cost_after":93.0,"cost_before":242.0,"execution_frequency":50244,"original_blocks":[{"instructions":["SUB r13, r12, r5","SLTU r12, r13, r6","JUMP_IF_ZERO cond=r12, target_pc=228264"],"start_pc":228244}],"stats":{"after":{"bus_interactions":52,"constraints":0,"main_columns":41},"before":{"bus_interactions":136,"constraints":0,"main_columns":106}},"value":7486356,"width_before":242},{"cost_after":113.0,"cost_before":398.0,"execution_frequency":143346,"original_blocks":[{"instructions":["LOADW r4, [r0 + 0x2270]","ADD r1, r4, -2","CONST32 r5, 0x000003fd","SLTU r1, r5, r1","JUMP_IF cond=r1, target_pc=1778384"],"start_pc":1778248}],"stats":{"after":{"bus_interactions":64,"constraints":0,"main_columns":49},"before":{"bus_interactions":228,"constraints":0,"main_columns":170}},"value":40853610,"width_before":398},{"cost_after":75.0,"cost_before":193.0,"execution_frequency":218897,"original_blocks":[{"instructions":["CONST32 r12, 0x000000c8","SLTU r13, r12, r5","JUMP_IF_ZERO cond=r13, target_pc=228244"],"start_pc":228224}],"stats":{"after":{"bus_interactions":44,"constraints":0,"main_columns":31},"before":{"bus_interactions":108,"constraints":0,"main_columns":85}},"value":25829846,"width_before":193},{"cost_after":307.0,"cost_before":1712.0,"execution_frequency":210948,"original_blocks":[{"instructions":["ADD r4, r6, 0","ADD r5, r5, -24","CONST32 r6, 0x00000000","CONST32 r7, 0x00000000","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","ADD r8, r5, 8","STOREW [r8 + 0x2120], r6","STOREW [r8 + 0x2124], r7","ADD r5, r5, 16","STOREW [r5 + 0x2120], r6","STOREW [r5 + 0x2124], r7","EQ r4, r4, 0","ADD r4, r4, 0","CONST32 r5, 0x00000000","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1444020}],"stats":{"after":{"bus_interactions":176,"constraints":0,"main_columns":131},"before":{"bus_interactions":1000,"constraints":0,"main_columns":712}},"value":296381940,"width_before":1712},{"cost_after":53.0,"cost_before":135.0,"execution_frequency":210948,"original_blocks":[{"instructions":["EQ r12, r6, 0","JUMP_IF_ZERO cond=r12, target_pc=228296"],"start_pc":228276}],"stats":{"after":{"bus_interactions":32,"constraints":0,"main_columns":21},"before":{"bus_interactions":72,"constraints":0,"main_columns":63}},"value":17297736,"width_before":135},{"cost_after":573.0,"cost_before":3053.0,"execution_frequency":210948,"original_blocks":[{"instructions":["ADD r16, r5, 88","ADD r16, r16, 32","LOADW r19, [r16 + 0x2124]","LOADW r18, [r16 + 0x2120]","STOREW [r11 + 0x2120], r18","STOREW [r11 + 0x2124], r19","ADD r16, r5, 88","ADD r16, r16, 24","LOADW r19, [r16 + 0x2124]","LOADW r18, [r16 + 0x2120]","STOREW [r10 + 0x2120], r18","STOREW [r10 + 0x2124], r19","ADD r16, r5, 88","ADD r16, r16, 16","LOADW r19, [r16 + 0x2124]","LOADW r18, [r16 + 0x2120]","STOREW [r13 + 0x2120], r18","STOREW [r13 + 0x2124], r19","ADD r16, r5, 88","ADD r16, r16, 8","LOADW r19, [r16 + 0x2124]","LOADW r18, [r16 + 0x2120]","STOREW [r15 + 0x2120], r18","STOREW [r15 + 0x2124], r19","LOADW r19, [r5 + 0x217c]","LOADW r18, [r5 + 0x2178]","STOREW [r5 + 0x2400], r18","STOREW [r5 + 0x2404], r19","ADD r9, r9, -1","JUMP_IF cond=r9, target_pc=269820"],"start_pc":269832}],"stats":{"after":{"bus_interactions":328,"constraints":0,"main_columns":245},"before":{"bus_interactions":1768,"constraints":0,"main_columns":1285}},"value":523151040,"width_before":3053},{"cost_after":139.0,"cost_before":480.0,"execution_frequency":206256,"original_blocks":[{"instructions":["LOADW r11, [r0 + 0x2130]","SLL r13, r12, 4","ADD r11, r11, r13","LOADW r13, [r11 + 0x2120]","JUMP_IF cond=r13, target_pc=1893480"],"start_pc":1893352}],"stats":{"after":{"bus_interactions":84,"constraints":0,"main_columns":55},"before":{"bus_interactions":268,"constraints":0,"main_columns":212}},"value":70333296,"width_before":480},{"cost_after":751.0,"cost_before":4244.0,"execution_frequency":276568,"original_blocks":[{"instructions":["ADD r4, r1, -1","STOREW [r0 + 0x2270], r4","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r6, r1, r4","ADD r1, r6, -8","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r8, [r6 + 0x213c]","LOADW r7, [r6 + 0x2138]","AND_64 r4, r4, r7","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","ADD r1, r6, -16","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r8, [r6 + 0x2134]","LOADW r7, [r6 + 0x2130]","AND_64 r4, r4, r7","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","ADD r1, r6, -24","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r8, [r6 + 0x212c]","LOADW r7, [r6 + 0x2128]","AND_64 r4, r4, r7","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","ADD r1, r6, -32","LOADW r5, [r1 + 0x2124]","LOADW r4, [r1 + 0x2120]","LOADW r7, [r6 + 0x2124]","LOADW r6, [r6 + 0x2120]","AND_64 r4, r4, r6","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1443044}],"stats":{"after":{"bus_interactions":440,"constraints":0,"main_columns":311},"before":{"bus_interactions":2460,"constraints":0,"main_columns":1784}},"value":966052024,"width_before":4244},{"cost_after":423.0,"cost_before":3755.0,"execution_frequency":205877,"original_blocks":[{"instructions":["LOADW r8, [r0 + 0x2144]","LOADW r7, [r0 + 0x2140]","SLL_64 r11, r7, 1","STOREW [r0 + 0x2140], r11","STOREW [r0 + 0x2144], r12","LOADW r10, [r0 + 0x214c]","LOADW r9, [r0 + 0x2148]","SLL_64 r5, r9, 1","SRL_64 r7, r7, 63","OR_64 r7, r5, r7","STOREW [r0 + 0x2148], r7","STOREW [r0 + 0x214c], r8","LOADW r14, [r0 + 0x2154]","LOADW r13, [r0 + 0x2150]","SLL_64 r5, r13, 1","SRL_64 r9, r9, 63","OR_64 r9, r5, r9","STOREW [r0 + 0x2150], r9","STOREW [r0 + 0x2154], r10","LOADW r6, [r0 + 0x215c]","LOADW r5, [r0 + 0x2158]","SLL_64 r5, r5, 1","SRL_64 r13, r13, 63","OR_64 r5, r5, r13","STOREW [r0 + 0x2158], r5","STOREW [r0 + 0x215c], r6","CONST32 r13, 0xe131a029","CONST32 r14, 0x30644e72","SLTU_64 r15, r5, r13","JUMP_IF cond=r15, target_pc=506944"],"start_pc":506580}],"stats":{"after":{"bus_interactions":232,"constraints":0,"main_columns":191},"before":{"bus_interactions":2088,"constraints":0,"main_columns":1667}},"value":685982164,"width_before":3755},{"cost_after":139.0,"cost_before":342.0,"execution_frequency":632739,"original_blocks":[{"instructions":["ADD r12, r1, r7","ADD r10, r0, r5","SLTU r5, r6, 4","JUMP_IF_ZERO cond=r5, target_pc=228328"],"start_pc":228296}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":63},"before":{"bus_interactions":196,"constraints":0,"main_columns":146}},"value":128446017,"width_before":342},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":669494,"original_blocks":[{"instructions":["ADD r11, r11, 4","LOADW r12, [r11 + 0x2120]","LOADW r13, [r0 + 0x2134]","SLTU r11, r12, r13","EQ r11, r11, 0","JUMP_IF_ZERO cond=r11, target_pc=2012424"],"start_pc":2012388}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":267128106,"width_before":534},{"cost_after":135.0,"cost_before":534.0,"execution_frequency":385730,"original_blocks":[{"instructions":["ADD r10, r11, 4","LOADW r15, [r10 + 0x2120]","LOADW r11, [r1 + 0x2134]","SLTU r10, r15, r11","EQ r10, r10, 0","JUMP_IF_ZERO cond=r10, target_pc=2006340"],"start_pc":2006308}],"stats":{"after":{"bus_interactions":76,"constraints":0,"main_columns":59},"before":{"bus_interactions":300,"constraints":0,"main_columns":234}},"value":153906270,"width_before":534},{"cost_after":11769.0,"cost_before":32331.0,"execution_frequency":1180572,"original_blocks":[{"instructions":["LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r1, r1, r4","ADD r7, r1, -32","LOADBU r4, [r7 + 0x2120]","LOADBU r9, [r7 + 0x2121]","SLL r9, r9, 8","OR r4, r4, r9","LOADBU r9, [r7 + 0x2122]","SLL r9, r9, 16","OR r4, r4, r9","LOADBU r9, [r7 + 0x2123]","SLL r9, r9, 24","OR r4, r4, r9","LOADBU r8, [r7 + 0x2124]","LOADBU r9, [r7 + 0x2125]","SLL r9, r9, 8","OR r8, r8, r9","LOADBU r9, [r7 + 0x2126]","SLL r9, r9, 16","OR r8, r8, r9","LOADBU r9, [r7 + 0x2127]","SLL r9, r9, 24","OR r8, r8, r9","ADD r5, r4, 0","ADD r6, r8, 0","ADD r4, r1, -64","LOADBU r10, [r4 + 0x2120]","LOADBU r12, [r4 + 0x2121]","SLL r12, r12, 8","OR r10, r10, r12","LOADBU r12, [r4 + 0x2122]","SLL r12, r12, 16","OR r10, r10, r12","LOADBU r12, [r4 + 0x2123]","SLL r12, r12, 24","OR r10, r10, r12","LOADBU r11, [r4 + 0x2124]","LOADBU r12, [r4 + 0x2125]","SLL r12, r12, 8","OR r11, r11, r12","LOADBU r12, [r4 + 0x2126]","SLL r12, r12, 16","OR r11, r11, r12","LOADBU r12, [r4 + 0x2127]","SLL r12, r12, 24","OR r11, r11, r12","ADD r8, r10, 0","ADD r9, r11, 0","STOREB [r7 + 0x2120], r8","SRL r10, r8, 8","STOREB [r7 + 0x2121], r10","SRL r10, r8, 16","STOREB [r7 + 0x2122], r10","SRL r10, r8, 24","STOREB [r7 + 0x2123], r10","STOREB [r7 + 0x2124], r9","SRL r10, r9, 8","STOREB [r7 + 0x2125], r10","SRL r10, r9, 16","STOREB [r7 + 0x2126], r10","SRL r10, r9, 24","STOREB [r7 + 0x2127], r10","STOREB [r4 + 0x2120], r5","SRL r7, r5, 8","STOREB [r4 + 0x2121], r7","SRL r7, r5, 16","STOREB [r4 + 0x2122], r7","SRL r7, r5, 24","STOREB [r4 + 0x2123], r7","STOREB [r4 + 0x2124], r6","SRL r7, r6, 8","STOREB [r4 + 0x2125], r7","SRL r7, r6, 16","STOREB [r4 + 0x2126], r7","SRL r7, r6, 24","STOREB [r4 + 0x2127], r7","ADD r7, r1, -24","LOADBU r4, [r7 + 0x2120]","LOADBU r9, [r7 + 0x2121]","SLL r9, r9, 8","OR r4, r4, r9","LOADBU r9, [r7 + 0x2122]","SLL r9, r9, 16","OR r4, r4, r9","LOADBU r9, [r7 + 0x2123]","SLL r9, r9, 24","OR r4, r4, r9","LOADBU r8, [r7 + 0x2124]","LOADBU r9, [r7 + 0x2125]","SLL r9, r9, 8","OR r8, r8, r9","LOADBU r9, [r7 + 0x2126]","SLL r9, r9, 16","OR r8, r8, r9","LOADBU r9, [r7 + 0x2127]","SLL r9, r9, 24","OR r8, r8, r9","ADD r5, r4, 0","ADD r6, r8, 0","ADD r4, r1, -56","LOADBU r10, [r4 + 0x2120]","LOADBU r12, [r4 + 0x2121]","SLL r12, r12, 8","OR r10, r10, r12","LOADBU r12, [r4 + 0x2122]","SLL r12, r12, 16","OR r10, r10, r12","LOADBU r12, [r4 + 0x2123]","SLL r12, r12, 24","OR r10, r10, r12","LOADBU r11, [r4 + 0x2124]","LOADBU r12, [r4 + 0x2125]","SLL r12, r12, 8","OR r11, r11, r12","LOADBU r12, [r4 + 0x2126]","SLL r12, r12, 16","OR r11, r11, r12","LOADBU r12, [r4 + 0x2127]","SLL r12, r12, 24","OR r11, r11, r12","ADD r8, r10, 0","ADD r9, r11, 0","STOREB [r7 + 0x2120], r8","SRL r10, r8, 8","STOREB [r7 + 0x2121], r10","SRL r10, r8, 16","STOREB [r7 + 0x2122], r10","SRL r10, r8, 24","STOREB [r7 + 0x2123], r10","STOREB [r7 + 0x2124], r9","SRL r10, r9, 8","STOREB [r7 + 0x2125], r10","SRL r10, r9, 16","STOREB [r7 + 0x2126], r10","SRL r10, r9, 24","STOREB [r7 + 0x2127], r10","STOREB [r4 + 0x2120], r5","SRL r7, r5, 8","STOREB [r4 + 0x2121], r7","SRL r7, r5, 16","STOREB [r4 + 0x2122], r7","SRL r7, r5, 24","STOREB [r4 + 0x2123], r7","STOREB [r4 + 0x2124], r6","SRL r7, r6, 8","STOREB [r4 + 0x2125], r7","SRL r7, r6, 16","STOREB [r4 + 0x2126], r7","SRL r7, r6, 24","STOREB [r4 + 0x2127], r7","ADD r7, r1, -16","LOADBU r4, [r7 + 0x2120]","LOADBU r9, [r7 + 0x2121]","SLL r9, r9, 8","OR r4, r4, r9","LOADBU r9, [r7 + 0x2122]","SLL r9, r9, 16","OR r4, r4, r9","LOADBU r9, [r7 + 0x2123]","SLL r9, r9, 24","OR r4, r4, r9","LOADBU r8, [r7 + 0x2124]","LOADBU r9, [r7 + 0x2125]","SLL r9, r9, 8","OR r8, r8, r9","LOADBU r9, [r7 + 0x2126]","SLL r9, r9, 16","OR r8, r8, r9","LOADBU r9, [r7 + 0x2127]","SLL r9, r9, 24","OR r8, r8, r9","ADD r5, r4, 0","ADD r6, r8, 0","ADD r4, r1, -48","LOADBU r10, [r4 + 0x2120]","LOADBU r12, [r4 + 0x2121]","SLL r12, r12, 8","OR r10, r10, r12","LOADBU r12, [r4 + 0x2122]","SLL r12, r12, 16","OR r10, r10, r12","LOADBU r12, [r4 + 0x2123]","SLL r12, r12, 24","OR r10, r10, r12","LOADBU r11, [r4 + 0x2124]","LOADBU r12, [r4 + 0x2125]","SLL r12, r12, 8","OR r11, r11, r12","LOADBU r12, [r4 + 0x2126]","SLL r12, r12, 16","OR r11, r11, r12","LOADBU r12, [r4 + 0x2127]","SLL r12, r12, 24","OR r11, r11, r12","ADD r8, r10, 0","ADD r9, r11, 0","STOREB [r7 + 0x2120], r8","SRL r10, r8, 8","STOREB [r7 + 0x2121], r10","SRL r10, r8, 16","STOREB [r7 + 0x2122], r10","SRL r10, r8, 24","STOREB [r7 + 0x2123], r10","STOREB [r7 + 0x2124], r9","SRL r10, r9, 8","STOREB [r7 + 0x2125], r10","SRL r10, r9, 16","STOREB [r7 + 0x2126], r10","SRL r10, r9, 24","STOREB [r7 + 0x2127], r10","STOREB [r4 + 0x2120], r5","SRL r7, r5, 8","STOREB [r4 + 0x2121], r7","SRL r7, r5, 16","STOREB [r4 + 0x2122], r7","SRL r7, r5, 24","STOREB [r4 + 0x2123], r7","STOREB [r4 + 0x2124], r6","SRL r7, r6, 8","STOREB [r4 + 0x2125], r7","SRL r7, r6, 16","STOREB [r4 + 0x2126], r7","SRL r7, r6, 24","STOREB [r4 + 0x2127], r7","ADD r6, r1, -40","LOADBU r7, [r6 + 0x2120]","LOADBU r9, [r6 + 0x2121]","SLL r9, r9, 8","OR r7, r7, r9","LOADBU r9, [r6 + 0x2122]","SLL r9, r9, 16","OR r7, r7, r9","LOADBU r9, [r6 + 0x2123]","SLL r9, r9, 24","OR r7, r7, r9","LOADBU r8, [r6 + 0x2124]","LOADBU r9, [r6 + 0x2125]","SLL r9, r9, 8","OR r8, r8, r9","LOADBU r9, [r6 + 0x2126]","SLL r9, r9, 16","OR r8, r8, r9","LOADBU r9, [r6 + 0x2127]","SLL r9, r9, 24","OR r8, r8, r9","ADD r4, r7, 0","ADD r5, r8, 0","ADD r1, r1, -8","LOADBU r9, [r1 + 0x2120]","LOADBU r11, [r1 + 0x2121]","SLL r11, r11, 8","OR r9, r9, r11","LOADBU r11, [r1 + 0x2122]","SLL r11, r11, 16","OR r9, r9, r11","LOADBU r11, [r1 + 0x2123]","SLL r11, r11, 24","OR r9, r9, r11","LOADBU r10, [r1 + 0x2124]","LOADBU r11, [r1 + 0x2125]","SLL r11, r11, 8","OR r10, r10, r11","LOADBU r11, [r1 + 0x2126]","SLL r11, r11, 16","OR r10, r10, r11","LOADBU r11, [r1 + 0x2127]","SLL r11, r11, 24","OR r10, r10, r11","ADD r7, r9, 0","ADD r8, r10, 0","STOREB [r6 + 0x2120], r7","SRL r9, r7, 8","STOREB [r6 + 0x2121], r9","SRL r9, r7, 16","STOREB [r6 + 0x2122], r9","SRL r9, r7, 24","STOREB [r6 + 0x2123], r9","STOREB [r6 + 0x2124], r8","SRL r9, r8, 8","STOREB [r6 + 0x2125], r9","SRL r9, r8, 16","STOREB [r6 + 0x2126], r9","SRL r9, r8, 24","STOREB [r6 + 0x2127], r9","STOREB [r1 + 0x2120], r4","SRL r6, r4, 8","STOREB [r1 + 0x2121], r6","SRL r6, r4, 16","STOREB [r1 + 0x2122], r6","SRL r6, r4, 24","STOREB [r1 + 0x2123], r6","STOREB [r1 + 0x2124], r5","SRL r6, r5, 8","STOREB [r1 + 0x2125], r6","SRL r6, r5, 16","STOREB [r1 + 0x2126], r6","SRL r6, r5, 24","STOREB [r1 + 0x2127], r6","RET to_pc=r2, to_fp=r3"],"start_pc":1783312}],"stats":{"after":{"bus_interactions":6884,"constraints":0,"main_columns":4885},"before":{"bus_interactions":18020,"constraints":0,"main_columns":14311}},"value":24274921464,"width_before":32331},{"cost_after":847.0,"cost_before":6007.0,"execution_frequency":1550480,"original_blocks":[{"instructions":["ADD r4, r1, -1","STOREW [r0 + 0x2270], r4","LOADW r1, [r0 + 0x226c]","SLL r4, r4, 5","ADD r4, r1, r4","ADD r1, r4, -32","LOADW r8, [r4 + 0x2124]","LOADW r7, [r4 + 0x2120]","LOADW r12, [r1 + 0x2124]","LOADW r11, [r1 + 0x2120]","SUB_64 r5, r7, r11","STOREW [r1 + 0x2120], r5","STOREW [r1 + 0x2124], r6","ADD r1, r4, -24","LOADW r6, [r4 + 0x212c]","LOADW r5, [r4 + 0x2128]","LOADW r18, [r1 + 0x2124]","LOADW r17, [r1 + 0x2120]","SUB_64 r9, r5, r17","SLTU_64 r7, r7, r11","ADD r15, r7, 0","CONST32 r16, 0x00000000","SUB_64 r7, r9, r15","STOREW [r1 + 0x2120], r7","STOREW [r1 + 0x2124], r8","ADD r1, r4, -16","LOADW r12, [r4 + 0x2134]","LOADW r11, [r4 + 0x2130]","LOADW r14, [r1 + 0x2124]","LOADW r13, [r1 + 0x2120]","SUB_64 r7, r11, r13","SLTU_64 r5, r5, r17","SLTU_64 r6, r9, r15","OR r5, r5, r6","ADD r9, r5, 0","CONST32 r10, 0x00000000","SUB_64 r5, r7, r9","STOREW [r1 + 0x2120], r5","STOREW [r1 + 0x2124], r6","ADD r1, r4, -8","LOADW r5, [r4 + 0x213c]","LOADW r4, [r4 + 0x2138]","LOADW r16, [r1 + 0x2124]","LOADW r15, [r1 + 0x2120]","SUB_64 r4, r4, r15","SLTU_64 r6, r11, r13","SLTU_64 r7, r7, r9","OR r6, r6, r7","ADD r6, r6, 0","CONST32 r7, 0x00000000","SUB_64 r4, r4, r6","STOREW [r1 + 0x2120], r4","STOREW [r1 + 0x2124], r5","RET to_pc=r2, to_fp=r3"],"start_pc":1628732}],"stats":{"after":{"bus_interactions":448,"constraints":0,"main_columns":399},"before":{"bus_interactions":3476,"constraints":0,"main_columns":2531}},"value":8000476800,"width_before":6007}],"labels":{},"version":4} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment