Advertisement
Guest User

Untitled

a guest
Feb 10th, 2015
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.95 KB | None | 0 0
  1. jme-ios`de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V:
  2. 0x100625988: sub sp, sp, #144
  3. 0x10062598c: str lr, [sp, #136]
  4. 0x100625990: ldr x28, [sp, #144]
  5. 0x100625994: ldr x27, [x28, #80]
  6. 0x100625998: ldr x26, [x27, #8]
  7. 0x10062599c: movz x27, #0
  8. 0x1006259a0: cmp w27, w26
  9. 0x1006259a4: b.ge 0x100625d7c ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 1012
  10. 0x1006259a8: ldr x25, [sp, #152]
  11. 0x1006259ac: ldrsw x24, [x25, #56]
  12. 0x1006259b0: ldr x23, [x25, #88]
  13. 0x1006259b4: cmp w27, wzr
  14. 0x1006259b8: b.lt 0x1006259c8 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 64
  15. 0x1006259bc: ldr w22, [x23, #8]
  16. 0x1006259c0: cmp w22, w27
  17. 0x1006259c4: b.gt 0x1006259cc ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 68
  18. 0x1006259c8: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  19. 0x1006259cc: sxtw x27, w27
  20. 0x1006259d0: lsl x21, x27, #3
  21. 0x1006259d4: movz x20, #16
  22. 0x1006259d8: add x21, x20, x21
  23. 0x1006259dc: ldr x22, [x23, x21]
  24. 0x1006259e0: ldr x23, [x28, #88]
  25. 0x1006259e4: cmp w27, wzr
  26. 0x1006259e8: b.lt 0x1006259f8 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 112
  27. 0x1006259ec: ldr w21, [x23, #8]
  28. 0x1006259f0: cmp w21, w27
  29. 0x1006259f4: b.gt 0x1006259fc ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 116
  30. 0x1006259f8: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  31. 0x1006259fc: sxtw x27, w27
  32. 0x100625a00: lsl x20, x27, #3
  33. 0x100625a04: movz x18, #16
  34. 0x100625a08: add x20, x18, x20
  35. 0x100625a0c: ldr x21, [x23, x20]
  36. 0x100625a10: ldrsw x23, [x28, #44]
  37. 0x100625a14: movz x20, #0
  38. 0x100625a18: ldrsw x18, [x28, #48]
  39. 0x100625a1c: cmp w23, w18
  40. 0x100625a20: b.ge 0x100625bb8 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 560
  41. 0x100625a24: movz x18, #1
  42. 0x100625a28: mov x17, x24
  43. 0x100625a2c: add w24, w18, w24
  44. 0x100625a30: cmp w17, wzr
  45. 0x100625a34: b.lt 0x100625a44 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 188
  46. 0x100625a38: ldr w18, [x22, #8]
  47. 0x100625a3c: cmp w18, w17
  48. 0x100625a40: b.gt 0x100625a48 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 192
  49. 0x100625a44: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  50. 0x100625a48: sxtw x17, w17
  51. 0x100625a4c: lsl x16, x17, #2
  52. 0x100625a50: movz x15, #16
  53. 0x100625a54: add x16, x15, x16
  54. 0x100625a58: ldrsw x18, [x22, x16]
  55. 0x100625a5c: cmp w23, wzr
  56. 0x100625a60: b.lt 0x100625a70 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 232
  57. 0x100625a64: ldr w17, [x21, #8]
  58. 0x100625a68: cmp w17, w23
  59. 0x100625a6c: b.gt 0x100625a74 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 236
  60. 0x100625a70: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  61. 0x100625a74: sxtw x23, w23
  62. 0x100625a78: lsl x16, x23, #2
  63. 0x100625a7c: movz x15, #16
  64. 0x100625a80: add x16, x15, x16
  65. 0x100625a84: ldrsw x17, [x21, x16]
  66. 0x100625a88: add w18, w17, w18
  67. 0x100625a8c: movz w17, #32767
  68. 0x100625a90: cmp w18, w17
  69. 0x100625a94: b.le 0x100625a9c ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 276
  70. 0x100625a98: movz x18, #32767
  71. 0x100625a9c: movn w17, #32767
  72. 0x100625aa0: cmp w18, w17
  73. 0x100625aa4: b.ge 0x100625aac ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 292
  74. 0x100625aa8: movn x18, #32767
  75. 0x100625aac: movz x17, #2
  76. 0x100625ab0: mov x16, x27
  77. 0x100625ab4: mul w27, w17, w27
  78. 0x100625ab8: mov x17, x20
  79. 0x100625abc: add w20, w27, w20
  80. 0x100625ac0: movz x27, #1
  81. 0x100625ac4: add w20, w27, w20
  82. 0x100625ac8: mov x27, x18
  83. 0x100625acc: movz w15, #255
  84. 0x100625ad0: and w18, w18, w15
  85. 0x100625ad4: sxtb x15, w18
  86. 0x100625ad8: ldr x18, [sp, #160]
  87. 0x100625adc: cmp w20, wzr
  88. 0x100625ae0: b.lt 0x100625af0 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 360
  89. 0x100625ae4: ldr w14, [x18, #8]
  90. 0x100625ae8: cmp w14, w20
  91. 0x100625aec: b.gt 0x100625af4 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 364
  92. 0x100625af0: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  93. 0x100625af4: sxtw x20, w20
  94. 0x100625af8: movz x13, #16
  95. 0x100625afc: add x14, x13, x20
  96. 0x100625b00: strb w15, [x18, x14]
  97. 0x100625b04: movz x20, #2
  98. 0x100625b08: str x16, [sp, #104]
  99. 0x100625b0c: mul w16, w20, w16
  100. 0x100625b10: mov x20, x17
  101. 0x100625b14: add w17, w16, w17
  102. 0x100625b18: str x27, [sp, #112]
  103. 0x100625b1c: asr w27, w27, #8
  104. 0x100625b20: movz w16, #255
  105. 0x100625b24: and w27, w27, w16
  106. 0x100625b28: sxtb x16, w27
  107. 0x100625b2c: cmp w17, wzr
  108. 0x100625b30: b.lt 0x100625b40 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 440
  109. 0x100625b34: ldr w27, [x18, #8]
  110. 0x100625b38: cmp w27, w17
  111. 0x100625b3c: b.gt 0x100625b44 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 444
  112. 0x100625b40: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  113. 0x100625b44: sxtw x17, w17
  114. 0x100625b48: movz x15, #16
  115. 0x100625b4c: add x27, x15, x17
  116. 0x100625b50: strb w16, [x18, x27] ; XXX Thread 1: EXC_BAD_ACCESS (code=1, address=0xa2)
  117. 0x100625b54: movz x27, #2
  118. 0x100625b58: str x26, [sp, #120]
  119. 0x100625b5c: mul w26, w27, w26
  120. 0x100625b60: add w20, w26, w20
  121. 0x100625b64: movz x27, #1
  122. 0x100625b68: add w23, w27, w23
  123. 0x100625b6c: str x23, [sp, #64]
  124. 0x100625b70: str x21, [sp, #72]
  125. 0x100625b74: str x22, [sp, #80]
  126. 0x100625b78: str x24, [sp, #88]
  127. 0x100625b7c: str x20, [sp, #96]
  128. 0x100625b80: str x28, [sp, #144]
  129. 0x100625b84: str x25, [sp, #152]
  130. 0x100625b88: mov x0, x19
  131. 0x100625b8c: bl 0x1001d9370 ; _binary_codeimage_bin_start + 1976
  132. 0x100625b90: ldr x23, [sp, #64]
  133. 0x100625b94: ldr x21, [sp, #72]
  134. 0x100625b98: ldr x22, [sp, #80]
  135. 0x100625b9c: ldr x24, [sp, #88]
  136. 0x100625ba0: ldr x20, [sp, #96]
  137. 0x100625ba4: ldr x27, [sp, #104]
  138. 0x100625ba8: ldr x26, [sp, #120]
  139. 0x100625bac: ldr x28, [sp, #144]
  140. 0x100625bb0: ldr x25, [sp, #152]
  141. 0x100625bb4: b 0x100625a18 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 144
  142. 0x100625bb8: ldrsw x23, [x28, #48]
  143. 0x100625bbc: ldrsw x20, [x28, #44]
  144. 0x100625bc0: sub w23, w23, w20
  145. 0x100625bc4: mul w23, w26, w23
  146. 0x100625bc8: movz x20, #2
  147. 0x100625bcc: mul w23, w20, w23
  148. 0x100625bd0: ldrsw x20, [x28, #48]
  149. 0x100625bd4: ldrsw x18, [x28, #56]
  150. 0x100625bd8: cmp w20, w18
  151. 0x100625bdc: b.ge 0x100625d38 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 944
  152. 0x100625be0: cmp w20, wzr
  153. 0x100625be4: b.lt 0x100625bf4 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 620
  154. 0x100625be8: ldr w18, [x21, #8]
  155. 0x100625bec: cmp w18, w20
  156. 0x100625bf0: b.gt 0x100625bf8 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 624
  157. 0x100625bf4: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  158. 0x100625bf8: sxtw x20, w20
  159. 0x100625bfc: lsl x17, x20, #2
  160. 0x100625c00: movz x16, #16
  161. 0x100625c04: add x17, x16, x17
  162. 0x100625c08: ldrsw x18, [x21, x17]
  163. 0x100625c0c: movz w17, #32767
  164. 0x100625c10: cmp w18, w17
  165. 0x100625c14: b.le 0x100625c1c ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 660
  166. 0x100625c18: movz x18, #32767
  167. 0x100625c1c: movn w17, #32767
  168. 0x100625c20: cmp w18, w17
  169. 0x100625c24: b.ge 0x100625c2c ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 676
  170. 0x100625c28: movn x18, #32767
  171. 0x100625c2c: movz x17, #2
  172. 0x100625c30: mov x16, x27
  173. 0x100625c34: mul w27, w17, w27
  174. 0x100625c38: mov x17, x23
  175. 0x100625c3c: add w23, w27, w23
  176. 0x100625c40: movz x27, #1
  177. 0x100625c44: add w23, w27, w23
  178. 0x100625c48: mov x27, x18
  179. 0x100625c4c: movz w15, #255
  180. 0x100625c50: and w18, w18, w15
  181. 0x100625c54: sxtb x15, w18
  182. 0x100625c58: ldr x18, [sp, #160]
  183. 0x100625c5c: cmp w23, wzr
  184. 0x100625c60: b.lt 0x100625c70 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 744
  185. 0x100625c64: ldr w14, [x18, #8]
  186. 0x100625c68: cmp w14, w23
  187. 0x100625c6c: b.gt 0x100625c74 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 748
  188. 0x100625c70: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  189. 0x100625c74: sxtw x23, w23
  190. 0x100625c78: movz x13, #16
  191. 0x100625c7c: add x14, x13, x23
  192. 0x100625c80: strb w15, [x18, x14]
  193. 0x100625c84: movz x23, #2
  194. 0x100625c88: str x16, [sp, #104]
  195. 0x100625c8c: mul w16, w23, w16
  196. 0x100625c90: mov x23, x17
  197. 0x100625c94: add w17, w16, w17
  198. 0x100625c98: str x27, [sp, #112]
  199. 0x100625c9c: asr w27, w27, #8
  200. 0x100625ca0: movz w16, #255
  201. 0x100625ca4: and w27, w27, w16
  202. 0x100625ca8: sxtb x16, w27
  203. 0x100625cac: cmp w17, wzr
  204. 0x100625cb0: b.lt 0x100625cc0 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 824
  205. 0x100625cb4: ldr w27, [x18, #8]
  206. 0x100625cb8: cmp w27, w17
  207. 0x100625cbc: b.gt 0x100625cc4 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 828
  208. 0x100625cc0: bl 0x1001d8c60 ; _binary_codeimage_bin_start + 168
  209. 0x100625cc4: sxtw x17, w17
  210. 0x100625cc8: movz x15, #16
  211. 0x100625ccc: add x27, x15, x17
  212. 0x100625cd0: strb w16, [x18, x27]
  213. 0x100625cd4: movz x27, #2
  214. 0x100625cd8: str x26, [sp, #120]
  215. 0x100625cdc: mul w26, w27, w26
  216. 0x100625ce0: add w23, w26, w23
  217. 0x100625ce4: movz x27, #1
  218. 0x100625ce8: add w20, w27, w20
  219. 0x100625cec: str x20, [sp, #64]
  220. 0x100625cf0: str x21, [sp, #72]
  221. 0x100625cf4: str x22, [sp, #80]
  222. 0x100625cf8: str x24, [sp, #88]
  223. 0x100625cfc: str x23, [sp, #96]
  224. 0x100625d00: str x28, [sp, #144]
  225. 0x100625d04: str x25, [sp, #152]
  226. 0x100625d08: mov x0, x19
  227. 0x100625d0c: bl 0x1001d9370 ; _binary_codeimage_bin_start + 1976
  228. 0x100625d10: ldr x20, [sp, #64]
  229. 0x100625d14: ldr x21, [sp, #72]
  230. 0x100625d18: ldr x22, [sp, #80]
  231. 0x100625d1c: ldr x24, [sp, #88]
  232. 0x100625d20: ldr x23, [sp, #96]
  233. 0x100625d24: ldr x27, [sp, #104]
  234. 0x100625d28: ldr x26, [sp, #120]
  235. 0x100625d2c: ldr x28, [sp, #144]
  236. 0x100625d30: ldr x25, [sp, #152]
  237. 0x100625d34: b 0x100625bd4 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 588
  238. 0x100625d38: movz x18, #1
  239. 0x100625d3c: add w27, w18, w27
  240. 0x100625d40: str x20, [sp, #64]
  241. 0x100625d44: str x21, [sp, #72]
  242. 0x100625d48: str x22, [sp, #80]
  243. 0x100625d4c: str x24, [sp, #88]
  244. 0x100625d50: str x23, [sp, #96]
  245. 0x100625d54: str x27, [sp, #104]
  246. 0x100625d58: str x26, [sp, #120]
  247. 0x100625d5c: str x28, [sp, #144]
  248. 0x100625d60: str x25, [sp, #152]
  249. 0x100625d64: mov x0, x19
  250. 0x100625d68: bl 0x1001d9370 ; _binary_codeimage_bin_start + 1976
  251. 0x100625d6c: ldr x27, [sp, #104]
  252. 0x100625d70: ldr x26, [sp, #120]
  253. 0x100625d74: ldr x28, [sp, #144]
  254. 0x100625d78: b 0x1006259a0 ; de/jarnbjo/vorbis/AudioPacket.getPcm(Lde/jarnbjo/vorbis/AudioPacket;[B)V + 24
  255. 0x100625d7c: ldr lr, [sp, #136]
  256. 0x100625d80: add sp, sp, #144
  257. 0x100625d84: br lr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement