Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Difference between compiled and interp
- 003024e0: 00 00 00 00 lwz r29,8(r30) #8
- interp state is :
- GPR[00] = 0x0000000000000924 FPR[00] = 11600 (0x40c6a80000000000) VPR[00] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
- GPR[01] = 0x00000000d002fa30 FPR[01] = 2.52962e-320 (0x0000000000001400) VPR[01] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
- GPR[02] = 0x00000000003f9258 FPR[02] = 1 (0x3ff0000000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[03] = 0x0000000000000000 FPR[03] = 1 (0x3ff0000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[04] = 0x00000000d002fa00 FPR[04] = 1.04858e+06 (0x412fffffe0000000) VPR[04] = 0x04050607000102030c0d0e0f08090a0b [x: 1.56368e-36 y: 9.25572e-41 z: 1.08665e-31 w: 4.12387e-34]
- GPR[05] = 0x0000000000000000 FPR[05] = 2.35619 (0x4002d97c80000000) VPR[05] = 0xbf3504f3b28000013f3504f400000000 [x: -0.707107 y: -1.49012e-08 z: 0.707107 w: 0]
- GPR[06] = 0xffffffffffffffff FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x43f4fb06c38f819d43f4fb053f7fffff [x: 489.961 y: -287.013 z: 489.961 w: 1]
- GPR[07] = 0xffffffffffffffff FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x3e8a8bd53f6c835e3e8a8bd500000000 [x: 0.270598 y: 0.92388 z: 0.270598 w: 0]
- GPR[08] = 0x0000000000000006 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[09] = 0x0000000020129870 FPR[09] = 0.5 (0x3fe0000000000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[10] = 0x00000000011a9640 FPR[10] = 1280 (0x4094000000000000) VPR[10] = 0xbf273d753ec3ef16bf273d7400000000 [x: -0.653282 y: 0.382683 z: -0.653281 w: 0]
- GPR[11] = 0x000000000000008d FPR[11] = 1 (0x3ff0000000000000) VPR[11] = 0x00000000beec835d000000003eec835b [x: 0 y: -0.46194 z: 0 w: 0.46194]
- GPR[12] = 0x0000000000000010 FPR[12] = 0 (0x0000000000000000) VPR[12] = 0x3e8a8bd43eec835b3e8a8bd400000000 [x: 0.270598 y: 0.46194 z: 0.270598 w: 0]
- GPR[13] = 0x00000000015d8030 FPR[13] = 720 (0x4086800000000000) VPR[13] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
- GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
- GPR[15] = 0x00000000003cd000 FPR[15] = 0 (0x0000000000000000) VPR[15] = 0x00000002000000020000000200000002 [x: 2.8026e-45 y: 2.8026e-45 z: 2.8026e-45 w: 2.8026e-45]
- GPR[16] = 0x00000000003cc000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x0000000000000000ffffffff00000000 [x: 0 y: 0 z: -nan w: 0]
- GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
- GPR[18] = 0x00000000003cb000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x000000003f6c835e0000000000000000 [x: 0 y: 0.92388 z: 0 w: 0]
- GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
- GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000080000000000000007 [x: 0 y: 1.12104e-44 z: 0 w: 9.80909e-45]
- GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x0015bcfb1d00001d0000000000000000 [x: 1.99634e-39 y: 1.69407e-21 z: 0 w: 0]
- GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x000000000037548000000000021db2f0 [x: 0 y: 5.08127e-39 z: 0 w: 1.15859e-37]
- GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x0015bcf91b00001b0000000000000000 [x: 1.99634e-39 y: 1.05879e-22 z: 0 w: 0]
- GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000021df30000000000021db040 [x: 0 y: 1.16043e-37 z: 0 w: 1.15851e-37]
- GPR[25] = 0x0000000000000000 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000ffffffffa602087c00000000 [x: 0 y: -nan z: -4.51143e-16 w: 0]
- GPR[26] = 0x00000000003cc000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000ffffffff91ff21f800000000 [x: 0 y: -nan z: -4.02528e-28 w: 0]
- GPR[27] = 0x00000000003cd000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000ffffffff800001f800000000 [x: 0 y: -nan z: -7.06254e-43 w: 0]
- GPR[28] = 0x00000000015b5550 FPR[28] = 0 (0x0000000000000000) VPR[28] = 0x00000000ffffffff781b607c00000000 [x: 0 y: -nan z: 1.26057e+34 w: 0]
- GPR[29] = 0x0000000000000925 FPR[29] = 0 (0x0000000000000000) VPR[29] = 0x00000000ffffffff3180203d00000000 [x: 0 y: -nan z: 3.72896e-09 w: 0]
- GPR[30] = 0x00000000015df040 FPR[30] = 0 (0x0000000000000000) VPR[30] = 0x00000000ffffffff18006a8000000000 [x: 0 y: -nan z: 1.65974e-24 w: 0]
- GPR[31] = 0x0000000000000925 FPR[31] = 512 (0x4080000000000000) VPR[31] = 0x00000000ffffffff78238b7c00000000 [x: 0 y: -nan z: 1.32683e+34 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 = 0x24000024 LR = 0x00000000003024bc CTR = 0x000000000027b668 TB=0x00000b4140b3dfcc
- XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
- mem_block[0] = 0x7f9fe800409effec mem_block[1] = 0xe80100a0eba10078
- mem_block[2] = 0xebc100807c0803a6 mem_block[3] = 0xebe1008838210090
- mem_block[4] = 0x4e800020f821ff81 mem_block[5] = 0x7c0802a6fbe10078
- mem_block[6] = 0x7c7f1b78f8010090 mem_block[7] = 0xfbc100707c9e2378
- mem_block[8] = 0x38800002817f0008 mem_block[9] = 0x813f0004380b0008
- mem_block[10] = 0x7f804840419d0038 mem_block[11] = 0x796900203c000004
- mem_block[12] = 0x396b000860000050 mem_block[13] = 0x917f000893c90004
- mem_block[14] = 0x90090000e8010090 mem_block[15] = 0xebc10070ebe10078
- mem_block[16] = 0x7c0803a638210080 mem_block[17] = 0x4e800020813f000c
- mem_block[18] = 0x80090000f8410028 mem_block[19] = 0x7c0903a680490004
- mem_block[20] = 0x4e800421e8410028 mem_block[21] = 0x2f830000409effc8
- mem_block[22] = 0x817f00084bffffa4 mem_block[23] = 0xf821ff817c0802a6
- mem_block[24] = 0xfbe100787c7f1b78 mem_block[25] = 0xf8010090fbc10070
- mem_block[26] = 0x7c9e237838800001 mem_block[27] = 0x815f0008813f0004
- mem_block[28] = 0x380a00047f804840 mem_block[29] = 0x419d0030794b0020
- mem_block[30] = 0x67c92000380a0004 mem_block[31] = 0x901f0008912b0000
- mem_block[32] = 0xe8010090ebc10070 mem_block[33] = 0xebe100787c0803a6
- mem_block[34] = 0x382100804e800020 mem_block[35] = 0x813f000c80090000
- mem_block[36] = 0xf84100287c0903a6 mem_block[37] = 0x804900044e800421
- mem_block[38] = 0xe84100282f830000 mem_block[39] = 0x409effc8815f0008
- mem_block[40] = 0x4bffffacf821ff81 mem_block[41] = 0x7c0802a6fbe10078
- mem_block[42] = 0x7c7f1b78f8010090 mem_block[43] = 0xfbc100707c9e2378
- mem_block[44] = 0x38800001815f0008 mem_block[45] = 0x813f0004380a0004
- mem_block[46] = 0x7f804840419d0030 mem_block[47] = 0x794b002063c90002
- mem_block[48] = 0x380a0004901f0008 mem_block[49] = 0x912b0000e8010090
- mem_block[50] = 0xebc10070ebe10078 mem_block[51] = 0x7c0803a638210080
- mem_block[52] = 0x4e800020813f000c mem_block[53] = 0x80090000f8410028
- mem_block[54] = 0x7c0903a680490004 mem_block[55] = 0x4e800421e8410028
- mem_block[56] = 0x2f830000409effc8 mem_block[57] = 0x815f00084bffffac
- mem_block[58] = 0xf821ff817c0802a6 mem_block[59] = 0xfbe100787c7f1b78
- mem_block[60] = 0xf801009038800001 mem_block[61] = 0x817f0008813f0004
- mem_block[62] = 0x380b00047f804840 mem_block[63] = 0x419d002c79690020
- llvm state is :
- GPR[00] = 0x0000000000000924 FPR[00] = 11600 (0x40c6a80000000000) VPR[00] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
- GPR[01] = 0x00000000d002fa30 FPR[01] = 2.52962e-320 (0x0000000000001400) VPR[01] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
- GPR[02] = 0x00000000003f9258 FPR[02] = 1 (0x3ff0000000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[03] = 0x0000000000000000 FPR[03] = 1 (0x3ff0000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[04] = 0x00000000d002fa00 FPR[04] = 1.04858e+06 (0x412fffffe0000000) VPR[04] = 0x04050607000102030c0d0e0f08090a0b [x: 1.56368e-36 y: 9.25572e-41 z: 1.08665e-31 w: 4.12387e-34]
- GPR[05] = 0x0000000000000000 FPR[05] = 2.35619 (0x4002d97c80000000) VPR[05] = 0xbf3504f3b28000013f3504f400000000 [x: -0.707107 y: -1.49012e-08 z: 0.707107 w: 0]
- GPR[06] = 0xffffffffffffffff FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x43f4fb06c38f819d43f4fb053f7fffff [x: 489.961 y: -287.013 z: 489.961 w: 1]
- GPR[07] = 0xffffffffffffffff FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x3e8a8bd53f6c835e3e8a8bd500000000 [x: 0.270598 y: 0.92388 z: 0.270598 w: 0]
- GPR[08] = 0x0000000000000006 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[09] = 0x0000000020129870 FPR[09] = 0.5 (0x3fe0000000000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
- GPR[10] = 0x00000000011a9640 FPR[10] = 1280 (0x4094000000000000) VPR[10] = 0xbf273d753ec3ef16bf273d7400000000 [x: -0.653282 y: 0.382683 z: -0.653281 w: 0]
- GPR[11] = 0x000000000000008d FPR[11] = 1 (0x3ff0000000000000) VPR[11] = 0x00000000beec835d000000003eec835b [x: 0 y: -0.46194 z: 0 w: 0.46194]
- GPR[12] = 0x0000000000000010 FPR[12] = 0 (0x0000000000000000) VPR[12] = 0x3e8a8bd43eec835b3e8a8bd400000000 [x: 0.270598 y: 0.46194 z: 0.270598 w: 0]
- GPR[13] = 0x00000000015d8030 FPR[13] = 720 (0x4086800000000000) VPR[13] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
- GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
- GPR[15] = 0x00000000003cd000 FPR[15] = 0 (0x0000000000000000) VPR[15] = 0x00000002000000020000000200000002 [x: 2.8026e-45 y: 2.8026e-45 z: 2.8026e-45 w: 2.8026e-45]
- GPR[16] = 0x00000000003cc000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x0000000000000000ffffffff00000000 [x: 0 y: 0 z: -nan w: 0]
- GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
- GPR[18] = 0x00000000003cb000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x000000003f6c835e0000000000000000 [x: 0 y: 0.92388 z: 0 w: 0]
- GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
- GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000080000000000000007 [x: 0 y: 1.12104e-44 z: 0 w: 9.80909e-45]
- GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x0015bcfb1d00001d0000000000000000 [x: 1.99634e-39 y: 1.69407e-21 z: 0 w: 0]
- GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x000000000037548000000000021db2f0 [x: 0 y: 5.08127e-39 z: 0 w: 1.15859e-37]
- GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x0015bcf91b00001b0000000000000000 [x: 1.99634e-39 y: 1.05879e-22 z: 0 w: 0]
- GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000021df30000000000021db040 [x: 0 y: 1.16043e-37 z: 0 w: 1.15851e-37]
- GPR[25] = 0x0000000000000000 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000ffffffffa602087c00000000 [x: 0 y: -nan z: -4.51143e-16 w: 0]
- GPR[26] = 0x00000000003cc000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000ffffffff91ff21f800000000 [x: 0 y: -nan z: -4.02528e-28 w: 0]
- GPR[27] = 0x00000000003cd000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000ffffffff800001f800000000 [x: 0 y: -nan z: -7.06254e-43 w: 0]
- GPR[28] = 0x00000000015b5550 FPR[28] = 0 (0x0000000000000000) VPR[28] = 0x00000000ffffffff781b607c00000000 [x: 0 y: -nan z: 1.26057e+34 w: 0]
- GPR[29] = 0x0000000000000925 FPR[29] = 0 (0x0000000000000000) VPR[29] = 0x00000000ffffffff3180203d00000000 [x: 0 y: -nan z: 3.72896e-09 w: 0]
- GPR[30] = 0x00000000015df040 FPR[30] = 0 (0x0000000000000000) VPR[30] = 0x00000000ffffffff18006a8000000000 [x: 0 y: -nan z: 1.65974e-24 w: 0]
- GPR[31] = 0x0000000000000925 FPR[31] = 512 (0x4080000000000000) VPR[31] = 0x00000000ffffffff78238b7c00000000 [x: 0 y: -nan z: 1.32683e+34 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 = 0x24000024 LR = 0x00000000003024bc CTR = 0x000000000027b668 TB=0x00000b4140b3dfcc
- XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
- mem_block[0] = 0x7f9fe800409effec mem_block[1] = 0xe80100a0eba10078
- mem_block[2] = 0xebc100807c0803a6 mem_block[3] = 0xebe1008838210090
- mem_block[4] = 0x4e800020f821ff81 mem_block[5] = 0x7c0802a6fbe10078
- mem_block[6] = 0x7c7f1b78f8010090 mem_block[7] = 0xfbc100707c9e2378
- mem_block[8] = 0x38800002817f0008 mem_block[9] = 0x813f0004380b0008
- mem_block[10] = 0x7f804840419d0038 mem_block[11] = 0x796900203c000004
- mem_block[12] = 0x396b000860000050 mem_block[13] = 0x917f000893c90004
- mem_block[14] = 0x90090000e8010090 mem_block[15] = 0xebc10070ebe10078
- mem_block[16] = 0x7c0803a638210080 mem_block[17] = 0x4e800020813f000c
- mem_block[18] = 0x80090000f8410028 mem_block[19] = 0x7c0903a680490004
- mem_block[20] = 0x4e800421e8410028 mem_block[21] = 0x2f830000409effc8
- mem_block[22] = 0x817f00084bffffa4 mem_block[23] = 0xf821ff817c0802a6
- mem_block[24] = 0xfbe100787c7f1b78 mem_block[25] = 0xf8010090fbc10070
- mem_block[26] = 0x7c9e237838800001 mem_block[27] = 0x815f0008813f0004
- mem_block[28] = 0x380a00047f804840 mem_block[29] = 0x419d0030794b0020
- mem_block[30] = 0x67c92000380a0004 mem_block[31] = 0x901f0008912b0000
- mem_block[32] = 0xe8010090ebc10070 mem_block[33] = 0xebe100787c0803a6
- mem_block[34] = 0x382100804e800020 mem_block[35] = 0x813f000c80090000
- mem_block[36] = 0xf84100287c0903a6 mem_block[37] = 0x804900044e800421
- mem_block[38] = 0xe84100282f830000 mem_block[39] = 0x409effc8815f0008
- mem_block[40] = 0x4bffffacf821ff81 mem_block[41] = 0x7c0802a6fbe10078
- mem_block[42] = 0x7c7f1b78f8010090 mem_block[43] = 0xfbc100707c9e2378
- mem_block[44] = 0x38800001815f0008 mem_block[45] = 0x813f0004380a0004
- mem_block[46] = 0x7f804840419d0030 mem_block[47] = 0x794b002063c90002
- mem_block[48] = 0x380a0004901f0008 mem_block[49] = 0x912b0000e8010090
- mem_block[50] = 0xebc10070ebe10078 mem_block[51] = 0x7c0803a638210080
- mem_block[52] = 0x4e800020813f000c mem_block[53] = 0x80090000f8410028
- mem_block[54] = 0x7c0903a680490004 mem_block[55] = 0x4e800421e8410028
- mem_block[56] = 0x2f830000409effc8 mem_block[57] = 0x815f00084bffffac
- mem_block[58] = 0xf821ff817c0802a6 mem_block[59] = 0xfbe100787c7f1b78
- mem_block[60] = 0xf801009038800001 mem_block[61] = 0x817f0008813f0004
- mem_block[62] = 0x380b00047f804840 mem_block[63] = 0x419d002c79690020
- diff is:
- recomp: GPR[29] = 0x0000000000000924 interp: GPR[29] = 0x0000000000000925
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement