Advertisement
Guest User

Untitled

a guest
Feb 8th, 2010
482
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.73 KB | None | 0 0
  1.  
  2. apps/codecs/lib/mdct.o: file format elf32-littlearm
  3.  
  4. Disassembly of section .text.ff_mdct_init:
  5.  
  6. 00000000 <ff_mdct_init>:
  7. 0: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
  8. 4: e1a06000 mov r6, r0
  9. 8: e1a08001 mov r8, r1
  10. c: e1a09002 mov r9, r2
  11. 10: e3a01000 mov r1, #0 ; 0x0
  12. 14: e3a02048 mov r2, #72 ; 0x48
  13. 18: e59f30a8 ldr r3, [pc, #168] ; c8 <.text.ff_mdct_init+0xc8>
  14. 1c: e1a0e00f mov lr, pc
  15. 20: e12fff13 bx r3
  16. 24: e3a03001 mov r3, #1 ; 0x1
  17. 28: e1a03813 mov r3, r3, lsl r8
  18. 2c: e8860108 stmia r6, {r3, r8}
  19. 30: e1a0a143 mov sl, r3, asr #2
  20. 34: e268200c rsb r2, r8, #12 ; 0xc
  21. 38: e59f308c ldr r3, [pc, #140] ; cc <.text.ff_mdct_init+0xcc>
  22. 3c: e7933102 ldr r3, [r3, r2, lsl #2]
  23. 40: e5863008 str r3, [r6, #8]
  24. 44: e59f3084 ldr r3, [pc, #132] ; d0 <.text.ff_mdct_init+0xd0>
  25. 48: e7933102 ldr r3, [r3, r2, lsl #2]
  26. 4c: e586300c str r3, [r6, #12]
  27. 50: e35a0000 cmp sl, #0 ; 0x0
  28. 54: da000024 ble 98 <ff_mdct_init+0x98>
  29. 58: e3a07000 mov r7, #0 ; 0x0
  30. 5c: e1a04107 mov r4, r7, lsl #2
  31. 60: e596500c ldr r5, [r6, #12]
  32. 64: e1a00807 mov r0, r7, lsl #16
  33. 68: e2800901 add r0, r0, #16384 ; 0x4000
  34. 6c: e1a00850 mov r0, r0, asr r8
  35. 70: e5961008 ldr r1, [r6, #8]
  36. 74: e1a00800 mov r0, r0, lsl #16
  37. 78: e0841001 add r1, r4, r1
  38. 7c: e59f3050 ldr r3, [pc, #80] ; d4 <.text.ff_mdct_init+0xd4>
  39. 80: e1a0e00f mov lr, pc
  40. 84: e12fff13 bx r3
  41. 88: e7840005 str r0, [r4, r5]
  42. 8c: e2877001 add r7, r7, #1 ; 0x1
  43. 90: e15a0007 cmp sl, r7
  44. 94: 1a000015 bne 5c <ff_mdct_init+0x5c>
  45. 98: e2483002 sub r3, r8, #2 ; 0x2
  46. 9c: e5863010 str r3, [r6, #16]
  47. a0: e5869014 str r9, [r6, #20]
  48. a4: e5961004 ldr r1, [r6, #4]
  49. a8: e2860010 add r0, r6, #16 ; 0x10
  50. ac: e2411002 sub r1, r1, #2 ; 0x2
  51. b0: e3a02001 mov r2, #1 ; 0x1
  52. b4: e59f301c ldr r3, [pc, #28] ; d8 <.text.ff_mdct_init+0xd8>
  53. b8: e1a0e00f mov lr, pc
  54. bc: e12fff13 bx r3
  55. c0: e3a00000 mov r0, #0 ; 0x0
  56. c4: e8bd87f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, pc}
  57. ...
  58. Disassembly of section .text.ff_imdct_half:
  59.  
  60. 00000000 <ff_imdct_half>:
  61. 0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
  62. 4: e24dd030 sub sp, sp, #48 ; 0x30
  63. 8: e58d0010 str r0, [sp, #16]
  64. c: e5903008 ldr r3, [r0, #8]
  65. 10: e58d3020 str r3, [sp, #32]
  66. 14: e590400c ldr r4, [r0, #12]
  67. 18: e58d4024 str r4, [sp, #36]
  68. 1c: e5900004 ldr r0, [r0, #4]
  69. 20: e3a03001 mov r3, #1 ; 0x1
  70. 24: e1a03013 mov r3, r3, lsl r0
  71. 28: e1a071c3 mov r7, r3, asr #3
  72. 2c: e58d701c str r7, [sp, #28]
  73. 30: e1a06001 mov r6, r1
  74. 34: e1a030c3 mov r3, r3, asr #1
  75. 38: e0823103 add r3, r2, r3, lsl #2
  76. 3c: e2439004 sub r9, r3, #4 ; 0x4
  77. 40: e260a00e rsb sl, r0, #14 ; 0xe
  78. 44: e58da028 str sl, [sp, #40]
  79. 48: e59dc010 ldr ip, [sp, #16]
  80. 4c: e59c5018 ldr r5, [ip, #24]
  81. 50: e58d7014 str r7, [sp, #20]
  82. 54: e1a0e087 mov lr, r7, lsl #1
  83. 58: e58de018 str lr, [sp, #24]
  84. 5c: e085100e add r1, r5, lr
  85. 60: e58d1000 str r1, [sp]
  86. 64: e260000c rsb r0, r0, #12 ; 0xc
  87. 68: e1a0b180 mov fp, r0, lsl #3
  88. 6c: e1a08002 mov r8, r2
  89. 70: e59f7298 ldr r7, [pc, #664] ; 310 <.text.ff_imdct_half+0x310>
  90. 74: ea000049 b 12c <ff_imdct_half+0x12c>
  91. 78: e1d5c0b0 ldrh ip, [r5]
  92. 7c: e59d2028 ldr r2, [sp, #40]
  93. 80: e1a0c25c mov ip, ip, asr r2
  94. 84: e1a0c18c mov ip, ip, lsl #3
  95. 88: e086300c add r3, r6, ip
  96. 8c: e58d300c str r3, [sp, #12]
  97. 90: e5990000 ldr r0, [r9]
  98. 94: e5981000 ldr r1, [r8]
  99. 98: e5972004 ldr r2, [r7, #4]
  100. 9c: e5973000 ldr r3, [r7]
  101. a0: e0ca4290 smull r4, sl, r0, r2
  102. a4: e261e000 rsb lr, r1, #0 ; 0x0
  103. a8: e0ea439e smlal r4, sl, lr, r3
  104. ac: e0ce4291 smull r4, lr, r1, r2
  105. b0: e0ee4390 smlal r4, lr, r0, r3
  106. b4: e1a0308a mov r3, sl, lsl #1
  107. b8: e786300c str r3, [r6, ip]
  108. bc: e1a0208e mov r2, lr, lsl #1
  109. c0: e59d100c ldr r1, [sp, #12]
  110. c4: e5812004 str r2, [r1, #4]
  111. c8: e087400b add r4, r7, fp
  112. cc: e1d5c0b2 ldrh ip, [r5, #2]
  113. d0: e59d2028 ldr r2, [sp, #40]
  114. d4: e1a0c25c mov ip, ip, asr r2
  115. d8: e1a0c18c mov ip, ip, lsl #3
  116. dc: e086300c add r3, r6, ip
  117. e0: e58d300c str r3, [sp, #12]
  118. e4: e5190008 ldr r0, [r9, #-8]
  119. e8: e5981008 ldr r1, [r8, #8]
  120. ec: e5942004 ldr r2, [r4, #4]
  121. f0: e797300b ldr r3, [r7, fp]
  122. f4: e0ca7290 smull r7, sl, r0, r2
  123. f8: e261e000 rsb lr, r1, #0 ; 0x0
  124. fc: e0ea739e smlal r7, sl, lr, r3
  125. 100: e0ce7291 smull r7, lr, r1, r2
  126. 104: e0ee7390 smlal r7, lr, r0, r3
  127. 108: e1a0308a mov r3, sl, lsl #1
  128. 10c: e786300c str r3, [r6, ip]
  129. 110: e1a0208e mov r2, lr, lsl #1
  130. 114: e59d100c ldr r1, [sp, #12]
  131. 118: e5812004 str r2, [r1, #4]
  132. 11c: e08b7004 add r7, fp, r4
  133. 120: e2888010 add r8, r8, #16 ; 0x10
  134. 124: e2499010 sub r9, r9, #16 ; 0x10
  135. 128: e2855004 add r5, r5, #4 ; 0x4
  136. 12c: e59d2000 ldr r2, [sp]
  137. 130: e1520005 cmp r2, r5
  138. 134: 8a00001c bhi 78 <ff_imdct_half+0x78>
  139. 138: e59d3018 ldr r3, [sp, #24]
  140. 13c: e0833005 add r3, r3, r5
  141. 140: e58d302c str r3, [sp, #44]
  142. 144: e1a0a008 mov sl, r8
  143. 148: e1a08009 mov r8, r9
  144. 14c: ea00007b b 1f4 <ff_imdct_half+0x1f4>
  145. 150: e155c0b4 ldrh ip, [r5, #-4]
  146. 154: e59d4028 ldr r4, [sp, #40]
  147. 158: e1a0c45c mov ip, ip, asr r4
  148. 15c: e1a0c18c mov ip, ip, lsl #3
  149. 160: e086900c add r9, r6, ip
  150. 164: e58d900c str r9, [sp, #12]
  151. 168: e5980010 ldr r0, [r8, #16]
  152. 16c: e51a1010 ldr r1, [sl, #-16]
  153. 170: e897000c ldmia r7, {r2, r3}
  154. 174: e0c4e290 smull lr, r4, r0, r2
  155. 178: e2619000 rsb r9, r1, #0 ; 0x0
  156. 17c: e0e4e399 smlal lr, r4, r9, r3
  157. 180: e0c9e291 smull lr, r9, r1, r2
  158. 184: e0e9e390 smlal lr, r9, r0, r3
  159. 188: e1a03084 mov r3, r4, lsl #1
  160. 18c: e786300c str r3, [r6, ip]
  161. 190: e1a02089 mov r2, r9, lsl #1
  162. 194: e59dc00c ldr ip, [sp, #12]
  163. 198: e58c2004 str r2, [ip, #4]
  164. 19c: e155c0b2 ldrh ip, [r5, #-2]
  165. 1a0: e59de028 ldr lr, [sp, #40]
  166. 1a4: e1a0ce5c mov ip, ip, asr lr
  167. 1a8: e1a0c18c mov ip, ip, lsl #3
  168. 1ac: e086100c add r1, r6, ip
  169. 1b0: e58d1008 str r1, [sp, #8]
  170. 1b4: e5980008 ldr r0, [r8, #8]
  171. 1b8: e51a1008 ldr r1, [sl, #-8]
  172. 1bc: e1a0e007 mov lr, r7
  173. 1c0: e73e200b ldr r2, [lr, -fp]!
  174. 1c4: e59e3004 ldr r3, [lr, #4]
  175. 1c8: e0c74290 smull r4, r7, r0, r2
  176. 1cc: e2619000 rsb r9, r1, #0 ; 0x0
  177. 1d0: e0e74399 smlal r4, r7, r9, r3
  178. 1d4: e0c94291 smull r4, r9, r1, r2
  179. 1d8: e0e94390 smlal r4, r9, r0, r3
  180. 1dc: e1a03087 mov r3, r7, lsl #1
  181. 1e0: e786300c str r3, [r6, ip]
  182. 1e4: e1a02089 mov r2, r9, lsl #1
  183. 1e8: e59dc008 ldr ip, [sp, #8]
  184. 1ec: e58c2004 str r2, [ip, #4]
  185. 1f0: e06b700e rsb r7, fp, lr
  186. 1f4: e59de02c ldr lr, [sp, #44]
  187. 1f8: e15e0005 cmp lr, r5
  188. 1fc: 93a09000 movls r9, #0 ; 0x0
  189. 200: 83a09001 movhi r9, #1 ; 0x1
  190. 204: e28aa010 add sl, sl, #16 ; 0x10
  191. 208: e2488010 sub r8, r8, #16 ; 0x10
  192. 20c: e2855004 add r5, r5, #4 ; 0x4
  193. 210: e3590000 cmp r9, #0 ; 0x0
  194. 214: 1a000052 bne 150 <ff_imdct_half+0x150>
  195. 218: e59d1010 ldr r1, [sp, #16]
  196. 21c: e2810010 add r0, r1, #16 ; 0x10
  197. 220: e1a01006 mov r1, r6
  198. 224: e59f30e8 ldr r3, [pc, #232] ; 314 <.text.ff_imdct_half+0x314>
  199. 228: e1a0e00f mov lr, pc
  200. 22c: e12fff13 bx r3
  201. 230: e59d2014 ldr r2, [sp, #20]
  202. 234: e0863182 add r3, r6, r2, lsl #3
  203. 238: e2435008 sub r5, r3, #8 ; 0x8
  204. 23c: e1a04003 mov r4, r3
  205. 240: e59d301c ldr r3, [sp, #28]
  206. 244: e3530000 cmp r3, #0 ; 0x0
  207. 248: da0000c0 ble 308 <ff_imdct_half+0x308>
  208. 24c: e1a03102 mov r3, r2, lsl #2
  209. 250: e59da024 ldr sl, [sp, #36]
  210. 254: e08a7003 add r7, sl, r3
  211. 258: e59dc020 ldr ip, [sp, #32]
  212. 25c: e08c6003 add r6, ip, r3
  213. 260: e1a0b007 mov fp, r7
  214. 264: e1a0a006 mov sl, r6
  215. 268: e1a08009 mov r8, r9
  216. 26c: e5950004 ldr r0, [r5, #4]
  217. 270: e5951000 ldr r1, [r5]
  218. 274: e5172004 ldr r2, [r7, #-4]
  219. 278: e5163004 ldr r3, [r6, #-4]
  220. 27c: e0c9e092 smull lr, r9, r2, r0
  221. 280: e261c000 rsb ip, r1, #0 ; 0x0
  222. 284: e0e9ec93 smlal lr, r9, r3, ip
  223. 288: e0cce192 smull lr, ip, r2, r1
  224. 28c: e0ece093 smlal lr, ip, r3, r0
  225. 290: e58dc00c str ip, [sp, #12]
  226. 294: e58d9004 str r9, [sp, #4]
  227. 298: e5940004 ldr r0, [r4, #4]
  228. 29c: e5941000 ldr r1, [r4]
  229. 2a0: e49b2004 ldr r2, [fp], #4
  230. 2a4: e49a3004 ldr r3, [sl], #4
  231. 2a8: e0c9e092 smull lr, r9, r2, r0
  232. 2ac: e261c000 rsb ip, r1, #0 ; 0x0
  233. 2b0: e0e9ec93 smlal lr, r9, r3, ip
  234. 2b4: e0cce192 smull lr, ip, r2, r1
  235. 2b8: e0ece093 smlal lr, ip, r3, r0
  236. 2bc: e1a0300c mov r3, ip
  237. 2c0: e59de004 ldr lr, [sp, #4]
  238. 2c4: e1a0c08e mov ip, lr, lsl #1
  239. 2c8: e585c000 str ip, [r5]
  240. 2cc: e1a03083 mov r3, r3, lsl #1
  241. 2d0: e5853004 str r3, [r5, #4]
  242. 2d4: e1a02089 mov r2, r9, lsl #1
  243. 2d8: e5842000 str r2, [r4]
  244. 2dc: e59d100c ldr r1, [sp, #12]
  245. 2e0: e1a0e081 mov lr, r1, lsl #1
  246. 2e4: e584e004 str lr, [r4, #4]
  247. 2e8: e2455008 sub r5, r5, #8 ; 0x8
  248. 2ec: e2844008 add r4, r4, #8 ; 0x8
  249. 2f0: e2888001 add r8, r8, #1 ; 0x1
  250. 2f4: e2477004 sub r7, r7, #4 ; 0x4
  251. 2f8: e2466004 sub r6, r6, #4 ; 0x4
  252. 2fc: e59d201c ldr r2, [sp, #28]
  253. 300: e1520008 cmp r2, r8
  254. 304: 1a000099 bne 26c <ff_imdct_half+0x26c>
  255. 308: e28dd030 add sp, sp, #48 ; 0x30
  256. 30c: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}
  257. ...
  258. Disassembly of section .text.ff_imdct_calc:
  259.  
  260. 00000000 <ff_imdct_calc>:
  261. 0: e92d45f0 stmdb sp!, {r4, r5, r6, r7, r8, sl, lr}
  262. 4: e1a05001 mov r5, r1
  263. 8: e5901004 ldr r1, [r0, #4]
  264. c: e3a03001 mov r3, #1 ; 0x1
  265. 10: e1a06113 mov r6, r3, lsl r1
  266. 14: e1a04356 mov r4, r6, asr r3
  267. 18: e085a104 add sl, r5, r4, lsl #2
  268. 1c: e1a0100a mov r1, sl
  269. 20: e59f3118 ldr r3, [pc, #280] ; 140 <.text.ff_imdct_calc+0x140>
  270. 24: e1a0e00f mov lr, pc
  271. 28: e12fff13 bx r3
  272. 2c: e24a1020 sub r1, sl, #32 ; 0x20
  273. 30: e0844146 add r4, r4, r6, asr #2
  274. 34: e0857104 add r7, r5, r4, lsl #2
  275. 38: e2470020 sub r0, r7, #32 ; 0x20
  276. 3c: e1550001 cmp r5, r1
  277. 40: 2a000033 bcs d4 <ff_imdct_calc+0xd4>
  278. 44: e1a02005 mov r2, r5
  279. 48: e590301c ldr r3, [r0, #28]
  280. 4c: e581301c str r3, [r1, #28]
  281. 50: e2633000 rsb r3, r3, #0 ; 0x0
  282. 54: e5823000 str r3, [r2]
  283. 58: e5903018 ldr r3, [r0, #24]
  284. 5c: e5813018 str r3, [r1, #24]
  285. 60: e2633000 rsb r3, r3, #0 ; 0x0
  286. 64: e5823004 str r3, [r2, #4]
  287. 68: e5903014 ldr r3, [r0, #20]
  288. 6c: e5813014 str r3, [r1, #20]
  289. 70: e2633000 rsb r3, r3, #0 ; 0x0
  290. 74: e5823008 str r3, [r2, #8]
  291. 78: e5903010 ldr r3, [r0, #16]
  292. 7c: e5813010 str r3, [r1, #16]
  293. 80: e2633000 rsb r3, r3, #0 ; 0x0
  294. 84: e582300c str r3, [r2, #12]
  295. 88: e590300c ldr r3, [r0, #12]
  296. 8c: e581300c str r3, [r1, #12]
  297. 90: e2633000 rsb r3, r3, #0 ; 0x0
  298. 94: e5823010 str r3, [r2, #16]
  299. 98: e5903008 ldr r3, [r0, #8]
  300. 9c: e5813008 str r3, [r1, #8]
  301. a0: e2633000 rsb r3, r3, #0 ; 0x0
  302. a4: e5823014 str r3, [r2, #20]
  303. a8: e5903004 ldr r3, [r0, #4]
  304. ac: e5813004 str r3, [r1, #4]
  305. b0: e2633000 rsb r3, r3, #0 ; 0x0
  306. b4: e5823018 str r3, [r2, #24]
  307. b8: e4103020 ldr r3, [r0], #-32
  308. bc: e4013020 str r3, [r1], #-32
  309. c0: e2633000 rsb r3, r3, #0 ; 0x0
  310. c4: e582301c str r3, [r2, #28]
  311. c8: e2822020 add r2, r2, #32 ; 0x20
  312. cc: e1520001 cmp r2, r1
  313. d0: 3a000010 bcc 48 <ff_imdct_calc+0x48>
  314. d4: e0853106 add r3, r5, r6, lsl #2
  315. d8: e2436010 sub r6, r3, #16 ; 0x10
  316. dc: e2478010 sub r8, r7, #16 ; 0x10
  317. e0: e1570006 cmp r7, r6
  318. e4: 28bd85f0 ldmcsia sp!, {r4, r5, r6, r7, r8, sl, pc}
  319. e8: e5975000 ldr r5, [r7]
  320. ec: e9974010 ldmib r7, {r4, lr}
  321. f0: e597c00c ldr ip, [r7, #12]
  322. f4: e58a5000 str r5, [sl]
  323. f8: e98a4010 stmib sl, {r4, lr}
  324. fc: e58ac00c str ip, [sl, #12]
  325. 100: e896000f ldmia r6, {r0, r1, r2, r3}
  326. 104: e888000f stmia r8, {r0, r1, r2, r3}
  327. 108: e5873000 str r3, [r7]
  328. 10c: e5872004 str r2, [r7, #4]
  329. 110: e5871008 str r1, [r7, #8]
  330. 114: e587000c str r0, [r7, #12]
  331. 118: e8865000 stmia r6, {ip, lr}
  332. 11c: e5864008 str r4, [r6, #8]
  333. 120: e586500c str r5, [r6, #12]
  334. 124: e2877010 add r7, r7, #16 ; 0x10
  335. 128: e2466010 sub r6, r6, #16 ; 0x10
  336. 12c: e28aa010 add sl, sl, #16 ; 0x10
  337. 130: e2488010 sub r8, r8, #16 ; 0x10
  338. 134: e1570006 cmp r7, r6
  339. 138: 3a000038 bcc e8 <ff_imdct_calc+0xe8>
  340. 13c: e8bd85f0 ldmia sp!, {r4, r5, r6, r7, r8, sl, pc}
  341. 140: 00000000 andeq r0, r0, r0
  342. Disassembly of section .text.mdct_init_global:
  343.  
  344. 00000000 <mdct_init_global>:
  345. 0: e59f2058 ldr r2, [pc, #88] ; 60 <.text.mdct_init_global+0x60>
  346. 4: e59f3058 ldr r3, [pc, #88] ; 64 <.text.mdct_init_global+0x64>
  347. 8: e5823000 str r3, [r2]
  348. c: e59f3054 ldr r3, [pc, #84] ; 68 <.text.mdct_init_global+0x68>
  349. 10: e5823004 str r3, [r2, #4]
  350. 14: e59f3050 ldr r3, [pc, #80] ; 6c <.text.mdct_init_global+0x6c>
  351. 18: e5823008 str r3, [r2, #8]
  352. 1c: e59f304c ldr r3, [pc, #76] ; 70 <.text.mdct_init_global+0x70>
  353. 20: e582300c str r3, [r2, #12]
  354. 24: e59f3048 ldr r3, [pc, #72] ; 74 <.text.mdct_init_global+0x74>
  355. 28: e5823010 str r3, [r2, #16]
  356. 2c: e59f2044 ldr r2, [pc, #68] ; 78 <.text.mdct_init_global+0x78>
  357. 30: e59f3044 ldr r3, [pc, #68] ; 7c <.text.mdct_init_global+0x7c>
  358. 34: e5823000 str r3, [r2]
  359. 38: e59f3040 ldr r3, [pc, #64] ; 80 <.text.mdct_init_global+0x80>
  360. 3c: e5823004 str r3, [r2, #4]
  361. 40: e59f303c ldr r3, [pc, #60] ; 84 <.text.mdct_init_global+0x84>
  362. 44: e5823008 str r3, [r2, #8]
  363. 48: e59f3038 ldr r3, [pc, #56] ; 88 <.text.mdct_init_global+0x88>
  364. 4c: e582300c str r3, [r2, #12]
  365. 50: e59f3034 ldr r3, [pc, #52] ; 8c <.text.mdct_init_global+0x8c>
  366. 54: e5823010 str r3, [r2, #16]
  367. 58: e3a00000 mov r0, #0 ; 0x0
  368. 5c: e12fff1e bx lr
  369. ...
  370. Disassembly of section .text.fsincos:
  371.  
  372. 00000000 <fsincos>:
  373. 0: e92d4070 stmdb sp!, {r4, r5, r6, lr}
  374. 4: e1a06001 mov r6, r1
  375. 8: e370010b cmn r0, #-1073741822 ; 0xc0000002
  376. c: 92400107 subls r0, r0, #-1073741823 ; 0xc0000001
  377. 10: 959f5068 ldrls r5, [pc, #104] ; 80 <.text.fsincos+0x80>
  378. 14: 9a000009 bls 2c <fsincos+0x2c>
  379. 18: e3700111 cmn r0, #1073741828 ; 0x40000004
  380. 1c: 92800107 addls r0, r0, #-1073741823 ; 0xc0000001
  381. 20: 959f505c ldrls r5, [pc, #92] ; 84 <.text.fsincos+0x84>
  382. 24: 8280010d addhi r0, r0, #1073741827 ; 0x40000003
  383. 28: 859f5050 ldrhi r5, [pc, #80] ; 80 <.text.fsincos+0x80>
  384. 2c: e3a01000 mov r1, #0 ; 0x0
  385. 30: e1a02001 mov r2, r1
  386. 34: e59f404c ldr r4, [pc, #76] ; 88 <.text.fsincos+0x88>
  387. 38: e1a0e255 mov lr, r5, asr r2
  388. 3c: e1a03251 mov r3, r1, asr r2
  389. 40: e594c000 ldr ip, [r4]
  390. 44: e370010b cmn r0, #-1073741822 ; 0xc0000002
  391. 48: 80635005 rsbhi r5, r3, r5
  392. 4c: 8081100e addhi r1, r1, lr
  393. 50: 806c0000 rsbhi r0, ip, r0
  394. 54: 90855003 addls r5, r5, r3
  395. 58: 906e1001 rsbls r1, lr, r1
  396. 5c: 9080000c addls r0, r0, ip
  397. 60: e2822001 add r2, r2, #1 ; 0x1
  398. 64: e2844004 add r4, r4, #4 ; 0x4
  399. 68: e352001f cmp r2, #31 ; 0x1f
  400. 6c: 1a00000c bne 38 <fsincos+0x38>
  401. 70: e3560000 cmp r6, #0 ; 0x0
  402. 74: 15865000 strne r5, [r6]
  403. 78: e1a00001 mov r0, r1
  404. 7c: e8bd8070 ldmia sp!, {r4, r5, r6, pc}
  405. 80: 4dba76c7 ldcmi 6, cr7, [sl, #796]!
  406. 84: b2458939 sublt r8, r5, #933888 ; 0xe4000
  407. 88: 00000000 andeq r0, r0, r0
  408.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement