Lines Matching defs:dst_lo
902 s390_isel_int128_expr_wrk(HReg *dst_hi, HReg *dst_lo, ISelEnv *env,
916 lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp);
944 *dst_lo = s390_isel_int_expr(env, arg2);
969 *dst_lo = newVRegI(env);
971 addInstr(env, s390_insn_move(8, *dst_lo, r11));
1000 *dst_lo = newVRegI(env);
1002 addInstr(env, s390_insn_move(8, *dst_lo, r11));
1030 *dst_lo = newVRegI(env);
1032 addInstr(env, s390_insn_move(8, *dst_lo, r11));
1046 s390_isel_int128_expr(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, IRExpr *expr)
1048 s390_isel_int128_expr_wrk(dst_hi, dst_lo, env, expr);
1052 vassert(hregIsVirtual(*dst_lo));
1054 vassert(hregClass(*dst_lo) == HRcInt64);
1667 HReg dst_hi, dst_lo;
1669 s390_isel_int128_expr(&dst_hi, &dst_lo, env, arg);
1670 return dst_lo;
1674 HReg dst_hi, dst_lo;
1676 s390_isel_int128_expr(&dst_hi, &dst_lo, env, arg);
1946 s390_isel_float128_expr_wrk(HReg *dst_hi, HReg *dst_lo, ISelEnv *env,
1956 lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp);
1974 *dst_lo = newVRegF(env);
2031 *dst_lo = newVRegF(env);
2033 addInstr(env, s390_insn_move(8, *dst_lo, f14));
2062 *dst_lo = newVRegF(env);
2064 addInstr(env, s390_insn_move(8, *dst_lo, f14));
2070 *dst_lo = s390_isel_float_expr(env, expr->Iex.Binop.arg2);
2105 *dst_lo = newVRegF(env);
2107 addInstr(env, s390_insn_move(8, *dst_lo, f2));
2136 *dst_lo = newVRegF(env);
2138 addInstr(env, s390_insn_move(8, *dst_lo, f2));
2204 *dst_lo = newVRegF(env);
2206 addInstr(env, s390_insn_move(8, *dst_lo, f14));
2224 s390_isel_float128_expr(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, IRExpr *expr)
2226 s390_isel_float128_expr_wrk(dst_hi, dst_lo, env, expr);
2230 vassert(hregIsVirtual(*dst_lo));
2232 vassert(hregClass(*dst_lo) == HRcFlt64);
2508 HReg dst_hi, dst_lo;
2510 s390_isel_float128_expr(&dst_hi, &dst_lo, env, left);
2511 return op == Iop_F128LOtoF64 ? dst_lo : dst_hi;
2597 s390_isel_dfp128_expr_wrk(HReg *dst_hi, HReg *dst_lo, ISelEnv *env,
2607 lookupIRTemp128(dst_hi, dst_lo, env, expr->Iex.RdTmp.tmp);
2625 *dst_lo = newVRegF(env);
2694 *dst_lo = newVRegF(env);
2696 addInstr(env, s390_insn_move(8, *dst_lo, f15));
2714 *dst_lo = newVRegF(env);
2716 addInstr(env, s390_insn_move(8, *dst_lo, f15));
2731 *dst_lo = s390_isel_dfp_expr(env, expr->Iex.Binop.arg2);
2781 *dst_lo = newVRegF(env);
2783 addInstr(env, s390_insn_move(8, *dst_lo, f15));
2819 *dst_lo = newVRegF(env);
2821 addInstr(env, s390_insn_move(8, *dst_lo, f2));
2850 *dst_lo = newVRegF(env);
2852 addInstr(env, s390_insn_move(8, *dst_lo, f2));
2895 *dst_lo = newVRegF(env);
2897 addInstr(env, s390_insn_move(8, *dst_lo, f14));
2917 s390_isel_dfp128_expr(HReg *dst_hi, HReg *dst_lo, ISelEnv *env, IRExpr *expr)
2919 s390_isel_dfp128_expr_wrk(dst_hi, dst_lo, env, expr);
2923 vassert(hregIsVirtual(*dst_lo));
2925 vassert(hregClass(*dst_lo) == HRcFlt64);
3140 HReg dst_hi, dst_lo;
3142 s390_isel_dfp128_expr(&dst_hi, &dst_lo, env, left);
3143 return op == Iop_D128LOtoD64 ? dst_lo : dst_hi;
3696 HReg dst_hi, dst_lo, res_hi, res_lo;
3699 lookupIRTemp128(&dst_hi, &dst_lo, env, tmp);
3702 addInstr(env, s390_insn_move(8, dst_lo, res_lo));
3728 HReg dst_hi, dst_lo, res_hi, res_lo;
3731 lookupIRTemp128(&dst_hi, &dst_lo, env, tmp);
3734 addInstr(env, s390_insn_move(8, dst_lo, res_lo));
3745 HReg dst_hi, dst_lo, res_hi, res_lo;
3748 lookupIRTemp128(&dst_hi, &dst_lo, env, tmp);
3751 addInstr(env, s390_insn_move(8, dst_lo, res_lo));