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

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

?? inverse discrete cosine transform.txt

?? c6000的標準函數庫
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
||      ADD     .D1     A_i,        1,          A_i             ;[19,1] 
||      SHR     .S1     A_x3,       trunc1,     A_x3t           ;[19,1] 
||      ADD     .L1X    A_g3a,      B_g3b,      A_g3            ;[19,1] 
||      ADD     .S2X    A_X2c2,     B_X6c6,     B_r0            ;[ 9,2] 
||      MPYH    .M1     A_X3X2,     A_c3c1,     A_X3c3          ;[ 9,2] 
||      MPYHL   .M2     B_X5X4,     B_c7c5,     B_X5c5          ;[ 9,2] 

h_loop_1:
        ADD     .L2     B_g1,       B_h3n,      B_x6            ;[20,1] 
||[!A1] STH     .D2T1   A_x3t,      * B_o_ptr--[1]              ;[20,1] 
||      ADD     .S1     A_h1,       A_g3,       A_x2            ;[20,1] 
||      SUB     .D1     A_h1,       A_g3,       A_x5            ;[20,1] 
||      ADD     .L1X    A_P0,       B_P1,       A_p0            ;[10,2] 
||      MPYHL   .M1     A_X1X0,     A_c7c5,     A_X1c5          ;[10,2] 
||      MPYHL   .M2     B_X7X6,     B_c3c1,     B_X7c1          ;[10,2] 

h_loop_2:
        SHR     .S1     A_x5,       trunc1,     A_x5t           ;[21,1] 
||      SHR     .S2     B_x1,       trunc1,     B_x1t           ;[21,1] 
||      ADD     .L1     A_X1c1,     A_X3c3,     A_h2a           ;[11,2] 
||      ADD     .L2     B_X5c5,     B_X7c7,     B_h2b           ;[11,2] 
||      MPYH    .M1     A_X1X0,     A_c3c1,     A_X1c3          ;[11,2] 
||      MPYH    .M2     B_X5X4,     B_c7c5,     B_X5c7          ;[11,2] 
||      LDW     .D1T1   * A_i_ptr--[4],         A_X1X0          ;[ 1,3] 
||      LDW     .D2T2   *+B_i_ptr[1],           B_X7X6          ;[ 1,3] 

h_loop_3:
        SHR     .S2     B_x6,       trunc1,     B_x6t           ;[22,1] 
||      SHR     .S1     A_x2,       trunc1,     A_x2t           ;[22,1] 
||      SUB     .L1X    A_p0,       B_r0,       A_h0            ;[12,2] 
||      ADD     .L2X    A_h2a,      B_h2b,      B_h2            ;[12,2] 
||      MPYH    .M1     A_X3X2,     A_c7c5,     A_X3c7          ;[12,2] 
||      MPYH    .M2     B_X5X4,     B_c3c1,     B_X5c3          ;[12,2] 
||      LDW     .D1T1   *+A_i_ptr[5],           A_X3X2          ;[ 2,3] 
||      LDW     .D2T2   * B_i_ptr--[4],         B_X5X4          ;[ 2,3] 

h_loop_4:
  [ B_o]B       .S2     h_loop                                  ;[23,1] 
||      STH     .D1T1   A_x5t,      *+A_o_ptr[8]                ;[23,1] 
||      SHR     .S1     A_x4,       trunc1,     A_x4t           ;[23,1] 
||      ADD     .L2X    A_p0,       B_r0,       B_g0            ;[13,2] 
||[ B_o]SUB     .D2     B_o,        1,          B_o             ;[13,2] 
||[!A1] AND     .L1     A_i,        7,          A_i             ;[13,2] 
||      MPYHL   .M1     A_X3X2,     A_c7c5,     A_X3c5          ;[13,2] 
||      MPYHL   .M2     B_X5X4,     B_c3c1,     B_X5c1          ;[13,2] 

h_loop_5:
  [!A1] STH     .D1T1   A_x4t,      * A_o_ptr--[1]              ;[24,1] 
