Searched refs:d16 (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/sun4/sys/
H A Dvis.h51 stda %d16, [TEMP]ASI_BLK_P; \
62 stda %d16, [TEMP]ASI_BLK_P; \
77 ldda [TEMP]ASI_BLK_P, %d16; \
88 ldda [TEMP]ASI_BLK_P, %d16; \
/illumos-gate/usr/src/common/bignum/
H A Dmont_mulf.c91 conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen) argument
99 a = (int64_t)d16[0];
100 b = (int64_t)d16[1];
102 c = (int64_t)d16[2 * i + 2];
105 d = (int64_t)d16[2 * i + 3];
131 conv_i32_to_d16(double *d16, uint32_t *i32, int len) argument
139 d16[2 * i] = (double)(a & 0xffff);
140 d16[2 * i + 1] = (double)(a >> 16);
193 conv_i32_to_d32_and_d16(double *d32, double *d16, uint32_t *i32, int len) argument
201 &(d16[
[all...]
H A Dbignum.h121 void conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen);
123 void conv_i32_to_d16(double *d16, uint32_t *i32, int len);
124 void conv_i32_to_d32_and_d16(double *d32, double *d16,
/illumos-gate/usr/src/lib/libc/capabilities/sun4u/common/
H A Dmemcpy.s341 ldda [%l7]ASI_BLK_P, %d16
390 faligndata %d14, %d16, %d62
393 faligndata %d16, %d18, %d48 ;\
413 ! 1st chunk - %d0 low, %d16 high, %d32 pre, %d48 dst
421 ! 2nd chunk - %d0 pre, %d16 low, %d32 high, %d48 dst
423 ldda [%l7]ASI_BLK_P, %d16
429 ! 3rd chunk - %d0 high, %d16 pre, %d32 low, %d48 dst
477 faligndata %d14, %d16, %d60 ;\
478 faligndata %d16, %d18, %d62
501 ! 1st chunk - %d0 low, %d16 hig
[all...]
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/
H A Dmemcpy.s397 ldda [%o1]%asi,%d16 ! block load
398 fmovd %d16, %d2
411 ldda [%o1+64]%asi,%d16
412 fmovd %d16, %d2
443 ldda [%o1]%asi,%d16 ! block load
444 fmovd %d16, %d4
457 ldda [%o1+64]%asi,%d16
458 fmovd %d16, %d4
491 ldda [%o1]%asi,%d16 ! block load
492 fmovd %d16,
[all...]
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmemscrub_asm.s76 ldda [%o0]ASI_BLK_P, %d16
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire_copy.s244 faligndata %d14, %d16, %d62
247 faligndata %d16, %d18, %d48 ;\
273 faligndata %d14, %d16, %d60 ;\
274 faligndata %d16, %d18, %d62
302 faligndata %d14, %d16, %d58 ;\
303 faligndata %d16, %d18, %d60 ;\
331 faligndata %d14, %d16, %d56 ;\
332 faligndata %d16, %d18, %d58 ;\
360 faligndata %d14, %d16, %d54 ;\
361 faligndata %d16,
[all...]
H A Dopl_olympus_asm.s855 fzero %d16 ;\
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dniagara_copy.s235 faligndata %d14, %d16, %d62
244 faligndata %d14, %d16, %d60 ;\
245 faligndata %d16, %d18, %d62
253 faligndata %d14, %d16, %d58 ;\
254 faligndata %d16, %d18, %d60 ;\
262 faligndata %d14, %d16, %d56 ;\
263 faligndata %d16, %d18, %d58 ;\
271 faligndata %d14, %d16, %d54 ;\
272 faligndata %d16, %d18, %d56 ;\
280 faligndata %d14, %d16,
[all...]
/illumos-gate/usr/src/common/bignum/sun4u/
H A Dmont_mulf_v8plus.s153 ! 66 !void conv_d16_to_i32(unsigned int *i32, double *d16, long long *tmp, int ilen)
158 ! 72 ! a=(long long)d16[0];
163 ! 73 ! b=(long long)d16[1];
192 ! 76 ! c=(long long)d16[2*i+2];
198 ! 79 ! d=(long long)d16[2*i+3];
455 ! 103 !void conv_i32_to_d16(double *d16, unsigned int *i32, int len)
467 ! 112 ! d16[2*i]=(double)(a&0xffff);
468 ! 113 ! d16[2*i+1]=(double)(a>>16);
578 ! 126 !void conv_i32_to_d32_and_d16(double *d32, double *d16,
593 ! 136 ! &(d16[
[all...]
H A Dmont_mulf_kernel_v9.s56 conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen)
68 conv_i32_to_d16(double *d16, uint32_t *i32, int len)
345 ! 109 !conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen)
363 ! 117 ! a = double2uint64_t(&(d16[0]));
386 ! 118 ! b = double2uint64_t(&(d16[1]));
432 ! 120 ! c = double2uint64_t(&(d16[2 * i + 2]));
441 ! 123 ! d = double2uint64_t(&(d16[2 * i + 3]));
681 ! 150 !conv_i32_to_d16(double *d16, uint32_t *i32, int len)
720 ! 158 ! d16[2 * i] = (double)(a & 0xffff);
735 ! 159 ! d16[
[all...]
H A Dmont_mulf_v9.s211 ! 76 !conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen)
229 ! 84 ! a = (int64_t)d16[0];
235 ! 85 ! b = (int64_t)d16[1];
258 ! 87 ! c = (int64_t)d16[2 * i + 2];
261 ! 90 ! d = (int64_t)d16[2 * i + 3];
653 ! 116 !conv_i32_to_d16(double *d16, uint32_t *i32, int len)
690 ! 124 ! d16[2 * i] = (double)(a & 0xffff);
700 ! 125 ! d16[2 * i + 1] = (double)(a >> 16);
874 ! 179 !conv_i32_to_d32_and_d16(double *d32, double *d16, uint32_t *i32, int len)
910 ! 187 ! &(d16[
[all...]
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-opl/common/
H A Dmemcpy.s244 faligndata %d8, %d6, %d16 ! extract 8 bytes out
245 std %d16, [%o0+32] ! store the current 8 bytes
275 faligndata %d0, %d6, %d16 ! extract 8 bytes out
277 std %d16, [%o0] ! store the current 8 bytes
/illumos-gate/usr/src/lib/libc/capabilities/sun4u-us3/common/
H A Dmemcpy.s267 faligndata %d8, %d6, %d16 ! extract 8 bytes out
268 std %d16, [%o0+32] ! store the current 8 bytes
298 faligndata %d0, %d6, %d16 ! extract 8 bytes out
300 std %d16, [%o0] ! store the current 8 bytes
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dfloat.s181 ldd [%o0], %d16

Completed in 110 milliseconds