亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? fft16x32.asm

?? davinci技術 源碼 視頻監控匯編源碼
?? ASM
?? 第 1 頁 / 共 4 頁
字號:
||      NORM    .L2     B_n,        B_radix2                    ;
||      MV      .S1X    B_SP,       A_SP                        ; Twin Stack Pointer


        STDW    .D1T1   A13:A12,    *+A_SP[6]
||      STW     .D2T2   B_ret,      *+B_SP[3]                   ; return
||      SHRU    .S1X    B_fft_jmp,  4,          A_fft_jmp_3
||      MV      .S2     B_i,        B_i_temp                    ;
||      MVK     .L1     4,          A_radix_temp                ;
||      AND     .L2     B_radix2,   1,          B_radix2        ;


        STDW    .D1T1   A11:A10,    *+A_SP[4]                   ; Save A11,A10
||      STDW    .D2T2   B11:B10,    *+B_SP[3]                   ; Save B11,B10
||[B_radix2] MVK.S1     2,          A_radix_temp                ; A23
||      MV      .S2X    A_ptr_x,    B_x                         ; B4       ; Restore A_ptr_x in B_x
||      SUB     .L2     B_i_temp,   1,          B_i_temp        ; Compensate for SPLOOPD


  [B_wh] SPLOOPD        10
||      STW     .D1T1   A_ptr_x,    *+A_SP[1]                   ; Save A_ptr_x
||      STW     .D2T2   B_ptr_y,    *+B_SP[2]                   ; Save B_ptr_y
||      SHL     .S1     A_radix_temp, 2,        A_radix_temp    ; Adjust A_radix;
||      ADD     .L2     B_x,        -16,        B_x             ;
||      MVC     .S2     B_i_temp,   ILC

* =========================== STAGE 0 ============================ *
        SPMASK
||      MV      .S1X    B_x,        A_x                         ;[ 1,1]
||      LDDW    .D2T2   *++B_x[2],  B_x_1:B_x_0                 ;[ 1,1]
||^     STDW    .D1T1   A15:A14,    *+A_SP[2]                   ; Save A15,A14
||^     ZERO    .L2     B_j
||^     SHRU    .S2     B_stride_temp, 2,       B_h2            ;

        SPMASK
||^     MV      .D1X    B_h2,       A_h2                        ;
||^     MV      .L2     B_stride_temp, B_stride
||^     SHRU    .S2     B_stride_temp, 1,       B_l1
||^     STDW    .D2T2   B13:B12,    *+B_SP[5]                   ;

        SPMASK
||      LDDW    .D1T1   *++A_x[3],  A_x_3:A_x_2                 ;[ 3,1]
||      LDDW    .D2T2   *B_x[B_h2], B_xh2_1i:B_xh2_0i           ;[ 3,1]
||^     CMPGTU  .L2X    B_stride,   A_radix_temp, B_wh
||^     ADD     .S2     B_l1,       B_h2,       B_l2            ;

        SPMASK
||      ROTL    .M1X    B_x,        0,          A_x_            ;[ 4,1]
||      LDDW    .D1T1   *++A_x[A_h2], A_xh2_3i:A_xh2_2i         ;[ 4,1]
||      LDDW    .D2T2   *B_x[B_l1], B_xl1_1i:B_xl1_0i           ;[ 4,1]
||^     SUB     .S1     A_fft_jmp_3, 3,         A_fft_jmp_3     ;
||^     MV      .L1     A_radix_temp, A_radix

        SPMASK
||      ADD     .S1X    B_j,        1,          A_j             ;[ 5,1]
||^     SHRU    .S2     B_fft_jmp,  2,          B_fft_jmp       ;
||^     STW     .D1T1   A_radix,    *+A_SP[15]

        SPMASK
||      SUB     .S2X    B_j,        A_fft_jmp_3, B_ifj          ;[ 6,1]
||^     MV      .L1X    B_fft_jmp,  A_tw_offset


        SPMASK
||      LDDW    .D1T1   *++A_x[A_h2], A_xl1_3i:A_xl1_2i         ;[ 7,1]
||      LDDW    .D2T2   *B_x[B_l2], B_xl2_1i:B_xl2_0i           ;[ 7,1]
||^     SHL     .S2     B_fft_jmp,  2,          B_fft_jmp       ;

        SPMASK