||      SUB     .S1     A_X1c3,     A_X3c7,     A_h3a           ;[14,2] 
||      SUB     .L1X    A_P0,       B_P1,       A_p1            ;[14,2] 
||      ADD     .S2     B_g0,       B_h2,       B_x0            ;[14,2] 
||      SUB     .L2     B_X5c3,     B_X7c1,     B_g2b           ;[14,2] 
||      MPYHL   .M1     A_X3X2,     A_c3c1,     A_X3c1          ;[14,2] 
||      MPY     .M2     B_X7X6,     B_c6c2,     B_X6c2          ;[14,2] 

h_loop_6:
        STH     .D1T2   B_x6t,      *+A_o_ptr[17]               ;[25,1] 
||      SUB     .D2     B_g0,       B_h2,       B_x7            ;[15,2] 
||      SHR     .S2     B_x0,       trunc1,     B_x0t           ;[15,2] 
||      SUB     .S1     A_X1c7,     A_X3c5,     A_g2a           ;[15,2] 
||      ADD     .L2     B_X5c1,     B_X7c5,     B_h3b           ;[15,2] 
||      MPYLH   .M1X    A_X3X2,     B_c6c2,     A_X2c6          ;[15,2] 
||      MPYH    .M2     B_X7X6,     B_c3c1,     B_X7c3          ;[15,2] 
||[ A1] ADD     .L1     A1,         1,          A1

h_loop_7:
  [!A_i]SUBAW   .D1     A_o_ptr,    28,         A_o_ptr         ;[26,1] 
||      STH     .D2T2   B_x1t,      *-B_o_ptr[15]               ;[26,1] 
||      SHR     .S2     B_x7,       trunc1,     B_x7t           ;[16,2] 
||      SUB     .L1     A_X1c5,     A_X3c1,     A_g3a           ;[16,2] 
||      SUB     .L2X    B_h3b,      A_h3a,      B_h3n           ;[16,2] 
||      ADD     .S1X    A_g2a,      B_g2b,      A_g2            ;[16,2] 
||      MPYH    .M1     A_X1X0,     A_c7c5,     A_X1c7          ;[ 6,3] 
||      MPYLH   .M2     B_X7X6,     B_c6c2,     B_X6c6          ;[ 6,3] 

h_loop_8:
        STH     .D2T1   A_x2t,      *-B_o_ptr[7]                ;[27,1] 
||      ADD     .L1     A_h0,       A_g2,       A_x3            ;[17,2] 
||      SUB     .D1     A_h0,       A_g2,       A_x4            ;[17,2] 
||      SUB     .L2X    A_X2c6,     B_X6c2,     B_r1            ;[17,2] 
||      EXT     .S1     A_X1X0,     kq_a, kq_b, A_P0            ;[ 7,3] 
||      EXT     .S2     B_X5X4,     kq_a, kq_b, B_P1            ;[ 7,3] 
||      MPY     .M1X    A_X3X2,     B_c6c2,     A_X2c2          ;[ 7,3] 
||      MPYHL   .M2     B_X7X6,     B_c7c5,     B_X7c5          ;[ 7,3] 

h_loop_9:
  [!A_i]SUBAW   .D2     B_o_ptr,    28,         B_o_ptr         ;[28,1] 
||      STH     .D1T2   B_x7t,      *+A_o_ptr[24]               ;[18,2] 
||      ADD     .S2X    A_p1,       B_r1,       B_g1            ;[18,2] 
||      SUB     .L1X    A_p1,       B_r1,       A_h1            ;[18,2] 
||      ADD     .L2     B_X5c7,     B_X7c3,     B_g3b           ;[18,2] 
||      ADDK    .S1     256,        A_P0                        ;[ 8,3] 
||      MPYHL   .M1     A_X1X0,     A_c3c1,     A_X1c1          ;[ 8,3] 
||      MPYH    .M2     B_X7X6,     B_c7c5,     B_X7c7          ;[ 8,3] 

; ============================ PIPE LOOP EPILOG ==============================
h_epilog:
        SUB     .L2     B_g1,       B_h3n,      B_x1            ;[19,3] 
||      STH     .D2T2   B_x0t,      *-B_o_ptr[24]               ;[19,3] 
||      SHR     .S1     A_x3,       trunc1,     A_x3t           ;[19,3] 
||      ADD     .L1X    A_g3a,      B_g3b,      A_g3            ;[19,3] 

        ADD     .L2     B_g1,       B_h3n,      B_x6            ;[20,3] 
