This week only. Pastebin PRO Accounts Christmas Special! Don't miss out!Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Feb 15th, 2010  |  syntax: None  |  size: 42.21 KB  |  views: 84  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  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
clone this paste RAW Paste Data