||[!B_ifj] ADD  .L2     B_x,        B_fft_jmp,  B_x             ;[ 8,1]
||^     MV      .D2X    A_w0,       B_w0

        SPMASK
||      ADDSUB  .L2     B_x_0,      B_xl1_0i,   B_xh0_0:B_xl0_0 ;[ 9,1]
||      ADD     .S1     A_j,        1,          A_j             ;[ 9,1]
||      LDDW    .D1T1   *A_w0[A_j], A_co11_si11:A_co30_si30     ;[ 9,1]
||      LDDW    .D2T2   *B_w0[B_j], B_co20_si20:B_co10_si10     ;[ 9,1]
||^     SHRU    .S2     B_stride,   2,          B_stride        ;


        ADD     .S2     B_j,        3,          B_j             ;[10,1]
||      ADDSUB  .L2     B_x_1,      B_xl1_1i,   B_xh1_0:B_xl1_0 ;[10,1]
||      LDDW    .D1T1   *++A_x[A_h2], A_xl2_3i:A_xl2_2i         ;[10,1]

* =========================== STAGE 1 ============================ *


  [!B_ifj] MPYSU.M2     0,          B_j,        B_j             ;[11,1]

        ADDSUB  .L2     B_xh2_1i,   B_xl2_1i,   B_xh21_0:B_xl21_0;[12,1]
||      ADDSUB  .L1     A_x_2,      A_xl1_2i,   A_xh0_1:A_xl0_1 ;[12,1]
||      LDDW    .D1T1   *A_w0[A_j], A_co31_si31:A_co21_si21     ;[12,1]

        SUB     .S2     B_xh1_0,    B_xh21_0,   B_yt0_0         ;[13,1]
||      ADDSUB  .L2     B_xh2_0i,   B_xl2_0i,   B_xh20_0:B_xl20_0;[13,1]
||      ADDSUB  .L1     A_x_3,      A_xl1_3i,   A_xh1_1:A_xl1_1 ;[13,1]
||      ROTL    .M1     A_x_,       0,          A_x___          ;[13,1]


        ADDSUB  .L2     B_xl0_0,    B_xl21_0,   B_xt1_0:B_xt2_0 ;[14,1]
||      SUB     .S2     B_xh0_0,    B_xh20_0,   B_xt0_0         ;[14,1]
||      MPY2IR  .M2     B_co20_si20, B_yt0_0,   B_pa:B_p8       ;[14,1]

        ADDSUB  .L2     B_xl1_0,    B_xl20_0,   B_yt2_0:B_yt1_0 ;[15,1]
||      ADD     .S2     B_xh20_0,   B_xh0_0,    B_x_0o          ;[15,1]
||      ADDSUB  .L1     A_xh2_2i,   A_xl2_2i,   A_xh20_1:A_xl20_1;[15,1]
||      MPY2IR  .M2     B_co10_si10, B_xt1_0,   B_p1:B_p3       ;[15,1]

        SUB     .S1     A_xh0_1,    A_xh20_1,   A_xt0_1         ;[16,1]
||      ADD     .L2     B_xh21_0,   B_xh1_0,    B_x_1o          ;[16,1]
||      ADDSUB  .L1     A_xh2_3i,   A_xl2_3i,   A_xh21_1:A_xl21_1;[16,1]
||      MPY2IR  .M2     B_co20_si20, B_xt0_0,   B_p9:B_pb       ;[16,1]

        ADDSUB  .L1     A_xl0_1,    A_xl21_1,   A_xt1_1:A_xt2_1 ;[17,1]
||      SUB     .S1     A_xh1_1,    A_xh21_1,   A_yt0_1         ;[17,1]
||      MPY2IR  .M1     A_co21_si21, A_xt0_1,   A_pd:A_pf       ;[17,1]
||      MPY2IR  .M2     B_co10_si10, B_yt1_0,   B_p2:B_p0       ;[17,1]

        ADD     .L1     A_xh21_1,   A_xh1_1,    A_x_3o          ;[18,1]
