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

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

?? op.c

?? QEMU 0.91 source code, supports ARM processor including S3C24xx series
?? C
?? 第 1 頁 / 共 4 頁
字號:
{    T2 = !FLAG_SET(PSR_CARRY);}void OPPROTO op_eval_bpos(void){    T2 = !FLAG_SET(PSR_NEG);}void OPPROTO op_eval_bvc(void){    T2 = !FLAG_SET(PSR_OVF);}#ifdef TARGET_SPARC64void OPPROTO op_eval_xbe(void){    T2 = XFLAG_SET(PSR_ZERO);}void OPPROTO op_eval_xble(void){    target_ulong Z = XFLAG_SET(PSR_ZERO), N = XFLAG_SET(PSR_NEG), V = XFLAG_SET(PSR_OVF);    T2 = Z | (N ^ V);}void OPPROTO op_eval_xbl(void){    target_ulong N = XFLAG_SET(PSR_NEG), V = XFLAG_SET(PSR_OVF);    T2 = N ^ V;}void OPPROTO op_eval_xbleu(void){    target_ulong Z = XFLAG_SET(PSR_ZERO), C = XFLAG_SET(PSR_CARRY);    T2 = C | Z;}void OPPROTO op_eval_xbcs(void){    T2 = XFLAG_SET(PSR_CARRY);}void OPPROTO op_eval_xbvs(void){    T2 = XFLAG_SET(PSR_OVF);}void OPPROTO op_eval_xbneg(void){    T2 = XFLAG_SET(PSR_NEG);}void OPPROTO op_eval_xbne(void){    T2 = !XFLAG_SET(PSR_ZERO);}void OPPROTO op_eval_xbg(void){    target_ulong Z = XFLAG_SET(PSR_ZERO), N = XFLAG_SET(PSR_NEG), V = XFLAG_SET(PSR_OVF);    T2 = !(Z | (N ^ V));}void OPPROTO op_eval_xbge(void){    target_ulong N = XFLAG_SET(PSR_NEG), V = XFLAG_SET(PSR_OVF);    T2 = !(N ^ V);}void OPPROTO op_eval_xbgu(void){    target_ulong Z = XFLAG_SET(PSR_ZERO), C = XFLAG_SET(PSR_CARRY);    T2 = !(C | Z);}void OPPROTO op_eval_xbcc(void){    T2 = !XFLAG_SET(PSR_CARRY);}void OPPROTO op_eval_xbpos(void){    T2 = !XFLAG_SET(PSR_NEG);}void OPPROTO op_eval_xbvc(void){    T2 = !XFLAG_SET(PSR_OVF);}#endif#define FCC#define FFLAG_SET(x) (env->fsr & x? 1: 0)#include "fbranch_template.h"#ifdef TARGET_SPARC64#define FCC _fcc1#define FFLAG_SET(x) ((env->fsr & ((uint64_t)x >> 32))? 1: 0)#include "fbranch_template.h"#define FCC _fcc2#define FFLAG_SET(x) ((env->fsr & ((uint64_t)x >> 34))? 1: 0)#include "fbranch_template.h"#define FCC _fcc3#define FFLAG_SET(x) ((env->fsr & ((uint64_t)x >> 36))? 1: 0)#include "fbranch_template.h"#endif#ifdef TARGET_SPARC64void OPPROTO op_eval_brz(void){    T2 = (T0 == 0);}void OPPROTO op_eval_brnz(void){    T2 = (T0 != 0);}void OPPROTO op_eval_brlz(void){    T2 = ((int64_t)T0 < 0);}void OPPROTO op_eval_brlez(void){    T2 = ((int64_t)T0 <= 0);}void OPPROTO op_eval_brgz(void){    T2 = ((int64_t)T0 > 0);}void OPPROTO op_eval_brgez(void){    T2 = ((int64_t)T0 >= 0);}void OPPROTO op_jmp_im64(void){    env->pc = PARAMQ1;}void OPPROTO op_movq_npc_im64(void){    env->npc = PARAMQ1;}#endifvoid OPPROTO op_jmp_im(void){    env->pc = (uint32_t)PARAM1;}void OPPROTO op_movl_npc_im(void){    env->npc = (uint32_t)PARAM1;}void OPPROTO op_movl_npc_T0(void){    env->npc = T0;}void OPPROTO op_mov_pc_npc(void){    env->pc = env->npc;}void OPPROTO op_next_insn(void){    env->pc = env->npc;    env->npc = env->npc + 4;}void OPPROTO op_goto_tb0(void){    GOTO_TB(op_goto_tb0, PARAM1, 0);}void OPPROTO op_goto_tb1(void){    GOTO_TB(op_goto_tb1, PARAM1, 1);}void OPPROTO op_jmp_label(void){    GOTO_LABEL_PARAM(1);}void OPPROTO op_jnz_T2_label(void){    if (T2)        GOTO_LABEL_PARAM(1);    FORCE_RET();}void OPPROTO op_jz_T2_label(void){    if (!T2)        GOTO_LABEL_PARAM(1);    FORCE_RET();}void OPPROTO op_flush_T0(void){    helper_flush(T0);}void OPPROTO op_clear_ieee_excp_and_FTT(void){    env->fsr &= ~(FSR_FTT_MASK | FSR_CEXC_MASK);;}#define F_OP(name, p) void OPPROTO op_f##name##p(void)#if defined(CONFIG_USER_ONLY)#define F_BINOP(name)                                           \    F_OP(name, s)                                               \    {                                                           \        set_float_exception_flags(0, &env->fp_status);          \        FT0 = float32_ ## name (FT0, FT1, &env->fp_status);     \        check_ieee_exceptions();                                \    }                                                           \    F_OP(name, d)                                               \    {                                                           \        set_float_exception_flags(0, &env->fp_status);          \        DT0 = float64_ ## name (DT0, DT1, &env->fp_status);     \        check_ieee_exceptions();                                \    }                                                           \    F_OP(name, q)                                               \    {                                                           \        set_float_exception_flags(0, &env->fp_status);          \        QT0 = float128_ ## name (QT0, QT1, &env->fp_status);    \        check_ieee_exceptions();                                \    }#else#define F_BINOP(name)                                           \    F_OP(name, s)                                               \    {                                                           \        set_float_exception_flags(0, &env->fp_status);          \        FT0 = float32_ ## name (FT0, FT1, &env->fp_status);     \        check_ieee_exceptions();                                \    }                                                           \    F_OP(name, d)                                               \    {                                                           \        set_float_exception_flags(0, &env->fp_status);          \        DT0 = float64_ ## name (DT0, DT1, &env->fp_status);     \        check_ieee_exceptions();                                \    }#endifF_BINOP(add);F_BINOP(sub);F_BINOP(mul);F_BINOP(div);#undef F_BINOPvoid OPPROTO op_fsmuld(void){    set_float_exception_flags(0, &env->fp_status);    DT0 = float64_mul(float32_to_float64(FT0, &env->fp_status),                      float32_to_float64(FT1, &env->fp_status),                      &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fdmulq(void){    set_float_exception_flags(0, &env->fp_status);    QT0 = float128_mul(float64_to_float128(DT0, &env->fp_status),                       float64_to_float128(DT1, &env->fp_status),                       &env->fp_status);    check_ieee_exceptions();}#endif#if defined(CONFIG_USER_ONLY)#define F_HELPER(name)    \    F_OP(name, s)         \    {                     \        do_f##name##s();  \    }                     \    F_OP(name, d)         \    {                     \        do_f##name##d();  \    }                     \    F_OP(name, q)         \    {                     \        do_f##name##q();  \    }#else#define F_HELPER(name)    \    F_OP(name, s)         \    {                     \        do_f##name##s();  \    }                     \    F_OP(name, d)         \    {                     \        do_f##name##d();  \    }#endifF_HELPER(sqrt);F_OP(neg, s){    FT0 = float32_chs(FT1);}F_OP(abs, s){    do_fabss();}F_HELPER(cmp);F_HELPER(cmpe);#ifdef TARGET_SPARC64F_OP(neg, d){    DT0 = float64_chs(DT1);}F_OP(abs, d){    do_fabsd();}#if defined(CONFIG_USER_ONLY)F_OP(neg, q){    QT0 = float128_chs(QT1);}F_OP(abs, q){    do_fabsd();}#endifvoid OPPROTO op_fcmps_fcc1(void){    do_fcmps_fcc1();}void OPPROTO op_fcmpd_fcc1(void){    do_fcmpd_fcc1();}void OPPROTO op_fcmps_fcc2(void){    do_fcmps_fcc2();}void OPPROTO op_fcmpd_fcc2(void){    do_fcmpd_fcc2();}void OPPROTO op_fcmps_fcc3(void){    do_fcmps_fcc3();}void OPPROTO op_fcmpd_fcc3(void){    do_fcmpd_fcc3();}void OPPROTO op_fcmpes_fcc1(void){    do_fcmpes_fcc1();}void OPPROTO op_fcmped_fcc1(void){    do_fcmped_fcc1();}void OPPROTO op_fcmpes_fcc2(void){    do_fcmpes_fcc2();}void OPPROTO op_fcmped_fcc2(void){    do_fcmped_fcc2();}void OPPROTO op_fcmpes_fcc3(void){    do_fcmpes_fcc3();}void OPPROTO op_fcmped_fcc3(void){    do_fcmped_fcc3();}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fcmpq_fcc1(void){    do_fcmpq_fcc1();}void OPPROTO op_fcmpq_fcc2(void){    do_fcmpq_fcc2();}void OPPROTO op_fcmpq_fcc3(void){    do_fcmpq_fcc3();}void OPPROTO op_fcmpeq_fcc1(void){    do_fcmpeq_fcc1();}void OPPROTO op_fcmpeq_fcc2(void){    do_fcmpeq_fcc2();}void OPPROTO op_fcmpeq_fcc3(void){    do_fcmpeq_fcc3();}#endif#endif/* Integer to float conversion.  */#ifdef USE_INT_TO_FLOAT_HELPERSF_HELPER(ito);#ifdef TARGET_SPARC64F_HELPER(xto);#endif#elseF_OP(ito, s){    set_float_exception_flags(0, &env->fp_status);    FT0 = int32_to_float32(*((int32_t *)&FT1), &env->fp_status);    check_ieee_exceptions();}F_OP(ito, d){    set_float_exception_flags(0, &env->fp_status);    DT0 = int32_to_float64(*((int32_t *)&FT1), &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)F_OP(ito, q){    set_float_exception_flags(0, &env->fp_status);    QT0 = int32_to_float128(*((int32_t *)&FT1), &env->fp_status);    check_ieee_exceptions();}#endif#ifdef TARGET_SPARC64F_OP(xto, s){    set_float_exception_flags(0, &env->fp_status);    FT0 = int64_to_float32(*((int64_t *)&DT1), &env->fp_status);    check_ieee_exceptions();}F_OP(xto, d){    set_float_exception_flags(0, &env->fp_status);    DT0 = int64_to_float64(*((int64_t *)&DT1), &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)F_OP(xto, q){    set_float_exception_flags(0, &env->fp_status);    QT0 = int64_to_float128(*((int64_t *)&DT1), &env->fp_status);    check_ieee_exceptions();}#endif#endif#endif#undef F_HELPER/* floating point conversion */void OPPROTO op_fdtos(void){    set_float_exception_flags(0, &env->fp_status);    FT0 = float64_to_float32(DT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fstod(void){    set_float_exception_flags(0, &env->fp_status);    DT0 = float32_to_float64(FT1, &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fqtos(void){    set_float_exception_flags(0, &env->fp_status);    FT0 = float128_to_float32(QT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fstoq(void){    set_float_exception_flags(0, &env->fp_status);    QT0 = float32_to_float128(FT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fqtod(void){    set_float_exception_flags(0, &env->fp_status);    DT0 = float128_to_float64(QT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fdtoq(void){    set_float_exception_flags(0, &env->fp_status);    QT0 = float64_to_float128(DT1, &env->fp_status);    check_ieee_exceptions();}#endif/* Float to integer conversion.  */void OPPROTO op_fstoi(void){    set_float_exception_flags(0, &env->fp_status);    *((int32_t *)&FT0) = float32_to_int32_round_to_zero(FT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fdtoi(void){    set_float_exception_flags(0, &env->fp_status);    *((int32_t *)&FT0) = float64_to_int32_round_to_zero(DT1, &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fqtoi(void){    set_float_exception_flags(0, &env->fp_status);    *((int32_t *)&FT0) = float128_to_int32_round_to_zero(QT1, &env->fp_status);    check_ieee_exceptions();}#endif#ifdef TARGET_SPARC64void OPPROTO op_fstox(void){    set_float_exception_flags(0, &env->fp_status);    *((int64_t *)&DT0) = float32_to_int64_round_to_zero(FT1, &env->fp_status);    check_ieee_exceptions();}void OPPROTO op_fdtox(void){    set_float_exception_flags(0, &env->fp_status);    *((int64_t *)&DT0) = float64_to_int64_round_to_zero(DT1, &env->fp_status);    check_ieee_exceptions();}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fqtox(void){    set_float_exception_flags(0, &env->fp_status);    *((int64_t *)&DT0) = float128_to_int64_round_to_zero(QT1, &env->fp_status);    check_ieee_exceptions();}#endifvoid OPPROTO op_fmovs_cc(void){    if (T2)        FT0 = FT1;}void OPPROTO op_fmovd_cc(void){    if (T2)        DT0 = DT1;}#if defined(CONFIG_USER_ONLY)void OPPROTO op_fmovq_cc(void){    if (T2)        QT0 = QT1;}#endifvoid OPPROTO op_mov_cc(void){    if (T2)        T0 = T1;}void OPPROTO op_flushw(void){    if (env->cansave != NWINDOWS - 2) {        raise_exception(TT_SPILL | (env->otherwin != 0 ?                                    (TT_WOTHER | ((env->wstate & 0x38) >> 1)):                                    ((env->wstate & 0x7) << 2)));    }}void OPPROTO op_saved(void){    env->cansave++;    if (env->otherwin == 0)        env->canrestore--;    else        env->otherwin--;    FORCE_RET();}void OPPROTO op_restored(void){    env->canrestore++;    if (env->cleanwin < NWINDOWS - 1)        env->cleanwin++;    if (env->otherwin == 0)        env->cansave--;    else        env->otherwin--;    FORCE_RET();}void OPPROTO op_popc(void){    do_popc();}void OPPROTO op_done(void){    do_done();}void OPPROTO op_retry(void){    do_retry();}void OPPROTO op_sir(void){    T0 = 0;  // XXX}void OPPROTO op_ld_asi_reg(){    T0 += PARAM1;    helper_ld_asi(env->asi, PARAM2, PARAM3);}void OPPROTO op_st_asi_reg(){    T0 += PARAM1;    helper_st_asi(env->asi, PARAM2);}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美日韩一级片在线观看| 国产真实乱对白精彩久久| 欧美成人精品二区三区99精品| 国产一区二区三区在线观看精品| 亚洲图片另类小说| 久久人人超碰精品| 欧美日韩精品一区二区三区四区 | 亚洲精品在线观| 色综合久久久久综合体桃花网| 免费观看30秒视频久久| 亚洲欧美日韩小说| 久久九九影视网| 欧美一区二区三区性视频| 91老师片黄在线观看| 国内外精品视频| 男女男精品网站| 一区二区三区日韩欧美| 国产精品久线在线观看| 亚洲精品在线网站| 日韩亚洲电影在线| 色婷婷亚洲精品| 一区二区中文视频| 日日噜噜夜夜狠狠视频欧美人| 91精品黄色片免费大全| 色94色欧美sute亚洲线路一ni| 国产精品一二三四区| 毛片av一区二区| 日韩av中文字幕一区二区三区| 一区二区三区不卡在线观看| 国产精品久久久久久久久果冻传媒| 精品国产乱码久久久久久久| 欧美一级夜夜爽| 欧美精品日日鲁夜夜添| 欧美无砖专区一中文字| 一本大道久久a久久精品综合| 国产成人av网站| 国产一区二区三区日韩| 激情六月婷婷综合| 久久成人羞羞网站| 六月丁香综合在线视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲h在线观看| 午夜精品影院在线观看| 日韩精品视频网| 日韩成人av影视| 久久99热99| 国产高清精品在线| av电影天堂一区二区在线观看| 成人深夜福利app| 成人污污视频在线观看| caoporn国产精品| 91在线观看成人| 色综合久久久久综合| 欧洲av在线精品| 这里只有精品电影| 欧美成人aa大片| 日本一区二区综合亚洲| 1024成人网| 亚洲午夜久久久久久久久电影网 | 在线观看日韩电影| 欧美图片一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 91精品欧美福利在线观看| 日韩美女视频在线| 国产喂奶挤奶一区二区三区| 17c精品麻豆一区二区免费| 亚洲午夜国产一区99re久久| 奇米色一区二区三区四区| 狠狠色丁香婷婷综合| 99久久久精品| 欧美精品一二三四| 国产日韩精品一区二区浪潮av| 国产网站一区二区| 亚洲综合在线第一页| 亚洲成人av资源| 国产福利一区二区三区在线视频| 97se亚洲国产综合自在线观| 欧美日本在线观看| 国产情人综合久久777777| 专区另类欧美日韩| 日本不卡1234视频| 99久久亚洲一区二区三区青草| 欧美午夜免费电影| 日本一区二区视频在线| 亚洲成人av资源| 国产91丝袜在线观看| 欧美视频一区在线| 国产色产综合产在线视频| 一区二区三区欧美激情| 激情图区综合网| 色激情天天射综合网| 久久久一区二区| 午夜精品免费在线观看| 顶级嫩模精品视频在线看| 91精品免费在线观看| 亚洲人成网站影音先锋播放| 经典一区二区三区| 欧美日韩中文字幕精品| 欧美国产激情二区三区 | 毛片一区二区三区| 91蝌蚪porny| 久久久久国产免费免费| 亚洲v日本v欧美v久久精品| 丁香啪啪综合成人亚洲小说 | 国产精品女主播av| 婷婷久久综合九色综合伊人色| 成人性生交大片免费看中文| 日韩亚洲欧美一区二区三区| 一区二区三区在线播| 成人精品一区二区三区中文字幕| 欧美一级xxx| 午夜精品久久久久久久久| 成人av综合在线| 久久亚洲影视婷婷| 久久草av在线| 欧美一区二区三区不卡| 亚洲午夜羞羞片| 91免费小视频| 国产精品第13页| 国产成人午夜99999| 欧美mv和日韩mv国产网站| 婷婷国产v国产偷v亚洲高清| 日本乱码高清不卡字幕| 成人欧美一区二区三区在线播放| 国产一区二区三区| 欧美精品一区二区三区蜜臀| 麻豆免费精品视频| 91精品国产丝袜白色高跟鞋| 一区二区三区91| 欧美在线观看视频一区二区| 亚洲视频综合在线| 97精品国产97久久久久久久久久久久| 久久久久国产免费免费| 国产成人av一区二区| 国产午夜久久久久| 岛国一区二区在线观看| 亚洲国产精品高清| 成人黄色小视频在线观看| 久久久无码精品亚洲日韩按摩| 国产一区二区剧情av在线| 欧美精品一区二区三区一线天视频 | 美女一区二区视频| 日韩一二三四区| 精品一区二区日韩| 2023国产一二三区日本精品2022| 韩国成人在线视频| 中文字幕不卡的av| 99精品久久久久久| 亚洲女同一区二区| 欧美区一区二区三区| 免费观看日韩av| 久久蜜臀中文字幕| 波多野结衣亚洲一区| 亚洲桃色在线一区| 欧美影院一区二区| 日韩avvvv在线播放| 精品国产区一区| av在线不卡观看免费观看| 亚洲日本欧美天堂| 欧美区视频在线观看| 韩国毛片一区二区三区| 成人免费一区二区三区在线观看| 色94色欧美sute亚洲线路一ni| 日韩国产精品大片| 久久久久久夜精品精品免费| 成人av资源在线| 无吗不卡中文字幕| 久久久久久久久久久久久夜| 一本大道久久a久久综合| 日本三级韩国三级欧美三级| 亚洲精品一区二区三区精华液| 成人妖精视频yjsp地址| 亚洲第一福利视频在线| 欧美精品一区二区久久婷婷| 99久久婷婷国产综合精品 | 免费的国产精品| 国产精品网曝门| 欧美视频中文字幕| 国产精品99久久久久久似苏梦涵 | 欧美电影免费观看高清完整版在| 成人一区二区三区中文字幕| 亚洲综合在线第一页| 久久综合色天天久久综合图片| 97精品久久久午夜一区二区三区| 日韩国产精品久久| 亚洲人成影院在线观看| 日韩免费观看2025年上映的电影| 成人激情文学综合网| 日韩中文字幕亚洲一区二区va在线 | 欧美一区二区精美| 99国产精品久久久| 久久国产精品99精品国产| 亚洲女同一区二区| 久久久久久久久久久99999| 欧美少妇一区二区| 成人性生交大片| 久久99久久99| 亚洲va天堂va国产va久| 日韩美女视频一区二区| 精品国产青草久久久久福利|