Advertisement
Guest User

Untitled

a guest
Oct 11th, 2016
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.37 KB | None | 0 0
  1. disassemble of hello.exe (built from hello.cs (http://pastebin.com/wRgB1JuU))
  2.  
  3. Method check1.Program:Main (string[]) emitted at 0x18077108 to 0x180772c0 (code length 440) [hello.exe] with opts peephole,branch,inline,cfold,consprop,copyprop,deadce,linears,cmov,intrins,loop,aot,exception,gshared,simd,alias-analysis
  4.  
  5. /tmp/.s49xFl: file format elf32-powerpc
  6.  
  7.  
  8. Disassembly of section .text:
  9.  
  10. 00000000 <ck1_Program_Main>:
  11. 0: 7c 08 02 a6 mflr r0
  12. 4: 90 01 00 04 stw r0,4(r1)
  13. 8: 94 21 ff c0 stwu r1,-64(r1)
  14. c: 93 61 00 30 stw r27,48(r1)
  15. 10: 93 81 00 34 stw r28,52(r1)
  16. 14: 93 a1 00 38 stw r29,56(r1)
  17. 18: 93 c1 00 3c stw r30,60(r1)
  18. 1c: 90 61 00 1c stw r3,28(r1)
  19. 20: 3c 60 10 3a lis r3,4154
  20. 24: 60 63 57 70 ori r3,r3,22384
  21. 28: c8 23 00 00 lfd f1,0(r3)
  22. 2c: d8 21 00 10 stfd f1,16(r1)
  23. 30: 3c 60 10 3a lis r3,4154
  24. 34: 60 63 57 70 ori r3,r3,22384
  25. 38: c8 23 00 00 lfd f1,0(r3)
  26. 3c: fc 00 08 1e fctiwz f0,f1
  27. 40: d8 01 00 20 stfd f0,32(r1)
  28. 44: 83 a1 00 24 lwz r29,36(r1)
  29. 48: 7f a3 eb 78 mr r3,r29
  30. 4c: 2c 03 00 02 cmpwi r3,2
  31. 50: 41 82 00 50 beq- a0 <ck1_Program_Main+0xa0>
  32. 54: 3c 60 10 36 lis r3,4150
  33. 58: 60 63 b1 e0 ori r3,r3,45536
  34. 5c: 38 80 00 10 li r4,16
  35. 60: 3d 80 18 07 lis r12,6151
  36. 64: 61 8c 72 d8 ori r12,r12,29400
  37. 68: 7d 88 03 a6 mtlr r12
  38. 6c: 4e 80 00 21 blrl
  39. 70: 7c 64 1b 78 mr r4,r3
  40. 74: 93 a4 00 08 stw r29,8(r4)
  41. 78: 3c 60 18 21 lis r3,6177
  42. 7c: 60 63 04 20 ori r3,r3,1056
  43. 80: 3d 80 18 07 lis r12,6151
  44. 84: 61 8c 72 cc ori r12,r12,29388
  45. 88: 7d 88 03 a6 mtlr r12
  46. 8c: 4e 80 00 21 blrl
  47. 90: 3d 80 18 07 lis r12,6151
  48. 94: 61 8c 72 c0 ori r12,r12,29376
  49. 98: 7d 88 03 a6 mtlr r12
  50. 9c: 4e 80 00 21 blrl
  51. a0: c8 21 00 10 lfd f1,16(r1)
  52. a4: 3d 80 10 07 lis r12,4103
  53. a8: 61 8c 79 b8 ori r12,r12,31160
  54. ac: 7d 88 03 a6 mtlr r12
  55. b0: 4e 80 00 21 blrl
  56. b4: 7c 64 1b 78 mr r4,r3
  57. b8: 3c 60 10 33 lis r3,4147
  58. bc: 60 63 2c dc ori r3,r3,11484
  59. c0: 80 63 00 00 lwz r3,0(r3)
  60. c4: 7c 9c 23 78 mr r28,r4
  61. c8: 28 03 00 00 cmplwi r3,0
  62. cc: 40 82 00 c4 bne- 190 <ck1_Program_Main+0x190>
  63. d0: 48 00 00 08 b d8 <ck1_Program_Main+0xd8>
  64. d4: 7f dc f3 78 mr r28,r30
  65. d8: 7f 9b e3 78 mr r27,r28
  66. dc: 7f 7e db 78 mr r30,r27
  67. e0: 2c 1b 00 02 cmpwi r27,2
  68. e4: 41 82 00 50 beq- 134 <ck1_Program_Main+0x134>
  69. e8: 3c 60 10 3a lis r3,4154
  70. ec: 60 63 57 c8 ori r3,r3,22472
  71. f0: 38 80 00 10 li r4,16
  72. f4: 3d 80 18 07 lis r12,6151
  73. f8: 61 8c 72 d8 ori r12,r12,29400
  74. fc: 7d 88 03 a6 mtlr r12
  75. 100: 4e 80 00 21 blrl
  76. 104: 7c 64 1b 78 mr r4,r3
  77. 108: 93 c4 00 08 stw r30,8(r4)
  78. 10c: 3c 60 18 21 lis r3,6177
  79. 110: 60 63 04 60 ori r3,r3,1120
  80. 114: 3d 80 18 07 lis r12,6151
  81. 118: 61 8c 72 cc ori r12,r12,29388
  82. 11c: 7d 88 03 a6 mtlr r12
  83. 120: 4e 80 00 21 blrl
  84. 124: 3d 80 18 07 lis r12,6151
  85. 128: 61 8c 72 c0 ori r12,r12,29376
  86. 12c: 7d 88 03 a6 mtlr r12
  87. 130: 4e 80 00 21 blrl
  88. 134: 3c 60 18 20 lis r3,6176
  89. 138: 60 63 04 20 ori r3,r3,1056
  90. 13c: 3d 80 18 07 lis r12,6151
  91. 140: 61 8c 72 c0 ori r12,r12,29376
  92. 144: 7d 88 03 a6 mtlr r12
  93. 148: 4e 80 00 21 blrl
  94. 14c: 38 60 00 00 li r3,0
  95. 150: 80 01 00 44 lwz r0,68(r1)
  96. 154: 7c 08 03 a6 mtlr r0
  97. 158: 83 61 00 30 lwz r27,48(r1)
  98. 15c: 83 81 00 34 lwz r28,52(r1)
  99. 160: 83 a1 00 38 lwz r29,56(r1)
  100. 164: 83 c1 00 3c lwz r30,60(r1)
  101. 168: 38 21 00 40 addi r1,r1,64
  102. 16c: 4e 80 00 20 blr
  103. 170: 80 61 00 18 lwz r3,24(r1)
  104. 174: 7c 63 1b 78 mr r3,r3
  105. 178: 3d 80 18 03 lis r12,6147
  106. 17c: 61 8c 76 d8 ori r12,r12,30424
  107. 180: 7d 88 03 a6 mtlr r12
  108. 184: 4e 80 00 21 blrl
  109. 188: 3b 60 00 00 li r27,0
  110. 18c: 4b ff ff 48 b d4 <ck1_Program_Main+0xd4>
  111. 190: 3d 80 18 07 lis r12,6151
  112. 194: 61 8c 70 fc ori r12,r12,28924
  113. 198: 7d 88 03 a6 mtlr r12
  114. 19c: 4e 80 00 21 blrl
  115. 1a0: 7c 64 1b 78 mr r4,r3
  116. 1a4: 7f 9e e3 78 mr r30,r28
  117. 1a8: 90 81 00 18 stw r4,24(r1)
  118. 1ac: 28 03 00 00 cmplwi r3,0
  119. 1b0: 40 82 ff c0 bne+ 170 <ck1_Program_Main+0x170>
  120. 1b4: 4b ff ff 20 b d4 <ck1_Program_Main+0xd4>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement