/sysdeps/ia64/fpu/ |
A D | s_fmax.S | 73 fcmp.unord.s0 p6,p7 = f8, f9 // Is x or y a nan? Raise invalid or denormal 80 (p7) fclass.m.unc p8,p9 = f9, 0x06 // If no nan, is y=-0? 94 (p9) fmax.s0 f8 = f8, f9 // Normal case, no nan and y not -0 101 (p8) fmax.s0 f8 = f9, f8 // No nan and y -0 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | s_fmaxf.S | 73 fcmp.unord.s0 p6,p7 = f8, f9 // Is x or y a nan? Raise invalid or denormal 80 (p7) fclass.m.unc p8,p9 = f9, 0x06 // If no nan, is y=-0? 94 (p9) fmax.s0 f8 = f8, f9 // Normal case, no nan and y not -0 101 (p8) fmax.s0 f8 = f9, f8 // No nan and y -0 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | s_fmaxl.S | 73 fcmp.unord.s0 p6,p7 = f8, f9 // Is x or y a nan? Raise invalid or denormal 80 (p7) fclass.m.unc p8,p9 = f9, 0x06 // If no nan, is y=-0? 94 (p9) fmax.s0 f8 = f8, f9 // Normal case, no nan and y not -0 101 (p8) fmax.s0 f8 = f9, f8 // No nan and y -0 108 (p10) fmerge.s f8 = f9, f9 // If x nan, return y, else do nothing (returns x)
|
A D | e_sqrtl.S | 115 (p6) fma.s1 f9=f12,f7,f0 136 (p6) fnma.s1 f10=f7,f9,f12 147 (p6) fma.s1 f9=f10,f9,f9 159 (p6) fnma.s1 f10=f7,f9,f12 165 (p6) fma.s1 f9=f10,f9,f9 177 (p6) fnma.s1 f10=f7,f9,f12 189 (p6) fma.s1 f7=f12,f9,f7 195 (p6) fma.s1 f9=f10,f9,f9 207 (p6) fma.s0 f8=f12,f9,f7
|
A D | libm_frexp.S | 121 fnorm.s0 f9 = f8 153 fclass.m p9,p0 = f9, 0x0b 162 (p9) fmpy.s0 f9 = f9, f12 175 (p8) fmerge.se f8 = f10,f9 182 getf.exp r16 = f9 183 (p7) fmerge.se f8 = f11,f9
|
A D | libm_frexp4f.S | 115 (p0) fnorm f9 = f8 146 (p0) fclass.m.unc p9,p0 = f9, 0x0b 154 (p9) fmpy f9 = f9, f12 167 (p8) fmerge.se f8 = f10,f9 174 (p0) getf.exp r16 = f9 175 (p7) fmerge.se f8 = f11,f9
|
A D | libm_frexp4.S | 115 (p0) fnorm f9 = f8 146 (p0) fclass.m.unc p9,p0 = f9, 0x0b 154 (p9) fmpy f9 = f9, f12 167 (p8) fmerge.se f8 = f10,f9 174 (p0) getf.exp r16 = f9 175 (p7) fmerge.se f8 = f11,f9
|
A D | libm_frexp4l.S | 114 (p0) fnorm f9 = f8 145 (p0) fclass.m.unc p9,p0 = f9, 0x0b 153 (p9) fmpy f9 = f9, f12 166 (p8) fmerge.se f8 = f10,f9 173 (p0) getf.exp r16 = f9 174 (p7) fmerge.se f8 = f11,f9
|
A D | libm_frexpf.S | 121 fnorm.s0 f9 = f8 153 fclass.m p9,p0 = f9, 0x0b 162 (p9) fmpy.s0 f9 = f9, f12 175 (p8) fmerge.se f8 = f10,f9 182 getf.exp r16 = f9 183 (p7) fmerge.se f8 = f11,f9
|
A D | libm_frexpl.S | 121 fnorm.s0 f9 = f8 153 fclass.m p9,p0 = f9, 0x0b 162 (p9) fmpy.s0 f9 = f9, f12 175 (p8) fmerge.se f8 = f10,f9 182 getf.exp r16 = f9 183 (p7) fmerge.se f8 = f11,f9
|
A D | e_sqrt.S | 111 setf.exp f9 = r2 136 (p6) fma.s1 f6=f9,f7,f0 156 (p6) fnma.s1 f9=f7,f6,f9 166 (p6) fma.s1 f10=f11,f9,f10 172 (p6) fma.s1 f11=f9,f9,f0 178 (p6) fma.s1 f12=f13,f9,f12 184 (p6) fma.s1 f10=f11,f10,f9 196 (p6) fma.s1 f9=f9,f12,f14 214 (p6) fma.s1 f10=f11,f9,f10 232 (p6) fnma.s1 f9=f7,f7,f8 [all …]
|
A D | e_remainderl.S | 100 FR_Y = f9 117 getf.sig r29=f9 119 fmerge.s f14=f0,f9 260 (p7) fma.s0 f9=f9,f0,f8 267 (p7) fmerge.s f8=f8,f9 354 fmerge.s f9=f8,f9 378 fnma.s1 f12=f9,f11,f8 384 fnma.s0 f8=f9,f11,f8 410 fma.s1 f10=f9,f1,f0 446 (p8) fnma.s0 f9=f9,f1,f9 [all …]
|
A D | e_fmodl.S | 100 FR_Y = f9 135 getf.sig GR_SIG_B = f9 143 fmerge.s FR_ABS_B = f0, f9 174 (p10) fclass.m p7, p10 = f9, 0xe7 211 (p10) fclass.nm p7, p0 = f9, 0xff 225 (p8) fnma.s0 FR_DFLAG = f9, f1, f9 475 (p8) fclass.m p9, p8 = f9, 0xc3 496 (p7) fnma.s0 f9 = f9, f1, f9 510 (p9) frcpa.s0 f8, p7 = f8, f9 548 (p9) fma.s0 f8 = f9, f1, f0 [all …]
|
A D | e_fmod.S | 97 FR_Y = f9 116 fmerge.s f7=f0,f9 155 (p8) fma.s0 f9=f9,f1,f0 230 fmerge.s f9=f8,f9 326 (p6) fma.d.s0 f8=f11,f12,f9 361 fma.s1 f10=f9,f1,f0 397 (p8) fclass.m p9,p8=f9,0xc3 408 (p8) fma.s0 f9=f9,f1,f0 420 (p9) frcpa.s0 f8,p7=f8,f9 449 (p9) fma.d.s0 f8=f9,f1,f0 [all …]
|
A D | e_remainderf.S | 100 FR_Y = f9 119 fmerge.s f14=f0,f9 238 (p7) fma.s.s0 f9=f9,f0,f8 245 (p7) fmerge.s f8=f8,f9 344 fmerge.s f9=f8,f9 369 fnma.s.s1 f12=f9,f11,f8 375 fnma.s.s0 f8=f9,f11,f8 403 fma.s1 f10=f9,f1,f0 439 (p8) fma.s0 f9=f9,f1,f0 461 frcpa.s0 f8,p7=f8,f9 [all …]
|
A D | e_remainder.S | 99 FR_Y = f9 118 fmerge.s f14=f0,f9 233 (p7) fma.d.s0 f9=f9,f0,f8 240 (p7) fmerge.s f8=f8,f9 329 fmerge.s f9=f8,f9 353 fnma.d.s1 f12=f9,f11,f8 359 fnma.d.s0 f8=f9,f11,f8 384 fma.s1 f10=f9,f1,f0 420 (p8) fma.s0 f9=f9,f1,f0 442 frcpa.s0 f8,p7=f8,f9 [all …]
|
A D | s_fdim.S | 92 fcmp.le.s1 p6,p7 = f8, f9 // Is x <= y? 104 fcmp.eq.s0 p8,p0 = f8, f9 // Dummy op to set Denormal or Invalid 123 (p7) fms.d.s0 f8 = f8, f1, f9 // Result is x - y if x > y 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 154 fms.d.s0 f_tmp_result = f8,f1,f9 // Normalize result force overflow 186 stfd [GR_Parameter_Y] = f9,16 // STORE Parameter 2 on stack
|
A D | s_fdimf.S | 92 fcmp.le.s1 p6,p7 = f8, f9 // Is x <= y? 104 fcmp.eq.s0 p8,p0 = f8, f9 // Dummy op to set Denormal or Invalid 123 (p7) fms.s.s0 f8 = f8, f1, f9 // Result is x - y if x > y 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 154 fms.s.s0 f_tmp_result = f8,f1,f9 // Normalize result force overflow 186 stfs [GR_Parameter_Y] = f9,16 // STORE Parameter 2 on stack
|
A D | s_fdiml.S | 92 fcmp.le.s1 p6,p7 = f8, f9 // Is x <= y? 104 fcmp.eq.s0 p8,p0 = f8, f9 // Dummy op to set Denormal or Invalid 123 (p7) fms.s0 f8 = f8, f1, f9 // Result is x - y if x > y 130 (p10) fclass.m p9,p10 = f9, 0x1e3 // Test for y natval, nan, inf 154 fms.s0 f_tmp_result = f8,f1,f9 // Normalize result force overflow 186 stfe [GR_Parameter_Y] = f9,16 // STORE Parameter 2 on stack
|
A D | e_fmodf.S | 97 FR_Y = f9 116 fmerge.s f7=f0,f9 131 fclass.m.unc p7,p0 = f9, 0xe7 156 (p8) fma.s0 f9=f9,f1,f0 232 fmerge.s f9=f8,f9 328 (p6) fma.s.s0 f8=f11,f12,f9 368 fma.s1 f10=f9,f1,f0 403 (p8) fclass.m p9,p8=f9,0xc3 414 (p8) fma.s0 f9=f9,f1,f0 426 (p9) frcpa.s0 f8,p7=f8,f9 [all …]
|
A D | e_hypotl.S | 119 fma.s1 f11=f9,f9,f0 142 fclass.m.unc p8, p9 = f9, 0x023 150 fma.s0 f33=f9,f1,f0 156 (p6) fclass.m p6,p0=f9,0x7 182 fms.s1 f14=f9,f9,f11 215 (p9) fclass.m p8,p0=f9,0x3f 220 setf.s f9=r2 316 (p6) fma.s1 f9=f9,f7,f6 341 (p6) fma.s1 f11=f34,f9,f11
|
A D | e_atan2f.S | 364 fma.s1 atan2f_xsq = f9,f9,f0 371 frcpa.s1 atan2f_A0,p0 = f1,f9 // Approx to 1/x 382 fcmp.ge.s1 p8,p9 = f9,f0 // Set p8 if x>=0, p9 if x<0 387 fma.s1 atan2f_xy = f9,f8,f0 412 fma.s1 atan2f_Z = atan2f_Z0,f9,f0 419 fma.s1 atan2f_G_denom = atan2f_A0,atan2f_ysq,f9 435 fnma.s1 atan2f_T_numer = atan2f_Z0,atan2f_xy,f9 697 fclass.m p12,p0 = f9,0xc3 // Is x nan 704 fclass.m p6,p0 = f9,0x21 // Is x +inf 737 fclass.m p11,p12 = f9,0x22 // Is x -inf [all …]
|
/sysdeps/ia64/ |
A D | ia64libgcc.S | 93 (p6) fmpy.s1 f9 = f9, f9 96 (p6) fmpy.s1 f9 = f9, f9 115 setf.sig f9 = in1 120 fcvt.xf f9 = f9 158 setf.sig f9 = in1 163 fcvt.xf f9 = f9 182 setf.sig f9 = in1 205 setf.sig f9 = in1 209 fcvt.xuf.s1 f9 = f9 247 setf.sig f9 = in1 [all …]
|
/sysdeps/sparc/sparc64/fpu/ |
A D | s_copysign.S | 25 fands %f2, %f7, %f9 28 fors %f0, %f9, %f0
|
A D | s_copysignf.S | 25 fands %f3, %f7, %f9 28 fors %f1, %f9, %f0
|