Skip to content

Instantly share code, notes, and snippets.

@vlj
Created August 28, 2015 21:56
Show Gist options
  • Save vlj/52dea7750467e0654561 to your computer and use it in GitHub Desktop.
Save vlj/52dea7750467e0654561 to your computer and use it in GitHub Desktop.
Difference between compiled and interp
00094a74: 00 00 00 00 bne cr6,0x94a88
on input :
GPR[00] = 0x0000000000004352 FPR[00] = 210 (0x406a400000000000) VPR[00] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[01] = 0x00000000d000f8b0 FPR[01] = 1 (0x3ff0000000000000) VPR[01] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[02] = 0x0000000000246f70 FPR[02] = 210 (0x406a400000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[03] = 0x00000000d000f988 FPR[03] = 0 (0x0000000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[04] = 0x0000000000000000 FPR[04] = 0 (0x0000000000000000) VPR[04] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[05] = 0x0000000000000100 FPR[05] = 0 (0x0000000000000000) VPR[05] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[06] = 0x0000000000712f60 FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[07] = 0x0000000000713360 FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[08] = 0x00000000d000f9c0 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[09] = 0x0000000000004300 FPR[09] = 0.514975 (0x3fe07aad40000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[10] = 0x0000000000000000 FPR[10] = 1 (0x3ff0000000000000) VPR[10] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[11] = 0x0000000000000052 FPR[11] = 0.848308 (0x3feb255700000000) VPR[11] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[12] = 0x0000000000000003 FPR[12] = 0.84831 (0x3feb255b00000000) VPR[12] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[13] = 0x0000000000e15030 FPR[13] = 1.00002 (0x3ff0001460000000) VPR[13] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[15] = 0x000000000022c000 FPR[15] = 0 (0x0000000000000000) VPR[15] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[16] = 0x000000000022b000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[18] = 0x000000000022a000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[25] = 0x000000000024bcd8 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[26] = 0x000000000022b000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[27] = 0x000000000022c000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[28] = 0x0000000000700b50 FPR[28] = 3.14159 (0x400921fb60000000) VPR[28] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[29] = 0x0000000000000001 FPR[29] = 0.00390625 (0x3f70000000000000) VPR[29] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[30] = 0x000000000070dd51 FPR[30] = 40.7437 (0x40445f3060000000) VPR[30] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[31] = 0x00000000000000d2 FPR[31] = 1 (0x3ff0000000000000) VPR[31] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
SPRG[0] = 0x0000000000000000
SPRG[1] = 0x0000000000000000
SPRG[2] = 0x0000000000000000
SPRG[3] = 0x0000000000000000
SPRG[4] = 0x0000000000000000
SPRG[5] = 0x0000000000000000
SPRG[6] = 0x0000000000000000
SPRG[7] = 0x0000000000000000
CR = 0x24000048 LR = 0x000000000009343c CTR = 0x0000000000000000 TB=0x0000000000000000
XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
mem_block[0] = 0x409a0014a0030002 mem_block[1] = 0x386000002f800000
mem_block[2] = 0x419e00083860ffff mem_block[3] = 0x7c6307b44e800020
mem_block[4] = 0x4186001038600002 mem_block[5] = 0x7c6307b44e800020
mem_block[6] = 0xa003000238600001 mem_block[7] = 0x2f800000419effdc
mem_block[8] = 0x386000024bffffe4 mem_block[9] = 0xf821ff817c0802a6
mem_block[10] = 0xfbe10078f8010090 mem_block[11] = 0x546000c87c7f1b78
mem_block[12] = 0x2f800000419e0008 mem_block[13] = 0x647f02007fe307b4
mem_block[14] = 0x480006b960000000 mem_block[15] = 0x57e000c82f000000
mem_block[16] = 0x3c0024007fe00038 mem_block[17] = 0x2f800000409e0044
mem_block[18] = 0x409a0018e8010090 mem_block[19] = 0xebe1007838210080
mem_block[20] = 0x7c0803a64e800020 mem_block[21] = 0x4800f5bd60000000
mem_block[22] = 0x3c008001ebe10078 mem_block[23] = 0x6000001c90030000
mem_block[24] = 0xe801009038210080 mem_block[25] = 0x7c0803a64e800020
mem_block[26] = 0x4800f59560000000 mem_block[27] = 0x3c008001ebe10078
mem_block[28] = 0x6000001b90030000 mem_block[29] = 0xe801009038210080
mem_block[30] = 0x7c0803a64e800020 mem_block[31] = 0xf821ff617c0802a6
mem_block[32] = 0x386100d0d02100d0 mem_block[33] = 0xfbe10098f80100b0
mem_block[34] = 0x7c9f23784bfffec9 mem_block[35] = 0x600000007c630734
mem_block[36] = 0x2f830001419e0108 mem_block[37] = 0x2f830002419e0014
mem_block[38] = 0x2f830000409e0024 mem_block[39] = 0x2f9f0000409e0118
mem_block[40] = 0xc02100d0e80100b0 mem_block[41] = 0xebe10098382100a0
mem_block[42] = 0x7c0803a64e800020 mem_block[43] = 0xc02100d0fda00890
mem_block[44] = 0xc80292f0ff8d0000 mem_block[45] = 0x419c0010c80292f8
mem_block[46] = 0xff8d0000409d0014 mem_block[47] = 0xc042930048000945
mem_block[48] = 0x60000000d02100d0 mem_block[49] = 0xc0029304ed810032
mem_block[50] = 0xc1a29330ff8c6800 mem_block[51] = 0x409d0114c0029308
mem_block[52] = 0x39210070ec0c002a mem_block[53] = 0xfc00001e7c004fae
mem_block[54] = 0x816100707d6007b4 mem_block[55] = 0xc1a2930c81229314
mem_block[56] = 0xf8010080c8010080 mem_block[57] = 0x556007befc00069c
mem_block[58] = 0xc16293107c80fa14 mem_block[59] = 0xc1490000fd800018
mem_block[60] = 0xfc005050edac0b7a mem_block[61] = 0xec2c6afaff800800
mem_block[62] = 0x409c006cff815000 mem_block[63] = 0x409c0064548007fe
interp state is :
GPR[00] = 0x0000000000004352 FPR[00] = 210 (0x406a400000000000) VPR[00] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[01] = 0x00000000d000f8b0 FPR[01] = 1 (0x3ff0000000000000) VPR[01] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[02] = 0x0000000000246f70 FPR[02] = 210 (0x406a400000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[03] = 0x00000000d000f988 FPR[03] = 0 (0x0000000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[04] = 0x0000000000000000 FPR[04] = 0 (0x0000000000000000) VPR[04] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[05] = 0x0000000000000100 FPR[05] = 0 (0x0000000000000000) VPR[05] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[06] = 0x0000000000712f60 FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[07] = 0x0000000000713360 FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[08] = 0x00000000d000f9c0 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[09] = 0x0000000000004300 FPR[09] = 0.514975 (0x3fe07aad40000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[10] = 0x0000000000000000 FPR[10] = 1 (0x3ff0000000000000) VPR[10] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[11] = 0x0000000000000052 FPR[11] = 0.848308 (0x3feb255700000000) VPR[11] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[12] = 0x0000000000000003 FPR[12] = 0.84831 (0x3feb255b00000000) VPR[12] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[13] = 0x0000000000e15030 FPR[13] = 1.00002 (0x3ff0001460000000) VPR[13] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[15] = 0x000000000022c000 FPR[15] = 0 (0x0000000000000000) VPR[15] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[16] = 0x000000000022b000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[18] = 0x000000000022a000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[25] = 0x000000000024bcd8 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[26] = 0x000000000022b000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[27] = 0x000000000022c000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[28] = 0x0000000000700b50 FPR[28] = 3.14159 (0x400921fb60000000) VPR[28] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[29] = 0x0000000000000001 FPR[29] = 0.00390625 (0x3f70000000000000) VPR[29] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[30] = 0x000000000070dd51 FPR[30] = 40.7437 (0x40445f3060000000) VPR[30] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[31] = 0x00000000000000d2 FPR[31] = 1 (0x3ff0000000000000) VPR[31] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
SPRG[0] = 0x0000000000000000
SPRG[1] = 0x0000000000000000
SPRG[2] = 0x0000000000000000
SPRG[3] = 0x0000000000000000
SPRG[4] = 0x0000000000000000
SPRG[5] = 0x0000000000000000
SPRG[6] = 0x0000000000000000
SPRG[7] = 0x0000000000000000
CR = 0x24000048 LR = 0x000000000009343c CTR = 0x0000000000000000 TB=0x0000000000000000
XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
mem_block[0] = 0x386000027c6307b4 mem_block[1] = 0x4e800020a0030002
mem_block[2] = 0x386000012f800000 mem_block[3] = 0x419effdc38600002
mem_block[4] = 0x4bffffe4f821ff81 mem_block[5] = 0x7c0802a6fbe10078
mem_block[6] = 0xf8010090546000c8 mem_block[7] = 0x7c7f1b782f800000
mem_block[8] = 0x419e0008647f0200 mem_block[9] = 0x7fe307b4480006b9
mem_block[10] = 0x6000000057e000c8 mem_block[11] = 0x2f0000003c002400
mem_block[12] = 0x7fe000382f800000 mem_block[13] = 0x409e0044409a0018
mem_block[14] = 0xe8010090ebe10078 mem_block[15] = 0x382100807c0803a6
mem_block[16] = 0x4e8000204800f5bd mem_block[17] = 0x600000003c008001
mem_block[18] = 0xebe100786000001c mem_block[19] = 0x90030000e8010090
mem_block[20] = 0x382100807c0803a6 mem_block[21] = 0x4e8000204800f595
mem_block[22] = 0x600000003c008001 mem_block[23] = 0xebe100786000001b
mem_block[24] = 0x90030000e8010090 mem_block[25] = 0x382100807c0803a6
mem_block[26] = 0x4e800020f821ff61 mem_block[27] = 0x7c0802a6386100d0
mem_block[28] = 0xd02100d0fbe10098 mem_block[29] = 0xf80100b07c9f2378
mem_block[30] = 0x4bfffec960000000 mem_block[31] = 0x7c6307342f830001
mem_block[32] = 0x419e01082f830002 mem_block[33] = 0x419e00142f830000
mem_block[34] = 0x409e00242f9f0000 mem_block[35] = 0x409e0118c02100d0
mem_block[36] = 0xe80100b0ebe10098 mem_block[37] = 0x382100a07c0803a6
mem_block[38] = 0x4e800020c02100d0 mem_block[39] = 0xfda00890c80292f0
mem_block[40] = 0xff8d0000419c0010 mem_block[41] = 0xc80292f8ff8d0000
mem_block[42] = 0x409d0014c0429300 mem_block[43] = 0x4800094560000000
mem_block[44] = 0xd02100d0c0029304 mem_block[45] = 0xed810032c1a29330
mem_block[46] = 0xff8c6800409d0114 mem_block[47] = 0xc002930839210070
mem_block[48] = 0xec0c002afc00001e mem_block[49] = 0x7c004fae81610070
mem_block[50] = 0x7d6007b4c1a2930c mem_block[51] = 0x81229314f8010080
mem_block[52] = 0xc8010080556007be mem_block[53] = 0xfc00069cc1629310
mem_block[54] = 0x7c80fa14c1490000 mem_block[55] = 0xfd800018fc005050
mem_block[56] = 0xedac0b7aec2c6afa mem_block[57] = 0xff800800409c006c
mem_block[58] = 0xff815000409c0064 mem_block[59] = 0x548007fe2f800000
mem_block[60] = 0x409e00c4548007bc mem_block[61] = 0x2f800000419eff34
mem_block[62] = 0xe80100b0fc200850 mem_block[63] = 0xebe10098382100a0
llvm state is :
GPR[00] = 0x0000000000004352 FPR[00] = 210 (0x406a400000000000) VPR[00] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[01] = 0x00000000d000f8b0 FPR[01] = 1 (0x3ff0000000000000) VPR[01] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[02] = 0x0000000000246f70 FPR[02] = 210 (0x406a400000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[03] = 0x00000000d000f988 FPR[03] = 0 (0x0000000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[04] = 0x0000000000000000 FPR[04] = 0 (0x0000000000000000) VPR[04] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[05] = 0x0000000000000100 FPR[05] = 0 (0x0000000000000000) VPR[05] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[06] = 0x0000000000712f60 FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[07] = 0x0000000000713360 FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[08] = 0x00000000d000f9c0 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[09] = 0x0000000000004300 FPR[09] = 0.514975 (0x3fe07aad40000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[10] = 0x0000000000000000 FPR[10] = 1 (0x3ff0000000000000) VPR[10] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[11] = 0x0000000000000052 FPR[11] = 0.848308 (0x3feb255700000000) VPR[11] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[12] = 0x0000000000000003 FPR[12] = 0.84831 (0x3feb255b00000000) VPR[12] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[13] = 0x0000000000e15030 FPR[13] = 1.00002 (0x3ff0001460000000) VPR[13] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[15] = 0x000000000022c000 FPR[15] = 0 (0x0000000000000000) VPR[15] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[16] = 0x000000000022b000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[18] = 0x000000000022a000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[25] = 0x000000000024bcd8 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[26] = 0x000000000022b000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[27] = 0x000000000022c000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[28] = 0x0000000000700b50 FPR[28] = 3.14159 (0x400921fb60000000) VPR[28] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[29] = 0x0000000000000001 FPR[29] = 0.00390625 (0x3f70000000000000) VPR[29] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[30] = 0x000000000070dd51 FPR[30] = 40.7437 (0x40445f3060000000) VPR[30] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
GPR[31] = 0x00000000000000d2 FPR[31] = 1 (0x3ff0000000000000) VPR[31] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
SPRG[0] = 0x0000000000000000
SPRG[1] = 0x0000000000000000
SPRG[2] = 0x0000000000000000
SPRG[3] = 0x0000000000000000
SPRG[4] = 0x0000000000000000
SPRG[5] = 0x0000000000000000
SPRG[6] = 0x0000000000000000
SPRG[7] = 0x0000000000000000
CR = 0x24000048 LR = 0x000000000009343c CTR = 0x0000000000000000 TB=0x0000000000000000
XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
mem_block[0] = 0x3860ffff7c6307b4 mem_block[1] = 0x4e80002041860010
mem_block[2] = 0x386000027c6307b4 mem_block[3] = 0x4e800020a0030002
mem_block[4] = 0x386000012f800000 mem_block[5] = 0x419effdc38600002
mem_block[6] = 0x4bffffe4f821ff81 mem_block[7] = 0x7c0802a6fbe10078
mem_block[8] = 0xf8010090546000c8 mem_block[9] = 0x7c7f1b782f800000
mem_block[10] = 0x419e0008647f0200 mem_block[11] = 0x7fe307b4480006b9
mem_block[12] = 0x6000000057e000c8 mem_block[13] = 0x2f0000003c002400
mem_block[14] = 0x7fe000382f800000 mem_block[15] = 0x409e0044409a0018
mem_block[16] = 0xe8010090ebe10078 mem_block[17] = 0x382100807c0803a6
mem_block[18] = 0x4e8000204800f5bd mem_block[19] = 0x600000003c008001
mem_block[20] = 0xebe100786000001c mem_block[21] = 0x90030000e8010090
mem_block[22] = 0x382100807c0803a6 mem_block[23] = 0x4e8000204800f595
mem_block[24] = 0x600000003c008001 mem_block[25] = 0xebe100786000001b
mem_block[26] = 0x90030000e8010090 mem_block[27] = 0x382100807c0803a6
mem_block[28] = 0x4e800020f821ff61 mem_block[29] = 0x7c0802a6386100d0
mem_block[30] = 0xd02100d0fbe10098 mem_block[31] = 0xf80100b07c9f2378
mem_block[32] = 0x4bfffec960000000 mem_block[33] = 0x7c6307342f830001
mem_block[34] = 0x419e01082f830002 mem_block[35] = 0x419e00142f830000
mem_block[36] = 0x409e00242f9f0000 mem_block[37] = 0x409e0118c02100d0
mem_block[38] = 0xe80100b0ebe10098 mem_block[39] = 0x382100a07c0803a6
mem_block[40] = 0x4e800020c02100d0 mem_block[41] = 0xfda00890c80292f0
mem_block[42] = 0xff8d0000419c0010 mem_block[43] = 0xc80292f8ff8d0000
mem_block[44] = 0x409d0014c0429300 mem_block[45] = 0x4800094560000000
mem_block[46] = 0xd02100d0c0029304 mem_block[47] = 0xed810032c1a29330
mem_block[48] = 0xff8c6800409d0114 mem_block[49] = 0xc002930839210070
mem_block[50] = 0xec0c002afc00001e mem_block[51] = 0x7c004fae81610070
mem_block[52] = 0x7d6007b4c1a2930c mem_block[53] = 0x81229314f8010080
mem_block[54] = 0xc8010080556007be mem_block[55] = 0xfc00069cc1629310
mem_block[56] = 0x7c80fa14c1490000 mem_block[57] = 0xfd800018fc005050
mem_block[58] = 0xedac0b7aec2c6afa mem_block[59] = 0xff800800409c006c
mem_block[60] = 0xff815000409c0064 mem_block[61] = 0x548007fe2f800000
mem_block[62] = 0x409e00c4548007bc mem_block[63] = 0x2f800000419eff34
diff is:
recomp: mem_block[0] = 0x3860ffff7c6307b4
interp: mem_block[0] = 0x386000027c6307b4
recomp: mem_block[1] = 0x4e80002041860010
interp: mem_block[1] = 0x4e800020a0030002
recomp: mem_block[2] = 0x386000027c6307b4
interp: mem_block[2] = 0x386000012f800000
recomp: mem_block[3] = 0x4e800020a0030002
interp: mem_block[3] = 0x419effdc38600002
recomp: mem_block[4] = 0x386000012f800000
interp: mem_block[4] = 0x4bffffe4f821ff81
recomp: mem_block[5] = 0x419effdc38600002
interp: mem_block[5] = 0x7c0802a6fbe10078
recomp: mem_block[6] = 0x4bffffe4f821ff81
interp: mem_block[6] = 0xf8010090546000c8
recomp: mem_block[7] = 0x7c0802a6fbe10078
interp: mem_block[7] = 0x7c7f1b782f800000
recomp: mem_block[8] = 0xf8010090546000c8
interp: mem_block[8] = 0x419e0008647f0200
recomp: mem_block[9] = 0x7c7f1b782f800000
interp: mem_block[9] = 0x7fe307b4480006b9
recomp: mem_block[10] = 0x419e0008647f0200
interp: mem_block[10] = 0x6000000057e000c8
recomp: mem_block[11] = 0x7fe307b4480006b9
interp: mem_block[11] = 0x2f0000003c002400
recomp: mem_block[12] = 0x6000000057e000c8
interp: mem_block[12] = 0x7fe000382f800000
recomp: mem_block[13] = 0x2f0000003c002400
interp: mem_block[13] = 0x409e0044409a0018
recomp: mem_block[14] = 0x7fe000382f800000
interp: mem_block[14] = 0xe8010090ebe10078
recomp: mem_block[15] = 0x409e0044409a0018
interp: mem_block[15] = 0x382100807c0803a6
recomp: mem_block[16] = 0xe8010090ebe10078
interp: mem_block[16] = 0x4e8000204800f5bd
recomp: mem_block[17] = 0x382100807c0803a6
interp: mem_block[17] = 0x600000003c008001
recomp: mem_block[18] = 0x4e8000204800f5bd
interp: mem_block[18] = 0xebe100786000001c
recomp: mem_block[19] = 0x600000003c008001
interp: mem_block[19] = 0x90030000e8010090
recomp: mem_block[20] = 0xebe100786000001c
interp: mem_block[20] = 0x382100807c0803a6
recomp: mem_block[21] = 0x90030000e8010090
interp: mem_block[21] = 0x4e8000204800f595
recomp: mem_block[22] = 0x382100807c0803a6
interp: mem_block[22] = 0x600000003c008001
recomp: mem_block[23] = 0x4e8000204800f595
interp: mem_block[23] = 0xebe100786000001b
recomp: mem_block[24] = 0x600000003c008001
interp: mem_block[24] = 0x90030000e8010090
recomp: mem_block[25] = 0xebe100786000001b
interp: mem_block[25] = 0x382100807c0803a6
recomp: mem_block[26] = 0x90030000e8010090
interp: mem_block[26] = 0x4e800020f821ff61
recomp: mem_block[27] = 0x382100807c0803a6
interp: mem_block[27] = 0x7c0802a6386100d0
recomp: mem_block[28] = 0x4e800020f821ff61
interp: mem_block[28] = 0xd02100d0fbe10098
recomp: mem_block[29] = 0x7c0802a6386100d0
interp: mem_block[29] = 0xf80100b07c9f2378
recomp: mem_block[30] = 0xd02100d0fbe10098
interp: mem_block[30] = 0x4bfffec960000000
recomp: mem_block[31] = 0xf80100b07c9f2378
interp: mem_block[31] = 0x7c6307342f830001
recomp: mem_block[32] = 0x4bfffec960000000
interp: mem_block[32] = 0x419e01082f830002
recomp: mem_block[33] = 0x7c6307342f830001
interp: mem_block[33] = 0x419e00142f830000
recomp: mem_block[34] = 0x419e01082f830002
interp: mem_block[34] = 0x409e00242f9f0000
recomp: mem_block[35] = 0x419e00142f830000
interp: mem_block[35] = 0x409e0118c02100d0
recomp: mem_block[36] = 0x409e00242f9f0000
interp: mem_block[36] = 0xe80100b0ebe10098
recomp: mem_block[37] = 0x409e0118c02100d0
interp: mem_block[37] = 0x382100a07c0803a6
recomp: mem_block[38] = 0xe80100b0ebe10098
interp: mem_block[38] = 0x4e800020c02100d0
recomp: mem_block[39] = 0x382100a07c0803a6
interp: mem_block[39] = 0xfda00890c80292f0
recomp: mem_block[40] = 0x4e800020c02100d0
interp: mem_block[40] = 0xff8d0000419c0010
recomp: mem_block[41] = 0xfda00890c80292f0
interp: mem_block[41] = 0xc80292f8ff8d0000
recomp: mem_block[42] = 0xff8d0000419c0010
interp: mem_block[42] = 0x409d0014c0429300
recomp: mem_block[43] = 0xc80292f8ff8d0000
interp: mem_block[43] = 0x4800094560000000
recomp: mem_block[44] = 0x409d0014c0429300
interp: mem_block[44] = 0xd02100d0c0029304
recomp: mem_block[45] = 0x4800094560000000
interp: mem_block[45] = 0xed810032c1a29330
recomp: mem_block[46] = 0xd02100d0c0029304
interp: mem_block[46] = 0xff8c6800409d0114
recomp: mem_block[47] = 0xed810032c1a29330
interp: mem_block[47] = 0xc002930839210070
recomp: mem_block[48] = 0xff8c6800409d0114
interp: mem_block[48] = 0xec0c002afc00001e
recomp: mem_block[49] = 0xc002930839210070
interp: mem_block[49] = 0x7c004fae81610070
recomp: mem_block[50] = 0xec0c002afc00001e
interp: mem_block[50] = 0x7d6007b4c1a2930c
recomp: mem_block[51] = 0x7c004fae81610070
interp: mem_block[51] = 0x81229314f8010080
recomp: mem_block[52] = 0x7d6007b4c1a2930c
interp: mem_block[52] = 0xc8010080556007be
recomp: mem_block[53] = 0x81229314f8010080
interp: mem_block[53] = 0xfc00069cc1629310
recomp: mem_block[54] = 0xc8010080556007be
interp: mem_block[54] = 0x7c80fa14c1490000
recomp: mem_block[55] = 0xfc00069cc1629310
interp: mem_block[55] = 0xfd800018fc005050
recomp: mem_block[56] = 0x7c80fa14c1490000
interp: mem_block[56] = 0xedac0b7aec2c6afa
recomp: mem_block[57] = 0xfd800018fc005050
interp: mem_block[57] = 0xff800800409c006c
recomp: mem_block[58] = 0xedac0b7aec2c6afa
interp: mem_block[58] = 0xff815000409c0064
recomp: mem_block[59] = 0xff800800409c006c
interp: mem_block[59] = 0x548007fe2f800000
recomp: mem_block[60] = 0xff815000409c0064
interp: mem_block[60] = 0x409e00c4548007bc
recomp: mem_block[61] = 0x548007fe2f800000
interp: mem_block[61] = 0x2f800000419eff34
recomp: mem_block[62] = 0x409e00c4548007bc
interp: mem_block[62] = 0xe80100b0fc200850
recomp: mem_block[63] = 0x2f800000419eff34
interp: mem_block[63] = 0xebe10098382100a0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment