Lines Matching refs:vd_src
425 void fp_set_statusword_flags_COM ( double vd_dst, double vd_src ) in fp_set_statusword_flags_COM() argument
428 if (isnan(vd_src) || isnan(vd_dst)) vis_dst = 7; in fp_set_statusword_flags_COM()
429 else if (vd_dst > vd_src) vis_dst = 0; in fp_set_statusword_flags_COM()
430 else if (vd_dst < vd_src) vis_dst = 1; in fp_set_statusword_flags_COM()
431 else if (vd_dst == vd_src) vis_dst = 4; in fp_set_statusword_flags_COM()
595 double vd_src, vd_dst; in fp_do_op_ST_ST() local
602 vd_src = fp_get_reg_ST(a_src); in fp_do_op_ST_ST()
604 case Fp_Add: vd_dst = vd_dst + vd_src; break; in fp_do_op_ST_ST()
605 case Fp_Sub: vd_dst = vd_dst - vd_src; break; in fp_do_op_ST_ST()
606 case Fp_Mul: vd_dst = vd_dst * vd_src; break; in fp_do_op_ST_ST()
607 case Fp_Div: vd_dst = vd_dst / vd_src; break; in fp_do_op_ST_ST()
608 case Fp_SubR: vd_dst = vd_src - vd_dst; break; in fp_do_op_ST_ST()
609 case Fp_DivR: vd_dst = vd_src / vd_dst; break; in fp_do_op_ST_ST()
623 double vd_src, vd_dst; in fp_do_COM_ST_ST() local
630 vd_src = fp_get_reg_ST(a_src); in fp_do_COM_ST_ST()
631 fp_set_statusword_flags_COM(vd_dst,vd_src); in fp_do_COM_ST_ST()
647 double vd_src, vd_dst; in fp_do_op_mem_ST_0() local
652 vd_src = dbl ? getDMem(a_src) : getFMem(a_src); in fp_do_op_mem_ST_0()
654 case Fp_Add: vd_dst = vd_dst + vd_src; break; in fp_do_op_mem_ST_0()
655 case Fp_Sub: vd_dst = vd_dst - vd_src; break; in fp_do_op_mem_ST_0()
656 case Fp_Mul: vd_dst = vd_dst * vd_src; break; in fp_do_op_mem_ST_0()
657 case Fp_Div: vd_dst = vd_dst / vd_src; break; in fp_do_op_mem_ST_0()
658 case Fp_SubR: vd_dst = vd_src - vd_dst; break; in fp_do_op_mem_ST_0()
659 case Fp_DivR: vd_dst = vd_src / vd_dst; break; in fp_do_op_mem_ST_0()
674 double vd_src, vd_dst; in fp_do_COM_mem_ST_0() local
679 vd_src = dbl ? getDMem(a_src) : getFMem(a_src); in fp_do_COM_mem_ST_0()
680 fp_set_statusword_flags_COM(vd_dst,vd_src); in fp_do_COM_mem_ST_0()
697 double vd_addr, vd_src, vd_dst; in do_one_insn_fp() local
899 vd_src = fp_get_reg_ST(0); in do_one_insn_fp()
902 vd_src = NAN; in do_one_insn_fp()
905 fp_set_reg_ST(a_dst,vd_src); in do_one_insn_fp()
1156 vd_src = (double)vis_addr; in do_one_insn_fp()
1157 fp_set_statusword_flags_COM(vd_dst,vd_src); in do_one_insn_fp()
1170 vd_src = (double)vis_addr; in do_one_insn_fp()
1171 fp_set_statusword_flags_COM(vd_dst,vd_src); in do_one_insn_fp()
1508 vd_src = fp_get_reg_ST(a_src); in do_one_insn_fp()
1510 fp_set_statusword_flags_COM(vd_dst,vd_src); in do_one_insn_fp()
1523 vd_src = fp_get_reg_ST(a_src); in do_one_insn_fp()
1525 fp_set_statusword_flags_COM(vd_dst,vd_src); in do_one_insn_fp()