||      ADD     .S1     A_xh20_1,   A_xh0_1,    A_x_2o          ;[18,1]
||      MPY2IR  .M1     A_co21_si21, A_yt0_1,   A_pe:A_pc       ;[18,1]
||      MVD     .M2X    A_x___,     B_x__                       ;[18,1]

        MV      .S2X    A_co30_si30, B_co30_si30                ;[19,1]
||      ADDSUB  .L1     A_xl1_1,    A_xl20_1,   A_yt2_1:A_yt1_1 ;[19,1]
||      MPY2IR  .M1     A_co11_si11, A_xt1_1,   A_p5:A_p7       ;[19,1]


        ADD     .D2     B_p8,       B_p9,       B_xl1_0o        ;[20,1]
||      MPY2IR  .M2     B_co30_si30, B_xt2_0,   B_p11:B_p13     ;[20,1]
||      MPY2IR  .M1     A_co11_si11, A_yt1_1,   A_p6:A_p4       ;[20,1]

* =========================== STAGE 2 ============================ *


        SUB     .L2     B_p2,       B_p3,       B_xh2_1o        ;[21,1]
||      ADD     .S2     B_p0,       B_p1,       B_xh2_0o        ;[21,1]
||      MVD     .M1     A_x___,     A_x__                       ;[21,1]

        STDW    .D2T2   B_x_1o:B_x_0o, *B_x__[0]                ;[22,1]
||      SUB     .S1     A_pe,       A_pf,       A_xl1_3o        ;[22,1]
||      SUB     .S2     B_pa,       B_pb,       B_xl1_1o        ;[22,1]
||      MPY2IR  .M2     B_co30_si30, B_yt2_0,   B_p12:B_p10     ;[22,1]

        ADD     .S1     A_pc,       A_pd,       A_xl1_2o        ;[23,1]

        SUB     .L1     A_p6,       A_p7,       A_xh2_3o        ;[24,1]
||      ADD     .S1     A_p4,       A_p5,       A_xh2_2o        ;[24,1]

        STDW    .D2T2   B_xh2_1o:B_xh2_0o, *++B_x__[B_h2]       ;[25,1]
||      STDW    .D1T1   A_x_3o:A_x_2o, *++A_x__[1]              ;[25,1]
||      MPY2IR  .M1     A_co31_si31, A_yt2_1,   A_p16:A_p14     ;[25,1]

        STDW    .D2T2   B_xl1_1o:B_xl1_0o, *++B_x__[B_h2]       ;[26,1]
||      STDW    .D1T1   A_xh2_3o:A_xh2_2o, *++A_x__[A_h2]       ;[26,1]
||      MPY2IR  .M1     A_co31_si31, A_xt2_1,   A_p15:A_p17     ;[26,1]

        SUB     .S2     B_p12,      B_p13,      B_xl2_1o        ;[27,1]
||      ADD     .L2     B_p10,      B_p11,      B_xl2_0o        ;[27,1]


        STDW    .D2T2   B_xl2_1o:B_xl2_0o, *++B_x__[B_h2]       ;[28,1]
||      STDW    .D1T1   A_xl1_3o:A_xl1_2o, *++A_x__[A_h2]       ;[28,1]

        NOP

        SUB     .S1     A_p16,      A_p17,      A_xl2_3o        ;[30,1]
||      ADD     .L1     A_p14,      A_p15,      A_xl2_2o        ;[30,1]

* =========================== STAGE 3 ============================ *

        SPKERNEL        0, 0
||      STDW    .D1T1   A_xl2_3o:A_xl2_2o, *++A_x__[A_h2]       ;[31,1]

* =========================== END STAGE 3 ============================ *



LOOP_WHILE:
* ============ STAGES I,II,III (epilog) + Outer Loop  ======================= *

        LDW     .D2T2   *+B_SP[1],  B_x                         ; Restore A_ptr_x in B_x

        NOP

        MPYSU   .M2     6,          B_stride,   B_fft_jmp
||      ZERO    .D2     B_j

        MV      .D2     B_h2,       B_h2_old                    ;

        SHRU    .S1X    B_fft_jmp,  4,          A_fft_jmp_3

        SHRU    .S2     B_stride,   1,          B_l1

        ADDAH   .D1     A_ptr_w,    A_tw_offset, A_w0

        SHRU    .S2     B_stride,   2,          B_h2


        MV      .D2X    A_w0,       B_w0
