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

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

?? math.c

?? linux-2.4.29操作系統(tǒng)的源碼
?? C
?? 第 1 頁 / 共 5 頁
字號(hào):
/* Compare and signal float */static int emu_keb (struct pt_regs *regs, int rx, float *val) {        FP_DECL_S(SA); FP_DECL_S(SB);        FP_DECL_EX;        int IR;        FP_UNPACK_RAW_SP(SA, &current->thread.fp_regs.fprs[rx].f);        FP_UNPACK_RAW_SP(SB, val);        FP_CMP_S(IR, SA, SB, 3);        /*         * IR == -1 if DA < DB, IR == 0 if DA == DB,         * IR == 1 if DA > DB and IR == 3 if unorderded         */        emu_set_CC(regs, (IR == -1) ? 1 : (IR == 1) ? 2 : IR);        if (IR == 3)                FP_SET_EXCEPTION (FP_EX_INVALID);        return _fex;}/* Convert from fixed long double */static int emu_cxfbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_Q(QR);        FP_DECL_EX;	mathemu_ldcv cvt;        __s32 si;        int mode;	mode = current->thread.fp_regs.fpc & 3;        si = regs->gprs[ry];        FP_FROM_INT_Q(QR, si, 32, int);        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;        return _fex;}/* Convert from fixed double */static int emu_cdfbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_D(DR);        FP_DECL_EX;        __s32 si;        int mode;	mode = current->thread.fp_regs.fpc & 3;        si = regs->gprs[ry];        FP_FROM_INT_D(DR, si, 32, int);        FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        return _fex;}/* Convert from fixed float */static int emu_cefbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_S(SR);        FP_DECL_EX;        __s32 si;        int mode;	mode = current->thread.fp_regs.fpc & 3;        si = regs->gprs[ry];        FP_FROM_INT_S(SR, si, 32, int);        FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        return _fex;}/* Convert to fixed long double */static int emu_cfxbr (struct pt_regs *regs, int rx, int ry, int mask) {        FP_DECL_Q(QA);        FP_DECL_EX;	mathemu_ldcv cvt;        __s32 si;        int mode;	if (mask == 0)		mode = current->thread.fp_regs.fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        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_TO_INT_ROUND_Q(si, QA, 32, 1);        regs->gprs[rx] = si;        emu_set_CC_cs(regs, QA_c, QA_s);        return _fex;}/* Convert to fixed double */static int emu_cfdbr (struct pt_regs *regs, int rx, int ry, int mask) {        FP_DECL_D(DA);        FP_DECL_EX;        __s32 si;        int mode;	if (mask == 0)		mode = current->thread.fp_regs.fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[ry].d);        FP_TO_INT_ROUND_D(si, DA, 32, 1);        regs->gprs[rx] = si;        emu_set_CC_cs(regs, DA_c, DA_s);        return _fex;}/* Convert to fixed float */static int emu_cfebr (struct pt_regs *regs, int rx, int ry, int mask) {        FP_DECL_S(SA);        FP_DECL_EX;        __s32 si;        int mode;	if (mask == 0)		mode = current->thread.fp_regs.fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        FP_UNPACK_SP(SA, &current->thread.fp_regs.fprs[ry].f);        FP_TO_INT_ROUND_S(si, SA, 32, 1);        regs->gprs[rx] = si;        emu_set_CC_cs(regs, SA_c, SA_s);        return _fex;}/* Divide long double */static int emu_dxbr (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_DIV_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;        return _fex;}/* Divide double */static int emu_ddbr (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_DIV_D(DR, DA, DB);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        return _fex;}/* Divide double */static int emu_ddb (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_DIV_D(DR, DA, DB);	FP_PACK_DP(&current->thread.fp_regs.fprs[rx].d, DR);        return _fex;}/* Divide float */static int emu_debr (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_DIV_S(SR, SA, SB);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        return _fex;}/* Divide float */static int emu_deb (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_DIV_S(SR, SA, SB);	FP_PACK_SP(&current->thread.fp_regs.fprs[rx].f, SR);        return _fex;}/* Divide to integer double */static int emu_didbr (struct pt_regs *regs, int rx, int ry, int mask) {        display_emulation_not_implemented(regs, "didbr");        return 0;}/* Divide to integer float */static int emu_diebr (struct pt_regs *regs, int rx, int ry, int mask) {        display_emulation_not_implemented(regs, "diebr");        return 0;}/* Extract fpc */static int emu_efpc (struct pt_regs *regs, int rx, int ry) {        regs->gprs[rx] = current->thread.fp_regs.fpc;        return 0;}/* Load and test long double */static int emu_ltxbr (struct pt_regs *regs, int rx, int ry) {        s390_fp_regs *fp_regs = &current->thread.fp_regs;	mathemu_ldcv cvt;        FP_DECL_Q(QA);        FP_DECL_EX;        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_regs->fprs[rx].ui = fp_regs->fprs[ry].ui;        fp_regs->fprs[rx+2].ui = fp_regs->fprs[ry+2].ui;        emu_set_CC_cs(regs, QA_c, QA_s);        return _fex;}/* Load and test double */static int emu_ltdbr (struct pt_regs *regs, int rx, int ry) {        s390_fp_regs *fp_regs = &current->thread.fp_regs;        FP_DECL_D(DA);        FP_DECL_EX;        FP_UNPACK_DP(DA, &fp_regs->fprs[ry].d);        fp_regs->fprs[rx].ui = fp_regs->fprs[ry].ui;        emu_set_CC_cs(regs, DA_c, DA_s);        return _fex;}/* Load and test double */static int emu_ltebr (struct pt_regs *regs, int rx, int ry) {        s390_fp_regs *fp_regs = &current->thread.fp_regs;        FP_DECL_S(SA);        FP_DECL_EX;        FP_UNPACK_SP(SA, &fp_regs->fprs[ry].f);        fp_regs->fprs[rx].ui = fp_regs->fprs[ry].ui;        emu_set_CC_cs(regs, SA_c, SA_s);        return _fex;}/* Load complement long double */static int emu_lcxbr (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_NEG_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;}/* Load complement double */static int emu_lcdbr (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_NEG_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;}/* Load complement float */static int emu_lcebr (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_NEG_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;}/* Load floating point integer long double */static int emu_fixbr (struct pt_regs *regs, int rx, int ry, int mask) {        s390_fp_regs *fp_regs = &current->thread.fp_regs;        FP_DECL_Q(QA);        FP_DECL_EX;	mathemu_ldcv cvt;        __s32 si;        int mode;	if (mask == 0)		mode = fp_regs->fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        cvt.w.high = fp_regs->fprs[ry].ui;        cvt.w.low = fp_regs->fprs[ry+2].ui;        FP_UNPACK_QP(QA, &cvt.ld);	FP_TO_FPINT_ROUND_Q(QA);	FP_PACK_QP(&cvt.ld, QA);	fp_regs->fprs[rx].ui = cvt.w.high;	fp_regs->fprs[rx+2].ui = cvt.w.low;        return _fex;}/* Load floating point integer double */static int emu_fidbr (struct pt_regs *regs, int rx, int ry, int mask) {	/* FIXME: rounding mode !! */        s390_fp_regs *fp_regs = &current->thread.fp_regs;        FP_DECL_D(DA);        FP_DECL_EX;        __s32 si;        int mode;	if (mask == 0)		mode = fp_regs->fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        FP_UNPACK_DP(DA, &fp_regs->fprs[ry].d);	FP_TO_FPINT_ROUND_D(DA);	FP_PACK_DP(&fp_regs->fprs[rx].d, DA);        return _fex;}/* Load floating point integer float */static int emu_fiebr (struct pt_regs *regs, int rx, int ry, int mask) {        s390_fp_regs *fp_regs = &current->thread.fp_regs;        FP_DECL_S(SA);        FP_DECL_EX;        __s32 si;        int mode;	if (mask == 0)		mode = fp_regs->fpc & 3;	else if (mask == 1)		mode = FP_RND_NEAREST;	else		mode = mask - 4;        FP_UNPACK_SP(SA, &fp_regs->fprs[ry].f);	FP_TO_FPINT_ROUND_S(SA);	FP_PACK_SP(&fp_regs->fprs[rx].f, SA);        return _fex;}/* Load lengthened double to long double */static int emu_lxdbr (struct pt_regs *regs, int rx, int ry) {        FP_DECL_D(DA); FP_DECL_Q(QR);	FP_DECL_EX;	mathemu_ldcv cvt;        int mode;	mode = current->thread.fp_regs.fpc & 3;        FP_UNPACK_DP(DA, &current->thread.fp_regs.fprs[ry].d);	FP_CONV (Q, D, 4, 2, QR, DA);        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;        return _fex;}/* Load lengthened double to long double */static int emu_lxdb (struct pt_regs *regs, int rx, double *val) {

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一级二级三级| 国产成人精品免费| 欧美国产日韩精品免费观看| 欧洲人成人精品| 国产精品资源站在线| 水野朝阳av一区二区三区| 国产欧美一区二区三区鸳鸯浴| 欧美性色欧美a在线播放| 福利一区二区在线| 美脚の诱脚舐め脚责91| 亚洲一线二线三线久久久| 欧美精品一区二区三区在线| 欧美日本国产视频| 97久久超碰精品国产| 国产美女视频91| 日韩av电影免费观看高清完整版 | 蜜桃精品在线观看| 亚洲男人的天堂av| 国产欧美日韩亚州综合 | 亚洲你懂的在线视频| 久久免费美女视频| 日韩一区和二区| 欧美亚洲国产bt| 一本色道久久综合亚洲精品按摩| 国产乱人伦精品一区二区在线观看| 亚洲成a人v欧美综合天堂下载 | 成人精品小蝌蚪| 国产麻豆午夜三级精品| 日本视频一区二区| 午夜久久电影网| 亚洲va欧美va天堂v国产综合| 亚洲精品免费一二三区| 亚洲日本中文字幕区| 国产女同互慰高潮91漫画| 精品国产91亚洲一区二区三区婷婷| 7799精品视频| 8x8x8国产精品| 日韩限制级电影在线观看| 欧美高清精品3d| 欧美精品成人一区二区三区四区| 色av综合在线| 欧美日韩二区三区| 91精品免费在线| 欧美v亚洲v综合ⅴ国产v| 精品久久人人做人人爽| 精品国内片67194| 26uuu国产日韩综合| 国产天堂亚洲国产碰碰| 中文字幕av一区二区三区| 国产精品嫩草影院av蜜臀| 国产精品灌醉下药二区| 亚洲欧美国产77777| 亚洲尤物视频在线| 青娱乐精品在线视频| 国产老妇另类xxxxx| 成人福利在线看| 日本久久精品电影| 777午夜精品视频在线播放| 欧美成人高清电影在线| 国产午夜精品久久久久久免费视| 中文字幕欧美区| 一区二区成人在线观看| 日韩高清国产一区在线| 国产精品综合网| 91亚洲精华国产精华精华液| 欧美日韩中文字幕精品| 欧美成人女星排名| 中文字幕av资源一区| 亚洲国产精品人人做人人爽| 美女一区二区三区| 成人黄页在线观看| 欧美视频中文一区二区三区在线观看| 制服丝袜中文字幕一区| 国产欧美日本一区二区三区| 亚洲精品美国一| 激情综合色播五月| 一本大道久久a久久精品综合| 欧美男生操女生| 欧美国产成人在线| 亚洲18影院在线观看| 国产福利一区二区三区视频| 色播五月激情综合网| 久久一夜天堂av一区二区三区| 中文字幕中文字幕在线一区| 日韩福利视频导航| 成人avav影音| 91精品国产色综合久久不卡电影| 亚洲国产精品成人综合色在线婷婷| 亚洲成a人片在线观看中文| 懂色av一区二区三区免费看| 欧美精品少妇一区二区三区| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲三级电影网站| 精品中文字幕一区二区| 一本色道久久综合精品竹菊| 久久免费精品国产久精品久久久久| 亚洲影院久久精品| 懂色av一区二区三区蜜臀| 欧美一区二区免费| 一区二区三区小说| 成人深夜视频在线观看| 日韩一区二区三区电影在线观看 | 亚洲v精品v日韩v欧美v专区| www.亚洲人| 精品动漫一区二区三区在线观看 | 成人18视频日本| 亚洲精品一区二区在线观看| 日韩精品亚洲一区二区三区免费| 99久久99久久久精品齐齐| 亚洲精品一区二区三区香蕉| 五月天一区二区| 在线视频国内自拍亚洲视频| 国产精品午夜电影| 国内精品自线一区二区三区视频| 6080午夜不卡| 亚洲一区二区三区美女| www.日韩av| 欧美高清一级片在线观看| 韩国精品一区二区| 日韩一区和二区| 美女视频一区在线观看| 欧美日韩在线三区| 亚洲精品v日韩精品| va亚洲va日韩不卡在线观看| 欧美韩日一区二区三区| 顶级嫩模精品视频在线看| 久久亚洲春色中文字幕久久久| 毛片基地黄久久久久久天堂| 在线成人午夜影院| 天堂久久久久va久久久久| 欧美午夜影院一区| 亚洲一卡二卡三卡四卡五卡| 在线观看视频一区二区| 亚洲午夜精品在线| 欧美女孩性生活视频| 日本在线观看不卡视频| 这里只有精品99re| 蜜桃精品视频在线| 日韩欧美久久久| 蜜桃视频第一区免费观看| 精品欧美久久久| 国产美女精品一区二区三区| 国产三级精品三级在线专区| 粉嫩久久99精品久久久久久夜| 中文字幕免费不卡在线| 91日韩一区二区三区| 亚洲一区二区三区中文字幕 | 国产成人免费视频网站| 国产人妖乱国产精品人妖| eeuss影院一区二区三区| 亚洲色图在线播放| 欧美日韩在线直播| 蜜桃久久av一区| 国产精品毛片久久久久久久| 成人99免费视频| 亚洲成人免费av| 精品国产制服丝袜高跟| 国产成人啪免费观看软件| 日韩理论片在线| 欧美影视一区在线| 美女性感视频久久| 国产精品久久久久久久久图文区 | 日韩午夜电影av| 国产精品一二三区| 亚洲视频一区二区在线观看| 欧美三级日韩三级| 国产真实乱对白精彩久久| 中文字幕第一区二区| 欧美视频完全免费看| 国内精品嫩模私拍在线| 亚洲男人电影天堂| 日韩一级黄色片| av在线一区二区三区| 日韩高清不卡一区二区三区| 国产日产欧产精品推荐色 | 欧美激情在线一区二区三区| 色拍拍在线精品视频8848| 欧美96一区二区免费视频| 久久看人人爽人人| 91黄色免费观看| 国内精品伊人久久久久av影院| 亚洲精品久久久久久国产精华液| 日韩精品专区在线影院重磅| 91在线观看成人| 日韩福利电影在线观看| 亚洲天天做日日做天天谢日日欢| 91精品久久久久久久99蜜桃| 国产成人在线看| 日韩av一二三| 亚洲美女屁股眼交3| 久久综合色婷婷| 欧美美女一区二区| av网站一区二区三区| 久久精品国产精品亚洲精品| 综合久久综合久久| 久久精品欧美一区二区三区麻豆| 欧美日韩免费一区二区三区视频| 成人精品电影在线观看| 日韩不卡一区二区| 一区二区三区在线免费|