Home
last modified time | relevance | path

Searched refs:px (Results 51 – 75 of 118) sorted by last modified time

12345

/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vrhypot.S126 ! hx0 = *(int*)px;
129 ! ((float*)&x0)[0] = ((float*)px)[0];
130 ! ((float*)&x0)[1] = ((float*)px)[1];
149 ! lx = ((int*)px)[1];
159 ! px += stridex;
166 ! lx = ((int*)px)[1];
177 ! px += stridex;
266 ! px += stridex;
387 add %i1,stridex,%i4 ! px += stridex
391 add %i4,stridex,%i1 ! px += stridex
[all …]
H A D__vrhypotf.S222 ! x0 = *px;
223 ! ax = *(int*)px;
231 ! px += stridex;
346 lda [%o4]0x82,%f4 ! (3_0) x0 = *px;
361 add %o4,stridex,%l0 ! px += stridex
388 add %l0,stridex,%i1 ! px += stridex
400 lda [%i1]0x82,%f4 ! (0_0) x0 = *px;
415 add %i1,stridex,%g5 ! px += stridex
427 lda [%g5]0x82,%f4 ! (1_0) x0 = *px;
452 add %g5,stridex,%i4 ! px += stridex
[all …]
H A D__vrsqrt.S89 ! ((float*)&res)[0] = ((float*)px)[0];
90 ! ((float*)&res)[1] = ((float*)px)[1];
91 ! hx = *(int*)px;
97 ! px += stridex;
104 ! lx = ((int*)px)[1];
111 ! px += stridex;
135 ! px += stridex;
234 add %i1,stridex,%l6 ! px += stridex
267 add %l6,stridex,%l6 ! px += stridex
301 add %l6,stridex,%l6 ! px += stridex
[all …]
H A D__vpow.S1164 add px,stridex,px ! px += stridex;
1209 add px,stridex,px ! px += stridex;
1300 add px,stridex,px ! px += stridex;
1421 add px,stridex,px ! px += stridex;
1583 add px,stridex,px ! px += stridex;
1776 add px,stridex,px ! px += stridex;
2932 lda [px]%asi,%f16 ! y0 = *px;
2933 lda [px+4]%asi,%f17 ! y0 = *px;
2997 lda [px]%asi,%f14 ! y0 = *px;
2998 lda [px+4]%asi,%f15 ! y0 = *px;
[all …]
H A D__vpowf.S549 ! ux = *(unsigned int*)px;
556 ! pz[0] = *px * *py;
611 ! ax0 = *px;
663 ! ax = ax0 = *px;
819 add %o2,stridex,%o2 ! px += stridex
860 add %o2,stridex,%i3 ! px += stridex
909 add %i3,stridex,%o2 ! px += stridex
971 add %o2,stridex,%o2 ! px += stridex
1046 add %o2,stridex,%i3 ! px += stridex
1135 add %i3,stridex,%o2 ! px += stridex
[all …]
H A D__vhypotf.S82 ! hx0 = *(int*)px;
83 ! x0 = *px;
84 ! px += stridex;
210 lda [%i1]0x82,%f17 ! (3_0) x0 = *px;
224 add %i1,stridex,%i1 ! px += stridex
241 lda [%i1]0x82,%f17 ! (4_0) x0 = *px;
260 add %i1,stridex,%i1 ! px += stridex
290 add %i1,stridex,%i1 ! px += stridex
304 add %i1,stridex,%i1 ! px += stridex
345 add %i1,stridex,%i1 ! px += stridex
[all …]
H A D__vexpf.S225 ! X = px[0];
226 ! Xi = ((int*)px)[0];
320 ld [%i1],%f16 ! (0) X = px[0]
322 add %i1,%i2,%o5 ! px += stridex
326 ld [%o5],%f2 ! (1) X = px[0]
328 add %o5,%i2,%i1 ! px += stridex
332 ld [%i1],%f4 ! (2) X = px[0]
334 add %i1,%i2,%o5 ! px += stridex
338 ld [%o5],%f6 ! (3) X = px[0]
339 add %o5,%i2,%o0 ! px += stridex
[all …]
H A D__vhypot.S61 ! ((float*)&x)[0] = ((float*)px)[0];
62 ! ((float*)&x)[1] = ((float*)px)[1];
79 ! lx = ((int*)px)[1];
81 ! hx = *(int*)px;
128 ! px += stridex;
150 ! px += stridex;
190 ! px += stridex;
241 add %i1,stridex,%o1 ! px += stridex
297 add %o1,stridex,%l2 ! px += stridex
339 add %l2,stridex,%l1 ! px += stridex
[all …]
H A D__vatan2f.S93 ! ux0 = *(int*)px;
136 ! addrc0 = (char*)px - (char*)py;
139 ! fx0 = *(float*)((char*)px - addrc0);
168 ! px += stridex;
297 add %i3,stridex,%i3 ! px += stridex
356 add %i3,stridex,%i3 ! px += stridex
414 add %i3,stridex,%i3 ! px += stridex
478 add %i3,stridex,%i3 ! px += stridex
545 add %i3,stridex,%i3 ! px += stridex
620 add %i3,stridex,%i3 ! px += stridex
[all …]
H A D__vatanf.S191 ! ux = ((int*)px)[0];
204 ! float fpx = fabsf(*px);
216 ! ftmp0 = *px;
218 ! px += stridex;
315 add %i3,stridex,%l5 ! px += stridex;
316 fstod %f0,%f22 ! (0_0) ftmp0 = *px;
323 add %l5,stridex,%l4 ! px += stridex;
346 add %l4,stridex,%l3 ! px += stridex;
370 add %l3,stridex,%i0 ! px += stridex;
618 fstod %f0,%f22 ! (0_0) ftmp0 = *px;
[all …]
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vpowf.c412 px += stridex; \
452 spx = px; in __vpowf()
558 px += stridex; in __vpowf()
589 ax0 = ((int*)px)[0]; in __vpowf_n()
590 px += stridex; in __vpowf_n()
591 ax1 = ((int*)px)[0]; in __vpowf_n()
592 px += stridex; in __vpowf_n()
593 ax2 = ((int*)px)[0]; in __vpowf_n()
594 px += stridex; in __vpowf_n()
666 ax0 = ((int*)px)[0]; in __vpowf_n()
[all …]
H A D__vrhypot.c118 px += stridex; \
132 hx##I = HI(px); \
139 lx = LO(px); \
141 x = *px; \
149 x##I = *px; \
155 lx = LO(px); \
207 __vrhypot(int n, double * restrict px, int stridex, double * restrict py, in __vrhypot() argument
243 px += stridex; in __vrhypot()
252 px += stridex; in __vrhypot()
346 px += stridex; in __vrhypot()
H A D__vrhypotf.c261 spx = px; in __vrhypotf()
271 px += stridex; in __vrhypotf()
305 x0 = *px; in __vrhypotf()
366 x0 = *px; in __vrhypotf_n()
367 px += stridex; in __vrhypotf_n()
368 x1 = *px; in __vrhypotf_n()
369 px += stridex; in __vrhypotf_n()
370 x2 = *px; in __vrhypotf_n()
371 px += stridex; in __vrhypotf_n()
434 x0 = *px; in __vrhypotf_n()
[all …]
H A D__vrsqrt.c126 spx = px; in __vrsqrt()
128 hx = HI(px); in __vrsqrt()
190 hx = HI(px); in __vrsqrt()
197 hx = HI(px); in __vrsqrt()
201 res = *px; in __vrsqrt()
207 lx = LO(px); in __vrsqrt()
208 res = *px; in __vrsqrt()
311 hx0 = HI(px); in __vrsqrt_n()
315 hx1 = HI(px); in __vrsqrt_n()
319 hx2 = HI(px); in __vrsqrt_n()
[all …]
H A D__vrsqrtf.c251 spx = px; in __vrsqrtf()
253 ax0 = *(int*)px; in __vrsqrtf()
256 px += stridex; in __vrsqrtf()
319 ax0 = *(int*)px; in __vrsqrtf()
323 res = *px; in __vrsqrtf()
328 res = *px; in __vrsqrtf()
421 ax0 = *(int*)px; in __vrsqrtf_n()
422 px += stridex; in __vrsqrtf_n()
425 px += stridex; in __vrsqrtf_n()
428 px += stridex; in __vrsqrtf_n()
[all …]
H A D__vpow.c504 px += stridex; \
518 hx = HI(px); \
519 lx = LO(px); \
530 y0 = *px; \
555 y0 = *px; \
719 unsigned hx = HI(px); in __vpow()
720 unsigned lx = LO(px); in __vpow()
737 px += stridex; in __vpow()
746 px += stridex; in __vpow()
948 px += stridex; in __vpow()
[all …]
H A D__vhypot.c90 hx0 = HI(px); \
116 spx = px; in __vhypot()
119 hx0 = HI(px); in __vhypot()
123 px += stridex; in __vhypot()
212 hx1 = HI(px); in __vhypot()
247 x = *px; in __vhypot()
249 hx0 = HI(px); in __vhypot()
266 int lx = LO(px); in __vhypot()
355 x0 = *px; in __vhypot_n()
357 hx0 = HI(px); in __vhypot_n()
[all …]
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dscalbln.c43 ilogb_biased(unsigned *px) { in ilogb_biased() argument
45 unsigned v = px[HIWORD] & ~0x80000000, w = px[LOWORD], t = v; in ilogb_biased()
66 px[HIWORD] = (px[HIWORD] & 0x80000000) | v; in ilogb_biased()
67 px[LOWORD] = w; in ilogb_biased()
74 int *px = (int *) &x, ix, k; in scalbln() local
76 ix = px[HIWORD] & ~0x80000000; in scalbln()
85 if ((px[LOWORD] | ix) == 0 || n == 0) in scalbln()
90 k = ((px[HIWORD] & ~0x80000000) >> 20) - 52; in scalbln()
92 k = ilogb_biased((unsigned *) px); in scalbln()
101 px[HIWORD] = (px[HIWORD] & ~0x7ff00000) | (k << 20); in scalbln()
[all …]
H A Dscalblnf.c59 int *px = (int *) &x, ix, k; in scalblnf() local
61 ix = *px & ~0x80000000; in scalblnf()
74 k = ((*px & ~0x80000000) >> 23) - 23; in scalblnf()
77 *px = (*px & 0x80000000) | (ix << (-k + 1)); in scalblnf()
86 *px = (*px & ~0x7f800000) | (k << 23); in scalblnf()
90 *px = (*px & ~0x7f800000) | (k << 23); in scalblnf()
H A Dnexttowardl.c41 #define INC(px) { \ argument
45 ++px[n0]; \
47 #define DEC(px) { \ argument
51 --px[n0]; \
67 px[n1] = 0x80000000, ++px[n0]; \
89 px[n1] = px[n2] = 0; in nexttowardl()
90 px[n3] = 1; in nexttowardl()
95 DEC(px) in nexttowardl()
97 INC(px) in nexttowardl()
100 DEC(px) in nexttowardl()
[all …]
H A Dldexp.c37 int *px = (int *) &x, ix = px[HIWORD] & ~0x80000000; in ldexp() local
39 if (ix >= 0x7ff00000 || (px[LOWORD] | ix) == 0) in ldexp()
47 ix = px[HIWORD] & ~0x80000000; in ldexp()
52 if (ix >= 0x7ff00000 || (px[LOWORD] | ix) == 0) in ldexp()
/illumos-gate/usr/src/lib/libm/common/R/
H A Dnextafterf.c38 int *px = (int *) &x; in nextafterf() local
42 ix = px[0]; in nextafterf()
H A Dpowf.c233 int *px = (int *)&dx, *pz = (int *)&dz, i, n, m; in powf() local
242 i = px[HIWORD] + 0x4000; in powf()
276 px[HIWORD] += m << 20; in powf()
H A Dscalbnf.c60 int *px = (int *) &x, ix, k; in scalbnf() local
62 ix = *px & ~0x80000000; in scalbnf()
75 k = ((*px & ~0x80000000) >> 23) - 23; in scalbnf()
78 *px = (*px & 0x80000000) | (ix << (-k + 1)); in scalbnf()
89 *px = (*px & ~0x7f800000) | (k << 23); in scalbnf()
93 *px = (*px & ~0x7f800000) | (k << 23); in scalbnf()
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dpowl.c69 int *px = (int *) &x; in logl_x() local
74 ix = px[i0]; in logl_x()
78 if (((ix - 0x3fff0000) | px[i1] | px[i2] | px[i3]) == 0) { in logl_x()
97 ix = px[i0]; in logl_x()
102 px[i0] = ix; in logl_x()
140 int *px = (int *) &x; in powl() local
143 hx = px[i0]; in powl()
144 lx = px[i1] | px[i2] | px[i3]; in powl()

12345