Home | History | Annotate | Download | only in mips

Lines Matching refs:fs

2009           double ft, fs;
2012 fs = get_fpu_register_double(fs_reg);
2018 set_fpu_register_double(fd_reg, fs + ft);
2021 set_fpu_register_double(fd_reg, fs - ft);
2024 set_fpu_register_double(fd_reg, fs * ft);
2027 set_fpu_register_double(fd_reg, fs / ft);
2030 set_fpu_register_double(fd_reg, fs < 0 ? -fs : fs);
2033 set_fpu_register_double(fd_reg, fs);
2036 set_fpu_register_double(fd_reg, -fs);
2039 set_fpu_register_double(fd_reg, sqrt(fs));
2042 set_fcsr_bit(fcsr_cc, isnan(fs) || isnan(ft));
2045 set_fcsr_bit(fcsr_cc, (fs == ft));
2048 set_fcsr_bit(fcsr_cc, (fs == ft) || (isnan(fs) || isnan(ft)));
2051 set_fcsr_bit(fcsr_cc, (fs < ft));
2054 set_fcsr_bit(fcsr_cc, (fs < ft) || (isnan(fs) || isnan(ft)));
2057 set_fcsr_bit(fcsr_cc, (fs <= ft));
2060 set_fcsr_bit(fcsr_cc, (fs <= ft) || (isnan(fs) || isnan(ft)));
2068 double rounded = fs > 0 ? floor(fs + 0.5) : ceil(fs - 0.5);
2071 if (set_fcsr_round_error(fs, rounded)) {
2078 double rounded = trunc(fs);
2081 if (set_fcsr_round_error(fs, rounded)) {
2088 double rounded = floor(fs);
2091 if (set_fcsr_round_error(fs, rounded)) {
2098 double rounded = ceil(fs);
2101 if (set_fcsr_round_error(fs, rounded)) {
2107 set_fpu_register_float(fd_reg, static_cast<float>(fs));
2110 double rounded = trunc(fs);
2117 double rounded = trunc(fs);
2124 double rounded = fs > 0 ? floor(fs + 0.5) : ceil(fs - 0.5);
2131 i64 = static_cast<int64_t>(floor(fs));
2136 i64 = static_cast<int64_t>(ceil(fs));