Lines Matching refs:dfp_convert
769 addHRegUse(u, HRmWrite, insn->variant.dfp_convert.dst_hi); in s390_insn_get_reg_usage()
770 if (! hregIsInvalid(insn->variant.dfp_convert.dst_lo)) in s390_insn_get_reg_usage()
771 addHRegUse(u, HRmWrite, insn->variant.dfp_convert.dst_lo); in s390_insn_get_reg_usage()
772 addHRegUse(u, HRmRead, insn->variant.dfp_convert.op_hi); /* operand */ in s390_insn_get_reg_usage()
773 if (! hregIsInvalid(insn->variant.dfp_convert.op_lo)) in s390_insn_get_reg_usage()
774 addHRegUse(u, HRmRead, insn->variant.dfp_convert.op_lo); /* operand */ in s390_insn_get_reg_usage()
1104 insn->variant.dfp_convert.dst_hi = in s390_insn_map_regs()
1105 lookupHRegRemap(m, insn->variant.dfp_convert.dst_hi); in s390_insn_map_regs()
1106 if (! hregIsInvalid(insn->variant.dfp_convert.dst_lo)) in s390_insn_map_regs()
1107 insn->variant.dfp_convert.dst_lo = in s390_insn_map_regs()
1108 lookupHRegRemap(m, insn->variant.dfp_convert.dst_lo); in s390_insn_map_regs()
1109 insn->variant.dfp_convert.op_hi = in s390_insn_map_regs()
1110 lookupHRegRemap(m, insn->variant.dfp_convert.op_hi); in s390_insn_map_regs()
1111 if (! hregIsInvalid(insn->variant.dfp_convert.op_lo)) in s390_insn_map_regs()
1112 insn->variant.dfp_convert.op_lo = in s390_insn_map_regs()
1113 lookupHRegRemap(m, insn->variant.dfp_convert.op_lo); in s390_insn_map_regs()
5866 insn->variant.dfp_convert.tag = tag; in s390_insn_dfp_convert()
5867 insn->variant.dfp_convert.dst_hi = dst; in s390_insn_dfp_convert()
5868 insn->variant.dfp_convert.op_hi = op; in s390_insn_dfp_convert()
5869 insn->variant.dfp_convert.dst_lo = INVALID_HREG; in s390_insn_dfp_convert()
5870 insn->variant.dfp_convert.op_lo = INVALID_HREG; in s390_insn_dfp_convert()
5871 insn->variant.dfp_convert.rounding_mode = rounding_mode; in s390_insn_dfp_convert()
6065 insn->variant.dfp_convert.tag = tag; in s390_insn_dfp128_convert()
6066 insn->variant.dfp_convert.dst_hi = dst_hi; in s390_insn_dfp128_convert()
6067 insn->variant.dfp_convert.dst_lo = dst_lo; in s390_insn_dfp128_convert()
6068 insn->variant.dfp_convert.op_hi = op_hi; in s390_insn_dfp128_convert()
6069 insn->variant.dfp_convert.op_lo = op_lo; in s390_insn_dfp128_convert()
6070 insn->variant.dfp_convert.rounding_mode = rounding_mode; in s390_insn_dfp128_convert()
6754 switch (insn->variant.dfp_convert.tag) { in s390_insn_as_string()
6777 s390_sprintf(buf, "%M %R,%R", op, insn->variant.dfp_convert.dst_hi, in s390_insn_as_string()
6778 insn->variant.dfp_convert.op_hi); in s390_insn_as_string()
6948 switch (insn->variant.dfp_convert.tag) { in s390_insn_as_string()
9148 UInt r1 = hregNumber(insn->variant.dfp_convert.dst_hi); in s390_insn_dfp_convert_emit()
9149 UInt r2 = hregNumber(insn->variant.dfp_convert.op_hi); in s390_insn_dfp_convert_emit()
9150 s390_dfp_round_t m3 = insn->variant.dfp_convert.rounding_mode; in s390_insn_dfp_convert_emit()
9155 switch (insn->variant.dfp_convert.tag) { in s390_insn_dfp_convert_emit()