Advertisement
Guest User

Untitled

a guest
Feb 15th, 2010
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.21 KB | None | 0 0
  1.  
  2. apps/codecs/lib/fft-ffmpeg.o: file format elf32-littlearm
  3.  
  4. Disassembly of section .text.split_radix_permutation:
  5.  
  6. 00000000 <split_radix_permutation>:
  7. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  8. 4: e3510002 cmp r1, #2 ; 0x2
  9. 8: d3a05000 movle r5, #0 ; 0x0
  10. c: d3a04001 movle r4, #1 ; 0x1
  11. 10: da000006 ble 20 <split_radix_permutation+0x20>
  12. 14: ea000008 b 28 <split_radix_permutation+0x28>
  13. 18: e3510002 cmp r1, #2 ; 0x2
  14. 1c: ca00000a bgt 30 <split_radix_permutation+0x30>
  15. 20: e2000001 and r0, r0, #1 ; 0x1
  16. 24: ea00001b b 74 <split_radix_permutation+0x74>
  17. 28: e3a04001 mov r4, #1 ; 0x1
  18. 2c: e3a05000 mov r5, #0 ; 0x0
  19. 30: e1a010c1 mov r1, r1, asr #1
  20. 34: e1110000 tst r1, r0
  21. 38: 01a04084 moveq r4, r4, lsl #1
  22. 3c: 0a000004 beq 18 <split_radix_permutation+0x18>
  23. 40: e1a010c1 mov r1, r1, asr #1
  24. 44: e1100001 tst r0, r1
  25. 48: 13a03000 movne r3, #0 ; 0x0
  26. 4c: 03a03001 moveq r3, #1 ; 0x1
  27. 50: e1530002 cmp r3, r2
  28. 54: 00855004 addeq r5, r5, r4
  29. 58: 01a04104 moveq r4, r4, lsl #2
  30. 5c: 0a000004 beq 18 <split_radix_permutation+0x18>
  31. 60: e59f3014 ldr r3, [pc, #20] ; 7c <.text.split_radix_permutation+0x7c>
  32. 64: e1a0e00f mov lr, pc
  33. 68: e12fff13 bx r3
  34. 6c: e1a00100 mov r0, r0, lsl #2
  35. 70: e2400001 sub r0, r0, #1 ; 0x1
  36. 74: e0205094 mla r0, r4, r0, r5
  37. 78: e8bd8030 ldmia sp!, {r4, r5, pc}
  38. 7c: 00000000 andeq r0, r0, r0
  39. Disassembly of section .text.ff_fft_init:
  40.  
  41. 00000000 <ff_fft_init>:
  42. 0: e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr}
  43. 4: e1a06000 mov r6, r0
  44. 8: e2413002 sub r3, r1, #2 ; 0x2
  45. c: e353000a cmp r3, #10 ; 0xa
  46. 10: 83e00000 mvnhi r0, #0 ; 0x0
  47. 14: 88bd80f0 ldmhiia sp!, {r4, r5, r6, r7, pc}
  48. 18: e5861000 str r1, [r6]
  49. 1c: e59f3084 ldr r3, [pc, #132] ; a8 <.text.ff_fft_init+0xa8>
  50. 20: e986000c stmib r6, {r2, r3}
  51. 24: e59f3080 ldr r3, [pc, #128] ; ac <.text.ff_fft_init+0xac>
  52. 28: e586301c str r3, [r6, #28]
  53. 2c: e59f307c ldr r3, [pc, #124] ; b0 <.text.ff_fft_init+0xb0>
  54. 30: e5863020 str r3, [r6, #32]
  55. 34: e3a03001 mov r3, #1 ; 0x1
  56. 38: e5863030 str r3, [r6, #48]
  57. 3c: e59f3070 ldr r3, [pc, #112] ; b4 <.text.ff_fft_init+0xb4>
  58. 40: e5d33000 ldrb r3, [r3]
  59. 44: e3530000 cmp r3, #0 ; 0x0
  60. 48: 13a00000 movne r0, #0 ; 0x0
  61. 4c: 18bd80f0 ldmneia sp!, {r4, r5, r6, r7, pc}
  62. 50: e3a05000 mov r5, #0 ; 0x0
  63. 54: e3a03eff mov r3, #4080 ; 0xff0
  64. 58: e283700f add r7, r3, #15 ; 0xf
  65. 5c: e5964008 ldr r4, [r6, #8]
  66. 60: e1a00005 mov r0, r5
  67. 64: e3a01a01 mov r1, #4096 ; 0x1000
  68. 68: e5962004 ldr r2, [r6, #4]
  69. 6c: e59f3044 ldr r3, [pc, #68] ; b8 <.text.ff_fft_init+0xb8>
  70. 70: e1a0e00f mov lr, pc
  71. 74: e12fff13 bx r3
  72. 78: e2600000 rsb r0, r0, #0 ; 0x0
  73. 7c: e0000007 and r0, r0, r7
  74. 80: e1a00080 mov r0, r0, lsl #1
  75. 84: e18050b4 strh r5, [r0, r4]
  76. 88: e2855001 add r5, r5, #1 ; 0x1
  77. 8c: e3550a01 cmp r5, #4096 ; 0x1000
  78. 90: 1a000015 bne 5c <ff_fft_init+0x5c>
  79. 94: e3a02001 mov r2, #1 ; 0x1
  80. 98: e59f3014 ldr r3, [pc, #20] ; b4 <.text.ff_fft_init+0xb4>
  81. 9c: e5c32000 strb r2, [r3]
  82. a0: e3a00000 mov r0, #0 ; 0x0
  83. a4: e8bd80f0 ldmia sp!, {r4, r5, r6, r7, pc}
  84. ...
  85. Disassembly of section .text.ff_fft_permute_c:
  86.  
  87. 00000000 <ff_fft_permute_c>:
  88. 0: e92d45f0 stmdb sp!, {r4, r5, r6, r7, r8, sl, lr}
  89. 4: e1a06001 mov r6, r1
  90. 8: e590a008 ldr sl, [r0, #8]
  91. c: e5902000 ldr r2, [r0]
  92. 10: e3a03001 mov r3, #1 ; 0x1
  93. 14: e1a07213 mov r7, r3, lsl r2
  94. 18: e262800c rsb r8, r2, #12 ; 0xc
  95. 1c: e3570000 cmp r7, #0 ; 0x0
  96. 20: d8bd85f0 ldmleia sp!, {r4, r5, r6, r7, r8, sl, pc}
  97. 24: e1a04001 mov r4, r1
  98. 28: e3a05000 mov r5, #0 ; 0x0
  99. 2c: e1a03085 mov r3, r5, lsl #1
  100. 30: e19330ba ldrh r3, [r3, sl]
  101. 34: e1a02853 mov r2, r3, asr r8
  102. 38: e1550002 cmp r5, r2
  103. 3c: da000017 ble 64 <ff_fft_permute_c+0x64>
  104. 40: e1a02182 mov r2, r2, lsl #3
  105. 44: e0820006 add r0, r2, r6
  106. 48: e590c004 ldr ip, [r0, #4]
  107. 4c: e792e006 ldr lr, [r2, r6]
  108. 50: e894000a ldmia r4, {r1, r3}
  109. 54: e5803004 str r3, [r0, #4]
  110. 58: e7821006 str r1, [r2, r6]
  111. 5c: e584c004 str ip, [r4, #4]
  112. 60: e584e000 str lr, [r4]
  113. 64: e2855001 add r5, r5, #1 ; 0x1
  114. 68: e2844008 add r4, r4, #8 ; 0x8
  115. 6c: e1570005 cmp r7, r5
  116. 70: 1a000009 bne 2c <ff_fft_permute_c+0x2c>
  117. 74: e8bd85f0 ldmia sp!, {r4, r5, r6, r7, r8, sl, pc}
  118. Disassembly of section .text.pass:
  119.  
  120. 00000000 <pass>:
  121. 0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
  122. 4: e24dd00c sub sp, sp, #12 ; 0xc
  123. 8: e1a01101 mov r1, r1, lsl #2
  124. c: e58d1000 str r1, [sp]
  125. 10: e59f14a0 ldr r1, [pc, #1184] ; 4b8 <.text.pass+0x4b8>
  126. 14: e59d3000 ldr r3, [sp]
  127. 18: e0831001 add r1, r3, r1
  128. 1c: e1a0e202 mov lr, r2, lsl #4
  129. 20: e58de004 str lr, [sp, #4]
  130. 24: e080000e add r0, r0, lr
  131. 28: e8900060 ldmia r0, {r5, r6}
  132. 2c: e1a0b182 mov fp, r2, lsl #3
  133. 30: e080000b add r0, r0, fp
  134. 34: e8900180 ldmia r0, {r7, r8}
  135. 38: e0873005 add r3, r7, r5
  136. 3c: e0655007 rsb r5, r5, r7
  137. 40: e086c008 add ip, r6, r8
  138. 44: e0688006 rsb r8, r8, r6
  139. 48: e0822082 add r2, r2, r2, lsl #1
  140. 4c: e1a02182 mov r2, r2, lsl #3
  141. 50: e58d2008 str r2, [sp, #8]
  142. 54: e0620000 rsb r0, r2, r0
  143. 58: e8900600 ldmia r0, {r9, sl}
  144. 5c: e0834009 add r4, r3, r9
  145. 60: e1a09004 mov r9, r4
  146. 64: e0444083 sub r4, r4, r3, lsl #1
  147. 68: e08c600a add r6, ip, sl
  148. 6c: e1a0a006 mov sl, r6
  149. 70: e046608c sub r6, r6, ip, lsl #1
  150. 74: e8800600 stmia r0, {r9, sl}
  151. 78: e08b0000 add r0, fp, r0
  152. 7c: e8900600 ldmia r0, {r9, sl}
  153. 80: e0887009 add r7, r8, r9
  154. 84: e1a09007 mov r9, r7
  155. 88: e0477088 sub r7, r7, r8, lsl #1
  156. 8c: e085800a add r8, r5, sl
  157. 90: e1a0a008 mov sl, r8
  158. 94: e0488085 sub r8, r8, r5, lsl #1
  159. 98: e8800600 stmia r0, {r9, sl}
  160. 9c: e08b0000 add r0, fp, r0
  161. a0: e8800050 stmia r0, {r4, r6}
  162. a4: e08b0000 add r0, fp, r0
  163. a8: e8800180 stmia r0, {r7, r8}
  164. ac: e0620000 rsb r0, r2, r0
  165. b0: e2800008 add r0, r0, #8 ; 0x8
  166. b4: e8911010 ldmia r1, {r4, ip}
  167. b8: e08e0000 add r0, lr, r0
  168. bc: e8900600 ldmia r0, {r9, sl}
  169. c0: e0c8399c smull r3, r8, ip, r9
  170. c4: e2696000 rsb r6, r9, #0 ; 0x0
  171. c8: e0e83a94 smlal r3, r8, r4, sl
  172. cc: e0c63694 smull r3, r6, r4, r6
  173. d0: e0e63a9c smlal r3, r6, ip, sl
  174. d4: e1a02088 mov r2, r8, lsl #1
  175. d8: e08b0000 add r0, fp, r0
  176. dc: e8900600 ldmia r0, {r9, sl}
  177. e0: e0c3e99c smull lr, r3, ip, r9
  178. e4: e26a7000 rsb r7, sl, #0 ; 0x0
  179. e8: e0e3e794 smlal lr, r3, r4, r7
  180. ec: e0c7ea9c smull lr, r7, ip, sl
  181. f0: e0e7e994 smlal lr, r7, r4, r9
  182. f4: e0822083 add r2, r2, r3, lsl #1
  183. f8: e0428108 sub r8, r2, r8, lsl #2
  184. fc: e1a06086 mov r6, r6, lsl #1
  185. 100: e0866087 add r6, r6, r7, lsl #1
  186. 104: e0467107 sub r7, r6, r7, lsl #2
  187. 108: e59d3008 ldr r3, [sp, #8]
  188. 10c: e0630000 rsb r0, r3, r0
  189. 110: e8900600 ldmia r0, {r9, sl}
  190. 114: e0824009 add r4, r2, r9
  191. 118: e1a09004 mov r9, r4
  192. 11c: e0444082 sub r4, r4, r2, lsl #1
  193. 120: e086300a add r3, r6, sl
  194. 124: e1a0a003 mov sl, r3
  195. 128: e0436086 sub r6, r3, r6, lsl #1
  196. 12c: e8800600 stmia r0, {r9, sl}
  197. 130: e08b0000 add r0, fp, r0
  198. 134: e8900600 ldmia r0, {r9, sl}
  199. 138: e0873009 add r3, r7, r9
  200. 13c: e1a09003 mov r9, r3
  201. 140: e0437087 sub r7, r3, r7, lsl #1
  202. 144: e088300a add r3, r8, sl
  203. 148: e1a0a003 mov sl, r3
  204. 14c: e0438088 sub r8, r3, r8, lsl #1
  205. 150: e8800600 stmia r0, {r9, sl}
  206. 154: e08b0000 add r0, fp, r0
  207. 158: e8800050 stmia r0, {r4, r6}
  208. 15c: e08b0000 add r0, fp, r0
  209. 160: e8800180 stmia r0, {r7, r8}
  210. 164: e59de008 ldr lr, [sp, #8]
  211. 168: e06e2000 rsb r2, lr, r0
  212. 16c: e59d3000 ldr r3, [sp]
  213. 170: e083e001 add lr, r3, r1
  214. 174: e2823008 add r3, r2, #8 ; 0x8
  215. 178: e89e1010 ldmia lr, {r4, ip}
  216. 17c: e59d1004 ldr r1, [sp, #4]
  217. 180: e0813003 add r3, r1, r3
  218. 184: e8930600 ldmia r3, {r9, sl}
  219. 188: e0c8299c smull r2, r8, ip, r9
  220. 18c: e2696000 rsb r6, r9, #0 ; 0x0
  221. 190: e0e82a94 smlal r2, r8, r4, sl
  222. 194: e0c62694 smull r2, r6, r4, r6
  223. 198: e0e62a9c smlal r2, r6, ip, sl
  224. 19c: e1a01088 mov r1, r8, lsl #1
  225. 1a0: e08b3003 add r3, fp, r3
  226. 1a4: e8930600 ldmia r3, {r9, sl}
  227. 1a8: e0c2099c smull r0, r2, ip, r9
  228. 1ac: e26a7000 rsb r7, sl, #0 ; 0x0
  229. 1b0: e0e20794 smlal r0, r2, r4, r7
  230. 1b4: e0c70a9c smull r0, r7, ip, sl
  231. 1b8: e0e70994 smlal r0, r7, r4, r9
  232. 1bc: e0811082 add r1, r1, r2, lsl #1
  233. 1c0: e0418108 sub r8, r1, r8, lsl #2
  234. 1c4: e1a06086 mov r6, r6, lsl #1
  235. 1c8: e0866087 add r6, r6, r7, lsl #1
  236. 1cc: e0467107 sub r7, r6, r7, lsl #2
  237. 1d0: e59d2008 ldr r2, [sp, #8]
  238. 1d4: e0623003 rsb r3, r2, r3
  239. 1d8: e8930600 ldmia r3, {r9, sl}
  240. 1dc: e0814009 add r4, r1, r9
  241. 1e0: e1a09004 mov r9, r4
  242. 1e4: e0444081 sub r4, r4, r1, lsl #1
  243. 1e8: e086200a add r2, r6, sl
  244. 1ec: e1a0a002 mov sl, r2
  245. 1f0: e0426086 sub r6, r2, r6, lsl #1
  246. 1f4: e8830600 stmia r3, {r9, sl}
  247. 1f8: e08b3003 add r3, fp, r3
  248. 1fc: e8930600 ldmia r3, {r9, sl}
  249. 200: e0872009 add r2, r7, r9
  250. 204: e1a09002 mov r9, r2
  251. 208: e0427087 sub r7, r2, r7, lsl #1
  252. 20c: e088200a add r2, r8, sl
  253. 210: e1a0a002 mov sl, r2
  254. 214: e0428088 sub r8, r2, r8, lsl #1
  255. 218: e8830600 stmia r3, {r9, sl}
  256. 21c: e08b3003 add r3, fp, r3
  257. 220: e8830050 stmia r3, {r4, r6}
  258. 224: e08b3003 add r3, fp, r3
  259. 228: e8830180 stmia r3, {r7, r8}
  260. 22c: e59d1008 ldr r1, [sp, #8]
  261. 230: e0613003 rsb r3, r1, r3
  262. 234: e59d2000 ldr r2, [sp]
  263. 238: e08e0002 add r0, lr, r2
  264. 23c: e2833008 add r3, r3, #8 ; 0x8
  265. 240: e8901010 ldmia r0, {r4, ip}
  266. 244: e59de004 ldr lr, [sp, #4]
  267. 248: e08e3003 add r3, lr, r3
  268. 24c: e8930600 ldmia r3, {r9, sl}
  269. 250: e0c8299c smull r2, r8, ip, r9
  270. 254: e2696000 rsb r6, r9, #0 ; 0x0
  271. 258: e0e82a94 smlal r2, r8, r4, sl
  272. 25c: e0c62694 smull r2, r6, r4, r6
  273. 260: e0e62a9c smlal r2, r6, ip, sl
  274. 264: e1a01088 mov r1, r8, lsl #1
  275. 268: e08b3003 add r3, fp, r3
  276. 26c: e8930600 ldmia r3, {r9, sl}
  277. 270: e0c2e99c smull lr, r2, ip, r9
  278. 274: e26a7000 rsb r7, sl, #0 ; 0x0
  279. 278: e0e2e794 smlal lr, r2, r4, r7
  280. 27c: e0c7ea9c smull lr, r7, ip, sl
  281. 280: e0e7e994 smlal lr, r7, r4, r9
  282. 284: e0811082 add r1, r1, r2, lsl #1
  283. 288: e0418108 sub r8, r1, r8, lsl #2
  284. 28c: e1a06086 mov r6, r6, lsl #1
  285. 290: e0866087 add r6, r6, r7, lsl #1
  286. 294: e0467107 sub r7, r6, r7, lsl #2
  287. 298: e59d2008 ldr r2, [sp, #8]
  288. 29c: e0623003 rsb r3, r2, r3
  289. 2a0: e8930600 ldmia r3, {r9, sl}
  290. 2a4: e0814009 add r4, r1, r9
  291. 2a8: e1a09004 mov r9, r4
  292. 2ac: e0444081 sub r4, r4, r1, lsl #1
  293. 2b0: e086200a add r2, r6, sl
  294. 2b4: e1a0a002 mov sl, r2
  295. 2b8: e0426086 sub r6, r2, r6, lsl #1
  296. 2bc: e8830600 stmia r3, {r9, sl}
  297. 2c0: e08b3003 add r3, fp, r3
  298. 2c4: e8930600 ldmia r3, {r9, sl}
  299. 2c8: e0872009 add r2, r7, r9
  300. 2cc: e1a09002 mov r9, r2
  301. 2d0: e0427087 sub r7, r2, r7, lsl #1
  302. 2d4: e088200a add r2, r8, sl
  303. 2d8: e1a0a002 mov sl, r2
  304. 2dc: e0428088 sub r8, r2, r8, lsl #1
  305. 2e0: e8830600 stmia r3, {r9, sl}
  306. 2e4: e08b3003 add r3, fp, r3
  307. 2e8: e8830050 stmia r3, {r4, r6}
  308. 2ec: e08b3003 add r3, fp, r3
  309. 2f0: e8830180 stmia r3, {r7, r8}
  310. 2f4: e59de008 ldr lr, [sp, #8]
  311. 2f8: e06e2003 rsb r2, lr, r3
  312. 2fc: e59d1000 ldr r1, [sp]
  313. 300: e081e000 add lr, r1, r0
  314. 304: e59f31b0 ldr r3, [pc, #432] ; 4bc <.text.pass+0x4bc>
  315. 308: e15e0003 cmp lr, r3
  316. 30c: 2a000127 bcs 4a4 <pass+0x4a4>
  317. 310: ea00005b b 174 <pass+0x174>
  318. 314: e2823008 add r3, r2, #8 ; 0x8
  319. 318: e89e1010 ldmia lr, {r4, ip}
  320. 31c: e59d2004 ldr r2, [sp, #4]
  321. 320: e0823003 add r3, r2, r3
  322. 324: e8930600 ldmia r3, {r9, sl}
  323. 328: e0c82994 smull r2, r8, r4, r9
  324. 32c: e2696000 rsb r6, r9, #0 ; 0x0
  325. 330: e0e82a9c smlal r2, r8, ip, sl
  326. 334: e0c6269c smull r2, r6, ip, r6
  327. 338: e0e62a94 smlal r2, r6, r4, sl
  328. 33c: e1a01088 mov r1, r8, lsl #1
  329. 340: e08b3003 add r3, fp, r3
  330. 344: e8930600 ldmia r3, {r9, sl}
  331. 348: e0c20994 smull r0, r2, r4, r9
  332. 34c: e26a7000 rsb r7, sl, #0 ; 0x0
  333. 350: e0e2079c smlal r0, r2, ip, r7
  334. 354: e0c70a94 smull r0, r7, r4, sl
  335. 358: e0e7099c smlal r0, r7, ip, r9
  336. 35c: e0811082 add r1, r1, r2, lsl #1
  337. 360: e0418108 sub r8, r1, r8, lsl #2
  338. 364: e1a06086 mov r6, r6, lsl #1
  339. 368: e0866087 add r6, r6, r7, lsl #1
  340. 36c: e0467107 sub r7, r6, r7, lsl #2
  341. 370: e59d2008 ldr r2, [sp, #8]
  342. 374: e0623003 rsb r3, r2, r3
  343. 378: e8930600 ldmia r3, {r9, sl}
  344. 37c: e0814009 add r4, r1, r9
  345. 380: e1a09004 mov r9, r4
  346. 384: e0444081 sub r4, r4, r1, lsl #1
  347. 388: e086200a add r2, r6, sl
  348. 38c: e1a0a002 mov sl, r2
  349. 390: e0426086 sub r6, r2, r6, lsl #1
  350. 394: e8830600 stmia r3, {r9, sl}
  351. 398: e08b3003 add r3, fp, r3
  352. 39c: e8930600 ldmia r3, {r9, sl}
  353. 3a0: e0872009 add r2, r7, r9
  354. 3a4: e1a09002 mov r9, r2
  355. 3a8: e0427087 sub r7, r2, r7, lsl #1
  356. 3ac: e088200a add r2, r8, sl
  357. 3b0: e1a0a002 mov sl, r2
  358. 3b4: e0428088 sub r8, r2, r8, lsl #1
  359. 3b8: e8830600 stmia r3, {r9, sl}
  360. 3bc: e08b3003 add r3, fp, r3
  361. 3c0: e8830050 stmia r3, {r4, r6}
  362. 3c4: e08b3003 add r3, fp, r3
  363. 3c8: e8830180 stmia r3, {r7, r8}
  364. 3cc: e59d1008 ldr r1, [sp, #8]
  365. 3d0: e0613003 rsb r3, r1, r3
  366. 3d4: e59d2000 ldr r2, [sp]
  367. 3d8: e062000e rsb r0, r2, lr
  368. 3dc: e2833008 add r3, r3, #8 ; 0x8
  369. 3e0: e8901010 ldmia r0, {r4, ip}
  370. 3e4: e59de004 ldr lr, [sp, #4]
  371. 3e8: e08e3003 add r3, lr, r3
  372. 3ec: e8930600 ldmia r3, {r9, sl}
  373. 3f0: e0c82994 smull r2, r8, r4, r9
  374. 3f4: e2696000 rsb r6, r9, #0 ; 0x0
  375. 3f8: e0e82a9c smlal r2, r8, ip, sl
  376. 3fc: e0c6269c smull r2, r6, ip, r6
  377. 400: e0e62a94 smlal r2, r6, r4, sl
  378. 404: e1a01088 mov r1, r8, lsl #1
  379. 408: e08b3003 add r3, fp, r3
  380. 40c: e8930600 ldmia r3, {r9, sl}
  381. 410: e0c2e994 smull lr, r2, r4, r9
  382. 414: e26a7000 rsb r7, sl, #0 ; 0x0
  383. 418: e0e2e79c smlal lr, r2, ip, r7
  384. 41c: e0c7ea94 smull lr, r7, r4, sl
  385. 420: e0e7e99c smlal lr, r7, ip, r9
  386. 424: e0811082 add r1, r1, r2, lsl #1
  387. 428: e0418108 sub r8, r1, r8, lsl #2
  388. 42c: e1a06086 mov r6, r6, lsl #1
  389. 430: e0866087 add r6, r6, r7, lsl #1
  390. 434: e0467107 sub r7, r6, r7, lsl #2
  391. 438: e59d2008 ldr r2, [sp, #8]
  392. 43c: e0623003 rsb r3, r2, r3
  393. 440: e8930600 ldmia r3, {r9, sl}
  394. 444: e0814009 add r4, r1, r9
  395. 448: e1a09004 mov r9, r4
  396. 44c: e0444081 sub r4, r4, r1, lsl #1
  397. 450: e086200a add r2, r6, sl
  398. 454: e1a0a002 mov sl, r2
  399. 458: e0426086 sub r6, r2, r6, lsl #1
  400. 45c: e8830600 stmia r3, {r9, sl}
  401. 460: e08b3003 add r3, fp, r3
  402. 464: e8930600 ldmia r3, {r9, sl}
  403. 468: e0872009 add r2, r7, r9
  404. 46c: e1a09002 mov r9, r2
  405. 470: e0427087 sub r7, r2, r7, lsl #1
  406. 474: e088200a add r2, r8, sl
  407. 478: e1a0a002 mov sl, r2
  408. 47c: e0428088 sub r8, r2, r8, lsl #1
  409. 480: e8830600 stmia r3, {r9, sl}
  410. 484: e08b3003 add r3, fp, r3
  411. 488: e8830050 stmia r3, {r4, r6}
  412. 48c: e08b3003 add r3, fp, r3
  413. 490: e8830180 stmia r3, {r7, r8}
  414. 494: e59de008 ldr lr, [sp, #8]
  415. 498: e06e2003 rsb r2, lr, r3
  416. 49c: e59d1000 ldr r1, [sp]
  417. 4a0: e061e000 rsb lr, r1, r0
  418. 4a4: e59f300c ldr r3, [pc, #12] ; 4b8 <.text.pass+0x4b8>
  419. 4a8: e15e0003 cmp lr, r3
  420. 4ac: 8a0000c3 bhi 314 <pass+0x314>
  421. 4b0: e28dd00c add sp, sp, #12 ; 0xc
  422. 4b4: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}
  423. 4b8: 00000000 andeq r0, r0, r0
  424. 4bc: 00001000 andeq r1, r0, r0
  425. Disassembly of section .text.fft4_dispatch:
  426.  
  427. 00000000 <fft4_dispatch>:
  428. 0: e92d01f0 stmdb sp!, {r4, r5, r6, r7, r8}
  429. 4: e89001fe ldmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  430. 8: e0811003 add r1, r1, r3
  431. c: e0413083 sub r3, r1, r3, lsl #1
  432. 10: e0477005 sub r7, r7, r5
  433. 14: e0875085 add r5, r7, r5, lsl #1
  434. 18: e0811005 add r1, r1, r5
  435. 1c: e0415085 sub r5, r1, r5, lsl #1
  436. 20: e0822004 add r2, r2, r4
  437. 24: e0424084 sub r4, r2, r4, lsl #1
  438. 28: e086c008 add ip, r6, r8
  439. 2c: e0466008 sub r6, r6, r8
  440. 30: e0448007 sub r8, r4, r7
  441. 34: e0844007 add r4, r4, r7
  442. 38: e0437006 sub r7, r3, r6
  443. 3c: e0833006 add r3, r3, r6
  444. 40: e042600c sub r6, r2, ip
  445. 44: e082200c add r2, r2, ip
  446. 48: e88001fe stmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  447. 4c: e8bd01f0 ldmia sp!, {r4, r5, r6, r7, r8}
  448. 50: e12fff1e bx lr
  449. Disassembly of section .text.fft8_dispatch:
  450.  
  451. 00000000 <fft8_dispatch>:
  452. 0: e92d47f0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr}
  453. 4: e89001fe ldmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  454. 8: e0811003 add r1, r1, r3
  455. c: e0413083 sub r3, r1, r3, lsl #1
  456. 10: e0477005 sub r7, r7, r5
  457. 14: e0875085 add r5, r7, r5, lsl #1
  458. 18: e0811005 add r1, r1, r5
  459. 1c: e0415085 sub r5, r1, r5, lsl #1
  460. 20: e0822004 add r2, r2, r4
  461. 24: e0424084 sub r4, r2, r4, lsl #1
  462. 28: e086c008 add ip, r6, r8
  463. 2c: e0466008 sub r6, r6, r8
  464. 30: e0448007 sub r8, r4, r7
  465. 34: e0844007 add r4, r4, r7
  466. 38: e0437006 sub r7, r3, r6
  467. 3c: e0833006 add r3, r3, r6
  468. 40: e042600c sub r6, r2, ip
  469. 44: e082200c add r2, r2, ip
  470. 48: e88001fe stmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  471. 4c: e280c020 add ip, r0, #32 ; 0x20
  472. 50: e2800010 add r0, r0, #16 ; 0x10
  473. 54: e8bc01fe ldmia ip!, {r1, r2, r3, r4, r5, r6, r7, r8}
  474. 58: e0811003 add r1, r1, r3
  475. 5c: e0413083 sub r3, r1, r3, lsl #1
  476. 60: e0822004 add r2, r2, r4
  477. 64: e0424084 sub r4, r2, r4, lsl #1
  478. 68: e085e007 add lr, r5, r7
  479. 6c: e0457007 sub r7, r5, r7
  480. 70: e0865008 add r5, r6, r8
  481. 74: e0468008 sub r8, r6, r8
  482. 78: e92c0180 stmdb ip!, {r7, r8}
  483. 7c: e04e6001 sub r6, lr, r1
  484. 80: e08e1001 add r1, lr, r1
  485. 84: e0822005 add r2, r2, r5
  486. 88: e0425085 sub r5, r2, r5, lsl #1
  487. 8c: e8900180 ldmia r0, {r7, r8}
  488. 90: e0877005 add r7, r7, r5
  489. 94: e0475085 sub r5, r7, r5, lsl #1
  490. 98: e0888006 add r8, r8, r6
  491. 9c: e0486086 sub r6, r8, r6, lsl #1
  492. a0: e92c0078 stmdb ip!, {r3, r4, r5, r6}
  493. a4: e8800180 stmia r0, {r7, r8}
  494. a8: e2400010 sub r0, r0, #16 ; 0x10
  495. ac: e8900180 ldmia r0, {r7, r8}
  496. b0: e0877001 add r7, r7, r1
  497. b4: e0471081 sub r1, r7, r1, lsl #1
  498. b8: e0888002 add r8, r8, r2
  499. bc: e0482082 sub r2, r8, r2, lsl #1
  500. c0: e8800180 stmia r0, {r7, r8}
  501. c4: e90c0006 stmdb ip, {r1, r2}
  502. c8: e2801008 add r1, r0, #8 ; 0x8
  503. cc: e280e028 add lr, r0, #40 ; 0x28
  504. d0: e89e0180 ldmia lr, {r7, r8}
  505. d4: e280c038 add ip, r0, #56 ; 0x38
  506. d8: e89c0600 ldmia ip, {r9, sl}
  507. dc: e59f308c ldr r3, [pc, #140] ; 170 <sincos_lookup0+0x170>
  508. e0: e0c24793 smull r4, r2, r3, r7
  509. e4: e1a02082 mov r2, r2, lsl #1
  510. e8: e0c64893 smull r4, r6, r3, r8
  511. ec: e1a06086 mov r6, r6, lsl #1
  512. f0: e0c45993 smull r5, r4, r3, r9
  513. f4: e1a04084 mov r4, r4, lsl #1
  514. f8: e0c75a93 smull r5, r7, r3, sl
  515. fc: e1a03087 mov r3, r7, lsl #1
  516. 100: e0828006 add r8, r2, r6
  517. 104: e0847003 add r7, r4, r3
  518. 108: e0634004 rsb r4, r3, r4
  519. 10c: e0884004 add r4, r8, r4
  520. 110: e0448088 sub r8, r4, r8, lsl #1
  521. 114: e0626006 rsb r6, r2, r6
  522. 118: e0866007 add r6, r6, r7
  523. 11c: e0467087 sub r7, r6, r7, lsl #1
  524. 120: e8910600 ldmia r1, {r9, sl}
  525. 124: e0843009 add r3, r4, r9
  526. 128: e1a09003 mov r9, r3
  527. 12c: e0434084 sub r4, r3, r4, lsl #1
  528. 130: e086300a add r3, r6, sl
  529. 134: e1a0a003 mov sl, r3
  530. 138: e0436086 sub r6, r3, r6, lsl #1
  531. 13c: e8810600 stmia r1, {r9, sl}
  532. 140: e2800018 add r0, r0, #24 ; 0x18
  533. 144: e8900600 ldmia r0, {r9, sl}
  534. 148: e0873009 add r3, r7, r9
  535. 14c: e1a09003 mov r9, r3
  536. 150: e0437087 sub r7, r3, r7, lsl #1
  537. 154: e088300a add r3, r8, sl
  538. 158: e1a0a003 mov sl, r3
  539. 15c: e0438088 sub r8, r3, r8, lsl #1
  540. 160: e8800600 stmia r0, {r9, sl}
  541. 164: e88e0050 stmia lr, {r4, r6}
  542. 168: e88c0180 stmia ip, {r7, r8}
  543. 16c: e8bd87f0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, pc}
  544. 170: 5a82799a bpl fe09e7e0 <sincos_lookup0+0xfe09e7e0>
  545. Disassembly of section .text.fft16:
  546.  
  547. 00000000 <fft16>:
  548. 0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
  549. 4: e24dd00c sub sp, sp, #12 ; 0xc
  550. 8: e89001fe ldmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  551. c: e0811003 add r1, r1, r3
  552. 10: e0413083 sub r3, r1, r3, lsl #1
  553. 14: e0477005 sub r7, r7, r5
  554. 18: e0875085 add r5, r7, r5, lsl #1
  555. 1c: e0811005 add r1, r1, r5
  556. 20: e0415085 sub r5, r1, r5, lsl #1
  557. 24: e0822004 add r2, r2, r4
  558. 28: e0424084 sub r4, r2, r4, lsl #1
  559. 2c: e086c008 add ip, r6, r8
  560. 30: e0466008 sub r6, r6, r8
  561. 34: e0448007 sub r8, r4, r7
  562. 38: e0844007 add r4, r4, r7
  563. 3c: e0437006 sub r7, r3, r6
  564. 40: e0833006 add r3, r3, r6
  565. 44: e042600c sub r6, r2, ip
  566. 48: e082200c add r2, r2, ip
  567. 4c: e88001fe stmia r0, {r1, r2, r3, r4, r5, r6, r7, r8}
  568. 50: e2803020 add r3, r0, #32 ; 0x20
  569. 54: e58d3000 str r3, [sp]
  570. 58: e1a0a003 mov sl, r3
  571. 5c: e1a0c000 mov ip, r0
  572. 60: e28cc010 add ip, ip, #16 ; 0x10
  573. 64: e8ba01fe ldmia sl!, {r1, r2, r3, r4, r5, r6, r7, r8}
  574. 68: e0811003 add r1, r1, r3
  575. 6c: e0413083 sub r3, r1, r3, lsl #1
  576. 70: e0822004 add r2, r2, r4
  577. 74: e0424084 sub r4, r2, r4, lsl #1
  578. 78: e085e007 add lr, r5, r7
  579. 7c: e0457007 sub r7, r5, r7
  580. 80: e0865008 add r5, r6, r8
  581. 84: e0468008 sub r8, r6, r8
  582. 88: e92a0180 stmdb sl!, {r7, r8}
  583. 8c: e04e6001 sub r6, lr, r1
  584. 90: e08e1001 add r1, lr, r1
  585. 94: e0822005 add r2, r2, r5
  586. 98: e0425085 sub r5, r2, r5, lsl #1
  587. 9c: e89c0180 ldmia ip, {r7, r8}
  588. a0: e0877005 add r7, r7, r5
  589. a4: e0475085 sub r5, r7, r5, lsl #1
  590. a8: e0888006 add r8, r8, r6
  591. ac: e0486086 sub r6, r8, r6, lsl #1
  592. b0: e92a0078 stmdb sl!, {r3, r4, r5, r6}
  593. b4: e88c0180 stmia ip, {r7, r8}
  594. b8: e24cc010 sub ip, ip, #16 ; 0x10
  595. bc: e89c0180 ldmia ip, {r7, r8}
  596. c0: e0877001 add r7, r7, r1
  597. c4: e0471081 sub r1, r7, r1, lsl #1
  598. c8: e0888002 add r8, r8, r2
  599. cc: e0482082 sub r2, r8, r2, lsl #1
  600. d0: e88c0180 stmia ip, {r7, r8}
  601. d4: e90a0006 stmdb sl, {r1, r2}
  602. d8: e28c1008 add r1, ip, #8 ; 0x8
  603. dc: e28c5028 add r5, ip, #40 ; 0x28
  604. e0: e8950180 ldmia r5, {r7, r8}
  605. e4: e28ce038 add lr, ip, #56 ; 0x38
  606. e8: e89e0600 ldmia lr, {r9, sl}
  607. ec: e59f3384 ldr r3, [pc, #900] ; 478 <sincos_lookup0+0x478>
  608. f0: e0c24793 smull r4, r2, r3, r7
  609. f4: e1a02082 mov r2, r2, lsl #1
  610. f8: e0c64893 smull r4, r6, r3, r8
  611. fc: e1a06086 mov r6, r6, lsl #1
  612. 100: e0c47993 smull r7, r4, r3, r9
  613. 104: e1a04084 mov r4, r4, lsl #1
  614. 108: e0c87a93 smull r7, r8, r3, sl
  615. 10c: e1a03088 mov r3, r8, lsl #1
  616. 110: e0828006 add r8, r2, r6
  617. 114: e0847003 add r7, r4, r3
  618. 118: e0634004 rsb r4, r3, r4
  619. 11c: e0884004 add r4, r8, r4
  620. 120: e0448088 sub r8, r4, r8, lsl #1
  621. 124: e0626006 rsb r6, r2, r6
  622. 128: e0866007 add r6, r6, r7
  623. 12c: e0467087 sub r7, r6, r7, lsl #1
  624. 130: e8910600 ldmia r1, {r9, sl}
  625. 134: e0843009 add r3, r4, r9
  626. 138: e1a09003 mov r9, r3
  627. 13c: e0434084 sub r4, r3, r4, lsl #1
  628. 140: e086300a add r3, r6, sl
  629. 144: e1a0a003 mov sl, r3
  630. 148: e0436086 sub r6, r3, r6, lsl #1
  631. 14c: e8810600 stmia r1, {r9, sl}
  632. 150: e28cc018 add ip, ip, #24 ; 0x18
  633. 154: e89c0600 ldmia ip, {r9, sl}
  634. 158: e0873009 add r3, r7, r9
  635. 15c: e1a09003 mov r9, r3
  636. 160: e0437087 sub r7, r3, r7, lsl #1
  637. 164: e088300a add r3, r8, sl
  638. 168: e1a0a003 mov sl, r3
  639. 16c: e0438088 sub r8, r3, r8, lsl #1
  640. 170: e88c0600 stmia ip, {r9, sl}
  641. 174: e8850050 stmia r5, {r4, r6}
  642. 178: e88e0180 stmia lr, {r7, r8}
  643. 17c: e280b040 add fp, r0, #64 ; 0x40
  644. 180: e89b01fe ldmia fp, {r1, r2, r3, r4, r5, r6, r7, r8}
  645. 184: e0811003 add r1, r1, r3
  646. 188: e0413083 sub r3, r1, r3, lsl #1
  647. 18c: e0477005 sub r7, r7, r5
  648. 190: e0875085 add r5, r7, r5, lsl #1
  649. 194: e0811005 add r1, r1, r5
  650. 198: e0415085 sub r5, r1, r5, lsl #1
  651. 19c: e0822004 add r2, r2, r4
  652. 1a0: e0424084 sub r4, r2, r4, lsl #1
  653. 1a4: e086c008 add ip, r6, r8
  654. 1a8: e0466008 sub r6, r6, r8
  655. 1ac: e0448007 sub r8, r4, r7
  656. 1b0: e0844007 add r4, r4, r7
  657. 1b4: e0437006 sub r7, r3, r6
  658. 1b8: e0833006 add r3, r3, r6
  659. 1bc: e042600c sub r6, r2, ip
  660. 1c0: e082200c add r2, r2, ip
  661. 1c4: e88b01fe stmia fp, {r1, r2, r3, r4, r5, r6, r7, r8}
  662. 1c8: e280e060 add lr, r0, #96 ; 0x60
  663. 1cc: e89e01fe ldmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  664. 1d0: e0811003 add r1, r1, r3
  665. 1d4: e0413083 sub r3, r1, r3, lsl #1
  666. 1d8: e0477005 sub r7, r7, r5
  667. 1dc: e0875085 add r5, r7, r5, lsl #1
  668. 1e0: e0811005 add r1, r1, r5
  669. 1e4: e0415085 sub r5, r1, r5, lsl #1
  670. 1e8: e0822004 add r2, r2, r4
  671. 1ec: e0424084 sub r4, r2, r4, lsl #1
  672. 1f0: e086c008 add ip, r6, r8
  673. 1f4: e0466008 sub r6, r6, r8
  674. 1f8: e0448007 sub r8, r4, r7
  675. 1fc: e0844007 add r4, r4, r7
  676. 200: e0437006 sub r7, r3, r6
  677. 204: e0833006 add r3, r3, r6
  678. 208: e042600c sub r6, r2, ip
  679. 20c: e082200c add r2, r2, ip
  680. 210: e88e01fe stmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  681. 214: e89b0060 ldmia fp, {r5, r6}
  682. 218: e89e0180 ldmia lr, {r7, r8}
  683. 21c: e0873005 add r3, r7, r5
  684. 220: e0655007 rsb r5, r5, r7
  685. 224: e0862008 add r2, r6, r8
  686. 228: e0688006 rsb r8, r8, r6
  687. 22c: e8900600 ldmia r0, {r9, sl}
  688. 230: e0834009 add r4, r3, r9
  689. 234: e1a09004 mov r9, r4
  690. 238: e0444083 sub r4, r4, r3, lsl #1
  691. 23c: e082600a add r6, r2, sl
  692. 240: e1a0a006 mov sl, r6
  693. 244: e0466082 sub r6, r6, r2, lsl #1
  694. 248: e8800600 stmia r0, {r9, sl}
  695. 24c: e59d3000 ldr r3, [sp]
  696. 250: e8930600 ldmia r3, {r9, sl}
  697. 254: e0887009 add r7, r8, r9
  698. 258: e1a09007 mov r9, r7
  699. 25c: e0477088 sub r7, r7, r8, lsl #1
  700. 260: e085800a add r8, r5, sl
  701. 264: e1a0a008 mov sl, r8
  702. 268: e0488085 sub r8, r8, r5, lsl #1
  703. 26c: e8830600 stmia r3, {r9, sl}
  704. 270: e88b0050 stmia fp, {r4, r6}
  705. 274: e88e0180 stmia lr, {r7, r8}
  706. 278: e2801010 add r1, r0, #16 ; 0x10
  707. 27c: e280e050 add lr, r0, #80 ; 0x50
  708. 280: e89e0180 ldmia lr, {r7, r8}
  709. 284: e280c070 add ip, r0, #112 ; 0x70
  710. 288: e89c0600 ldmia ip, {r9, sl}
  711. 28c: e59f31e4 ldr r3, [pc, #484] ; 478 <sincos_lookup0+0x478>
  712. 290: e0c24793 smull r4, r2, r3, r7
  713. 294: e1a02082 mov r2, r2, lsl #1
  714. 298: e0c64893 smull r4, r6, r3, r8
  715. 29c: e1a06086 mov r6, r6, lsl #1
  716. 2a0: e0c45993 smull r5, r4, r3, r9
  717. 2a4: e1a04084 mov r4, r4, lsl #1
  718. 2a8: e0c75a93 smull r5, r7, r3, sl
  719. 2ac: e1a03087 mov r3, r7, lsl #1
  720. 2b0: e0828006 add r8, r2, r6
  721. 2b4: e0847003 add r7, r4, r3
  722. 2b8: e0634004 rsb r4, r3, r4
  723. 2bc: e0884004 add r4, r8, r4
  724. 2c0: e0448088 sub r8, r4, r8, lsl #1
  725. 2c4: e0626006 rsb r6, r2, r6
  726. 2c8: e0866007 add r6, r6, r7
  727. 2cc: e0467087 sub r7, r6, r7, lsl #1
  728. 2d0: e8910600 ldmia r1, {r9, sl}
  729. 2d4: e0843009 add r3, r4, r9
  730. 2d8: e1a09003 mov r9, r3
  731. 2dc: e0434084 sub r4, r3, r4, lsl #1
  732. 2e0: e086300a add r3, r6, sl
  733. 2e4: e1a0a003 mov sl, r3
  734. 2e8: e0436086 sub r6, r3, r6, lsl #1
  735. 2ec: e8810600 stmia r1, {r9, sl}
  736. 2f0: e2803030 add r3, r0, #48 ; 0x30
  737. 2f4: e8930600 ldmia r3, {r9, sl}
  738. 2f8: e0872009 add r2, r7, r9
  739. 2fc: e1a09002 mov r9, r2
  740. 300: e0427087 sub r7, r2, r7, lsl #1
  741. 304: e088200a add r2, r8, sl
  742. 308: e1a0a002 mov sl, r2
  743. 30c: e0428088 sub r8, r2, r8, lsl #1
  744. 310: e8830600 stmia r3, {r9, sl}
  745. 314: e88e0050 stmia lr, {r4, r6}
  746. 318: e88c0180 stmia ip, {r7, r8}
  747. 31c: e2802008 add r2, r0, #8 ; 0x8
  748. 320: e280c048 add ip, r0, #72 ; 0x48
  749. 324: e89c0600 ldmia ip, {r9, sl}
  750. 328: e59f314c ldr r3, [pc, #332] ; 47c <sincos_lookup0+0x47c>
  751. 32c: e59db004 ldr fp, [sp, #4]
  752. 330: e0c8199b smull r1, r8, fp, r9
  753. 334: e2696000 rsb r6, r9, #0 ; 0x0
  754. 338: e0e81a93 smlal r1, r8, r3, sl
  755. 33c: e0c61693 smull r1, r6, r3, r6
  756. 340: e0e61a9b smlal r1, r6, fp, sl
  757. 344: e1a04088 mov r4, r8, lsl #1
  758. 348: e2801068 add r1, r0, #104 ; 0x68
  759. 34c: e8910600 ldmia r1, {r9, sl}
  760. 350: e0c5e99b smull lr, r5, fp, r9
  761. 354: e26a7000 rsb r7, sl, #0 ; 0x0
  762. 358: e0e5e793 smlal lr, r5, r3, r7
  763. 35c: e0c7ea9b smull lr, r7, fp, sl
  764. 360: e0e7e993 smlal lr, r7, r3, r9
  765. 364: e0844085 add r4, r4, r5, lsl #1
  766. 368: e0448108 sub r8, r4, r8, lsl #2
  767. 36c: e1a06086 mov r6, r6, lsl #1
  768. 370: e0866087 add r6, r6, r7, lsl #1
  769. 374: e0467107 sub r7, r6, r7, lsl #2
  770. 378: e8920600 ldmia r2, {r9, sl}
  771. 37c: e0843009 add r3, r4, r9
  772. 380: e1a09003 mov r9, r3
  773. 384: e0434084 sub r4, r3, r4, lsl #1
  774. 388: e086300a add r3, r6, sl
  775. 38c: e1a0a003 mov sl, r3
  776. 390: e0436086 sub r6, r3, r6, lsl #1
  777. 394: e8820600 stmia r2, {r9, sl}
  778. 398: e2803028 add r3, r0, #40 ; 0x28
  779. 39c: e8930600 ldmia r3, {r9, sl}
  780. 3a0: e0872009 add r2, r7, r9
  781. 3a4: e1a09002 mov r9, r2
  782. 3a8: e0427087 sub r7, r2, r7, lsl #1
  783. 3ac: e088200a add r2, r8, sl
  784. 3b0: e1a0a002 mov sl, r2
  785. 3b4: e0428088 sub r8, r2, r8, lsl #1
  786. 3b8: e8830600 stmia r3, {r9, sl}
  787. 3bc: e88c0050 stmia ip, {r4, r6}
  788. 3c0: e8810180 stmia r1, {r7, r8}
  789. 3c4: e2802018 add r2, r0, #24 ; 0x18
  790. 3c8: e280c058 add ip, r0, #88 ; 0x58
  791. 3cc: e89c0600 ldmia ip, {r9, sl}
  792. 3d0: e59f30a8 ldr r3, [pc, #168] ; 480 <sincos_lookup0+0x480>
  793. 3d4: e59d7008 ldr r7, [sp, #8]
  794. 3d8: e0c81997 smull r1, r8, r7, r9
  795. 3dc: e2696000 rsb r6, r9, #0 ; 0x0
  796. 3e0: e0e81a93 smlal r1, r8, r3, sl
  797. 3e4: e0c61693 smull r1, r6, r3, r6
  798. 3e8: e0e61a97 smlal r1, r6, r7, sl
  799. 3ec: e1a04088 mov r4, r8, lsl #1
  800. 3f0: e2801078 add r1, r0, #120 ; 0x78
  801. 3f4: e8910600 ldmia r1, {r9, sl}
  802. 3f8: e1a05007 mov r5, r7
  803. 3fc: e0cbe995 smull lr, fp, r5, r9
  804. 400: e26a7000 rsb r7, sl, #0 ; 0x0
  805. 404: e0ebe793 smlal lr, fp, r3, r7
  806. 408: e0c7ea95 smull lr, r7, r5, sl
  807. 40c: e0e7e993 smlal lr, r7, r3, r9
  808. 410: e084408b add r4, r4, fp, lsl #1
  809. 414: e0448108 sub r8, r4, r8, lsl #2
  810. 418: e1a06086 mov r6, r6, lsl #1
  811. 41c: e0866087 add r6, r6, r7, lsl #1
  812. 420: e0467107 sub r7, r6, r7, lsl #2
  813. 424: e8920600 ldmia r2, {r9, sl}
  814. 428: e0843009 add r3, r4, r9
  815. 42c: e1a09003 mov r9, r3
  816. 430: e0434084 sub r4, r3, r4, lsl #1
  817. 434: e086300a add r3, r6, sl
  818. 438: e1a0a003 mov sl, r3
  819. 43c: e0436086 sub r6, r3, r6, lsl #1
  820. 440: e8820600 stmia r2, {r9, sl}
  821. 444: e2800038 add r0, r0, #56 ; 0x38
  822. 448: e8900600 ldmia r0, {r9, sl}
  823. 44c: e0873009 add r3, r7, r9
  824. 450: e1a09003 mov r9, r3
  825. 454: e0437087 sub r7, r3, r7, lsl #1
  826. 458: e088300a add r3, r8, sl
  827. 45c: e1a0a003 mov sl, r3
  828. 460: e0438088 sub r8, r3, r8, lsl #1
  829. 464: e8800600 stmia r0, {r9, sl}
  830. 468: e88c0050 stmia ip, {r4, r6}
  831. 46c: e8810180 stmia r1, {r7, r8}
  832. 470: e28dd00c add sp, sp, #12 ; 0xc
  833. 474: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}
  834. 478: 5a82799a bpl fe09eae8 <sincos_lookup0+0xfe09eae8>
  835. 47c: 30fbc54d rscccs ip, fp, sp, asr #10
  836. 480: 7641af3d undefined
  837. Disassembly of section .text.fft32:
  838.  
  839. 00000000 <fft32>:
  840. 0: e92d4ff0 stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr}
  841. 4: e1a0b000 mov fp, r0
  842. 8: e59f32f8 ldr r3, [pc, #760] ; 308 <.text.fft32+0x308>
  843. c: e1a0e00f mov lr, pc
  844. 10: e12fff13 bx r3
  845. 14: e28be080 add lr, fp, #128 ; 0x80
  846. 18: e89e01fe ldmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  847. 1c: e0811003 add r1, r1, r3
  848. 20: e0413083 sub r3, r1, r3, lsl #1
  849. 24: e0477005 sub r7, r7, r5
  850. 28: e0875085 add r5, r7, r5, lsl #1
  851. 2c: e0811005 add r1, r1, r5
  852. 30: e0415085 sub r5, r1, r5, lsl #1
  853. 34: e0822004 add r2, r2, r4
  854. 38: e0424084 sub r4, r2, r4, lsl #1
  855. 3c: e086c008 add ip, r6, r8
  856. 40: e0466008 sub r6, r6, r8
  857. 44: e0448007 sub r8, r4, r7
  858. 48: e0844007 add r4, r4, r7
  859. 4c: e0437006 sub r7, r3, r6
  860. 50: e0833006 add r3, r3, r6
  861. 54: e042600c sub r6, r2, ip
  862. 58: e082200c add r2, r2, ip
  863. 5c: e88e01fe stmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  864. 60: e28b00a0 add r0, fp, #160 ; 0xa0
  865. 64: e28ee010 add lr, lr, #16 ; 0x10
  866. 68: e8b001fe ldmia r0!, {r1, r2, r3, r4, r5, r6, r7, r8}
  867. 6c: e0811003 add r1, r1, r3
  868. 70: e0413083 sub r3, r1, r3, lsl #1
  869. 74: e0822004 add r2, r2, r4
  870. 78: e0424084 sub r4, r2, r4, lsl #1
  871. 7c: e085c007 add ip, r5, r7
  872. 80: e0457007 sub r7, r5, r7
  873. 84: e0865008 add r5, r6, r8
  874. 88: e0468008 sub r8, r6, r8
  875. 8c: e9200180 stmdb r0!, {r7, r8}
  876. 90: e04c6001 sub r6, ip, r1
  877. 94: e08c1001 add r1, ip, r1
  878. 98: e0822005 add r2, r2, r5
  879. 9c: e0425085 sub r5, r2, r5, lsl #1
  880. a0: e89e0180 ldmia lr, {r7, r8}
  881. a4: e0877005 add r7, r7, r5
  882. a8: e0475085 sub r5, r7, r5, lsl #1
  883. ac: e0888006 add r8, r8, r6
  884. b0: e0486086 sub r6, r8, r6, lsl #1
  885. b4: e9200078 stmdb r0!, {r3, r4, r5, r6}
  886. b8: e88e0180 stmia lr, {r7, r8}
  887. bc: e24ee010 sub lr, lr, #16 ; 0x10
  888. c0: e89e0180 ldmia lr, {r7, r8}
  889. c4: e0877001 add r7, r7, r1
  890. c8: e0471081 sub r1, r7, r1, lsl #1
  891. cc: e0888002 add r8, r8, r2
  892. d0: e0482082 sub r2, r8, r2, lsl #1
  893. d4: e88e0180 stmia lr, {r7, r8}
  894. d8: e9000006 stmdb r0, {r1, r2}
  895. dc: e28e1008 add r1, lr, #8 ; 0x8
  896. e0: e28ec028 add ip, lr, #40 ; 0x28
  897. e4: e89c0180 ldmia ip, {r7, r8}
  898. e8: e28e0038 add r0, lr, #56 ; 0x38
  899. ec: e8900600 ldmia r0, {r9, sl}
  900. f0: e59f3214 ldr r3, [pc, #532] ; 30c <.text.fft32+0x30c>
  901. f4: e0c24793 smull r4, r2, r3, r7
  902. f8: e1a02082 mov r2, r2, lsl #1
  903. fc: e0c64893 smull r4, r6, r3, r8
  904. 100: e1a06086 mov r6, r6, lsl #1
  905. 104: e0c45993 smull r5, r4, r3, r9
  906. 108: e1a04084 mov r4, r4, lsl #1
  907. 10c: e0c75a93 smull r5, r7, r3, sl
  908. 110: e1a03087 mov r3, r7, lsl #1
  909. 114: e0828006 add r8, r2, r6
  910. 118: e0847003 add r7, r4, r3
  911. 11c: e0634004 rsb r4, r3, r4
  912. 120: e0884004 add r4, r8, r4
  913. 124: e0448088 sub r8, r4, r8, lsl #1
  914. 128: e0626006 rsb r6, r2, r6
  915. 12c: e0866007 add r6, r6, r7
  916. 130: e0467087 sub r7, r6, r7, lsl #1
  917. 134: e8910600 ldmia r1, {r9, sl}
  918. 138: e0843009 add r3, r4, r9
  919. 13c: e1a09003 mov r9, r3
  920. 140: e0434084 sub r4, r3, r4, lsl #1
  921. 144: e086300a add r3, r6, sl
  922. 148: e1a0a003 mov sl, r3
  923. 14c: e0436086 sub r6, r3, r6, lsl #1
  924. 150: e8810600 stmia r1, {r9, sl}
  925. 154: e28ee018 add lr, lr, #24 ; 0x18
  926. 158: e89e0600 ldmia lr, {r9, sl}
  927. 15c: e0873009 add r3, r7, r9
  928. 160: e1a09003 mov r9, r3
  929. 164: e0437087 sub r7, r3, r7, lsl #1
  930. 168: e088300a add r3, r8, sl
  931. 16c: e1a0a003 mov sl, r3
  932. 170: e0438088 sub r8, r3, r8, lsl #1
  933. 174: e88e0600 stmia lr, {r9, sl}
  934. 178: e88c0050 stmia ip, {r4, r6}
  935. 17c: e8800180 stmia r0, {r7, r8}
  936. 180: e28be0c0 add lr, fp, #192 ; 0xc0
  937. 184: e89e01fe ldmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  938. 188: e0811003 add r1, r1, r3
  939. 18c: e0413083 sub r3, r1, r3, lsl #1
  940. 190: e0477005 sub r7, r7, r5
  941. 194: e0875085 add r5, r7, r5, lsl #1
  942. 198: e0811005 add r1, r1, r5
  943. 19c: e0415085 sub r5, r1, r5, lsl #1
  944. 1a0: e0822004 add r2, r2, r4
  945. 1a4: e0424084 sub r4, r2, r4, lsl #1
  946. 1a8: e086c008 add ip, r6, r8
  947. 1ac: e0466008 sub r6, r6, r8
  948. 1b0: e0448007 sub r8, r4, r7
  949. 1b4: e0844007 add r4, r4, r7
  950. 1b8: e0437006 sub r7, r3, r6
  951. 1bc: e0833006 add r3, r3, r6
  952. 1c0: e042600c sub r6, r2, ip
  953. 1c4: e082200c add r2, r2, ip
  954. 1c8: e88e01fe stmia lr, {r1, r2, r3, r4, r5, r6, r7, r8}
  955. 1cc: e28b00e0 add r0, fp, #224 ; 0xe0
  956. 1d0: e28ee010 add lr, lr, #16 ; 0x10
  957. 1d4: e8b001fe ldmia r0!, {r1, r2, r3, r4, r5, r6, r7, r8}
  958. 1d8: e0811003 add r1, r1, r3
  959. 1dc: e0413083 sub r3, r1, r3, lsl #1
  960. 1e0: e0822004 add r2, r2, r4
  961. 1e4: e0424084 sub r4, r2, r4, lsl #1
  962. 1e8: e085c007 add ip, r5, r7
  963. 1ec: e0457007 sub r7, r5, r7
  964. 1f0: e0865008 add r5, r6, r8
  965. 1f4: e0468008 sub r8, r6, r8
  966. 1f8: e9200180 stmdb r0!, {r7, r8}
  967. 1fc: e04c6001 sub r6, ip, r1
  968. 200: e08c1001 add r1, ip, r1
  969. 204: e0822005 add r2, r2, r5
  970. 208: e0425085 sub r5, r2, r5, lsl #1
  971. 20c: e89e0180 ldmia lr, {r7, r8}
  972. 210: e0877005 add r7, r7, r5
  973. 214: e0475085 sub r5, r7, r5, lsl #1
  974. 218: e0888006 add r8, r8, r6
  975. 21c: e0486086 sub r6, r8, r6, lsl #1
  976. 220: e9200078 stmdb r0!, {r3, r4, r5, r6}
  977. 224: e88e0180 stmia lr, {r7, r8}
  978. 228: e24ee010 sub lr, lr, #16 ; 0x10
  979. 22c: e89e0180 ldmia lr, {r7, r8}
  980. 230: e0877001 add r7, r7, r1
  981. 234: e0471081 sub r1, r7, r1, lsl #1
  982. 238: e0888002 add r8, r8, r2
  983. 23c: e0482082 sub r2, r8, r2, lsl #1
  984. 240: e88e0180 stmia lr, {r7, r8}
  985. 244: e9000006 stmdb r0, {r1, r2}
  986. 248: e28e1008 add r1, lr, #8 ; 0x8
  987. 24c: e28ec028 add ip, lr, #40 ; 0x28
  988. 250: e89c0180 ldmia ip, {r7, r8}
  989. 254: e28e0038 add r0, lr, #56 ; 0x38
  990. 258: e8900600 ldmia r0, {r9, sl}
  991. 25c: e59f30a8 ldr r3, [pc, #168] ; 30c <.text.fft32+0x30c>
  992. 260: e0c24793 smull r4, r2, r3, r7
  993. 264: e1a02082 mov r2, r2, lsl #1
  994. 268: e0c64893 smull r4, r6, r3, r8
  995. 26c: e1a06086 mov r6, r6, lsl #1
  996. 270: e0c45993 smull r5, r4, r3, r9
  997. 274: e1a04084 mov r4, r4, lsl #1
  998. 278: e0c75a93 smull r5, r7, r3, sl
  999. 27c: e1a03087 mov r3, r7, lsl #1
  1000. 280: e0828006 add r8, r2, r6
  1001. 284: e0847003 add r7, r4, r3
  1002. 288: e0634004 rsb r4, r3, r4
  1003. 28c: e0884004 add r4, r8, r4
  1004. 290: e0448088 sub r8, r4, r8, lsl #1
  1005. 294: e0626006 rsb r6, r2, r6
  1006. 298: e0866007 add r6, r6, r7
  1007. 29c: e0467087 sub r7, r6, r7, lsl #1
  1008. 2a0: e8910600 ldmia r1, {r9, sl}
  1009. 2a4: e0843009 add r3, r4, r9
  1010. 2a8: e1a09003 mov r9, r3
  1011. 2ac: e0434084 sub r4, r3, r4, lsl #1
  1012. 2b0: e086300a add r3, r6, sl
  1013. 2b4: e1a0a003 mov sl, r3
  1014. 2b8: e0436086 sub r6, r3, r6, lsl #1
  1015. 2bc: e8810600 stmia r1, {r9, sl}
  1016. 2c0: e28ee018 add lr, lr, #24 ; 0x18
  1017. 2c4: e89e0600 ldmia lr, {r9, sl}
  1018. 2c8: e0873009 add r3, r7, r9
  1019. 2cc: e1a09003 mov r9, r3
  1020. 2d0: e0437087 sub r7, r3, r7, lsl #1
  1021. 2d4: e088300a add r3, r8, sl
  1022. 2d8: e1a0a003 mov sl, r3
  1023. 2dc: e0438088 sub r8, r3, r8, lsl #1
  1024. 2e0: e88e0600 stmia lr, {r9, sl}
  1025. 2e4: e88c0050 stmia ip, {r4, r6}
  1026. 2e8: e8800180 stmia r0, {r7, r8}
  1027. 2ec: e1a0000b mov r0, fp
  1028. 2f0: e3a01c01 mov r1, #256 ; 0x100
  1029. 2f4: e3a02008 mov r2, #8 ; 0x8
  1030. 2f8: e59f3010 ldr r3, [pc, #16] ; 310 <.text.fft32+0x310>
  1031. 2fc: e1a0e00f mov lr, pc
  1032. 300: e12fff13 bx r3
  1033. 304: e8bd8ff0 ldmia sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}
  1034. 308: 00000000 andeq r0, r0, r0
  1035. 30c: 5a82799a bpl fe09e97c <.text.fft32+0xfe09e97c>
  1036. 310: 00000000 andeq r0, r0, r0
  1037. Disassembly of section .text.fft64:
  1038.  
  1039. 00000000 <fft64>:
  1040. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1041. 4: e1a04000 mov r4, r0
  1042. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft64+0x4c>
  1043. c: e1a0e00f mov lr, pc
  1044. 10: e12fff13 bx r3
  1045. 14: e2840c01 add r0, r4, #256 ; 0x100
  1046. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft64+0x50>
  1047. 1c: e1a0e00f mov lr, pc
  1048. 20: e12fff15 bx r5
  1049. 24: e2840d06 add r0, r4, #384 ; 0x180
  1050. 28: e1a0e00f mov lr, pc
  1051. 2c: e12fff15 bx r5
  1052. 30: e1a00004 mov r0, r4
  1053. 34: e3a01080 mov r1, #128 ; 0x80
  1054. 38: e3a02010 mov r2, #16 ; 0x10
  1055. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft64+0x54>
  1056. 40: e1a0e00f mov lr, pc
  1057. 44: e12fff13 bx r3
  1058. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1059. ...
  1060. Disassembly of section .text.fft128:
  1061.  
  1062. 00000000 <fft128>:
  1063. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1064. 4: e1a04000 mov r4, r0
  1065. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft128+0x4c>
  1066. c: e1a0e00f mov lr, pc
  1067. 10: e12fff13 bx r3
  1068. 14: e2840c02 add r0, r4, #512 ; 0x200
  1069. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft128+0x50>
  1070. 1c: e1a0e00f mov lr, pc
  1071. 20: e12fff15 bx r5
  1072. 24: e2840c03 add r0, r4, #768 ; 0x300
  1073. 28: e1a0e00f mov lr, pc
  1074. 2c: e12fff15 bx r5
  1075. 30: e1a00004 mov r0, r4
  1076. 34: e3a01040 mov r1, #64 ; 0x40
  1077. 38: e3a02020 mov r2, #32 ; 0x20
  1078. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft128+0x54>
  1079. 40: e1a0e00f mov lr, pc
  1080. 44: e12fff13 bx r3
  1081. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1082. ...
  1083. Disassembly of section .text.fft256:
  1084.  
  1085. 00000000 <fft256>:
  1086. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1087. 4: e1a04000 mov r4, r0
  1088. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft256+0x4c>
  1089. c: e1a0e00f mov lr, pc
  1090. 10: e12fff13 bx r3
  1091. 14: e2840b01 add r0, r4, #1024 ; 0x400
  1092. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft256+0x50>
  1093. 1c: e1a0e00f mov lr, pc
  1094. 20: e12fff15 bx r5
  1095. 24: e2840c06 add r0, r4, #1536 ; 0x600
  1096. 28: e1a0e00f mov lr, pc
  1097. 2c: e12fff15 bx r5
  1098. 30: e1a00004 mov r0, r4
  1099. 34: e3a01020 mov r1, #32 ; 0x20
  1100. 38: e3a02040 mov r2, #64 ; 0x40
  1101. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft256+0x54>
  1102. 40: e1a0e00f mov lr, pc
  1103. 44: e12fff13 bx r3
  1104. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1105. ...
  1106. Disassembly of section .text.fft512:
  1107.  
  1108. 00000000 <fft512>:
  1109. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1110. 4: e1a04000 mov r4, r0
  1111. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft512+0x4c>
  1112. c: e1a0e00f mov lr, pc
  1113. 10: e12fff13 bx r3
  1114. 14: e2840b02 add r0, r4, #2048 ; 0x800
  1115. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft512+0x50>
  1116. 1c: e1a0e00f mov lr, pc
  1117. 20: e12fff15 bx r5
  1118. 24: e2840b03 add r0, r4, #3072 ; 0xc00
  1119. 28: e1a0e00f mov lr, pc
  1120. 2c: e12fff15 bx r5
  1121. 30: e1a00004 mov r0, r4
  1122. 34: e3a01010 mov r1, #16 ; 0x10
  1123. 38: e3a02080 mov r2, #128 ; 0x80
  1124. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft512+0x54>
  1125. 40: e1a0e00f mov lr, pc
  1126. 44: e12fff13 bx r3
  1127. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1128. ...
  1129. Disassembly of section .text.fft1024:
  1130.  
  1131. 00000000 <fft1024>:
  1132. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1133. 4: e1a04000 mov r4, r0
  1134. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft1024+0x4c>
  1135. c: e1a0e00f mov lr, pc
  1136. 10: e12fff13 bx r3
  1137. 14: e2840a01 add r0, r4, #4096 ; 0x1000
  1138. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft1024+0x50>
  1139. 1c: e1a0e00f mov lr, pc
  1140. 20: e12fff15 bx r5
  1141. 24: e2840b06 add r0, r4, #6144 ; 0x1800
  1142. 28: e1a0e00f mov lr, pc
  1143. 2c: e12fff15 bx r5
  1144. 30: e1a00004 mov r0, r4
  1145. 34: e3a01008 mov r1, #8 ; 0x8
  1146. 38: e3a02c01 mov r2, #256 ; 0x100
  1147. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft1024+0x54>
  1148. 40: e1a0e00f mov lr, pc
  1149. 44: e12fff13 bx r3
  1150. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1151. ...
  1152. Disassembly of section .text.fft2048:
  1153.  
  1154. 00000000 <fft2048>:
  1155. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1156. 4: e1a04000 mov r4, r0
  1157. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft2048+0x4c>
  1158. c: e1a0e00f mov lr, pc
  1159. 10: e12fff13 bx r3
  1160. 14: e2840a02 add r0, r4, #8192 ; 0x2000
  1161. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft2048+0x50>
  1162. 1c: e1a0e00f mov lr, pc
  1163. 20: e12fff15 bx r5
  1164. 24: e2840a03 add r0, r4, #12288 ; 0x3000
  1165. 28: e1a0e00f mov lr, pc
  1166. 2c: e12fff15 bx r5
  1167. 30: e1a00004 mov r0, r4
  1168. 34: e3a01004 mov r1, #4 ; 0x4
  1169. 38: e3a02c02 mov r2, #512 ; 0x200
  1170. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft2048+0x54>
  1171. 40: e1a0e00f mov lr, pc
  1172. 44: e12fff13 bx r3
  1173. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1174. ...
  1175. Disassembly of section .text.fft4096:
  1176.  
  1177. 00000000 <fft4096>:
  1178. 0: e92d4030 stmdb sp!, {r4, r5, lr}
  1179. 4: e1a04000 mov r4, r0
  1180. 8: e59f303c ldr r3, [pc, #60] ; 4c <.text.fft4096+0x4c>
  1181. c: e1a0e00f mov lr, pc
  1182. 10: e12fff13 bx r3
  1183. 14: e2840901 add r0, r4, #16384 ; 0x4000
  1184. 18: e59f5030 ldr r5, [pc, #48] ; 50 <.text.fft4096+0x50>
  1185. 1c: e1a0e00f mov lr, pc
  1186. 20: e12fff15 bx r5
  1187. 24: e2840a06 add r0, r4, #24576 ; 0x6000
  1188. 28: e1a0e00f mov lr, pc
  1189. 2c: e12fff15 bx r5
  1190. 30: e1a00004 mov r0, r4
  1191. 34: e3a01002 mov r1, #2 ; 0x2
  1192. 38: e3a02b01 mov r2, #1024 ; 0x400
  1193. 3c: e59f3010 ldr r3, [pc, #16] ; 54 <.text.fft4096+0x54>
  1194. 40: e1a0e00f mov lr, pc
  1195. 44: e12fff13 bx r3
  1196. 48: e8bd8030 ldmia sp!, {r4, r5, pc}
  1197. ...
  1198. Disassembly of section .text.ff_fft_calc_c:
  1199.  
  1200. 00000000 <ff_fft_calc_c>:
  1201. 0: e52de004 str lr, [sp, #-4]!
  1202. 4: e5902000 ldr r2, [r0]
  1203. 8: e59f3010 ldr r3, [pc, #16] ; 20 <.text.ff_fft_calc_c+0x20>
  1204. c: e0833102 add r3, r3, r2, lsl #2
  1205. 10: e1a00001 mov r0, r1
  1206. 14: e1a0e00f mov lr, pc
  1207. 18: e513f008 ldr pc, [r3, #-8]
  1208. 1c: e49df004 ldr pc, [sp], #4
  1209. 20: 00000000 andeq r0, r0, r0
  1210.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement