Skip to content

Instantly share code, notes, and snippets.

@leonardoalt
Created April 2, 2026 14:29
Show Gist options
  • Select an option

  • Save leonardoalt/f215d05bc53ead1dc8d82f5e15b6eeee to your computer and use it in GitHub Desktop.

Select an option

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)
{"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