Lines Matching refs:p0
1047 (p0) fclass.m.unc p6,p0 = Arg, 0x1E7
1054 (p0) fclass.nm.unc p7,p0 = Arg, 0x1FF
1060 (p0) addl table_ptr1 = @ltoff(TAN_BASE_CONSTANTS), gp
1081 (p0) add table_ptr2 = 96, table_ptr1
1091 (p0) ldfs TWO_TO_24 = [table_ptr1],4
1092 (p0) ldfs TWO_TO_63 = [table_ptr2],4
1096 (p0) fcmp.eq.s0 p0, p6 = Arg, f1 ;;
1100 (p0) ldfs NEGTWO_TO_63 = [table_ptr2],12
1101 (p0) fnorm.s1 Arg = Arg
1109 (p0) ldfs NEGTWO_TO_24 = [table_ptr1],12 ;;
1115 (p0) ldfe two_by_PI = [table_ptr1],16
1120 (p0) ldfe Inv_P_0 = [table_ptr2],16 ;;
1121 (p0) ldfe d_1 = [table_ptr2],16
1134 (p0) ldfe P_0 = [table_ptr1],16 ;;
1135 (p0) ldfe d_2 = [table_ptr2],16
1144 (p0) ldfe P_1 = [table_ptr1],16 ;;
1145 (p0) ldfe PI_BY_4 = [table_ptr2],16
1153 (p0) ldfe P_2 = [table_ptr1],16 ;;
1154 (p0) ldfe MPI_BY_4 = [table_ptr2],16
1162 (p0) ldfe P_3 = [table_ptr1],16
1169 (p0) fcmp.le.unc.s1 p6,p7 = Arg,NEGTWO_TO_63
1175 (p0) fcmp.le.unc.s1 p8,p9 = Arg,NEGTWO_TO_24
1181 (p7) fcmp.ge.s1 p6,p0 = Arg,TWO_TO_63
1187 (p9) fcmp.ge.s1 p8,p0 = Arg,TWO_TO_24
1217 (p0) ldfs TWO_TO_NEG2 = [table_ptr2],4
1221 (p0) fmpy.s1 N = Arg,two_by_PI
1226 (p0) ldfs NEGTWO_TO_NEG2 = [table_ptr2],12
1230 (p0) fcmp.lt.unc.s1 p8,p9= Arg,PI_BY_4
1256 (p0) fcvt.fx.s1 N_fix = N
1283 (p10) fcmp.gt.s1 p10,p0 = Arg, NEGTWO_TO_NEG2
1344 (p0) fcmp.lt.unc.s1 p9,p8 = s_val, TWO_TO_NEG33
1485 (p12) frcpa.s1 S_hi,p0 = f1, r
1655 (p0) fmpy.s0 fp_tmp = fp_tmp, fp_tmp // Dummy mult to set inexact
1665 (p0) br.ret.sptk b0 ;;
1672 (p0) addl table_ptr1 = @ltoff(TAN_BASE_CONSTANTS), gp
1674 (p0) fmpy.s1 N_0 = Arg, Inv_P_0
1688 (p0) ld8 table_ptr1 = [table_ptr1]
1696 (p0) add table_ptr1 = 8, table_ptr1 ;;
1700 (p0) ldfs TWO_TO_NEG14 = [table_ptr1], 4
1708 (p0) ldfs NEGTWO_TO_NEG14 = [table_ptr1], 180 ;;
1713 (p0) ldfs TWO_TO_NEG2 = [table_ptr1], 4
1721 (p0) ldfs NEGTWO_TO_NEG2 = [table_ptr1]
1725 (p0) fcvt.fx.s1 N_0_fix = N_0
1731 (p0) fcvt.xf N_0 = N_0_fix
1737 (p0) fnma.s1 ArgPrime = N_0, P_0, Arg
1743 (p0) fmpy.s1 w = N_0, d_1
1753 (p0) fmpy.s1 N = ArgPrime, two_by_PI
1762 (p0) fcvt.fx.s1 N_fix = N
1771 (p0) fcvt.xf N = N_fix
1776 (p0) getf.sig N_fix_gr = N_fix
1787 (p0) fnma.s1 s_val = N, P_1, ArgPrime
1793 (p0) fnma.s1 w = N, P_2, w
1803 (p0) fcmp.lt.unc.s1 p11, p10 = s_val, TWO_TO_NEG14
2139 (p0) fmpy.s1 rsq = r, r
2151 (p12) frcpa.s1 S_hi, p0 = f1, r
2175 (p0) fmpy.s0 fp_tmp = fp_tmp, fp_tmp // Dummy mult to set inexact
2304 (p0) br.ret.sptk b0 ;;
2312 (p0) extr.u i_1 = N_fix_gr, 0, 1 ;;
2313 (p0) cmp.eq.unc p11, p12 = 0x0000, i_1
2318 (p0) fmpy.s1 rsq = r, r
2324 (p12) frcpa.s1 S_hi, p0 = f1, r
2329 (p0) addl table_ptr1 = @ltoff(TAN_BASE_CONSTANTS), gp
2336 (p0) ld8 table_ptr1 = [table_ptr1]
2347 (p0) add table_ptr1 = 224, table_ptr1 ;;
2348 (p0) ldfe P1_1 = [table_ptr1], 16
2357 (p0) ldfe P1_2 = [table_ptr1], 16
2367 (p0) ldfe P1_3 = [table_ptr1], 96
2435 (p0) addl table_ptr2 = @ltoff(TAN_BASE_CONSTANTS), gp
2443 (p0) ld8 table_ptr2 = [table_ptr2]
2451 (p0) add table_ptr2 = 464, table_ptr2
2463 (p0) ldfe Q1_7 = [table_ptr2], -16
2469 (p0) ldfe Q1_6 = [table_ptr2], -16
2475 (p0) ldfe Q1_5 = [table_ptr2], -16 ;;
2657 (p0) fmpy.s0 fp_tmp = fp_tmp, fp_tmp // Dummy mult to set inexact
2676 (p0) br.ret.sptk b0 ;;
2683 (p0) getf.sig sig_r = r
2694 (p0) fmerge.s Pos_r = f1, r
2695 (p0) extr.u i_1 = N_fix_gr, 0, 1 ;;
2700 (p0) fmerge.s sgn_r = r, f1
2701 (p0) cmp.eq.unc p11, p12 = 0x0000, i_1 ;;
2707 (p0) extr.u lookup = sig_r, 58, 5
2712 (p0) movl Create_B = 0x8200000000000000 ;;
2716 (p0) addl table_ptr1 = @ltoff(TAN_BASE_CONSTANTS), gp
2718 (p0) dep Create_B = lookup, Create_B, 58, 5
2738 (p0) setf.sig B = Create_B
2743 (p0) add table_ptr1 = 480, table_ptr1 ;;
2752 (p0) ldfe P2_1 = [table_ptr1], 16
2758 (p0) getf.exp exp_r = Pos_r
2767 (p0) ldfe P2_2 = [table_ptr1], 16 ;;
2773 (p0) ldfe P2_3 = [table_ptr1], 16
2779 (p0) andcm table_offset = 0x0001, exp_r ;;
2780 (p0) shl table_offset = table_offset, 9 ;;
2792 (p0) shladd table_offset = lookup, 4, table_offset ;;
2796 (p0) add table_ptr1 = table_ptr1, table_offset ;;
2805 (p0) ldfd T_hi = [table_ptr1], 8
2816 (p0) addl table_ptr2 = @ltoff(TAN_BASE_CONSTANTS), gp
2817 (p0) ldfs T_lo = [table_ptr1]
2818 (p0) fmerge.se B = Pos_r, B
2830 (p0) add table_ptr2 = 1360, table_ptr2
2832 (p0) add table_ptr2 = table_ptr2, table_offset ;;
2836 (p0) ldfd C_hi = [table_ptr2], 8
2837 (p0) fsub.s1 x = Pos_r, B
2842 (p0) ldfs C_lo = [table_ptr2],255
2851 (p0) add table_ptr2 = 569, table_ptr2 ;;
2859 (p0) ldfe SC_inv = [table_ptr2], 0
2866 (p0) fmpy.s1 xsq = x, x
2887 (p0) fma.s1 P = P2_3, xsq, P2_2
2912 (p0) fmpy.s1 Sx = SC_inv, x
2930 (p0) fma.s1 P = P, xsq, P2_1
2949 (p0) fmpy.s0 fp_tmp = fp_tmp, fp_tmp // Dummy mult to set inexact
2955 (p0) fmpy.s1 CORR = CORR, c
2971 (p0) fmpy.s1 P = P, xsq
2995 (p0) fmpy.s1 CORR = CORR, sgn_r
3011 (p0) fma.s1 tanx = P, x, x
3059 (p0) fnma.s1 D = V_hi, D, f1
3069 (p0) fma.s1 V_hi = V_hi, D, V_hi
3127 (p0) fmpy.s1 V_lo = V_hi, V_lo
3136 (p0) fadd.s1 tail = V_hi, V_lo
3145 (p0) fma.s1 tail = tail, P, V_lo
3155 (p0) fma.s1 tail = tail, Sx, CORR
3164 (p0) fma.s1 tail = V_hi, Sx, tail
3180 (p0) br.ret.sptk b0 ;;
3251 (p0) br.call.sptk b0=__libm_pi_by_2_reduce#
3259 (p0) mov N_fix_gr = r8
3265 (p0) ldfe Arg =[GR_Parameter_X],16
3266 (p0) ldfs TWO_TO_NEG2 = [table_ptr2],4
3273 (p0) ldfe r =[GR_Parameter_r ],16
3274 (p0) ldfs NEGTWO_TO_NEG2 = [table_ptr2],4
3279 (p0) ldfe c =[GR_Parameter_r ]
3289 (p0) fcmp.lt.unc.s1 p6, p0 = r, TWO_TO_NEG2
3296 (p6) fcmp.gt.unc.s1 p6, p0 = r, NEGTWO_TO_NEG2
3305 (p0) br.cond.sptk TAN_NORMAL_R
3322 (p0) fmpy.s0 Arg = Arg, f0
3323 (p0) br.ret.sptk b0