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

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

?? mmx.h

?? ac3的解碼程序
?? H
?? 第 1 頁 / 共 2 頁
字號:
*/#define	mmx_i2r(op, imm, reg) \	__asm__ __volatile__ (#op " $" #imm "0, %%" #reg \			      : /* nothing */ \			      : /* nothing */#define	mmx_m2r(op, mem, reg) \	__asm__ __volatile__ (#op " %0, %%" #reg \			      : /* nothing */ \			      : "X" (mem))#define	mmx_r2m(op, reg, mem) \	__asm__ __volatile__ (#op " %%" #reg ", %0" \			      : "=X" (mem) \			      : /* nothing */ )#define	mmx_r2r(op, regs, regd) \	__asm__ __volatile__ (#op " %" #regs ", %" #regd)#define	mmx_m2m(op, mems, memd) \	__asm__ __volatile__ ("movq %0, %%mm0\n\t" \			      #op " %1, %%mm0\n\t" \			      "movq %%mm0, %0" \			      : "=X" (memd) \			      : "X" (mems))#endif/*	1x64 MOVe Quadword	(this is both a load and a store...	 in fact, it is the only way to store)*/#define	movq_m2r(var, reg)	mmx_m2r(movq, var, reg)#define	movq_r2m(reg, var)	mmx_r2m(movq, reg, var)#define	movq_r2r(regs, regd)	mmx_r2r(movq, regs, regd)#define	movq(vars, vard) \	__asm__ __volatile__ ("movq %1, %%mm0\n\t" \			      "movq %%mm0, %0" \			      : "=X" (vard) \			      : "X" (vars))/*	1x32 MOVe Doubleword	(like movq, this is both load and store...	 but is most useful for moving things between	 mmx registers and ordinary registers)*/#define	movd_m2r(var, reg)	mmx_m2r(movd, var, reg)#define	movd_r2m(reg, var)	mmx_r2m(movd, reg, var)#define	movd_r2r(regs, regd)	mmx_r2r(movd, regs, regd)#define	movd(vars, vard) \	__asm__ __volatile__ ("movd %1, %%mm0\n\t" \			      "movd %%mm0, %0" \			      : "=X" (vard) \			      : "X" (vars))/*	2x32, 4x16, and 8x8 Parallel ADDs*/#define	paddd_m2r(var, reg)	mmx_m2r(paddd, var, reg)#define	paddd_r2r(regs, regd)	mmx_r2r(paddd, regs, regd)#define	paddd(vars, vard)	mmx_m2m(paddd, vars, vard)#define	paddw_m2r(var, reg)	mmx_m2r(paddw, var, reg)#define	paddw_r2r(regs, regd)	mmx_r2r(paddw, regs, regd)#define	paddw(vars, vard)	mmx_m2m(paddw, vars, vard)#define	paddb_m2r(var, reg)	mmx_m2r(paddb, var, reg)#define	paddb_r2r(regs, regd)	mmx_r2r(paddb, regs, regd)#define	paddb(vars, vard)	mmx_m2m(paddb, vars, vard)/*	4x16 and 8x8 Parallel ADDs using Saturation arithmetic*/#define	paddsw_m2r(var, reg)	mmx_m2r(paddsw, var, reg)#define	paddsw_r2r(regs, regd)	mmx_r2r(paddsw, regs, regd)#define	paddsw(vars, vard)	mmx_m2m(paddsw, vars, vard)#define	paddsb_m2r(var, reg)	mmx_m2r(paddsb, var, reg)#define	paddsb_r2r(regs, regd)	mmx_r2r(paddsb, regs, regd)#define	paddsb(vars, vard)	mmx_m2m(paddsb, vars, vard)/*	4x16 and 8x8 Parallel ADDs using Unsigned Saturation arithmetic*/#define	paddusw_m2r(var, reg)	mmx_m2r(paddusw, var, reg)#define	paddusw_r2r(regs, regd)	mmx_r2r(paddusw, regs, regd)#define	paddusw(vars, vard)	mmx_m2m(paddusw, vars, vard)#define	paddusb_m2r(var, reg)	mmx_m2r(paddusb, var, reg)#define	paddusb_r2r(regs, regd)	mmx_r2r(paddusb, regs, regd)#define	paddusb(vars, vard)	mmx_m2m(paddusb, vars, vard)/*	2x32, 4x16, and 8x8 Parallel SUBs*/#define	psubd_m2r(var, reg)	mmx_m2r(psubd, var, reg)#define	psubd_r2r(regs, regd)	mmx_r2r(psubd, regs, regd)#define	psubd(vars, vard)	mmx_m2m(psubd, vars, vard)#define	psubw_m2r(var, reg)	mmx_m2r(psubw, var, reg)#define	psubw_r2r(regs, regd)	mmx_r2r(psubw, regs, regd)#define	psubw(vars, vard)	mmx_m2m(psubw, vars, vard)#define	psubb_m2r(var, reg)	mmx_m2r(psubb, var, reg)#define	psubb_r2r(regs, regd)	mmx_r2r(psubb, regs, regd)#define	psubb(vars, vard)	mmx_m2m(psubb, vars, vard)/*	4x16 and 8x8 Parallel SUBs using Saturation arithmetic*/#define	psubsw_m2r(var, reg)	mmx_m2r(psubsw, var, reg)#define	psubsw_r2r(regs, regd)	mmx_r2r(psubsw, regs, regd)#define	psubsw(vars, vard)	mmx_m2m(psubsw, vars, vard)#define	psubsb_m2r(var, reg)	mmx_m2r(psubsb, var, reg)#define	psubsb_r2r(regs, regd)	mmx_r2r(psubsb, regs, regd)#define	psubsb(vars, vard)	mmx_m2m(psubsb, vars, vard)/*	4x16 and 8x8 Parallel SUBs using Unsigned Saturation arithmetic*/#define	psubusw_m2r(var, reg)	mmx_m2r(psubusw, var, reg)#define	psubusw_r2r(regs, regd)	mmx_r2r(psubusw, regs, regd)#define	psubusw(vars, vard)	mmx_m2m(psubusw, vars, vard)#define	psubusb_m2r(var, reg)	mmx_m2r(psubusb, var, reg)#define	psubusb_r2r(regs, regd)	mmx_r2r(psubusb, regs, regd)#define	psubusb(vars, vard)	mmx_m2m(psubusb, vars, vard)/*	4x16 Parallel MULs giving Low 4x16 portions of results*/#define	pmullw_m2r(var, reg)	mmx_m2r(pmullw, var, reg)#define	pmullw_r2r(regs, regd)	mmx_r2r(pmullw, regs, regd)#define	pmullw(vars, vard)	mmx_m2m(pmullw, vars, vard)/*	4x16 Parallel MULs giving High 4x16 portions of results*/#define	pmulhw_m2r(var, reg)	mmx_m2r(pmulhw, var, reg)#define	pmulhw_r2r(regs, regd)	mmx_r2r(pmulhw, regs, regd)#define	pmulhw(vars, vard)	mmx_m2m(pmulhw, vars, vard)/*	4x16->2x32 Parallel Mul-ADD	(muls like pmullw, then adds adjacent 16-bit fields	 in the multiply result to make the final 2x32 result)*/#define	pmaddwd_m2r(var, reg)	mmx_m2r(pmaddwd, var, reg)#define	pmaddwd_r2r(regs, regd)	mmx_r2r(pmaddwd, regs, regd)#define	pmaddwd(vars, vard)	mmx_m2m(pmaddwd, vars, vard)/*	1x64 bitwise AND*/#ifdef	BROKEN_PAND#define	pand_m2r(var, reg) \	{ \		mmx_m2r(pandn, (mmx_t) -1LL, reg); \		mmx_m2r(pandn, var, reg); \	}#define	pand_r2r(regs, regd) \	{ \		mmx_m2r(pandn, (mmx_t) -1LL, regd); \		mmx_r2r(pandn, regs, regd) \	}#define	pand(vars, vard) \	{ \		movq_m2r(vard, mm0); \		mmx_m2r(pandn, (mmx_t) -1LL, mm0); \		mmx_m2r(pandn, vars, mm0); \		movq_r2m(mm0, vard); \	}#else#define	pand_m2r(var, reg)	mmx_m2r(pand, var, reg)#define	pand_r2r(regs, regd)	mmx_r2r(pand, regs, regd)#define	pand(vars, vard)	mmx_m2m(pand, vars, vard)#endif/*	1x64 bitwise AND with Not the destination*/#define	pandn_m2r(var, reg)	mmx_m2r(pandn, var, reg)#define	pandn_r2r(regs, regd)	mmx_r2r(pandn, regs, regd)#define	pandn(vars, vard)	mmx_m2m(pandn, vars, vard)/*	1x64 bitwise OR*/#define	por_m2r(var, reg)	mmx_m2r(por, var, reg)#define	por_r2r(regs, regd)	mmx_r2r(por, regs, regd)#define	por(vars, vard)	mmx_m2m(por, vars, vard)/*	1x64 bitwise eXclusive OR*/#define	pxor_m2r(var, reg)	mmx_m2r(pxor, var, reg)#define	pxor_r2r(regs, regd)	mmx_r2r(pxor, regs, regd)#define	pxor(vars, vard)	mmx_m2m(pxor, vars, vard)/*	2x32, 4x16, and 8x8 Parallel CoMPare for EQuality	(resulting fields are either 0 or -1)*/#define	pcmpeqd_m2r(var, reg)	mmx_m2r(pcmpeqd, var, reg)#define	pcmpeqd_r2r(regs, regd)	mmx_r2r(pcmpeqd, regs, regd)#define	pcmpeqd(vars, vard)	mmx_m2m(pcmpeqd, vars, vard)#define	pcmpeqw_m2r(var, reg)	mmx_m2r(pcmpeqw, var, reg)#define	pcmpeqw_r2r(regs, regd)	mmx_r2r(pcmpeqw, regs, regd)#define	pcmpeqw(vars, vard)	mmx_m2m(pcmpeqw, vars, vard)#define	pcmpeqb_m2r(var, reg)	mmx_m2r(pcmpeqb, var, reg)#define	pcmpeqb_r2r(regs, regd)	mmx_r2r(pcmpeqb, regs, regd)#define	pcmpeqb(vars, vard)	mmx_m2m(pcmpeqb, vars, vard)/*	2x32, 4x16, and 8x8 Parallel CoMPare for Greater Than	(resulting fields are either 0 or -1)*/#define	pcmpgtd_m2r(var, reg)	mmx_m2r(pcmpgtd, var, reg)#define	pcmpgtd_r2r(regs, regd)	mmx_r2r(pcmpgtd, regs, regd)#define	pcmpgtd(vars, vard)	mmx_m2m(pcmpgtd, vars, vard)#define	pcmpgtw_m2r(var, reg)	mmx_m2r(pcmpgtw, var, reg)#define	pcmpgtw_r2r(regs, regd)	mmx_r2r(pcmpgtw, regs, regd)#define	pcmpgtw(vars, vard)	mmx_m2m(pcmpgtw, vars, vard)#define	pcmpgtb_m2r(var, reg)	mmx_m2r(pcmpgtb, var, reg)#define	pcmpgtb_r2r(regs, regd)	mmx_r2r(pcmpgtb, regs, regd)#define	pcmpgtb(vars, vard)	mmx_m2m(pcmpgtb, vars, vard)/*	1x64, 2x32, and 4x16 Parallel Shift Left Logical*/#define	psllq_i2r(imm, reg)	mmx_m2r(psllq, imm, reg)#define	psllq_m2r(var, reg)	mmx_m2r(psllq, var, reg)#define	psllq_r2r(regs, regd)	mmx_r2r(psllq, regs, regd)#define	psllq(vars, vard)	mmx_m2m(psllq, vars, vard)#define	pslld_i2r(imm, reg)	mmx_m2r(pslld, imm, reg)#define	pslld_m2r(var, reg)	mmx_m2r(pslld, var, reg)#define	pslld_r2r(regs, regd)	mmx_r2r(pslld, regs, regd)#define	pslld(vars, vard)	mmx_m2m(pslld, vars, vard)#define	psllw_i2r(imm, reg)	mmx_m2r(psllw, imm, reg)#define	psllw_m2r(var, reg)	mmx_m2r(psllw, var, reg)#define	psllw_r2r(regs, regd)	mmx_r2r(psllw, regs, regd)#define	psllw(vars, vard)	mmx_m2m(psllw, vars, vard)/*	1x64, 2x32, and 4x16 Parallel Shift Right Logical*/#define	psrlq_i2r(imm, reg)	mmx_m2r(psrlq, imm, reg)#define	psrlq_m2r(var, reg)	mmx_m2r(psrlq, var, reg)#define	psrlq_r2r(regs, regd)	mmx_r2r(psrlq, regs, regd)#define	psrlq(vars, vard)	mmx_m2m(psrlq, vars, vard)#define	psrld_i2r(imm, reg)	mmx_m2r(psrld, imm, reg)#define	psrld_m2r(var, reg)	mmx_m2r(psrld, var, reg)#define	psrld_r2r(regs, regd)	mmx_r2r(psrld, regs, regd)#define	psrld(vars, vard)	mmx_m2m(psrld, vars, vard)#define	psrlw_i2r(imm, reg)	mmx_m2r(psrlw, imm, reg)#define	psrlw_m2r(var, reg)	mmx_m2r(psrlw, var, reg)#define	psrlw_r2r(regs, regd)	mmx_r2r(psrlw, regs, regd)#define	psrlw(vars, vard)	mmx_m2m(psrlw, vars, vard)/*	2x32 and 4x16 Parallel Shift Right Arithmetic*/#define	psrad_i2r(imm, reg)	mmx_m2r(psrad, imm, reg)#define	psrad_m2r(var, reg)	mmx_m2r(psrad, var, reg)#define	psrad_r2r(regs, regd)	mmx_r2r(psrad, regs, regd)#define	psrad(vars, vard)	mmx_m2m(psrad, vars, vard)#define	psraw_i2r(imm, reg)	mmx_m2r(psraw, imm, reg)#define	psraw_m2r(var, reg)	mmx_m2r(psraw, var, reg)#define	psraw_r2r(regs, regd)	mmx_r2r(psraw, regs, regd)#define	psraw(vars, vard)	mmx_m2m(psraw, vars, vard)/*	2x32->4x16 and 4x16->8x8 PACK and Signed Saturate	(packs source and dest fields into dest in that order)*/#define	packssdw_m2r(var, reg)	mmx_m2r(packssdw, var, reg)#define	packssdw_r2r(regs, regd) mmx_r2r(packssdw, regs, regd)#define	packssdw(vars, vard)	mmx_m2m(packssdw, vars, vard)#define	packsswb_m2r(var, reg)	mmx_m2r(packsswb, var, reg)#define	packsswb_r2r(regs, regd) mmx_r2r(packsswb, regs, regd)#define	packsswb(vars, vard)	mmx_m2m(packsswb, vars, vard)/*	4x16->8x8 PACK and Unsigned Saturate	(packs source and dest fields into dest in that order)*/#define	packuswb_m2r(var, reg)	mmx_m2r(packuswb, var, reg)#define	packuswb_r2r(regs, regd) mmx_r2r(packuswb, regs, regd)#define	packuswb(vars, vard)	mmx_m2m(packuswb, vars, vard)/*	2x32->1x64, 4x16->2x32, and 8x8->4x16 UNPaCK Low	(interleaves low half of dest with low half of source	 as padding in each result field)*/#define	punpckldq_m2r(var, reg)	mmx_m2r(punpckldq, var, reg)#define	punpckldq_r2r(regs, regd) mmx_r2r(punpckldq, regs, regd)#define	punpckldq(vars, vard)	mmx_m2m(punpckldq, vars, vard)#define	punpcklwd_m2r(var, reg)	mmx_m2r(punpcklwd, var, reg)#define	punpcklwd_r2r(regs, regd) mmx_r2r(punpcklwd, regs, regd)#define	punpcklwd(vars, vard)	mmx_m2m(punpcklwd, vars, vard)#define	punpcklbw_m2r(var, reg)	mmx_m2r(punpcklbw, var, reg)#define	punpcklbw_r2r(regs, regd) mmx_r2r(punpcklbw, regs, regd)#define	punpcklbw(vars, vard)	mmx_m2m(punpcklbw, vars, vard)/*	2x32->1x64, 4x16->2x32, and 8x8->4x16 UNPaCK High	(interleaves high half of dest with high half of source	 as padding in each result field)*/#define	punpckhdq_m2r(var, reg)	mmx_m2r(punpckhdq, var, reg)#define	punpckhdq_r2r(regs, regd) mmx_r2r(punpckhdq, regs, regd)#define	punpckhdq(vars, vard)	mmx_m2m(punpckhdq, vars, vard)#define	punpckhwd_m2r(var, reg)	mmx_m2r(punpckhwd, var, reg)#define	punpckhwd_r2r(regs, regd) mmx_r2r(punpckhwd, regs, regd)#define	punpckhwd(vars, vard)	mmx_m2m(punpckhwd, vars, vard)#define	punpckhbw_m2r(var, reg)	mmx_m2r(punpckhbw, var, reg)#define	punpckhbw_r2r(regs, regd) mmx_r2r(punpckhbw, regs, regd)#define	punpckhbw(vars, vard)	mmx_m2m(punpckhbw, vars, vard)/*	Empty MMx State	(used to clean-up when going from mmx to float use	 of the registers that are shared by both; note that	 there is no float-to-mmx operation needed, because	 only the float tag word info is corruptible)*/#ifdef	MMX_TRACE#define	emms() \	{ \		fprintf(stderr, "emms()\n"); \		__asm__ __volatile__ ("emms"); \	}#else#define	emms()			__asm__ __volatile__ ("emms")#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本午夜精品视频在线观看| 青青草视频一区| 日韩欧美国产一区二区在线播放| 国产成人av一区二区| 亚洲成av人影院| 国产精品久久久久久久久免费丝袜 | 久久99热狠狠色一区二区| 中文字幕一区免费在线观看| 欧美成人国产一区二区| 在线看一区二区| 成人深夜在线观看| 久久精品久久久精品美女| 亚洲久本草在线中文字幕| 国产午夜精品久久久久久免费视| 欧美日韩日日摸| 日本久久一区二区三区| 不卡一区二区在线| 国产精品一卡二卡| 久久精品国产久精国产爱| 香蕉成人伊视频在线观看| 国产精品久久久久aaaa樱花| 国产欧美日韩一区二区三区在线观看 | 亚洲综合自拍偷拍| 亚洲免费观看高清完整版在线观看 | 久久综合网色—综合色88| 日韩情涩欧美日韩视频| 6080日韩午夜伦伦午夜伦| 欧美日韩免费一区二区三区| 色综合久久天天| 91在线免费视频观看| 成人18视频在线播放| 风间由美一区二区三区在线观看| 久久精品av麻豆的观看方式| 伦理电影国产精品| 免费观看日韩av| 日韩不卡手机在线v区| 午夜久久久影院| 天天操天天干天天综合网| 亚洲高清久久久| 日韩制服丝袜先锋影音| 日韩福利电影在线| 麻豆精品久久久| 久久成人免费电影| 精品一区二区三区的国产在线播放| 麻豆精品一区二区av白丝在线| 免费人成精品欧美精品 | 青青草伊人久久| 精品在线播放免费| 国产精品一品视频| 99精品国产视频| 欧美日韩精品一区视频| 日韩色视频在线观看| 久久综合久久99| 国产精品国产三级国产三级人妇 | 亚洲人成小说网站色在线| 亚洲品质自拍视频| 亚洲国产成人av网| 麻豆精品在线视频| 成人丝袜高跟foot| 欧美视频精品在线观看| 日韩欧美一区二区久久婷婷| 久久久久久久免费视频了| 国产精品少妇自拍| 亚洲国产精品尤物yw在线观看| 日韩成人精品在线观看| 国产成人亚洲综合a∨猫咪| 91原创在线视频| 91精品婷婷国产综合久久性色 | 免费在线观看一区| 福利91精品一区二区三区| 在线观看一区二区精品视频| 日韩欧美中文字幕一区| 亚洲国产精品ⅴa在线观看| 亚洲影院免费观看| 精久久久久久久久久久| 91视视频在线观看入口直接观看www| 欧美亚洲动漫另类| 久久日一线二线三线suv| 亚洲久草在线视频| 国产在线看一区| 在线观看免费成人| 久久久久久免费网| 午夜久久久影院| 99久久精品国产一区二区三区| 欧美一区二区在线观看| 日韩理论在线观看| 久久疯狂做爰流白浆xx| 91麻豆国产精品久久| 精品国产一区二区三区久久久蜜月| 亚洲欧洲日韩在线| 狠狠久久亚洲欧美| 欧美天堂一区二区三区| 国产欧美日韩久久| 奇米综合一区二区三区精品视频| 成人午夜在线视频| 日韩女优电影在线观看| 亚洲已满18点击进入久久| 国产精品一二三四五| 91精品久久久久久蜜臀| 亚洲欧美日韩在线| 成人免费高清在线观看| 欧美岛国在线观看| 亚洲一区影音先锋| 91一区在线观看| 国产亚洲欧美在线| 麻豆精品在线观看| 欧美另类z0zxhd电影| 亚洲精品日日夜夜| 成人自拍视频在线| 久久精品在这里| 精品一区二区三区在线播放 | 成人一二三区视频| 日韩欧美久久久| 偷拍自拍另类欧美| 欧美日韩国产精品成人| 亚洲女性喷水在线观看一区| 国产99一区视频免费| 337p日本欧洲亚洲大胆色噜噜| 亚洲午夜在线视频| 91福利精品第一导航| 1区2区3区国产精品| 成人免费va视频| 国产精品午夜在线观看| 丰满白嫩尤物一区二区| 国产精品私房写真福利视频| 极品美女销魂一区二区三区 | 精品三级av在线| 日本午夜精品一区二区三区电影| 欧美日韩在线免费视频| 有码一区二区三区| 在线观看免费亚洲| 亚洲国产aⅴ成人精品无吗| 欧美私模裸体表演在线观看| 亚洲综合在线观看视频| 日本精品免费观看高清观看| 亚洲视频在线观看三级| 91久久线看在观草草青青 | 成人午夜视频在线观看| 国产女人水真多18毛片18精品视频 | 蜜桃av噜噜一区二区三区小说| 欧美高清视频在线高清观看mv色露露十八 | 精品无人码麻豆乱码1区2区 | 一本大道久久a久久综合婷婷| 国产精品国产自产拍高清av王其| jlzzjlzz国产精品久久| 成人欧美一区二区三区小说| 91麻豆自制传媒国产之光| 亚洲永久免费av| 日韩亚洲欧美一区| 国产精品资源网站| 中文字幕av一区二区三区高| 91视频xxxx| 亚洲成在人线在线播放| 日韩一区二区三区四区| 国产精品88av| 亚洲精品一二三四区| 51精品秘密在线观看| 精品一区二区三区在线视频| 中文字幕av免费专区久久| 欧美亚一区二区| 另类成人小视频在线| 国产精品欧美久久久久一区二区| 91网站视频在线观看| 亚洲成av人片在线观看无码| 精品国产一区二区三区av性色| 国产99久久久国产精品免费看| 综合欧美一区二区三区| 91精品国产综合久久国产大片| 国产激情一区二区三区桃花岛亚洲| 中文字幕日本不卡| 在线成人av网站| 国产美女精品人人做人人爽| 中文字幕在线一区免费| 91精品免费观看| 99在线视频精品| 日本女优在线视频一区二区| 欧美国产精品劲爆| 欧美日韩国产天堂| 国产91在线|亚洲| 三级久久三级久久| 国产精品免费丝袜| 欧美一区二区三区视频免费| 成人黄色软件下载| 日本欧美在线看| 国产精品久久久久久久岛一牛影视| 欧美精选一区二区| 成人av片在线观看| 免费人成在线不卡| 一区二区三区四区亚洲| 久久久亚洲午夜电影| 欧美精品在欧美一区二区少妇| 国产成人一区二区精品非洲| 无吗不卡中文字幕| 综合婷婷亚洲小说| 久久久www成人免费毛片麻豆 | 婷婷成人综合网| 欧美日韩和欧美的一区二区| 日本三级韩国三级欧美三级| 欧美日产国产精品| 亚洲欧美在线视频观看|