Lines Matching refs:dst_hi
580 addHRegUse(u, HRmWrite, insn->variant.mul.dst_hi);
681 addHRegUse(u, HRmWrite, insn->variant.bfp_binop.dst_hi);
682 addHRegUse(u, HRmRead, insn->variant.bfp_binop.dst_hi); /* left */
692 addHRegUse(u, HRmWrite, insn->variant.bfp_unop.dst_hi);
711 addHRegUse(u, HRmWrite, insn->variant.bfp_convert.dst_hi);
722 addHRegUse(u, HRmWrite, dfp_binop->dst_hi);
734 addHRegUse(u, HRmWrite, insn->variant.dfp_unop.dst_hi);
743 addHRegUse(u, HRmWrite, insn->variant.dfp_intop.dst_hi);
763 addHRegUse(u, HRmWrite, insn->variant.dfp_convert.dst_hi);
772 addHRegUse(u, HRmWrite, insn->variant.dfp_reround.dst_hi);
784 addHRegUse(u, HRmWrite, fp_convert->dst_hi);
905 insn->variant.mul.dst_hi = lookupHRegRemap(m, insn->variant.mul.dst_hi);
987 insn->variant.bfp_binop.dst_hi =
988 lookupHRegRemap(m, insn->variant.bfp_binop.dst_hi);
1000 insn->variant.bfp_unop.dst_hi =
1001 lookupHRegRemap(m, insn->variant.bfp_unop.dst_hi);
1028 insn->variant.bfp_convert.dst_hi =
1029 lookupHRegRemap(m, insn->variant.bfp_convert.dst_hi);
1043 dfp_binop->dst_hi = lookupHRegRemap(m, dfp_binop->dst_hi);
1055 insn->variant.dfp_unop.dst_hi =
1056 lookupHRegRemap(m, insn->variant.dfp_unop.dst_hi);
1068 insn->variant.dfp_intop.dst_hi =
1069 lookupHRegRemap(m, insn->variant.dfp_intop.dst_hi);
1098 insn->variant.dfp_convert.dst_hi =
1099 lookupHRegRemap(m, insn->variant.dfp_convert.dst_hi);
1111 insn->variant.dfp_reround.dst_hi =
1112 lookupHRegRemap(m, insn->variant.dfp_reround.dst_hi);
1128 fp_convert->dst_hi = lookupHRegRemap(m, fp_convert->dst_hi);
5468 s390_insn_mul(UChar size, HReg dst_hi, HReg dst_lo, s390_opnd_RMI op2,
5473 vassert(! hregIsVirtual(dst_hi));
5478 insn->variant.mul.dst_hi = dst_hi;
5706 insn->variant.bfp_binop.dst_hi = dst;
5725 insn->variant.bfp_unop.dst_hi = dst;
5764 insn->variant.bfp_convert.dst_hi = dst;
5790 s390_insn_bfp128_binop(UChar size, s390_bfp_binop_t tag, HReg dst_hi,
5796 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
5802 insn->variant.bfp_binop.dst_hi = dst_hi;
5812 s390_insn_bfp128_unop(UChar size, s390_bfp_unop_t tag, HReg dst_hi,
5818 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
5824 insn->variant.bfp_unop.dst_hi = dst_hi;
5856 s390_insn_bfp128_convert(UChar size, s390_bfp_conv_t tag, HReg dst_hi,
5864 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
5874 insn->variant.bfp_convert.dst_hi = dst_hi;
5885 s390_insn_bfp128_convert_to(UChar size, s390_bfp_conv_t tag, HReg dst_hi,
5892 return s390_insn_bfp128_convert(size, tag, dst_hi, dst_lo, op,
5898 s390_insn_bfp128_convert_from(UChar size, s390_bfp_conv_t tag, HReg dst_hi,
5902 return s390_insn_bfp128_convert(size, tag, dst_hi, dst_lo, op_hi, op_lo,
5921 dfp_binop->dst_hi = dst;
5943 insn->variant.dfp_unop.dst_hi = dst;
5963 insn->variant.dfp_intop.dst_hi = dst;
6005 insn->variant.dfp_convert.dst_hi = dst;
6025 insn->variant.dfp_reround.dst_hi = dst;
6050 fp_convert->dst_hi = dst;
6062 s390_insn_fp128_convert(UChar size, s390_fp_conv_t tag, HReg dst_hi,
6076 fp_convert->dst_hi = dst_hi;
6088 s390_insn_dfp128_binop(UChar size, s390_dfp_binop_t tag, HReg dst_hi,
6096 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
6105 dfp_binop->dst_hi = dst_hi;
6130 insn->variant.dfp_unop.dst_hi = dst;
6140 s390_insn_dfp128_intop(UChar size, s390_dfp_intop_t tag, HReg dst_hi,
6146 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
6152 insn->variant.dfp_intop.dst_hi = dst_hi;
6186 s390_insn_dfp128_convert(UChar size, s390_dfp_conv_t tag, HReg dst_hi,
6194 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
6204 insn->variant.dfp_convert.dst_hi = dst_hi;
6215 s390_insn_dfp128_convert_to(UChar size, s390_dfp_conv_t tag, HReg dst_hi,
6222 return s390_insn_dfp128_convert(size, tag, dst_hi, dst_lo, op,
6228 s390_insn_dfp128_convert_from(UChar size, s390_dfp_conv_t tag, HReg dst_hi,
6232 return s390_insn_dfp128_convert(size, tag, dst_hi, dst_lo, op_hi, op_lo,
6238 s390_insn_dfp128_reround(UChar size, HReg dst_hi, HReg dst_lo, HReg op2,
6245 vassert(is_valid_fp128_regpair(dst_hi, dst_lo));
6250 insn->variant.dfp_reround.dst_hi = dst_hi;
6658 s390_sprintf(buf, "%M %R,%O", op, insn->variant.mul.dst_hi,
6772 insn->variant.bfp_binop.dst_hi /* op1 same as dst */,
6790 s390_sprintf(buf, "%M %R,%R", op, insn->variant.bfp_unop.dst_hi,
6828 s390_sprintf(buf, "%M %R,%R", op, insn->variant.bfp_convert.dst_hi,
6843 s390_sprintf(buf, "%M %R,%R,%R", op, dfp_binop->dst_hi,
6856 s390_sprintf(buf, "%M %R,%R", op, insn->variant.dfp_unop.dst_hi,
6867 s390_sprintf(buf, "%M %R,%R,%R", op, insn->variant.dfp_intop.dst_hi,
6907 s390_sprintf(buf, "%M %R,%R", op, insn->variant.dfp_convert.dst_hi,
6913 insn->variant.dfp_reround.dst_hi,
6942 s390_sprintf(buf, "%M %R,%R", op, fp_convert->dst_hi,
8399 r1 = hregNumber(insn->variant.mul.dst_hi);
8949 UInt r1 = hregNumber(insn->variant.bfp_binop.dst_hi);
8994 UInt r1 = hregNumber(insn->variant.bfp_unop.dst_hi);
9045 UInt r1 = hregNumber(insn->variant.bfp_convert.dst_hi);
9129 UInt r1 = hregNumber(dfp_binop->dst_hi);
9168 UInt r1 = hregNumber(insn->variant.dfp_reround.dst_hi);
9190 UInt r1 = hregNumber(insn->variant.dfp_unop.dst_hi);
9208 UInt r1 = hregNumber(insn->variant.dfp_intop.dst_hi);
9276 UInt r1 = hregNumber(insn->variant.dfp_convert.dst_hi);