SHARE
TWEET

Untitled

a guest Feb 15th, 2010 97 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top