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

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

?? math.c

?? linux-2.4.29操作系統的源碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, &current->thread.fp_regs.fprs[ry].d);        FP_UNPACK_DP(DC, &current->thread.fp_regs.fprs[rz].d);        FP_MUL_D(DR, DA, DB);        FP_ADD_D(DR, DR, DC);	FP_PACK_DP(&current->thread.fp_regs.fprs[rz].d, DR);        return _fex;}/* Multiply and add double */static int emu_madb (struct pt_regs *regs, int rx, double *val, int rz) {        FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DC); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, val);        FP_UNPACK_DP(DC, &current->thread.fp_regs.fprs[rz].d);        FP_MUL_D(DR, DA, DB);        FP_ADD_D(DR, DR, DC);	FP_PACK_DP(&current->thread.fp_regs.fprs[rz].d, DR);        return _fex;}/* Multiply and add float */static int emu_maebr (struct pt_regs *regs, int rx, int ry, int rz) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SC); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, &current->thread.fp_regs.fprs[ry].f);        FP_UNPACK_SP(SC, &current->thread.fp_regs.fprs[rz].f);        FP_MUL_S(SR, SA, SB);        FP_ADD_S(SR, SR, SC);	FP_PACK_SP(&current->thread.fp_regs.fprs[rz].f, SR);        return _fex;}/* Multiply and add float */static int emu_maeb (struct pt_regs *regs, int rx, float *val, int rz) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SC); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, val);        FP_UNPACK_SP(SC, &current->thread.fp_regs.fprs[rz].f);        FP_MUL_S(SR, SA, SB);        FP_ADD_S(SR, SR, SC);	FP_PACK_SP(&current->thread.fp_regs.fprs[rz].f, SR);        return _fex;}/* Multiply and subtract double */static int emu_msdbr (struct pt_regs *regs, int rx, int ry, int rz) {        FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DC); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, &current->thread.fp_regs.fprs[ry].d);        FP_UNPACK_DP(DC, &current->thread.fp_regs.fprs[rz].d);        FP_MUL_D(DR, DA, DB);        FP_SUB_D(DR, DR, DC);	FP_PACK_DP(&current->thread.fp_regs.fprs[rz].d, DR);        return _fex;}/* Multiply and subtract double */static int emu_msdb (struct pt_regs *regs, int rx, double *val, int rz) {        FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DC); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, val);        FP_UNPACK_DP(DC, &current->thread.fp_regs.fprs[rz].d);        FP_MUL_D(DR, DA, DB);        FP_SUB_D(DR, DR, DC);	FP_PACK_DP(&current->thread.fp_regs.fprs[rz].d, DR);        return _fex;}/* Multiply and subtract float */static int emu_msebr (struct pt_regs *regs, int rx, int ry, int rz) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SC); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, &current->thread.fp_regs.fprs[ry].f);        FP_UNPACK_SP(SC, &current->thread.fp_regs.fprs[rz].f);        FP_MUL_S(SR, SA, SB);        FP_SUB_S(SR, SR, SC);	FP_PACK_SP(&current->thread.fp_regs.fprs[rz].f, SR);        return _fex;}/* Multiply and subtract float */static int emu_mseb (struct pt_regs *regs, int rx, float *val, int rz) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SC); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, val);        FP_UNPACK_SP(SC, &current->thread.fp_regs.fprs[rz].f);        FP_MUL_S(SR, SA, SB);        FP_SUB_S(SR, SR, SC);	FP_PACK_SP(&current->thread.fp_regs.fprs[rz].f, SR);        return _fex;}/* Set floating point control word */static int emu_sfpc (struct pt_regs *regs, int rx, int ry) {        __u32 temp;        temp = regs->gprs[rx];        if ((temp & ~FPC_VALID_MASK) != 0)		return SIGILL;	current->thread.fp_regs.fpc = temp;        return 0;}/* Square root long double */static int emu_sqxbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_Q(QA); FP_DECL_Q(QR);        FP_DECL_EX;	mathemu_ldcv cvt;        int mode;	mode = current->thread.fp_regs.fpc & 3;        cvt.w.high = current->thread.fp_regs.fprs[ry].ui;        cvt.w.low = current->thread.fp_regs.fprs[ry+2].ui;        FP_UNPACK_QP(QA, &cvt.ld);	FP_SQRT_Q(QR, QA);        FP_PACK_QP(&cvt.ld, QR);        current->thread.fp_regs.fprs[rx].ui = cvt.w.high;        current->thread.fp_regs.fprs[rx+2].ui = cvt.w.low;        emu_set_CC_cs(regs, QR_c, QR_s);        return _fex;}/* Square root double */static int emu_sqdbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_D(DA); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[ry].d);	FP_SQRT_D(DR, DA);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        emu_set_CC_cs(regs, DR_c, DR_s);        return _fex;}/* Square root double */static int emu_sqdb (struct pt_regs *regs, int rx, double *val) {        FP_DECL_D(DA); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, val);	FP_SQRT_D(DR, DA);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        emu_set_CC_cs(regs, DR_c, DR_s);        return _fex;}/* Square root float */static int emu_sqebr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_S(SA); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[ry].f);	FP_SQRT_S(SR, SA);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        emu_set_CC_cs(regs, SR_c, SR_s);        return _fex;}/* Square root float */static int emu_sqeb (struct pt_regs *regs, int rx, float *val) {        FP_DECL_S(SA); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, val);	FP_SQRT_S(SR, SA);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        emu_set_CC_cs(regs, SR_c, SR_s);        return _fex;}/* Subtract long double */static int emu_sxbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_Q(QA); FP_DECL_Q(QB); FP_DECL_Q(QR);        FP_DECL_EX;	mathemu_ldcv cvt;        int mode;	mode = current->thread.fp_regs.fpc & 3;        cvt.w.high = current->thread.fp_regs.fprs[rx].ui;        cvt.w.low = current->thread.fp_regs.fprs[rx+2].ui;        FP_UNPACK_QP(QA, &cvt.ld);        cvt.w.high = current->thread.fp_regs.fprs[ry].ui;        cvt.w.low = current->thread.fp_regs.fprs[ry+2].ui;        FP_UNPACK_QP(QB, &cvt.ld);        FP_SUB_Q(QR, QA, QB);        FP_PACK_QP(&cvt.ld, QR);        current->thread.fp_regs.fprs[rx].ui = cvt.w.high;        current->thread.fp_regs.fprs[rx+2].ui = cvt.w.low;        emu_set_CC_cs(regs, QR_c, QR_s);        return _fex;}/* Subtract double */static int emu_sdbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, &current->thread.fp_regs.fprs[ry].d);        FP_SUB_D(DR, DA, DB);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        emu_set_CC_cs(regs, DR_c, DR_s);        return _fex;}/* Subtract double */static int emu_sdb (struct pt_regs *regs, int rx, double *val) {        FP_DECL_D(DA); FP_DECL_D(DB); FP_DECL_D(DR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[rx].d);        FP_UNPACK_DP(DB, val);        FP_SUB_D(DR, DA, DB);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        emu_set_CC_cs(regs, DR_c, DR_s);        return _fex;}/* Subtract float */static int emu_sebr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, &current->thread.fp_regs.fprs[ry].f);        FP_SUB_S(SR, SA, SB);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        emu_set_CC_cs(regs, SR_c, SR_s);        return _fex;}/* Subtract float */static int emu_seb (struct pt_regs *regs, int rx, float *val) {        FP_DECL_S(SA); FP_DECL_S(SB); FP_DECL_S(SR);        FP_DECL_EX;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_SP(SB, val);        FP_SUB_S(SR, SA, SB);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        emu_set_CC_cs(regs, SR_c, SR_s);        return _fex;}/* Test data class long double */static int emu_tcxb (struct pt_regs *regs, int rx, long val) {        FP_DECL_Q(QA);	mathemu_ldcv cvt;	int bit;        cvt.w.high = current->thread.fp_regs.fprs[rx].ui;        cvt.w.low = current->thread.fp_regs.fprs[rx+2].ui;        FP_UNPACK_RAW_QP(QA, &cvt.ld);	switch (QA_e) {	default:		bit = 8;		/* normalized number */		break;	case 0:		if (_FP_FRAC_ZEROP_4(QA))			bit = 10;	/* zero */		else			bit = 6;	/* denormalized number */		break;	case _FP_EXPMAX_Q:		if (_FP_FRAC_ZEROP_4(QA))			bit = 4;	/* infinity */		else if (_FP_FRAC_HIGH_RAW_Q(QA) & _FP_QNANBIT_Q)			bit = 2;	/* quiet NAN */		else			bit = 0;	/* signaling NAN */		break;	}	if (!QA_s)		bit++;	emu_set_CC(regs, ((__u32) val >> bit) & 1);        return 0;}/* Test data class double */static int emu_tcdb (struct pt_regs *regs, int rx, long val) {        FP_DECL_D(DA);	int bit;        FP_UNPACK_RAW_DP(DA, &current->thread.fp_regs.fprs[rx].d);	switch (DA_e) {	default:		bit = 8;		/* normalized number */		break;	case 0:		if (_FP_FRAC_ZEROP_2(DA))			bit = 10;	/* zero */		else			bit = 6;	/* denormalized number */		break;	case _FP_EXPMAX_D:		if (_FP_FRAC_ZEROP_2(DA))			bit = 4;	/* infinity */		else if (_FP_FRAC_HIGH_RAW_D(DA) & _FP_QNANBIT_D)			bit = 2;	/* quiet NAN */		else			bit = 0;	/* signaling NAN */		break;	}	if (!DA_s)		bit++;	emu_set_CC(regs, ((__u32) val >> bit) & 1);        return 0;}/* Test data class float */static int emu_tceb (struct pt_regs *regs, int rx, long val) {        FP_DECL_S(SA);	int bit;        FP_UNPACK_RAW_SP(SA, &current->thread.fp_regs.fprs[rx].f);	switch (SA_e) {	default:		bit = 8;		/* normalized number */		break;	case 0:		if (_FP_FRAC_ZEROP_1(SA))			bit = 10;	/* zero */		else			bit = 6;	/* denormalized number */		break;	case _FP_EXPMAX_S:		if (_FP_FRAC_ZEROP_1(SA))			bit = 4;	/* infinity */		else if (_FP_FRAC_HIGH_RAW_S(SA) & _FP_QNANBIT_S)			bit = 2;	/* quiet NAN */		else			bit = 0;	/* signaling NAN */		break;	}	if (!SA_s)		bit++;	emu_set_CC(regs, ((__u32) val >> bit) & 1);        return 0;}static inline void emu_load_regd(int reg) {        if ((reg&9) != 0)         /* test if reg in {0,2,4,6} */                return;        asm volatile (            /* load reg from fp_regs.fprs[reg] */                "     bras  1,0f\n"                "     ld    0,0(%1)\n"

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲r级在线视频| 久久嫩草精品久久久久| 亚洲女同ⅹxx女同tv| 粉嫩蜜臀av国产精品网站| xnxx国产精品| 精品影院一区二区久久久| 精彩视频一区二区| 精品成a人在线观看| 欧美国产禁国产网站cc| 毛片不卡一区二区| 欧美一二三四区在线| 五月婷婷色综合| 欧美日韩成人一区| 日韩国产高清影视| 这里只有精品免费| 久久国产免费看| 精品日韩99亚洲| 国产一区在线视频| 久久精品夜色噜噜亚洲a∨| 国产自产视频一区二区三区| 亚洲精品一线二线三线| 国产91在线看| 亚洲三级在线看| 欧美视频一区二| 久久精品久久久精品美女| 欧美精品一区男女天堂| 国产a级毛片一区| 中文字幕亚洲不卡| 欧美影视一区在线| 日本美女一区二区三区视频| 精品久久久久香蕉网| 国产jizzjizz一区二区| 一区二区三区波多野结衣在线观看 | 欧美国产一区视频在线观看| 成人av中文字幕| 亚洲国产视频直播| 日韩丝袜美女视频| 成人性色生活片| 亚洲综合无码一区二区| 欧美一区二区精品| 成人激情免费网站| 亚洲一级二级在线| 精品国产百合女同互慰| 99精品偷自拍| 美女网站色91| 亚洲日韩欧美一区二区在线| 欧美精品成人一区二区三区四区| 激情文学综合丁香| 亚洲精品福利视频网站| 精品欧美一区二区在线观看| 99精品欧美一区二区三区综合在线| 亚洲成人av免费| 国产女人18毛片水真多成人如厕| 欧美在线一二三四区| 国产乱码精品一品二品| 亚洲与欧洲av电影| 国产亚洲一区二区三区| 欧美一a一片一级一片| 国产一区二区三区在线观看精品 | 日本高清成人免费播放| 老司机精品视频在线| 亚洲人快播电影网| 日韩一区和二区| 色综合一区二区三区| 精品无码三级在线观看视频 | 国产成人精品免费在线| 午夜精品成人在线视频| 中文一区在线播放| 欧美电视剧免费全集观看| 色哟哟一区二区三区| 国产精品一卡二| 久久精品99国产精品| 亚洲一卡二卡三卡四卡五卡| 国产精品夫妻自拍| 欧美精品一区二区精品网| av不卡在线播放| 国产在线不卡一区| 美女尤物国产一区| 亚洲成av人片在线观看无码| 中文字幕在线不卡视频| 在线免费亚洲电影| av中文字幕在线不卡| 国产精品一区二区在线播放 | 亚洲国产精品一区二区久久恐怖片| 久久久国产一区二区三区四区小说| 在线不卡免费av| 欧美日韩一级黄| 不卡的av在线| 成人av网站在线观看免费| 国产精品一区专区| 久久国产精品99久久久久久老狼| 亚洲动漫第一页| 一区二区三区高清| 亚洲成人免费电影| 天堂在线亚洲视频| 日韩国产精品久久久久久亚洲| 五月天国产精品| 日av在线不卡| 久久精品国产免费看久久精品| 日韩国产欧美视频| 韩国成人在线视频| 国产成人av电影在线播放| 大陆成人av片| 97国产精品videossex| 91福利小视频| 欧美日本视频在线| 日韩午夜av电影| 精品久久久久久久久久久久久久久久久 | 99国产精品一区| 99国产精品视频免费观看| 色老头久久综合| 欧美精品v国产精品v日韩精品| 欧美精品丝袜久久久中文字幕| 91精品国产品国语在线不卡| 欧美一卡二卡三卡四卡| 久久只精品国产| 久久久久久久久蜜桃| 日韩精品最新网址| 久久久蜜桃精品| 国产三级一区二区| 国产女主播视频一区二区| 成人欧美一区二区三区黑人麻豆 | 亚洲精品视频自拍| 五月天精品一区二区三区| 国产一区在线不卡| 99视频超级精品| 欧美欧美午夜aⅴ在线观看| 欧美mv日韩mv国产| 亚洲精品成人精品456| 三级久久三级久久| 国产成人免费在线视频| 91捆绑美女网站| 日韩一级二级三级| 中文字幕亚洲在| 日本不卡123| 粉嫩av一区二区三区在线播放| 欧美专区日韩专区| 2020日本不卡一区二区视频| 综合分类小说区另类春色亚洲小说欧美 | **欧美大码日韩| 日本在线观看不卡视频| 国产91丝袜在线18| 欧美一卡2卡3卡4卡| 国产精品久久久久久久久快鸭| 丝袜亚洲精品中文字幕一区| 国产精品一区二区果冻传媒| 欧美日韩亚洲丝袜制服| 国产欧美精品一区二区色综合 | 激情图区综合网| 本田岬高潮一区二区三区| 欧美一区二区在线播放| 国产精品国产三级国产三级人妇 | 丝袜美腿成人在线| 91在线观看一区二区| 91.麻豆视频| 中文字幕成人网| 久久99精品国产91久久来源| 日本道在线观看一区二区| 中文子幕无线码一区tr| 久久精品99国产国产精| 欧美日韩国产高清一区| 午夜视频在线观看一区二区三区| 国产激情一区二区三区| 日韩精品一区二区三区蜜臀| 亚洲一区二区三区在线播放| 国产成人日日夜夜| 26uuu欧美| 奇米影视在线99精品| 在线观看三级视频欧美| 亚洲日韩欧美一区二区在线| 色婷婷av久久久久久久| 亚洲精品videosex极品| 欧美综合久久久| 免费一区二区视频| 精品国精品自拍自在线| 国产麻豆视频一区| 中文字幕欧美日本乱码一线二线| 成人精品国产免费网站| 中文字幕亚洲电影| 欧美色电影在线| 青青草原综合久久大伊人精品优势| 日韩视频在线观看一区二区| 极品少妇一区二区三区精品视频| 久久久.com| av成人免费在线| 视频在线观看一区| 精品久久国产老人久久综合| 成人综合在线观看| 亚洲精品国产一区二区精华液 | 99re热这里只有精品视频| 亚洲免费在线视频| 在线不卡欧美精品一区二区三区| 六月婷婷色综合| 国产精品欧美精品| 欧美中文字幕一二三区视频| 久久精品理论片| 亚洲码国产岛国毛片在线| 欧美日韩激情一区二区| 国产精品综合一区二区| 伊人夜夜躁av伊人久久|