||      ADD     .L2     B_l1,       B_h2,       B_l2

        SPMASKR
||      SUB     .D1     A_fft_jmp_3, 3,         A_fft_jmp_3
||      SHRU    .S2     B_fft_jmp,  2,          B_fft_jmp
||      ADD     .L2     B_x,        -16,        B_x


* ====== STAGE 0 (prolog) +STAGES II,III (epilog) + Outer Loop  ====== *

        SPMASK
||^     STDW    .D1T1   A_xl2_3o:A_xl2_2o, *++A_x__[A_h2]       ;[0]

        ADD     .L1X    A_tw_offset, B_fft_jmp, A_tw_offset
||      MV      .D1     A_h2,       A_h2_old

        SHL     .S2     B_fft_jmp,  2,          B_fft_jmp
||      MV      .L1X    B_h2,       A_h2

        NOP

        SPMASK
||^     STDW    .D2T2   B_xh2_1o:B_xh2_0o, *++B_x__[B_h2_old]   ;[4]

        SPMASK
||^     STDW    .D2T2   B_xl1_1o:B_xl1_0o, *++B_x__[B_h2_old]   ;[5]
||^     STDW    .D1T1   A_xh2_3o:A_xh2_2o, *++A_x__[A_h2_old]   ;[26,1]

        NOP

        SPMASK
||^     STDW    .D2T2   B_xl2_1o:B_xl2_0o, *++B_x__[B_h2_old]   ;[7]
||^     STDW    .D1T1   A_xl1_3o:A_xl1_2o, *++A_x__[A_h2_old]   ;[28,1]

        SHL     .S2     B_stride,   2,          B_stride        ;

        NOP


