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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sha1-mmx.s

?? java softwar for you to send out the request
?? S
字號:
// SHA-1 MMX implementation, (C) 2005 Simon Marechal// This code computes two SHA-1 digests at the same time. It// doesn't take care of padding (0x80 and size << 3), so make// sure the last input block is properly padded. Both 64-byte// input blocks must be (four bytes) interleaved.#ifdef __i386__.globl  shammx_init;.globl  shammx_ends;.globl  shammx_data;.globl _shammx_init;.globl _shammx_ends;.globl _shammx_data;.data.align(16)const_init_a:.long 0x67452301.long 0x67452301const_init_b:.long 0xEFCDAB89.long 0xEFCDAB89const_init_c:.long 0x98BADCFE.long 0x98BADCFEconst_init_d:.long 0x10325476.long 0x10325476const_init_e:.long 0xC3D2E1F0.long 0xC3D2E1F0const_stage0:.long 0x5A827999.long 0x5A827999const_stage1:.long 0x6ED9EBA1.long 0x6ED9EBA1const_stage2:.long 0x8F1BBCDC.long 0x8F1BBCDCconst_stage3:.long 0xCA62C1D6.long 0xCA62C1D6const_ff00:.long 0xFF00FF00.long 0xFF00FF00const_00ff:.long 0x00FF00FF.long 0x00FF00FF#define ctxa %mm0#define ctxb %mm1#define ctxc %mm2#define ctxd %mm3#define ctxe %mm4#define tmp1 %mm5#define tmp2 %mm6#define tmp3 %mm7#define tmp4 ctxa#define tmp5 ctxb#define F0(x,y,z)       \        movq   x, tmp2; \        movq   x, tmp1; \        pand   y, tmp2; \        pandn  z, tmp1; \        por    tmp2, tmp1; #define F1(x,y,z)       \        movq   z, tmp1; \        pxor   y, tmp1; \        pxor   x, tmp1#define F2(x,y,z)       \        movq   x, tmp1; \        movq   x, tmp2; \        pand   y, tmp1; \        por    y, tmp2; \        pand   z, tmp2; \        por    tmp2, tmp1;        #define subRoundX(a, b, c, d, e, f, k, data)    \        f(b,c,d);                               \        movq   a, tmp2;                         \        movq   a, tmp3;                         \        paddd  tmp1, e;                         \        pslld    $5, tmp2;                      \        psrld   $27, tmp3;                      \        por    tmp3, tmp2;                      \        paddd  tmp2, e;                         \        movq   b, tmp2;                         \        pslld  $30, b;                          \        paddd  k, e;                            \        psrld  $2, tmp2;                        \        por    tmp2, b;                         \        movq   (data*8)(%edx), tmp1;            \        movq   tmp1, tmp2;                      \        pand   const_ff00, tmp1;                \        pand   const_00ff, tmp2;                \        psrld  $8, tmp1;                        \        pslld  $8, tmp2;                        \        por    tmp2, tmp1;                      \        movq   tmp1, tmp2;                      \        psrld  $16, tmp1;                       \        pslld  $16, tmp2;                       \        por    tmp2, tmp1;                      \        movq   tmp1, (data*8)(%ecx);            \        paddd  tmp1, e;#define subRoundY(a, b, c, d, e, f, k, data)    \        movq   ((data- 3)*8)(%ecx), tmp1;       \        pxor   ((data- 8)*8)(%ecx), tmp1;       \        pxor   ((data-14)*8)(%ecx), tmp1;       \        pxor   ((data-16)*8)(%ecx), tmp1;       \        movq   tmp1, tmp2;                      \        pslld    $1, tmp1;                      \        psrld   $31, tmp2;                      \        por    tmp2, tmp1;                      \        movq   tmp1, (data*8)(%ecx);            \        paddd  tmp1, e;                         \        f(b,c,d);                               \        movq   a, tmp2;                         \        movq   a, tmp3;                         \        paddd  tmp1, e;                         \        pslld    $5, tmp2;                      \        psrld   $27, tmp3;                      \        por    tmp3, tmp2;                      \        paddd  tmp2, e;                         \        movq   b, tmp2;                         \        pslld  $30, b;                          \        paddd  k, e;                            \        psrld  $2, tmp2;                        \        por    tmp2, b;.text// arg 1 (eax): context (40 bytes) shammx_init:_shammx_init:        movq   const_init_a, ctxa        movq   const_init_b, ctxb        movq   const_init_c, ctxc        movq   const_init_d, ctxd        movq   const_init_e, ctxe        movq   ctxa,  0(%eax)        movq   ctxb,  8(%eax)        movq   ctxc, 16(%eax)        movq   ctxd, 24(%eax)        movq   ctxe, 32(%eax)        ret// arg 1 (eax): context (40 bytes)// arg 2 (edx): digests (40 bytes) shammx_ends:_shammx_ends:        movq    0(%eax), ctxa        movq    8(%eax), ctxb        movq   16(%eax), ctxc        movq   24(%eax), ctxd        movq   32(%eax), ctxe        movq   const_ff00, tmp3        movq   ctxa, tmp1        movq   ctxb, tmp2        pand   tmp3, ctxa        pand   tmp3, ctxb        movq   const_00ff, tmp3        pand   tmp3, tmp1        pand   tmp3, tmp2        psrld  $8, ctxa        psrld  $8, ctxb        pslld  $8, tmp1        pslld  $8, tmp2        por    tmp1, ctxa        por    tmp2, ctxb        movq   ctxa, tmp1        movq   ctxb, tmp2        psrld  $16, ctxa        psrld  $16, ctxb        pslld  $16, tmp1        pslld  $16, tmp2        por    tmp1, ctxa        por    tmp2, ctxb         movq   ctxa,  0(%edx)        movq   ctxb,  8(%edx)        movq   const_ff00, tmp5        movq   ctxc, tmp1        movq   ctxd, tmp2        movq   ctxe, tmp3        pand   tmp5, ctxc        pand   tmp5, ctxd        pand   tmp5, ctxe        movq   const_00ff, tmp5        pand   tmp5, tmp1        pand   tmp5, tmp2        pand   tmp5, tmp3        psrld  $8, ctxc        psrld  $8, ctxd        psrld  $8, ctxe        pslld  $8, tmp1        pslld  $8, tmp2        pslld  $8, tmp3        por    tmp1, ctxc        por    tmp2, ctxd        por    tmp3, ctxe        movq   ctxc, tmp1        movq   ctxd, tmp2        movq   ctxe, tmp3        psrld  $16, ctxc        psrld  $16, ctxd        psrld  $16, ctxe        pslld  $16, tmp1        pslld  $16, tmp2        pslld  $16, tmp3        por    tmp1, ctxc        por    tmp2, ctxd        por    tmp3, ctxe        movq   ctxc, 16(%edx)        movq   ctxd, 24(%edx)        movq   ctxe, 32(%edx)        ret// arg 1 (eax): context     (40 bytes)// arg 2 (edx): input data (128 bytes)// arg 3 (ecx): workspace  (640 bytes) shammx_data:_shammx_data:        movq    0(%eax), ctxa        movq    8(%eax), ctxb        movq   16(%eax), ctxc        movq   24(%eax), ctxd        movq   32(%eax), ctxeround0:        prefetchnta (%edx)        subRoundX( ctxa, ctxb, ctxc, ctxd, ctxe, F0, const_stage0,  0 );        subRoundX( ctxe, ctxa, ctxb, ctxc, ctxd, F0, const_stage0,  1 );        subRoundX( ctxd, ctxe, ctxa, ctxb, ctxc, F0, const_stage0,  2 );        subRoundX( ctxc, ctxd, ctxe, ctxa, ctxb, F0, const_stage0,  3 );        subRoundX( ctxb, ctxc, ctxd, ctxe, ctxa, F0, const_stage0,  4 );        subRoundX( ctxa, ctxb, ctxc, ctxd, ctxe, F0, const_stage0,  5 );        subRoundX( ctxe, ctxa, ctxb, ctxc, ctxd, F0, const_stage0,  6 );        subRoundX( ctxd, ctxe, ctxa, ctxb, ctxc, F0, const_stage0,  7 );        subRoundX( ctxc, ctxd, ctxe, ctxa, ctxb, F0, const_stage0,  8 );        subRoundX( ctxb, ctxc, ctxd, ctxe, ctxa, F0, const_stage0,  9 );        subRoundX( ctxa, ctxb, ctxc, ctxd, ctxe, F0, const_stage0, 10 );        subRoundX( ctxe, ctxa, ctxb, ctxc, ctxd, F0, const_stage0, 11 );        subRoundX( ctxd, ctxe, ctxa, ctxb, ctxc, F0, const_stage0, 12 );        subRoundX( ctxc, ctxd, ctxe, ctxa, ctxb, F0, const_stage0, 13 );        subRoundX( ctxb, ctxc, ctxd, ctxe, ctxa, F0, const_stage0, 14 );        subRoundX( ctxa, ctxb, ctxc, ctxd, ctxe, F0, const_stage0, 15 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F0, const_stage0, 16 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F0, const_stage0, 17 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F0, const_stage0, 18 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F0, const_stage0, 19 );round1:        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage1, 20 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage1, 21 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage1, 22 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage1, 23 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage1, 24 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage1, 25 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage1, 26 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage1, 27 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage1, 28 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage1, 29 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage1, 30 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage1, 31 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage1, 32 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage1, 33 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage1, 34 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage1, 35 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage1, 36 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage1, 37 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage1, 38 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage1, 39 );round2:        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F2, const_stage2, 40 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F2, const_stage2, 41 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F2, const_stage2, 42 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F2, const_stage2, 43 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F2, const_stage2, 44 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F2, const_stage2, 45 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F2, const_stage2, 46 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F2, const_stage2, 47 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F2, const_stage2, 48 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F2, const_stage2, 49 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F2, const_stage2, 50 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F2, const_stage2, 51 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F2, const_stage2, 52 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F2, const_stage2, 53 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F2, const_stage2, 54 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F2, const_stage2, 55 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F2, const_stage2, 56 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F2, const_stage2, 57 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F2, const_stage2, 58 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F2, const_stage2, 59 );round3:        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage3, 60 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage3, 61 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage3, 62 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage3, 63 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage3, 64 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage3, 65 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage3, 66 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage3, 67 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage3, 68 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage3, 69 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage3, 70 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage3, 71 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage3, 72 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage3, 73 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage3, 74 );        subRoundY( ctxa, ctxb, ctxc, ctxd, ctxe, F1, const_stage3, 75 );        subRoundY( ctxe, ctxa, ctxb, ctxc, ctxd, F1, const_stage3, 76 );        subRoundY( ctxd, ctxe, ctxa, ctxb, ctxc, F1, const_stage3, 77 );        subRoundY( ctxc, ctxd, ctxe, ctxa, ctxb, F1, const_stage3, 78 );        subRoundY( ctxb, ctxc, ctxd, ctxe, ctxa, F1, const_stage3, 79 );        paddd    0(%eax), ctxa        paddd    8(%eax), ctxb        paddd   16(%eax), ctxc        paddd   24(%eax), ctxd        paddd   32(%eax), ctxe        movq    ctxa,  0(%eax)        movq    ctxb,  8(%eax)        movq    ctxc, 16(%eax)        movq    ctxd, 24(%eax)        movq    ctxe, 32(%eax)        ret#endif#ifdef __ELF__.section .note.GNU-stack,"",%progbits#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆国产91在线播放| 亚洲成av人综合在线观看| 91麻豆国产香蕉久久精品| 亚洲图片自拍偷拍| 精品三级在线看| 菠萝蜜视频在线观看一区| 亚洲自拍偷拍麻豆| www一区二区| 欧美性猛片aaaaaaa做受| 久久超碰97人人做人人爱| 国产精品第四页| 欧美一区二区三区在线| www.性欧美| 精品综合久久久久久8888| 亚洲欧美在线aaa| 日韩午夜精品视频| 91蝌蚪porny九色| 国产一区二区在线电影| 亚洲夂夂婷婷色拍ww47| 久久蜜桃av一区精品变态类天堂| 亚洲精品一区二区精华| 精品视频免费看| 国产盗摄精品一区二区三区在线| 亚洲国产日韩精品| 中文字幕一区二区在线观看 | 国产精品丝袜一区| 欧美日本在线播放| 91免费国产在线观看| 韩国精品免费视频| 日韩一区欧美二区| 亚洲精品成人精品456| 久久嫩草精品久久久精品| 欧美美女网站色| 91啪亚洲精品| www.久久久久久久久| 国产综合色在线视频区| 日韩精品电影在线观看| 亚洲欧美日韩在线不卡| 欧美高清在线一区二区| 26uuu亚洲| 日韩视频在线观看一区二区| 欧美视频日韩视频在线观看| 色综合一区二区三区| 成人免费不卡视频| 日韩一级完整毛片| 91精品麻豆日日躁夜夜躁| 色婷婷综合久久久中文一区二区 | 国产精品日日摸夜夜摸av| 日韩精品一区二区三区三区免费| 欧美三级资源在线| 欧美色综合久久| 一道本成人在线| 91麻豆精品秘密| 97久久超碰精品国产| av亚洲精华国产精华| 成人免费观看视频| a在线播放不卡| 成人高清视频免费观看| 成人三级在线视频| 粗大黑人巨茎大战欧美成人| 岛国精品在线观看| 99热这里都是精品| 99re亚洲国产精品| 97久久精品人人澡人人爽| 97精品电影院| 欧美天堂一区二区三区| 欧美日韩在线播放三区| 欧美日韩色一区| 在线成人免费观看| 欧美刺激午夜性久久久久久久| 日韩女优电影在线观看| 日韩一级在线观看| 国产亚洲一二三区| 国产精品久线在线观看| 亚洲免费观看高清| 亚洲国产婷婷综合在线精品| 亚洲高清视频中文字幕| 欧美96一区二区免费视频| 九一久久久久久| 国产91露脸合集magnet| 色噜噜狠狠成人网p站| 欧美狂野另类xxxxoooo| 日韩美女视频在线| 久久久99免费| 一区二区在线观看视频在线观看| 亚洲一二三区视频在线观看| 免费一区二区视频| 国产成人精品亚洲777人妖| 色婷婷久久综合| 678五月天丁香亚洲综合网| 26uuu国产一区二区三区| 国产精品美女久久久久aⅴ| 亚洲一二三四区不卡| 久久电影网电视剧免费观看| 成人免费观看av| 欧美精品三级日韩久久| 久久久久国产精品厨房| 亚洲制服欧美中文字幕中文字幕| 免费观看在线综合色| 成人国产精品免费观看| 欧美久久久久久久久中文字幕| 国产欧美一区二区精品忘忧草| 亚洲乱码国产乱码精品精98午夜| 另类小说图片综合网| 99精品久久99久久久久| 欧美成va人片在线观看| 椎名由奈av一区二区三区| 久久电影网站中文字幕| 色综合久久久久久久久| 日韩欧美国产wwwww| 亚洲三级在线免费| 国产自产高清不卡| 欧美在线观看一二区| 国产亚洲成aⅴ人片在线观看| 亚洲成精国产精品女| 99精品黄色片免费大全| 日韩欧美一级二级| 亚洲与欧洲av电影| 不卡的av中国片| 欧美大片拔萝卜| 亚洲线精品一区二区三区| 国产成人精品亚洲777人妖| 宅男在线国产精品| 成人一道本在线| 日韩精品一区二区三区视频播放| 亚洲欧美韩国综合色| 国产乱码精品一区二区三| 欧美日韩小视频| 亚洲欧美视频在线观看| 粉嫩一区二区三区在线看| 欧美一级二级在线观看| 亚洲国产精品综合小说图片区| 岛国一区二区在线观看| 久久综合色8888| 蜜臀久久99精品久久久画质超高清| 色综合夜色一区| 中文字幕色av一区二区三区| 国产精品99久久久久久久vr| 日韩一区二区在线观看视频| 亚洲福利一二三区| 欧美在线观看视频一区二区三区| 国产精品免费av| 国产成人精品一区二区三区四区 | 亚洲日本韩国一区| 国产精品一区免费视频| 日韩女优制服丝袜电影| 青娱乐精品视频| 欧美精品一二三四| 亚洲成人福利片| 欧美视频精品在线观看| 亚洲电影一级黄| 欧美日韩一区不卡| 亚洲一区在线播放| 欧美日韩一区二区不卡| 亚洲成人av在线电影| 欧美精品第1页| 日韩1区2区日韩1区2区| 欧美一级视频精品观看| 日韩国产欧美在线视频| 欧美一区二区三区系列电影| 日本在线不卡视频一二三区| 制服丝袜中文字幕一区| 日韩成人一级大片| 欧美va亚洲va在线观看蝴蝶网| 亚洲一本大道在线| 91麻豆精品国产| 韩国一区二区三区| 国产日韩欧美a| 99精品国产99久久久久久白柏| 一区二区三区视频在线看| 欧美视频在线不卡| 麻豆久久久久久| 国产三级一区二区| 97久久超碰国产精品电影| 亚洲自拍都市欧美小说| 欧美年轻男男videosbes| 久久精品国产999大香线蕉| 2014亚洲片线观看视频免费| 懂色av一区二区夜夜嗨| 亚洲三级在线观看| 欧美乱妇15p| 国产精品99久久久久久久女警| 日韩一区在线免费观看| 欧美精品丝袜中出| 国产美女精品一区二区三区| 最新成人av在线| 欧美久久久久中文字幕| 国产酒店精品激情| 亚洲美腿欧美偷拍| 日韩一级精品视频在线观看| 国产成人精品免费网站| 一区二区三区国产| 日韩免费高清av| 91蝌蚪porny| 日韩电影免费一区| 成人免费在线观看入口| 欧美精品一二三区| 国产一区二区三区黄视频 | 久久99精品国产麻豆婷婷洗澡| 久久精品亚洲精品国产欧美kt∨|