Home
last modified time | relevance | path

Searched refs:stridex (Results 1 – 25 of 100) sorted by relevance

1234

/illumos-gate/usr/src/lib/libmvec/common/
H A D__vz_log.c41 __vz_log(int n, double * restrict x, int stridex, double * restrict y, in __vz_log() argument
44 stridex <<= 1; in __vz_log()
46 __vhypot(n, x, stridex, x + 1, stridex, y + 1, stridey); in __vz_log()
48 __vatan2(n, x + 1, stridex, x, stridex, y + 1, stridey); in __vz_log()
H A D__vc_log.c41 __vc_log(int n, float * restrict x, int stridex, float * restrict y, in __vc_log() argument
44 stridex <<= 1; in __vc_log()
46 __vhypotf(n, x, stridex, x + 1, stridex, y + 1, stridey); in __vc_log()
48 __vatan2f(n, x + 1, stridex, x, stridex, y + 1, stridey); in __vc_log()
H A D__vrhypotf.c230 __vrhypotf_n(int n, float * restrict px, int stridex, float * restrict py,
251 __vrhypotf(int n, float * restrict px, int stridex, float * restrict py, in __vrhypotf() argument
271 px += stridex; in __vrhypotf()
275 x0 = *(px - stridex); in __vrhypotf()
288 int tx = *(int*)(px - stridex) & 0x7fffffff; in __vrhypotf()
299 __vrhypotf_n(n_n, spx, stridex, spy, stridey, spz, stridez); in __vrhypotf()
351 __vrhypotf_n(int n, float * restrict px, int stridex, float * restrict py, in __vrhypotf_n() argument
367 px += stridex; in __vrhypotf_n()
369 px += stridex; in __vrhypotf_n()
371 px += stridex; in __vrhypotf_n()
[all …]
H A D__vrsqrtf.c222 __vrsqrtf_n(int n, float * restrict px, int stridex, float * restrict py, int stridey);
241 __vrsqrtf(int n, float * restrict px, int stridex, float * restrict py, int stridey) in __vrsqrtf() argument
256 px += stridex; in __vrsqrtf()
259 res = *(px - stridex); in __vrsqrtf()
268 res = *(px - stridex); in __vrsqrtf()
314 __vrsqrtf_n(n_n, spx, stridex, spy, stridey); in __vrsqrtf()
402 __vrsqrtf_n(int n, float * restrict px, int stridex, float * restrict py, int stridey) in __vrsqrtf_n() argument
422 px += stridex; in __vrsqrtf_n()
425 px += stridex; in __vrsqrtf_n()
428 px += stridex; in __vrsqrtf_n()
[all …]
H A D__vc_abs.c39 __vc_abs(int n, float * restrict x, int stridex, float * restrict y, in __vc_abs() argument
42 stridex <<= 1; in __vc_abs()
43 __vhypotf(n, x, stridex, x + 1, stridex, y, stridey); in __vc_abs()
H A D__vz_abs.c39 __vz_abs(int n, double * restrict x, int stridex, double * restrict y, in __vz_abs() argument
42 stridex <<= 1; in __vz_abs()
43 __vhypot(n, x, stridex, x + 1, stridex, y, stridey); in __vz_abs()
H A D__vatan2.c69 int stridex, double * restrict z, int stridez) in __vatan2() argument
130 x += stridex; in __vatan2()
143 x += stridex; in __vatan2()
161 x += stridex; in __vatan2()
186 x += stridex; in __vatan2()
245 x += stridex; in __vatan2()
258 x += stridex; in __vatan2()
276 x += stridex; in __vatan2()
301 x += stridex; in __vatan2()
360 x += stridex; in __vatan2()
[all …]
H A D__vrsqrt.c89 __vrsqrt_n(int n, double * restrict px, int stridex, double * restrict py, int stridey);
117 __vrsqrt(int n, double * restrict px, int stridex, double * restrict py, int stridey) in __vrsqrt() argument
131 px += stridex; in __vrsqrt()
134 res = *(px - stridex); in __vrsqrt()
144 lx = LO((px - stridex)); in __vrsqrt()
145 res = *(px - stridex); in __vrsqrt()
193 __vrsqrt_n(n_n, spx, stridex, spy, stridey); in __vrsqrt()
287 __vrsqrt_n(int n, double * restrict px, int stridex, double * restrict py, int stridey) in __vrsqrt_n() argument
313 px += stridex; in __vrsqrt_n()
317 px += stridex; in __vrsqrt_n()
[all …]
H A D__vc_exp.c40 __vc_exp(int n, float * restrict x, int stridex, float * restrict y, in __vc_exp() argument
45 stridex <<= 1; in __vc_exp()
47 __vexpf(n, x, stridex, tmp, 1); in __vc_exp()
48 __vsincosf(n, x + 1, stridex, y + 1, stridey, y, stridey); in __vc_exp()
H A D__vz_exp.c40 __vz_exp(int n, double * restrict x, int stridex, double * restrict y, in __vz_exp() argument
45 stridex <<= 1; in __vz_exp()
47 __vexp(n, x, stridex, tmp, 1); in __vz_exp()
48 __vsincos(n, x + 1, stridex, y + 1, stridey, y, stridey); in __vz_exp()
H A D__vhypot.c78 __vhypot_n(int n, double * restrict px, int stridex, double * restrict py,
100 __vhypot(int n, double * restrict px, int stridex, double * restrict py, in __vhypot() argument
123 px += stridex; in __vhypot()
133 x = *(px - stridex); in __vhypot()
139 int lx = LO((px - stridex)); in __vhypot()
175 x = *(px - stridex); in __vhypot()
181 int lx = LO((px - stridex)); in __vhypot()
216 x = *(px - stridex); in __vhypot()
242 __vhypot_n (n_n, spx, stridex, spy, stridey, spz, stridez); in __vhypot()
345 __vhypot_n(int n, double * restrict px, int stridex, double * restrict py, in __vhypot_n() argument
[all …]
H A D__vhypotf.c49 __vhypotf(int n, float *restrict x, int stridex, float *restrict y, in __vhypotf() argument
86 x += stridex; in __vhypotf()
95 x += stridex; in __vhypotf()
131 x += stridex; in __vhypotf()
140 x += stridex; in __vhypotf()
176 x += stridex; in __vhypotf()
193 x += stridex; in __vhypotf()
H A D__vatanf.c37 __vatanf(int n, float * restrict x, int stridex, float * restrict y, int stridey) in __vatanf() argument
94 x += stridex; in __vatanf()
119 x += stridex; /* point to next arg */ in __vatanf()
160 x += stridex; in __vatanf()
189 x += stridex; /* point to next arg */ in __vatanf()
230 x += stridex; in __vatanf()
258 x += stridex; /* point to next arg */ in __vatanf()
301 x += stridex; in __vatanf()
335 x += stridex; /* point to next arg */ in __vatanf()
H A D__vatan2f.c52 int stridex, float * restrict z, int stridez) in __vatan2f() argument
135 x += stridex; in __vatan2f()
147 x += stridex; in __vatan2f()
176 x += stridex; in __vatan2f()
248 x += stridex; in __vatan2f()
260 x += stridex; in __vatan2f()
289 x += stridex; in __vatan2f()
360 x += stridex; in __vatan2f()
372 x += stridex; in __vatan2f()
449 x += stridex; in __vatan2f()
H A D__vatan.c48 __vatan(int n, double * restrict x, int stridex, double * restrict y, int stridey) in __vatan() argument
105 x += stridex; in __vatan()
127 x += stridex; /* point to next arg */ in __vatan()
169 x += stridex; in __vatan()
198 x += stridex; /* point to next arg */ in __vatan()
238 x += stridex; in __vatan()
265 x += stridex; /* point to next arg */ in __vatan()
H A D__vpowf.c111 static void __vpowf_n(int n, float * restrict px, int stridex, float * restrict py,
412 px += stridex; \
425 __vpowf(int n, float * restrict px, int stridex, float * restrict py, in __vpowf() argument
435 if (stridex == 0) in __vpowf()
558 px += stridex; in __vpowf()
564 __vpowf_n(n_n, spx, stridex, spy, stridey, spz, stridez); in __vpowf()
570 __vpowf_n(int n, float * restrict px, int stridex, float * restrict py, in __vpowf_n() argument
590 px += stridex; in __vpowf_n()
592 px += stridex; in __vpowf_n()
594 px += stridex; in __vpowf_n()
[all …]
H A Dvatan_.c36 __vatan_(int *n, double *x, int *stridex, double *y, int *stridey) in __vatan_() argument
38 __vatan(*n, x, *stridex, y, *stridey); in __vatan_()
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vsqrtf_ultra3.S52 #define stridex %l3 macro
75 ! px += stridex;
124 sll %i2,2,stridex
167 lda [stridex+%o7]0x82,%o1 ! (3_0) ax = *(int*)px;
171 add %o7,stridex,%i1 ! px += stridex
173 lda [stridex+%o7]0x82,%f0 ! (3_0) x0 = *px;
193 lda [%i1+stridex]0x82,%o2 ! (4_0) ax = *(int*)px;
195 add %i1,stridex,%i1 ! px += stridex
226 lda [%i1+stridex]0x82,%l1 ! (0_0) ax = *(int*)px;
233 add %i1,stridex,%o4 ! px += stridex
[all …]
H A D__vrsqrtf.S180 #define stridex %l4 macro
213 ! ((float*)&ddx0)[1] = *(px + stridex);
214 ! ax1 = *(int*)(px + stridex);
365 sll %i2,2,stridex
373 sll stridex,1,stridex2
393 lda [stridex+%l7]0x82,%f15 ! (5_0) ((float*)&ddx0)[1] = *(px + stridex);
400 lda [stridex+%l7]0x82,%g5 ! (5_0) ax1 = *(int*)(px + stridex);
444 lda [stridex+%i1]0x82,%f19 ! (1_0) ((float*)&ddx0)[1] = *(px + stridex);
448 lda [stridex+%i1]0x82,%i4 ! (1_0) ax1 = *(int*)(px + stridex);
494 sll stridex,1,stridex2 ! stridex2 = stridex * 2;
[all …]
H A D__vrsqrt.S53 #define stridex %l5 macro
97 ! px += stridex;
111 ! px += stridex;
135 ! px += stridex;
200 sll %i2,3,stridex
234 add %i1,stridex,%l6 ! px += stridex
267 add %l6,stridex,%l6 ! px += stridex
301 add %l6,stridex,%l6 ! px += stridex
341 add %l6,stridex,%l6 ! px += stridex
386 add %l6,stridex,%l6 ! px += stridex
[all …]
H A D__vsqrt.S585 #define stridex %l6 macro
609 ! px += stridex;
682 sll %i2,3,stridex
729 add %l2,stridex,%l2 ! px += stridex
757 add %l2,stridex,%l2 ! px += stridex
797 add %l2,stridex,%l2 ! px += stridex
841 add %l2,stridex,%l2 ! px += stridex
886 add %l2,stridex,%l2 ! px += stridex
934 add %l2,stridex,%l2 ! px += stridex
993 add %l2,stridex,%l2 ! px += stridex
[all …]
H A D__vlogf.S96 #define stridex %o0 macro
143 ! o0 stridex
144 ! o1 stridex * 2
281 sllx %l4,2,stridex
302 add x0,stridex2,x1! x += 2*stridex
308 lda [stridex+x0]0x82,ival1 ! (Y1_0) ival = *(int*)(x)
332 lda [stridex+x1]0x82,ival3 ! (Y3_0) ival = *(int*)(x)
381 lda [stridex+x0]0x82,%f8 ! (Y1_0) *(float*)&exp = *(float*)(x)
391 add x1,stridex2,x0 ! x += 2*stridex
396 lda [stridex+x1]0x82,%f12 ! (Y3_0) *(float*)&exp = *(float*)(x)
[all …]
H A D__vrhypotf.S188 #define stridex %l3 macro
231 ! px += stridex;
300 sll %i2,2,stridex
359 lda [stridex+%o4]0x82,%i5 ! (4_0) ax = *(int*)px;
361 add %o4,stridex,%l0 ! px += stridex
373 lda [stridex+%o4]0x82,%f4 ! (4_0) x0 = *px;
386 lda [%l0+stridex]0x82,%i5 ! (0_0) ax = *(int*)px;
388 add %l0,stridex,%i1 ! px += stridex
413 lda [%i1+stridex]0x82,%i5 ! (1_0) ax = *(int*)px;
415 add %i1,stridex,%g5 ! px += stridex
[all …]
H A D__vhypotf.S58 #define stridex %l6 macro
84 ! px += stridex;
179 sll %i2,2,stridex
224 add %i1,stridex,%i1 ! px += stridex
250 lda [%i1+stridex]0x82,%l3 ! (0_0) hx0 = *(int*)px;
258 lda [%i1+stridex]0x82,%f8 ! (0_0) x0 = *px;
260 add %i1,stridex,%i1 ! px += stridex
280 lda [%i1+stridex]0x82,%l3 ! (1_0) hx0 = *(int*)px;
290 add %i1,stridex,%i1 ! px += stridex
304 add %i1,stridex,%i1 ! px += stridex
[all …]
H A D__vhypot.S47 #define stridex %i2 macro
128 ! px += stridex;
150 ! px += stridex;
190 ! px += stridex;
207 sll %i2,3,stridex
241 add %i1,stridex,%o1 ! px += stridex
297 add %o1,stridex,%l2 ! px += stridex
339 add %l2,stridex,%l1 ! px += stridex
387 add %l1,stridex,%l7 ! px += stridex
446 add %l7,stridex,%o1 ! px += stridex
[all …]

1234