||      STH     .D2T1   A_x3t,      *+B_o_ptr[0]                ;[20,3] 
||      ADD     .S1     A_h1,       A_g3,       A_x2            ;[20,3] 
||      SUB     .D1     A_h1,       A_g3,       A_x5            ;[20,3] 
;-
        SHR     .S1     A_x5,       trunc1,     A_x5t           ;[21,3] 
||      SHR     .S2     B_x1,       trunc1,     B_x1t           ;[21,3] 

        SHR     .S2     B_x6,       trunc1,     B_x6t           ;[22,3] 
||      SHR     .S1     A_x2,       trunc1,     A_x2t           ;[22,3] 
||      STH     .D2T2   B_x1t,      *-B_o_ptr[16]               ;[26,3] 

        STH     .D1T1   A_x5t,      *+A_o_ptr[8]                ;[23,3] 
||      SHR     .S1     A_x4,       trunc1,     A_x4t           ;[23,3] 

* ========================================================================= *
*   Interloop code:  Performs remaining epilog from horizontal pass, and    *
*   begins setup of the vertical pass.                                      *
*                                                                           *
*   In order to save some time between loops, I start performing pointer    *
*   fixups and constant initializations in the epilog of the horizontal     *
*   pass loop.  The horizontal pass works from the bottom of the            *
*   IDCT list and ends at the top, whereas the vertical pass works from     *
*   the top of the list and ends up at the bottom.  As a result, the        *
*   displacement between the required pointer settings between the two      *
*   loops is fixed, regardless of the number of IDCTs processed, since      *
*   the two loops pointers always meet at the top of the list.              *
*                                                                           *
*   The vertical loop needs a new repacking of the cosine terms: c6c3 and   *
*   c2c1.  By playing around w/ how the cosine terms are packed,            *
*   I was able to save two whole registers in the vertical loop and thus    *
*   fit into the register file.  I do this repacking partly here, and       *
*   partly in the vertical loop's prolog.                                   *
* ========================================================================= *

        STH     .D1T1   A_x4t,      *+A_o_ptr[0]                ;[24,3] 
;-
        STH     .D1T2   B_x6t,      *+A_o_ptr[16]               ;[25,3] 
||      ADDK    .S1     168,        A_i_ptr     ; Fixup for vert loop
||      ADDK    .S2     156,        B_i_ptr     ; Fixup for vert loop

        .asg            A15,        A_c6c3      ; Symbolic name from vert loop

        STH     .D2T1   A_x2t,      *-B_o_ptr[8]                ;[27,3] 
||      SHR     .S1     A_c3c1,     16, A_c6c3  ; Set up new cosine constant
||      MVC     .S2     IRP,        B0          ; Get SP so we can unspill A_o

; ============================================================================

