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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? ltp_bfin.h

?? speex 1.1.12 編碼 穩(wěn)定版本
?? H
字號(hào):
/* Copyright (C) 2005 Analog Devices *//**   @file ltp_bfin.h   @author Jean-Marc Valin   @brief Long-Term Prediction functions (Blackfin version)*//*   Redistribution and use in source and binary forms, with or without   modification, are permitted provided that the following conditions   are met:      - Redistributions of source code must retain the above copyright   notice, this list of conditions and the following disclaimer.      - Redistributions in binary form must reproduce the above copyright   notice, this list of conditions and the following disclaimer in the   documentation and/or other materials provided with the distribution.      - Neither the name of the Xiph.org Foundation nor the names of its   contributors may be used to endorse or promote products derived from   this software without specific prior written permission.      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS   ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR   A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,   EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,   PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF   LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING   NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.*/#define OVERRIDE_INNER_PRODstatic spx_word32_t inner_prod(const spx_word16_t *x, const spx_word16_t *y, int len){   spx_word32_t sum=0;   __asm__ __volatile__ (      "P0 = %3;\n\t"      "P1 = %1;\n\t"      "P2 = %2;\n\t"      "I0 = P1;\n\t"      "I1 = P2;\n\t"      "L0 = 0;\n\t"      "L1 = 0;\n\t"      "A0 = 0;\n\t"      "R0.L = W[I0++] || R1.L = W[I1++];\n\t"      "LOOP inner%= LC0 = P0;\n\t"      "LOOP_BEGIN inner%=;\n\t"         "A0 += R0.L*R1.L (IS) || R0.L = W[I0++] || R1.L = W[I1++];\n\t"      "LOOP_END inner%=;\n\t"      "A0 += R0.L*R1.L (IS);\n\t"      "A0 = A0 >>> 6;\n\t"      "R0 = A0;\n\t"      "%0 = R0;\n\t"   : "=m" (sum)   : "m" (x), "m" (y), "d" (len-1)   : "P0", "P1", "P2", "R0", "R1", "A0", "I0", "I1", "L0", "L1", "R3"   );   return sum;}#define OVERRIDE_PITCH_XCORRstatic void pitch_xcorr(const spx_word16_t *_x, const spx_word16_t *_y, spx_word32_t *corr, int len, int nb_pitch, char *stack){   corr += nb_pitch - 1;   __asm__ __volatile__ (      "P2 = %0;\n\t"      "I0 = P2;\n\t" /* x in I0 */      "B0 = P2;\n\t" /* x in B0 */      "R0 = %3;\n\t" /* len in R0 */      "P3 = %3;\n\t"      "P3 += -2;\n\t" /* len in R0 */      "P4 = %4;\n\t" /* nb_pitch in R0 */      "R1 = R0 << 1;\n\t" /* number of bytes in x */      "L0 = R1;\n\t"      "P0 = %1;\n\t"      "P1 = %2;\n\t"      "B1 = P1;\n\t"      "L1 = 0;\n\t" /*Disable looping on I1*/      "r0 = [I0++];\n\t"      "LOOP pitch%= LC0 = P4 >> 1;\n\t"      "LOOP_BEGIN pitch%=;\n\t"         "I1 = P0;\n\t"         "A1 = A0 = 0;\n\t"         "R1 = [I1++];\n\t"         "LOOP inner_prod%= LC1 = P3 >> 1;\n\t"         "LOOP_BEGIN inner_prod%=;\n\t"            "A1 += R0.L*R1.H, A0 += R0.L*R1.L (IS) || R1.L = W[I1++];\n\t"            "A1 += R0.H*R1.L, A0 += R0.H*R1.H (IS) || R1.H = W[I1++] || R0 = [I0++];\n\t"         "LOOP_END inner_prod%=;\n\t"         "A1 += R0.L*R1.H, A0 += R0.L*R1.L (IS) || R1.L = W[I1++];\n\t"         "A1 += R0.H*R1.L, A0 += R0.H*R1.H (IS) || R0 = [I0++];\n\t"         "A0 = A0 >>> 6;\n\t"         "A1 = A1 >>> 6;\n\t"         "R2 = A0, R3 = A1;\n\t"         "[P1--] = r2;\n\t"         "[P1--] = r3;\n\t"         "P0 += 4;\n\t"      "LOOP_END pitch%=;\n\t"      "L0 = 0;\n\t"   : : "m" (_x), "m" (_y), "m" (corr), "m" (len), "m" (nb_pitch)   : "A0", "A1", "P0", "P1", "P2", "P3", "P4", "R0", "R1", "R2", "R3", "I0", "I1", "L0", "L1", "B0", "B1", "memory"   );}#define OVERRIDE_COMPUTE_PITCH_ERRORstatic inline spx_word32_t compute_pitch_error(spx_word32_t *C, spx_word16_t *g, spx_word16_t pitch_control){   spx_word32_t sum;   __asm__ __volatile__         (         "A1 = A0 = 0;\n\t"                  "R0 = [%1++];\n\t"         "R1.L = %2.L*%5.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 += R1.L*R0.L (M), A0 += R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %3.L*%5.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 += R1.L*R0.L (M), A0 += R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %4.L*%5.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 += R1.L*R0.L (M), A0 += R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %2.L*%3.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS) || R0 = [%1++];\n\t"         "R1.L = %4.L*%3.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %4.L*%2.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %2.L*%2.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS) || R0 = [%1++];\n\t"         "R1.L = %3.L*%3.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS) || R0 = [%1++];\n\t"                  "R1.L = %4.L*%4.L (IS);\n\t"         "R0 <<= 1;\n\t"         "A1 -= R1.L*R0.L (M), A0 -= R1.L*R0.H (IS);\n\t"                  "A1 = A1 >>> 16;\n\t"         "A0 += A1;\n\t"         "%0 = A0;\n\t"   : "=&D" (sum), "=a" (C)   : "d" (g[0]), "d" (g[1]), "d" (g[2]), "d" (pitch_control), "1" (C)   : "R0", "R1", "R2", "A0"         );   return sum;}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩中字一区| 日韩午夜精品视频| 国产精品一区二区久久不卡 | 亚洲视频免费观看| 精品国产乱码久久久久久久久| 色综合久久久久久久| 国产乱人伦偷精品视频不卡| 香蕉成人伊视频在线观看| 亚洲欧洲成人自拍| 久久综合色播五月| 88在线观看91蜜桃国自产| 99久久精品国产一区| 国产成人午夜电影网| 久久精品国产一区二区三| 亚洲地区一二三色| 一区二区久久久久| 日韩毛片精品高清免费| 国产三级一区二区| 精品99久久久久久| 日韩欧美国产高清| 7777精品伊人久久久大香线蕉完整版| 91亚洲精华国产精华精华液| 国产999精品久久| 国产一区二区电影| 久久91精品国产91久久小草| 日韩不卡免费视频| 调教+趴+乳夹+国产+精品| 一卡二卡欧美日韩| 亚洲免费观看高清完整版在线观看熊 | 日韩一卡二卡三卡四卡| 欧美日韩视频在线第一区| 91国偷自产一区二区三区观看| 99热精品国产| a亚洲天堂av| 99久久国产免费看| 色婷婷综合久久久中文字幕| 99精品久久只有精品| 91热门视频在线观看| 91年精品国产| 色哟哟一区二区三区| 欧洲国产伦久久久久久久| 欧美三级三级三级| 在线不卡中文字幕| 日韩视频一区二区在线观看| 欧美一卡2卡三卡4卡5免费| 日韩欧美一级片| 日韩一级片网站| 精品剧情v国产在线观看在线| 欧美精品一区男女天堂| 国产欧美精品国产国产专区| 中文字幕精品三区| 亚洲男帅同性gay1069| 亚洲午夜羞羞片| 免费欧美日韩国产三级电影| 国产一区欧美一区| 99精品1区2区| 欧美日韩亚洲综合| 精品国产一二三| 中文文精品字幕一区二区| 亚洲欧美另类小说视频| 亚洲第一成人在线| 精品一区二区三区免费毛片爱 | 国产一区二区在线看| 国产成人精品三级| 91理论电影在线观看| 欧美日韩三级在线| 久久这里只有精品视频网| 中文字幕一区二| 日韩电影在线免费| 粉嫩久久99精品久久久久久夜 | 在线影视一区二区三区| 欧美一区二区福利视频| 国产日韩欧美激情| 亚洲国产一区二区视频| 精品一区二区三区在线观看国产 | 精品国内二区三区| 自拍偷拍国产亚洲| 免费高清在线一区| 91尤物视频在线观看| 日韩精品一区二区三区中文精品| 国产精品美女久久久久aⅴ| 亚洲444eee在线观看| 国产精品一区二区x88av| 欧洲国内综合视频| 国产日韩精品一区二区浪潮av| 一区二区三区中文字幕在线观看| 美女视频黄久久| 91一区在线观看| 欧美大片一区二区三区| 亚洲精品五月天| 国产伦精品一区二区三区在线观看| 91免费国产在线观看| 精品日韩成人av| 性久久久久久久久久久久| 国产成人av资源| 91精品欧美福利在线观看| 国产精品久久久久7777按摩 | 九色综合国产一区二区三区| 色哦色哦哦色天天综合| 久久人人爽爽爽人久久久| 亚洲国产综合人成综合网站| 成人伦理片在线| 精品福利一二区| 免费高清在线视频一区·| 在线观看视频一区二区欧美日韩| 欧美激情在线一区二区三区| 蜜桃精品视频在线| 欧美日韩国产大片| 亚洲少妇30p| 成人免费高清视频在线观看| 日韩一级精品视频在线观看| 亚洲一区二区三区美女| 99国产精品国产精品久久| 国产婷婷一区二区| 黑人巨大精品欧美一区| 正在播放亚洲一区| 香蕉成人伊视频在线观看| 色美美综合视频| 亚洲天堂久久久久久久| 成人av电影在线网| 欧美国产亚洲另类动漫| 国产精品一品二品| 亚洲精品一区二区三区蜜桃下载| 日韩 欧美一区二区三区| 欧美日本精品一区二区三区| 亚洲一卡二卡三卡四卡| 欧美综合在线视频| 亚洲一区二区在线免费观看视频 | 欧美一二三四区在线| 五月婷婷久久综合| 欧美高清视频www夜色资源网| 亚洲资源在线观看| 欧美日韩一区二区三区视频| 亚洲一本大道在线| 欧美日韩亚洲国产综合| 亚洲成av人在线观看| 欧美丰满少妇xxxxx高潮对白 | 日韩不卡一区二区三区| 91精品久久久久久蜜臀| 日本亚洲视频在线| 精品久久久久久无| 国产激情精品久久久第一区二区 | 欧美日韩成人在线| 日本aⅴ精品一区二区三区 | 一区二区欧美精品| 欧美三日本三级三级在线播放| 亚洲电影欧美电影有声小说| 欧美日韩夫妻久久| 麻豆精品新av中文字幕| 久久蜜桃av一区二区天堂| 国产mv日韩mv欧美| 亚洲精品乱码久久久久久久久 | 免费在线欧美视频| 久久这里只有精品视频网| 国产精品资源网站| 国产精品福利一区二区| 在线免费亚洲电影| 蜜臀av性久久久久av蜜臀妖精| 久久综合五月天婷婷伊人| 菠萝蜜视频在线观看一区| 亚洲精品免费在线| 日韩免费高清视频| 成人av电影免费在线播放| 亚洲国产精品久久人人爱蜜臀| 日韩免费一区二区| 白白色亚洲国产精品| 五月婷婷色综合| 国产午夜精品久久久久久免费视| 97超碰欧美中文字幕| 日韩不卡在线观看日韩不卡视频| www国产精品av| 91福利视频在线| 激情丁香综合五月| 亚洲一区二区视频在线观看| 欧美一级一区二区| 91亚洲精品久久久蜜桃| 蜜臀va亚洲va欧美va天堂| 国产精品美女久久久久久久| 3d动漫精品啪啪| 99国产一区二区三精品乱码| 蜜臀91精品一区二区三区| 国产精品二三区| 精品粉嫩aⅴ一区二区三区四区| 91啪在线观看| 韩国av一区二区三区| 亚洲成人免费观看| 国产精品剧情在线亚洲| 日韩一级片在线观看| 在线免费观看日本一区| 国产成人在线免费| 日韩高清一级片| 亚洲精品美腿丝袜| 欧美国产欧美综合| 欧美刺激脚交jootjob| 欧美视频一区在线| 99久久精品国产网站| 国产一区二区精品久久91| 日韩国产精品久久久| 亚洲黄色尤物视频| 中文字幕一区二区三区在线观看|