/sysdeps/ia64/fpu/ |
A D | e_fmodl.S | 167 cmp.eq p7, p10 = GR_SIG_B, r0 174 (p10) fclass.m p7, p10 = f9, 0xe7 211 (p10) fclass.nm p7, p0 = f9, 0xff 294 cmp.ne.and p6, p10 = r0, r0 389 .pred.rel "mutex", p6, p10 443 (p10) fclass.m p10, p0 = f9, 0x07 // Test x = nan, and y = zero 534 fclass.m.unc p9, p10 = f9, 0xc3 541 (p10) fclass.nm p9, p0 = f9, 0xff 569 fclass.m.unc p9, p10 = f8, 0xc3 576 (p10) fclass.nm p9, p10 = f8, 0xff [all …]
|
A D | libm_frexp.S | 139 (p6) cmp.eq.unc p10,p11 = r34, r0 ;; 144 (p10) st4 [r33] = r0 // Store *y=0 as 32-bit integer 163 cmp.eq p10,p11 = r34, r0 ;; 198 (p10) st4 [r33] = r19 // Store *y as 32-bit integer
|
A D | libm_frexpf.S | 139 (p6) cmp.eq.unc p10,p11 = r34, r0 ;; 144 (p10) st4 [r33] = r0 // Store *y=0 as 32-bit integer 163 cmp.eq p10,p11 = r34, r0 ;; 198 (p10) st4 [r33] = r19 // Store *y as 32-bit integer
|
A D | libm_frexpl.S | 139 (p6) cmp.eq.unc p10,p11 = r35, r0 ;; 144 (p10) st4 [r34] = r0 // Store *y=0 as 32-bit integer 163 cmp.eq p10,p11 = r35, r0 ;; 198 (p10) st4 [r34] = r19 // Store *y as 32-bit integer
|
A D | s_cosl.S | 822 fclass.m p10, p0 = FR_Input_X, 0x007 // Test x zero 1183 (p10) fma.s1 FR_poly = f0, f1, FR_Neg_Two_to_M67 1216 (p10) fma.s1 FR_tmp_result = f0, f1, f1 1677 (p10) fma.s1 FR_tmp_result = f0, f1, f1 1690 (p10) fma.s1 FR_poly = FR_rsq, FR_C_2, FR_C_1 1731 (p10) fma.s1 FR_poly = FR_rsq, FR_poly, f0 1789 .pred.rel "mutex",p9,p10 1792 .pred.rel "mutex",p9,p10 1808 (p10) fmerge.s FR_r = f1, f1 1968 .pred.rel "mutex",p9,p10 [all …]
|
A D | libm_sincos_large.S | 906 (p10) br.cond.spnt SINCOS_ZERO ;; 1241 (p7) cmp.eq.unc p9, p10 = 0x0, GR_i_1 1292 (p10) fma.s1 FR_prelim = f0, f1, f1 1666 (p10) fms.s1 FR_a = FR_U_hi, f1, FR_A 1732 (p10) fms.s1 FR_a = FR_a, f1, FR_V_hi 1733 cmp.eq.unc p9, p10 = 0x0, GR_i_0 1933 (p10) fnma.s1 FR_c = FR_c, FR_r, f0 1973 (p10) fmerge.s FR_r = f1, f1 1992 (p10) ldfe FR_C_5 = [GR_Table_Base], -16 2021 (p10) ldfe FR_C_3 = [GR_Table_Base], -16 [all …]
|
A D | s_fmax.S | 87 (p6) fclass.m.unc p10,p0 = f8, 0xc3 // Is x nan? 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | s_fmaxf.S | 87 (p6) fclass.m.unc p10,p0 = f8, 0xc3 // Is x nan? 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | s_fmaxl.S | 87 (p6) fclass.m.unc p10,p0 = f8, 0xc3 // Is x nan? 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | e_fmodf.S | 240 cmp.ne.and p6,p10=r0,r0;; 306 (p8) fcmp.lt.unc.s1 p6,p10=f11,f0 323 .pred.rel "mutex",p6,p10 335 (p10) fma.s.s0 f8=f11,f12,f0 363 fclass.m p10,p0=f8,0xc3 // Test x=nan 379 (p10) fclass.m p10,p0=f9,0x07 // Test x=nan, and y=zero 385 (p10) br.ret.spnt b0;; // Exit with result=x if x=nan and y=zero 473 fclass.m.unc p9,p10 = f8, 0xc3 478 (p10) fclass.nm p9,p10 = f8, 0xff 490 (p10) frcpa.s0 f11,p7 = f0,f0
|
A D | e_fmod.S | 238 cmp.ne.and p6,p10=r0,r0;; 304 (p8) fcmp.lt.unc.s1 p6,p10=f11,f0 321 .pred.rel "mutex",p6,p10 333 (p10) fma.d.s0 f8=f11,f12,f0 356 fclass.m p10,p0=f8,0xc3 // Test x=nan 372 (p10) fclass.m p10,p0=f9,0x07 // Test x=nan, and y=zero 379 (p10) br.ret.spnt b0;; // Exit with result=x if x=nan and y=zero 467 fclass.m.unc p9,p10 = f8, 0xc3 472 (p10) fclass.nm p9,p10 = f8, 0xff 484 (p10) frcpa.s0 f11,p7 = f9,f9
|
A D | s_fdim.S | 111 fclass.m p9,p10 = f8, 0x1e3 // Test for x natval, nan, inf 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 137 (p10) fcmp.ge.s1 p8,p0 = f8, fBig // Test result for overflow
|
A D | s_fdimf.S | 111 fclass.m p9,p10 = f8, 0x1e3 // Test for x natval, nan, inf 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 137 (p10) fcmp.ge.s1 p8,p0 = f8, fBig // Test result for overflow
|
A D | s_fdiml.S | 111 fclass.m p9,p10 = f8, 0x1e3 // Test for x natval, nan, inf 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 137 (p10) fcmp.ge.s1 p8,p0 = f8, fBig // Test result for overflow
|
A D | s_ceil.S | 169 (p8) cmp.lt.unc p10,p0 = rSignexp, rSignexpM1 // Is -1 < x < 0? 175 (p10) cmp.ne p6,p0 = r0,r0 176 (p10) fmerge.s f8 = fNormX, f0 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again
|
A D | s_ceilf.S | 169 (p8) cmp.lt.unc p10,p0 = rSignexp, rSignexpM1 // Is -1 < x < 0? 175 (p10) cmp.ne p6,p0 = r0,r0 176 (p10) fmerge.s f8 = fNormX, f0 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again
|
A D | s_ceill.S | 169 (p8) cmp.lt.unc p10,p0 = rSignexp, rSignexpM1 // Is -1 < x < 0? 175 (p10) cmp.ne p6,p0 = r0,r0 176 (p10) fmerge.s f8 = fNormX, f0 190 (p10) cmp.eq p6,p0 = r0,r0 // If -1 < x < 0, turn on p6 again
|
A D | e_remainderl.S | 133 cmp.eq p11,p10=r29,r0;; 139 (p10) fclass.m p11,p10 = f9, 0xe7 169 (p10) fclass.nm p11,p0 = f9, 0xff 323 (p14) fcmp.lt.unc.s1 p9,p10=f6,f0 346 (p10) mov f13=f6 495 fclass.m.unc p9,p10 = f9, 0xc3 500 (p10) fclass.nm p9,p0 = f9, 0xff 518 fclass.m.unc p9,p10 = f8, 0xc3 523 (p10) fclass.nm p9,p10 = f8, 0xff 534 (p10) frcpa.s0 f11,p7 = f0,f0
|
A D | s_modf.S | 163 (p13) cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 170 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac 267 cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 272 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac
|
A D | s_modff.S | 163 (p13) cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 170 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac 267 cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 272 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac
|
A D | s_modfl.S | 158 (p13) cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 165 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac 262 cmp.lt.unc p11,p10 = modf_exp, modf_GR_FFFF 267 (p10) cmp.ge.unc p9,p12 = modf_exp, modf_GR_no_frac
|
A D | s_nextafter.S | 118 fcmp.lt.s1 p10,p11 = f8, f9 151 (p10) cmp.lt p12,p13 = GR_exp, GR_sign_mask 246 (p13) cmp.eq.unc p8,p10 = GR_new_sig, GR_lden_sig ;; 252 (p10) cmp.eq.unc p10,p0 = GR_new_sig, r0 ;; 257 (p10) cmp.le.unc p10,p0 = GR_x_exp, GR_min_pexp 271 (p10) br.cond.spnt NEXT_UNDERFLOW_TO_ZERO
|
A D | s_nexttoward.S | 110 fcmp.lt.s1 p10,p11 = f8, f9 143 (p10) cmp.lt p12,p13 = GR_exp, GR_sign_mask 238 (p13) cmp.eq.unc p8,p10 = GR_new_sig, GR_lden_sig ;; 244 (p10) cmp.eq.unc p10,p0 = GR_new_sig, r0 ;; 249 (p10) cmp.le.unc p10,p0 = GR_x_exp, GR_min_pexp 263 (p10) br.cond.spnt NEXT_UNDERFLOW_TO_ZERO
|
A D | s_nexttowardf.S | 116 fcmp.lt.s1 p10,p11 = f8, f9 148 (p10) cmp.lt p12,p13 = GR_exp, GR_sign_mask 244 (p13) cmp.eq.unc p8,p10 = GR_new_sig, GR_lden_sig ;; 250 (p10) cmp.eq.unc p10,p0 = GR_new_sig, r0 ;; 255 (p10) cmp.le.unc p10,p0 = GR_x_exp, GR_min_pexp 269 (p10) br.cond.spnt NEXT_UNDERFLOW_TO_ZERO
|
A D | s_nextafterf.S | 124 fcmp.lt.s1 p10,p11 = f8, f9 156 (p10) cmp.lt p12,p13 = GR_exp, GR_sign_mask 252 (p13) cmp.eq.unc p8,p10 = GR_new_sig, GR_lden_sig ;; 258 (p10) cmp.eq.unc p10,p0 = GR_new_sig, r0 ;; 263 (p10) cmp.le.unc p10,p0 = GR_x_exp, GR_min_pexp 277 (p10) br.cond.spnt NEXT_UNDERFLOW_TO_ZERO
|