* ====== STAGE 0,I (prolog) +STAGES III (epilog) + Outer Loop  ====== *

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲韩国精品一区| 亚洲一级二级三级| 制服丝袜日韩国产| 欧美美女网站色| 欧美日韩久久久一区| 欧美三区免费完整视频在线观看| 一本到不卡精品视频在线观看| 91蝌蚪porny九色| 91久久精品一区二区三区| 色综合久久久网| 欧美午夜免费电影| 日韩三级免费观看| 久久久久久久久岛国免费| 久久久久国产一区二区三区四区| 久久精品欧美一区二区三区不卡 | 亚洲一区二区三区中文字幕| 亚洲少妇30p| 亚洲成人av一区二区| 天天影视色香欲综合网老头| 美女精品自拍一二三四| 国产白丝精品91爽爽久久| 国产成人福利片| 99re热视频精品| 欧美精品丝袜中出| 欧美精品一区二区三区高清aⅴ| 久久久亚洲精华液精华液精华液| 中文字幕电影一区| 亚洲国产精品久久不卡毛片| 美女高潮久久久| 成人精品高清在线| 欧美日韩中文一区| 国产农村妇女毛片精品久久麻豆 | 精品视频在线视频| 亚洲精品一区二区三区精华液| 国产精品区一区二区三区| 一区二区三区在线高清| 麻豆精品一区二区| 色婷婷综合久久久中文一区二区 | 国精产品一区一区三区mba桃花| 国产福利一区二区三区| 欧美视频在线一区| 欧美激情综合五月色丁香小说| 亚洲午夜激情网页| 国产剧情在线观看一区二区| 在线观看av一区| 国产性色一区二区| 日韩**一区毛片| 色菇凉天天综合网| 国产日产欧美精品一区二区三区| 亚洲一区免费观看| av中文字幕不卡| 精品国产乱码久久久久久老虎 | 日韩美一区二区三区| 亚洲人123区| 国产精品小仙女| 91精品国产麻豆国产自产在线 | 欧美一区二区三区四区久久| 国产免费久久精品| 国产一区二区不卡老阿姨| 欧美精品777| 亚洲精品国产无天堂网2021 | 亚洲一区视频在线| 91视频一区二区三区| 欧美极品aⅴ影院| 国产精品996| 久久伊99综合婷婷久久伊| 午夜精品一区二区三区免费视频| 91网站视频在线观看| 中文字幕成人网| 成人黄页毛片网站| 国产精品水嫩水嫩| 成人小视频免费观看| 中文字幕欧美国产| 国产成人av电影在线| 国产免费成人在线视频| 国产成人精品三级| 国产精品丝袜一区| 91亚洲国产成人精品一区二三 | 日韩专区在线视频| 欧美精品黑人性xxxx| 日精品一区二区三区| 91精品综合久久久久久| 五月天精品一区二区三区| 欧美色手机在线观看| 亚洲一二三区在线观看| 精品视频一区二区三区免费| 偷拍日韩校园综合在线| 日韩三级中文字幕| 国产成人精品一区二| 中文字幕一区二区三| 91在线精品一区二区三区| 一区二区三区**美女毛片| 在线一区二区三区四区| 亚洲电影中文字幕在线观看| 欧美一区二区视频网站| 国产精品一卡二| 亚洲情趣在线观看| 91精品国产美女浴室洗澡无遮挡| 精品综合久久久久久8888| 中文字幕欧美日本乱码一线二线| 99久久777色| 日本欧美一区二区三区| 国产网站一区二区| 日本道在线观看一区二区| 日韩福利电影在线| 国产精品午夜免费| 欧美在线视频你懂得| 久久福利视频一区二区| 最新日韩av在线| 777奇米成人网| 成人性视频网站| 亚洲一区二区三区视频在线播放| 欧美刺激脚交jootjob| 成年人国产精品| 美女被吸乳得到大胸91| 亚洲视频在线一区观看| 欧美一级在线免费| jlzzjlzz亚洲日本少妇| 久草精品在线观看| 亚洲精品国产a久久久久久| 欧美不卡在线视频| 91黄色免费看| 成人精品小蝌蚪| 奇米在线7777在线精品| 亚洲色图在线播放| 久久嫩草精品久久久精品一| 欧美人妖巨大在线| 93久久精品日日躁夜夜躁欧美| 久久精品国产网站| 亚洲电影在线免费观看| 亚洲欧美日韩一区二区| 日本一区二区三区视频视频| 777午夜精品免费视频| 欧洲精品在线观看| 成人app在线| 成人免费毛片aaaaa**| 麻豆精品一区二区av白丝在线| 洋洋成人永久网站入口| 亚洲欧洲精品一区二区三区| 国产日韩欧美一区二区三区乱码| 日韩一二三区视频| 精品视频色一区| 在线观看成人免费视频| 色综合久久综合| 99国产精品国产精品久久| 国产一二精品视频| 国产麻豆精品一区二区| 美女一区二区三区| 美腿丝袜亚洲综合| 捆绑调教美女网站视频一区| 日本午夜精品视频在线观看| 亚洲成人动漫一区| 亚洲.国产.中文慕字在线| 亚洲影视在线观看| 亚洲在线观看免费| 亚洲va韩国va欧美va| 日韩成人午夜电影| 人人爽香蕉精品| 麻豆91精品91久久久的内涵| 免费成人深夜小野草| 久久99精品久久久久婷婷| 九九精品一区二区| 大美女一区二区三区| 成人激情综合网站| 91久久一区二区| 欧美福利一区二区| 日韩欧美国产精品| 久久精品水蜜桃av综合天堂| 欧美国产日韩a欧美在线观看| 久久精品视频在线免费观看| 中文字幕一区二区三区不卡| 一个色妞综合视频在线观看| 天堂成人免费av电影一区| 青青草伊人久久| 国产成人综合自拍| 一本大道av一区二区在线播放| 日本韩国欧美在线| 日韩小视频在线观看专区| 精品国产亚洲在线| 国产女人18水真多18精品一级做| 亚洲精品中文在线观看| 婷婷成人综合网| 成人午夜免费电影| 欧美日韩一级黄| 久久免费看少妇高潮| 亚洲视频一区二区在线| 蜜臀av一区二区三区| 成人av在线播放网站| 欧美三级电影网| 国产色产综合色产在线视频| 一级中文字幕一区二区| 国产真实乱偷精品视频免| 在线看国产日韩| 国产偷国产偷精品高清尤物| 亚洲第一主播视频| 成人中文字幕合集| 欧美一二三区精品| 亚洲激情中文1区| 国产a久久麻豆| 日韩欧美在线网站|