• Home
  • Raw
  • Download

Lines Matching refs:fp_convert

788       s390_fp_convert *fp_convert = insn->variant.fp_convert.details;  in s390_insn_get_reg_usage()  local
790 addHRegUse(u, HRmWrite, fp_convert->dst_hi); in s390_insn_get_reg_usage()
791 if (! hregIsInvalid(fp_convert->dst_lo)) in s390_insn_get_reg_usage()
792 addHRegUse(u, HRmWrite, fp_convert->dst_lo); in s390_insn_get_reg_usage()
793 addHRegUse(u, HRmRead, fp_convert->op_hi); in s390_insn_get_reg_usage()
794 if (! hregIsInvalid(fp_convert->op_lo)) in s390_insn_get_reg_usage()
795 addHRegUse(u, HRmRead, fp_convert->op_lo); in s390_insn_get_reg_usage()
796 addHRegUse(u, HRmWrite, fp_convert->r1); in s390_insn_get_reg_usage()
1132 s390_fp_convert *fp_convert = insn->variant.fp_convert.details; in s390_insn_map_regs() local
1134 fp_convert->dst_hi = lookupHRegRemap(m, fp_convert->dst_hi); in s390_insn_map_regs()
1135 if (! hregIsInvalid(fp_convert->dst_lo)) in s390_insn_map_regs()
1136 fp_convert->dst_lo = lookupHRegRemap(m, fp_convert->dst_lo); in s390_insn_map_regs()
1137 fp_convert->op_hi = lookupHRegRemap(m, fp_convert->op_hi); in s390_insn_map_regs()
1138 if (! hregIsInvalid(fp_convert->op_lo)) in s390_insn_map_regs()
1139 fp_convert->op_lo = lookupHRegRemap(m, fp_convert->op_lo); in s390_insn_map_regs()
1140 fp_convert->r1 = lookupHRegRemap(m, fp_convert->r1); in s390_insn_map_regs()
5955 s390_fp_convert *fp_convert = LibVEX_Alloc_inline(sizeof(s390_fp_convert)); in s390_insn_fp_convert() local
5961 insn->variant.fp_convert.details = fp_convert; in s390_insn_fp_convert()
5963 fp_convert->tag = tag; in s390_insn_fp_convert()
5964 fp_convert->dst_hi = dst; in s390_insn_fp_convert()
5965 fp_convert->op_hi = op; in s390_insn_fp_convert()
5966 fp_convert->r1 = r1; in s390_insn_fp_convert()
5967 fp_convert->dst_lo = INVALID_HREG; in s390_insn_fp_convert()
5968 fp_convert->op_lo = INVALID_HREG; in s390_insn_fp_convert()
5969 fp_convert->rounding_mode = rounding_mode; in s390_insn_fp_convert()
5981 s390_fp_convert *fp_convert = LibVEX_Alloc_inline(sizeof(s390_fp_convert)); in s390_insn_fp128_convert() local
5987 insn->variant.fp_convert.details = fp_convert; in s390_insn_fp128_convert()
5989 fp_convert->tag = tag; in s390_insn_fp128_convert()
5990 fp_convert->dst_hi = dst_hi; in s390_insn_fp128_convert()
5991 fp_convert->dst_lo = dst_lo; in s390_insn_fp128_convert()
5992 fp_convert->op_hi = op_hi; in s390_insn_fp128_convert()
5993 fp_convert->r1 = r1; in s390_insn_fp128_convert()
5994 fp_convert->op_lo = op_lo; in s390_insn_fp128_convert()
5995 fp_convert->rounding_mode = rounding_mode; in s390_insn_fp128_convert()
6844 s390_fp_convert *fp_convert = insn->variant.fp_convert.details; in s390_insn_as_string() local
6846 switch (fp_convert->tag) { in s390_insn_as_string()
6867 s390_sprintf(buf, "%M %R,%R", op, fp_convert->dst_hi, in s390_insn_as_string()
6868 fp_convert->op_hi); in s390_insn_as_string()
7029 s390_fp_convert *fp_convert = insn->variant.fp_convert.details; in s390_insn_as_string() local
7031 switch (fp_convert->tag) { in s390_insn_as_string()
9261 s390_fp_convert *fp_convert = insn->variant.fp_convert.details; in s390_insn_fp_convert_emit() local
9262 s390_dfp_round_t rm = fp_convert->rounding_mode; in s390_insn_fp_convert_emit()
9266 switch (fp_convert->tag) { in s390_insn_fp_convert_emit()