Home | History | Annotate | Download | only in priv

Lines Matching refs:Ist

2104       IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Store.data);
2108 if (stmt->Ist.Store.end != Iend_BE) goto stmt_fail;
2110 am = s390_isel_amode(env, stmt->Ist.Store.addr);
2117 src = s390_isel_int_expr(env, stmt->Ist.Store.data);
2122 src = s390_isel_float_expr(env, stmt->Ist.Store.data);
2139 IRType tyd = typeOfIRExpr(env->type_env, stmt->Ist.Put.data);
2143 am = s390_amode_for_guest_state(stmt->Ist.Put.offset);
2150 src = s390_isel_int_expr(env, stmt->Ist.Put.data);
2155 src = s390_isel_float_expr(env, stmt->Ist.Put.data);
2172 IRTemp tmp = stmt->Ist.WrTmp.tmp;
2180 s390_isel_int128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data);
2192 src = s390_isel_int_expr(env, stmt->Ist.WrTmp.data);
2197 s390_cc_t cond = s390_isel_cc(env, stmt->Ist.WrTmp.data);
2205 src = s390_isel_float_expr(env, stmt->Ist.WrTmp.data);
2212 s390_isel_float128_expr(&res_hi, &res_lo, env, stmt->Ist.WrTmp.data);
2231 IRDirty* d = stmt->Ist.Dirty.details;
2260 if (stmt->Ist.CAS.details->oldHi == IRTemp_INVALID) {
2261 IRCAS *cas = stmt->Ist.CAS.details;
2282 IRConstTag tag = stmt->Ist.Exit.dst->tag;
2287 dst = s390_isel_int_expr_RMI(env, IRExpr_Const(stmt->Ist.Exit.dst));
2288 cond = s390_isel_cc(env, stmt->Ist.Exit.guard);
2289 addInstr(env, s390_insn_branch(stmt->Ist.Exit.jk, cond, dst));
2295 switch (stmt->Ist.MBE.event) {