; =============== SYMBOLIC REGISTER ASSIGNMENTS FOR VERT LOOP ================
        .asg            A14,        A_i_ptr ; Input pointer #1
        .asg            B15,        B_i_ptr ; Input pointer #2
        .asg            A11,        A_o_ptr ; Output pointer #1
        .asg            B11,        B_o_ptr ; Output pointer #2
        .asg            B13,        B_c7c5  ; Cosine terms c7, c5   (packed)
        .asg            A13,        A_c7c5  ; Cosine terms c7, c5   (packed)
        .asg            A15,        A_c6c3  ; Cosine terms c6, c3   (packed)
        .asg            B12,        B_c2c1  ; Cosine terms c2, c1   (packed)
        .asg            A4,         A_c1c4  ; Cosine term  c1, c4 (alternates)
        .asg            A2,         A_o     ; Outer loop counter
        .asg            B2,         B_i     ; Inner loop counter
        .asg            A12,        A_X7X6  ; Incoming coefs X7, X6 (packed)
        .asg            A8,         A_X5X4  ; Incoming coefs X5, X4 (packed)
        .asg            B10,        B_X3X2  ; Incoming coefs X3, X2 (packed)
        .asg            B14,        B_X1X0  ; Incoming coefs X1, X0 (packed)
        .asg            B9,         B_rnd   ; Rounding value applied to P0
        .asg            B1,         B_P0_t  ; Node P0, temporary pre-rounding
        .asg            B5,         B_P0    ; Rounded value of Node P0
        .asg            A7,         A_P1    ; Node P1 in signal flow graph
        .asg            B0,         B_X2c2  ; X2 * c2
        .asg            B4,         B_X2c6  ; X2 * c6
        .asg            A4,         A_X6c2  ; X6 * c2
        .asg            A3,         A_X6c6  ; X6 * c6
        .asg            A5,         A_p0    ; Node p0 in signal flow graph
        .asg            A8,         A_p1    ; Node p1 in signal flow graph
        .asg            B4,         B_r1    ; Node r1 in signal flow graph
        .asg            B3,         B_r0    ; Node r0 in signal flow graph
        .asg            B0,         B_g0    ; Node g0 in signal flow graph
        .asg            A1,         A_g1    ; Node g1 in signal flow graph
        .asg            B3,         B_h1    ; Node h1 in signal flow graph
        .asg            A3,         A_h0    ; Node h0 in signal flow graph
        .asg            B5,         B_X1c1  ; X1 * c1
        .asg            B1,         B_X1c3  ; X1 * c3
        .asg            B3,         B_X1c5  ; X1 * c5
        .asg            B8,         B_X1c7  ; X1 * c7
        .asg            B0,         B_X3c1  ; X3 * c1
        .asg            B0,         B_X3c3  ; X3 * c3
        .asg            B0,         B_X3c5  ; X3 * c5
        .asg            B9,         B_X3c7  ; X3 * c7
        .asg            A3,         A_X5c1  ; X5 * c1
        .asg            A1,         A_X5c3  ; X5 * c3

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久一区二区视频| 午夜视频久久久久久| 国产精品夜夜嗨| 久久精品亚洲精品国产欧美| 丰满亚洲少妇av| 亚洲精品五月天| 欧美一级视频精品观看| 国产一区不卡视频| 亚洲精品亚洲人成人网在线播放| 欧美日韩一区二区在线观看视频| 韩国中文字幕2020精品| 日韩一区在线播放| 欧美日韩在线一区二区| 国产剧情一区在线| 一区二区日韩电影| 国产亚洲成av人在线观看导航| 99久久精品免费看| 捆绑变态av一区二区三区| 中文字幕人成不卡一区| 日韩午夜激情视频| 一本在线高清不卡dvd| 久久精品国产网站| 一区二区在线电影| 久久久一区二区三区| 欧美性猛片xxxx免费看久爱| 国产麻豆成人传媒免费观看| 亚洲妇女屁股眼交7| 中文字幕在线不卡国产视频| 日韩午夜电影av| 欧美精品xxxxbbbb| 色综合久久精品| 粉嫩aⅴ一区二区三区四区五区| 性感美女极品91精品| 亚洲欧美日韩久久| 国产亚洲综合色| 欧美一卡二卡三卡| 欧美性生活久久| 97久久人人超碰| 国产成人午夜电影网| 久久激情五月激情| 青娱乐精品视频在线| 亚洲一区中文在线| 亚洲色图丝袜美腿| 国产精品私人影院| 国产免费观看久久| 精品国产99国产精品| 日韩视频一区二区| 日韩欧美资源站| 欧美一二区视频| 日韩一级黄色片| 7777精品伊人久久久大香线蕉经典版下载| 91丨九色丨蝌蚪丨老版| 91在线码无精品| 91美女片黄在线观看91美女| 99精品偷自拍| 欧美自拍丝袜亚洲| 欧美色精品在线视频| 欧美亚洲高清一区| 欧美午夜精品一区二区三区| 欧美中文字幕一二三区视频| 欧美日韩在线观看一区二区 | 福利电影一区二区三区| 国产在线视视频有精品| 国产一区二区三区日韩 | 久久久久久**毛片大全| 久久亚洲精华国产精华液| 国产日韩一级二级三级| 国产精品免费视频观看| 亚洲人成精品久久久久久| 亚洲.国产.中文慕字在线| 日韩高清不卡一区二区| 成人av网在线| 欧美日韩免费在线视频| 精品区一区二区| 亚洲国产精品精华液ab| 一区二区三区影院| 日本欧美加勒比视频| 国产成人精品www牛牛影视| 丁香桃色午夜亚洲一区二区三区| 99精品视频一区二区三区| 欧美做爰猛烈大尺度电影无法无天| 3751色影院一区二区三区| 久久久一区二区三区| 亚洲综合网站在线观看| 免费视频最近日韩| 成人精品国产免费网站| 欧美体内she精视频| 日韩精品一区二区在线| 亚洲色图视频网| 久久精品国产精品亚洲综合| 国产999精品久久久久久绿帽| 欧美性猛片aaaaaaa做受| 欧美精品一区二区三区蜜臀| 亚洲美女电影在线| 国产资源在线一区| 欧美伊人精品成人久久综合97| 精品国产乱码久久久久久夜甘婷婷| 九九久久精品视频| 91天堂素人约啪| 精品日韩一区二区三区| 亚洲午夜激情网站| 成人激情免费电影网址| 欧美videos中文字幕| 亚洲黄色片在线观看| 国产精品99久久久久久久女警| 欧美日韩国产免费一区二区| 亚洲国产精品99久久久久久久久| 男女男精品网站| 欧美日韩在线精品一区二区三区激情| 久久免费看少妇高潮| 图片区小说区国产精品视频| 色综合久久久久| 中文字幕一区二区三区不卡| 国产一区二区视频在线| 在线91免费看| 亚洲国产综合在线| 91麻豆蜜桃一区二区三区| 中文字幕精品三区| 国产在线精品不卡| 日韩视频免费观看高清在线视频| 亚洲国产一区二区视频| 色香蕉成人二区免费| 亚洲三级电影网站| 成人黄色小视频在线观看| 国产视频一区在线观看| 国产一区二区三区在线看麻豆| 欧美电视剧在线看免费| 久久国产精品区| 欧美不卡在线视频| 久久超级碰视频| 2021国产精品久久精品| 国产精选一区二区三区| 久久久亚洲综合| 粉嫩aⅴ一区二区三区四区| 国产精品素人视频| 色婷婷亚洲一区二区三区| 一区二区欧美在线观看| 欧美日韩中文字幕精品| 首页国产欧美久久| 日韩欧美成人激情| 国产激情一区二区三区桃花岛亚洲| 久久久久久久久久久久久夜| 国产精品一区二区黑丝| 国产精品嫩草影院com| 99精品久久只有精品| 亚洲一区在线视频观看| 欧美一区二区三区精品| 国产精品一区二区x88av| 18成人在线视频| 欧美情侣在线播放| 久久福利视频一区二区| 中文字幕精品综合| 欧美伊人精品成人久久综合97 | 蜜臀久久99精品久久久久久9 | 色婷婷精品久久二区二区蜜臂av| 亚洲最大色网站| 91精品国产综合久久久久| 91免费视频网址| 日韩国产精品久久| 国产欧美日韩中文久久| 在线视频你懂得一区二区三区| 日本亚洲电影天堂| 欧美激情在线一区二区| 欧美日韩中文国产| 国产a视频精品免费观看| 亚洲综合视频网| 精品国产伦一区二区三区观看体验| 菠萝蜜视频在线观看一区| 日韩av一区二区三区四区| 中文欧美字幕免费| 在线成人免费视频| 成人免费看视频| 欧美aaa在线| 亚洲激情网站免费观看| 久久久影视传媒| 91精品国产综合久久久久| 91在线云播放| 国产精品原创巨作av| 日韩av中文字幕一区二区 | 色中色一区二区| 国产精品一级二级三级| 免费久久精品视频| 一区二区三区四区亚洲| 中文字幕免费在线观看视频一区| 欧美精品xxxxbbbb| 欧美午夜一区二区| 国产999精品久久久久久| 久久99精品久久久久久国产越南| 悠悠色在线精品| 国产精品免费久久| 久久蜜桃av一区精品变态类天堂| 欧美日韩一区在线| 色婷婷综合久久久久中文| 成人毛片视频在线观看| 国产自产高清不卡| 国产一区二区按摩在线观看| 麻豆精品一区二区三区| 日韩av中文字幕一区二区| 亚洲a一区二区| 亚洲成人精品一区|