Home
last modified time | relevance | path

Searched refs:CCPrepare (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c856 typedef struct CCPrepare { struct
863 } CCPrepare; argument
865 static CCPrepare gen_prepare_sign_nz(TCGv src, MemOp size) in gen_prepare_sign_nz()
868 return (CCPrepare) { .cond = TCG_COND_LT, .reg = src }; in gen_prepare_sign_nz()
870 return (CCPrepare) { .cond = TCG_COND_TSTNE, .reg = src, in gen_prepare_sign_nz()
875 static CCPrepare gen_prepare_val_nz(TCGv src, MemOp size, bool eqz) in gen_prepare_val_nz()
878 return (CCPrepare) { .cond = eqz ? TCG_COND_EQ : TCG_COND_NE, in gen_prepare_val_nz()
881 return (CCPrepare) { .cond = eqz ? TCG_COND_TSTEQ : TCG_COND_TSTNE, in gen_prepare_val_nz()
888 static CCPrepare gen_prepare_eflags_c(DisasContext *s, TCGv reg) in gen_prepare_eflags_c()
898 return (CCPrepare) { .cond = TCG_COND_LTU, .reg = s->cc_srcT, in gen_prepare_eflags_c()
[all …]