Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.26 KB | None | 0 0
  1.  
  2. Difference between compiled and interp
  3. 003024e0: 00 00 00 00 lwz r29,8(r30) #8
  4. interp state is :
  5. GPR[00] = 0x0000000000000924 FPR[00] = 11600 (0x40c6a80000000000) VPR[00] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
  6. GPR[01] = 0x00000000d002fa30 FPR[01] = 2.52962e-320 (0x0000000000001400) VPR[01] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
  7. GPR[02] = 0x00000000003f9258 FPR[02] = 1 (0x3ff0000000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  8. GPR[03] = 0x0000000000000000 FPR[03] = 1 (0x3ff0000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  9. 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]
  10. GPR[05] = 0x0000000000000000 FPR[05] = 2.35619 (0x4002d97c80000000) VPR[05] = 0xbf3504f3b28000013f3504f400000000 [x: -0.707107 y: -1.49012e-08 z: 0.707107 w: 0]
  11. GPR[06] = 0xffffffffffffffff FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x43f4fb06c38f819d43f4fb053f7fffff [x: 489.961 y: -287.013 z: 489.961 w: 1]
  12. GPR[07] = 0xffffffffffffffff FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x3e8a8bd53f6c835e3e8a8bd500000000 [x: 0.270598 y: 0.92388 z: 0.270598 w: 0]
  13. GPR[08] = 0x0000000000000006 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  14. GPR[09] = 0x0000000020129870 FPR[09] = 0.5 (0x3fe0000000000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  15. GPR[10] = 0x00000000011a9640 FPR[10] = 1280 (0x4094000000000000) VPR[10] = 0xbf273d753ec3ef16bf273d7400000000 [x: -0.653282 y: 0.382683 z: -0.653281 w: 0]
  16. GPR[11] = 0x000000000000008d FPR[11] = 1 (0x3ff0000000000000) VPR[11] = 0x00000000beec835d000000003eec835b [x: 0 y: -0.46194 z: 0 w: 0.46194]
  17. GPR[12] = 0x0000000000000010 FPR[12] = 0 (0x0000000000000000) VPR[12] = 0x3e8a8bd43eec835b3e8a8bd400000000 [x: 0.270598 y: 0.46194 z: 0.270598 w: 0]
  18. GPR[13] = 0x00000000015d8030 FPR[13] = 720 (0x4086800000000000) VPR[13] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
  19. GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
  20. 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]
  21. GPR[16] = 0x00000000003cc000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x0000000000000000ffffffff00000000 [x: 0 y: 0 z: -nan w: 0]
  22. GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
  23. GPR[18] = 0x00000000003cb000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x000000003f6c835e0000000000000000 [x: 0 y: 0.92388 z: 0 w: 0]
  24. GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
  25. GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000080000000000000007 [x: 0 y: 1.12104e-44 z: 0 w: 9.80909e-45]
  26. GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x0015bcfb1d00001d0000000000000000 [x: 1.99634e-39 y: 1.69407e-21 z: 0 w: 0]
  27. GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x000000000037548000000000021db2f0 [x: 0 y: 5.08127e-39 z: 0 w: 1.15859e-37]
  28. GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x0015bcf91b00001b0000000000000000 [x: 1.99634e-39 y: 1.05879e-22 z: 0 w: 0]
  29. GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000021df30000000000021db040 [x: 0 y: 1.16043e-37 z: 0 w: 1.15851e-37]
  30. GPR[25] = 0x0000000000000000 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000ffffffffa602087c00000000 [x: 0 y: -nan z: -4.51143e-16 w: 0]
  31. GPR[26] = 0x00000000003cc000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000ffffffff91ff21f800000000 [x: 0 y: -nan z: -4.02528e-28 w: 0]
  32. GPR[27] = 0x00000000003cd000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000ffffffff800001f800000000 [x: 0 y: -nan z: -7.06254e-43 w: 0]
  33. GPR[28] = 0x00000000015b5550 FPR[28] = 0 (0x0000000000000000) VPR[28] = 0x00000000ffffffff781b607c00000000 [x: 0 y: -nan z: 1.26057e+34 w: 0]
  34. GPR[29] = 0x0000000000000925 FPR[29] = 0 (0x0000000000000000) VPR[29] = 0x00000000ffffffff3180203d00000000 [x: 0 y: -nan z: 3.72896e-09 w: 0]
  35. GPR[30] = 0x00000000015df040 FPR[30] = 0 (0x0000000000000000) VPR[30] = 0x00000000ffffffff18006a8000000000 [x: 0 y: -nan z: 1.65974e-24 w: 0]
  36. GPR[31] = 0x0000000000000925 FPR[31] = 512 (0x4080000000000000) VPR[31] = 0x00000000ffffffff78238b7c00000000 [x: 0 y: -nan z: 1.32683e+34 w: 0]
  37. SPRG[0] = 0x0000000000000000
  38. SPRG[1] = 0x0000000000000000
  39. SPRG[2] = 0x0000000000000000
  40. SPRG[3] = 0x0000000000000000
  41. SPRG[4] = 0x0000000000000000
  42. SPRG[5] = 0x0000000000000000
  43. SPRG[6] = 0x0000000000000000
  44. SPRG[7] = 0x0000000000000000
  45. CR = 0x24000024 LR = 0x00000000003024bc CTR = 0x000000000027b668 TB=0x00000b4140b3dfcc
  46. XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
  47. mem_block[0] = 0x7f9fe800409effec mem_block[1] = 0xe80100a0eba10078
  48. mem_block[2] = 0xebc100807c0803a6 mem_block[3] = 0xebe1008838210090
  49. mem_block[4] = 0x4e800020f821ff81 mem_block[5] = 0x7c0802a6fbe10078
  50. mem_block[6] = 0x7c7f1b78f8010090 mem_block[7] = 0xfbc100707c9e2378
  51. mem_block[8] = 0x38800002817f0008 mem_block[9] = 0x813f0004380b0008
  52. mem_block[10] = 0x7f804840419d0038 mem_block[11] = 0x796900203c000004
  53. mem_block[12] = 0x396b000860000050 mem_block[13] = 0x917f000893c90004
  54. mem_block[14] = 0x90090000e8010090 mem_block[15] = 0xebc10070ebe10078
  55. mem_block[16] = 0x7c0803a638210080 mem_block[17] = 0x4e800020813f000c
  56. mem_block[18] = 0x80090000f8410028 mem_block[19] = 0x7c0903a680490004
  57. mem_block[20] = 0x4e800421e8410028 mem_block[21] = 0x2f830000409effc8
  58. mem_block[22] = 0x817f00084bffffa4 mem_block[23] = 0xf821ff817c0802a6
  59. mem_block[24] = 0xfbe100787c7f1b78 mem_block[25] = 0xf8010090fbc10070
  60. mem_block[26] = 0x7c9e237838800001 mem_block[27] = 0x815f0008813f0004
  61. mem_block[28] = 0x380a00047f804840 mem_block[29] = 0x419d0030794b0020
  62. mem_block[30] = 0x67c92000380a0004 mem_block[31] = 0x901f0008912b0000
  63. mem_block[32] = 0xe8010090ebc10070 mem_block[33] = 0xebe100787c0803a6
  64. mem_block[34] = 0x382100804e800020 mem_block[35] = 0x813f000c80090000
  65. mem_block[36] = 0xf84100287c0903a6 mem_block[37] = 0x804900044e800421
  66. mem_block[38] = 0xe84100282f830000 mem_block[39] = 0x409effc8815f0008
  67. mem_block[40] = 0x4bffffacf821ff81 mem_block[41] = 0x7c0802a6fbe10078
  68. mem_block[42] = 0x7c7f1b78f8010090 mem_block[43] = 0xfbc100707c9e2378
  69. mem_block[44] = 0x38800001815f0008 mem_block[45] = 0x813f0004380a0004
  70. mem_block[46] = 0x7f804840419d0030 mem_block[47] = 0x794b002063c90002
  71. mem_block[48] = 0x380a0004901f0008 mem_block[49] = 0x912b0000e8010090
  72. mem_block[50] = 0xebc10070ebe10078 mem_block[51] = 0x7c0803a638210080
  73. mem_block[52] = 0x4e800020813f000c mem_block[53] = 0x80090000f8410028
  74. mem_block[54] = 0x7c0903a680490004 mem_block[55] = 0x4e800421e8410028
  75. mem_block[56] = 0x2f830000409effc8 mem_block[57] = 0x815f00084bffffac
  76. mem_block[58] = 0xf821ff817c0802a6 mem_block[59] = 0xfbe100787c7f1b78
  77. mem_block[60] = 0xf801009038800001 mem_block[61] = 0x817f0008813f0004
  78. mem_block[62] = 0x380b00047f804840 mem_block[63] = 0x419d002c79690020
  79.  
  80. llvm state is :
  81. GPR[00] = 0x0000000000000924 FPR[00] = 11600 (0x40c6a80000000000) VPR[00] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
  82. GPR[01] = 0x00000000d002fa30 FPR[01] = 2.52962e-320 (0x0000000000001400) VPR[01] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
  83. GPR[02] = 0x00000000003f9258 FPR[02] = 1 (0x3ff0000000000000) VPR[02] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  84. GPR[03] = 0x0000000000000000 FPR[03] = 1 (0x3ff0000000000000) VPR[03] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  85. 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]
  86. GPR[05] = 0x0000000000000000 FPR[05] = 2.35619 (0x4002d97c80000000) VPR[05] = 0xbf3504f3b28000013f3504f400000000 [x: -0.707107 y: -1.49012e-08 z: 0.707107 w: 0]
  87. GPR[06] = 0xffffffffffffffff FPR[06] = 0 (0x0000000000000000) VPR[06] = 0x43f4fb06c38f819d43f4fb053f7fffff [x: 489.961 y: -287.013 z: 489.961 w: 1]
  88. GPR[07] = 0xffffffffffffffff FPR[07] = 0 (0x0000000000000000) VPR[07] = 0x3e8a8bd53f6c835e3e8a8bd500000000 [x: 0.270598 y: 0.92388 z: 0.270598 w: 0]
  89. GPR[08] = 0x0000000000000006 FPR[08] = 0 (0x0000000000000000) VPR[08] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  90. GPR[09] = 0x0000000020129870 FPR[09] = 0.5 (0x3fe0000000000000) VPR[09] = 0x00000000000000000000000000000000 [x: 0 y: 0 z: 0 w: 0]
  91. GPR[10] = 0x00000000011a9640 FPR[10] = 1280 (0x4094000000000000) VPR[10] = 0xbf273d753ec3ef16bf273d7400000000 [x: -0.653282 y: 0.382683 z: -0.653281 w: 0]
  92. GPR[11] = 0x000000000000008d FPR[11] = 1 (0x3ff0000000000000) VPR[11] = 0x00000000beec835d000000003eec835b [x: 0 y: -0.46194 z: 0 w: 0.46194]
  93. GPR[12] = 0x0000000000000010 FPR[12] = 0 (0x0000000000000000) VPR[12] = 0x3e8a8bd43eec835b3e8a8bd400000000 [x: 0.270598 y: 0.46194 z: 0.270598 w: 0]
  94. GPR[13] = 0x00000000015d8030 FPR[13] = 720 (0x4086800000000000) VPR[13] = 0x3f8000013f8000013f8000013f800001 [x: 1 y: 1 z: 1 w: 1]
  95. GPR[14] = 0x0000000000000000 FPR[14] = 0 (0x0000000000000000) VPR[14] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
  96. 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]
  97. GPR[16] = 0x00000000003cc000 FPR[16] = 0 (0x0000000000000000) VPR[16] = 0x0000000000000000ffffffff00000000 [x: 0 y: 0 z: -nan w: 0]
  98. GPR[17] = 0x0000000000000000 FPR[17] = 0 (0x0000000000000000) VPR[17] = 0xffffffffffffffffffffffffffffffff [x: -nan y: -nan z: -nan w: -nan]
  99. GPR[18] = 0x00000000003cb000 FPR[18] = 0 (0x0000000000000000) VPR[18] = 0x000000003f6c835e0000000000000000 [x: 0 y: 0.92388 z: 0 w: 0]
  100. GPR[19] = 0x0000000000100000 FPR[19] = 0 (0x0000000000000000) VPR[19] = 0x80000000800000008000000080000000 [x: -0 y: -0 z: -0 w: -0]
  101. GPR[20] = 0x0000000000000000 FPR[20] = 0 (0x0000000000000000) VPR[20] = 0x00000000000000080000000000000007 [x: 0 y: 1.12104e-44 z: 0 w: 9.80909e-45]
  102. GPR[21] = 0x0000000000000000 FPR[21] = 0 (0x0000000000000000) VPR[21] = 0x0015bcfb1d00001d0000000000000000 [x: 1.99634e-39 y: 1.69407e-21 z: 0 w: 0]
  103. GPR[22] = 0x0000000000000000 FPR[22] = 0 (0x0000000000000000) VPR[22] = 0x000000000037548000000000021db2f0 [x: 0 y: 5.08127e-39 z: 0 w: 1.15859e-37]
  104. GPR[23] = 0x0000000000000000 FPR[23] = 0 (0x0000000000000000) VPR[23] = 0x0015bcf91b00001b0000000000000000 [x: 1.99634e-39 y: 1.05879e-22 z: 0 w: 0]
  105. GPR[24] = 0x0000000000000000 FPR[24] = 0 (0x0000000000000000) VPR[24] = 0x00000000021df30000000000021db040 [x: 0 y: 1.16043e-37 z: 0 w: 1.15851e-37]
  106. GPR[25] = 0x0000000000000000 FPR[25] = 0 (0x0000000000000000) VPR[25] = 0x00000000ffffffffa602087c00000000 [x: 0 y: -nan z: -4.51143e-16 w: 0]
  107. GPR[26] = 0x00000000003cc000 FPR[26] = 0 (0x0000000000000000) VPR[26] = 0x00000000ffffffff91ff21f800000000 [x: 0 y: -nan z: -4.02528e-28 w: 0]
  108. GPR[27] = 0x00000000003cd000 FPR[27] = 0 (0x0000000000000000) VPR[27] = 0x00000000ffffffff800001f800000000 [x: 0 y: -nan z: -7.06254e-43 w: 0]
  109. GPR[28] = 0x00000000015b5550 FPR[28] = 0 (0x0000000000000000) VPR[28] = 0x00000000ffffffff781b607c00000000 [x: 0 y: -nan z: 1.26057e+34 w: 0]
  110. GPR[29] = 0x0000000000000925 FPR[29] = 0 (0x0000000000000000) VPR[29] = 0x00000000ffffffff3180203d00000000 [x: 0 y: -nan z: 3.72896e-09 w: 0]
  111. GPR[30] = 0x00000000015df040 FPR[30] = 0 (0x0000000000000000) VPR[30] = 0x00000000ffffffff18006a8000000000 [x: 0 y: -nan z: 1.65974e-24 w: 0]
  112. GPR[31] = 0x0000000000000925 FPR[31] = 512 (0x4080000000000000) VPR[31] = 0x00000000ffffffff78238b7c00000000 [x: 0 y: -nan z: 1.32683e+34 w: 0]
  113. SPRG[0] = 0x0000000000000000
  114. SPRG[1] = 0x0000000000000000
  115. SPRG[2] = 0x0000000000000000
  116. SPRG[3] = 0x0000000000000000
  117. SPRG[4] = 0x0000000000000000
  118. SPRG[5] = 0x0000000000000000
  119. SPRG[6] = 0x0000000000000000
  120. SPRG[7] = 0x0000000000000000
  121. CR = 0x24000024 LR = 0x00000000003024bc CTR = 0x000000000027b668 TB=0x00000b4140b3dfcc
  122. XER = 0x0000000000000000 [CA=0 | OV=0 | SO=0]
  123. mem_block[0] = 0x7f9fe800409effec mem_block[1] = 0xe80100a0eba10078
  124. mem_block[2] = 0xebc100807c0803a6 mem_block[3] = 0xebe1008838210090
  125. mem_block[4] = 0x4e800020f821ff81 mem_block[5] = 0x7c0802a6fbe10078
  126. mem_block[6] = 0x7c7f1b78f8010090 mem_block[7] = 0xfbc100707c9e2378
  127. mem_block[8] = 0x38800002817f0008 mem_block[9] = 0x813f0004380b0008
  128. mem_block[10] = 0x7f804840419d0038 mem_block[11] = 0x796900203c000004
  129. mem_block[12] = 0x396b000860000050 mem_block[13] = 0x917f000893c90004
  130. mem_block[14] = 0x90090000e8010090 mem_block[15] = 0xebc10070ebe10078
  131. mem_block[16] = 0x7c0803a638210080 mem_block[17] = 0x4e800020813f000c
  132. mem_block[18] = 0x80090000f8410028 mem_block[19] = 0x7c0903a680490004
  133. mem_block[20] = 0x4e800421e8410028 mem_block[21] = 0x2f830000409effc8
  134. mem_block[22] = 0x817f00084bffffa4 mem_block[23] = 0xf821ff817c0802a6
  135. mem_block[24] = 0xfbe100787c7f1b78 mem_block[25] = 0xf8010090fbc10070
  136. mem_block[26] = 0x7c9e237838800001 mem_block[27] = 0x815f0008813f0004
  137. mem_block[28] = 0x380a00047f804840 mem_block[29] = 0x419d0030794b0020
  138. mem_block[30] = 0x67c92000380a0004 mem_block[31] = 0x901f0008912b0000
  139. mem_block[32] = 0xe8010090ebc10070 mem_block[33] = 0xebe100787c0803a6
  140. mem_block[34] = 0x382100804e800020 mem_block[35] = 0x813f000c80090000
  141. mem_block[36] = 0xf84100287c0903a6 mem_block[37] = 0x804900044e800421
  142. mem_block[38] = 0xe84100282f830000 mem_block[39] = 0x409effc8815f0008
  143. mem_block[40] = 0x4bffffacf821ff81 mem_block[41] = 0x7c0802a6fbe10078
  144. mem_block[42] = 0x7c7f1b78f8010090 mem_block[43] = 0xfbc100707c9e2378
  145. mem_block[44] = 0x38800001815f0008 mem_block[45] = 0x813f0004380a0004
  146. mem_block[46] = 0x7f804840419d0030 mem_block[47] = 0x794b002063c90002
  147. mem_block[48] = 0x380a0004901f0008 mem_block[49] = 0x912b0000e8010090
  148. mem_block[50] = 0xebc10070ebe10078 mem_block[51] = 0x7c0803a638210080
  149. mem_block[52] = 0x4e800020813f000c mem_block[53] = 0x80090000f8410028
  150. mem_block[54] = 0x7c0903a680490004 mem_block[55] = 0x4e800421e8410028
  151. mem_block[56] = 0x2f830000409effc8 mem_block[57] = 0x815f00084bffffac
  152. mem_block[58] = 0xf821ff817c0802a6 mem_block[59] = 0xfbe100787c7f1b78
  153. mem_block[60] = 0xf801009038800001 mem_block[61] = 0x817f0008813f0004
  154. mem_block[62] = 0x380b00047f804840 mem_block[63] = 0x419d002c79690020
  155.  
  156. diff is:
  157. recomp: GPR[29] = 0x0000000000000924 interp: GPR[29] = 0x0000000000000925
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement