Home
last modified time | relevance | path

Searched refs:d16 (Results 1 – 17 of 17) sorted by relevance

/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) in conv_d16_to_i32() argument
99 a = (int64_t)d16[0]; in conv_d16_to_i32()
100 b = (int64_t)d16[1]; in conv_d16_to_i32()
102 c = (int64_t)d16[2 * i + 2]; in conv_d16_to_i32()
105 d = (int64_t)d16[2 * i + 3]; in conv_d16_to_i32()
131 conv_i32_to_d16(double *d16, uint32_t *i32, int len) in conv_i32_to_d16() argument
139 d16[2 * i] = (double)(a & 0xffff); in conv_i32_to_d16()
140 d16[2 * i + 1] = (double)(a >> 16); in conv_i32_to_d16()
193 conv_i32_to_d32_and_d16(double *d32, double *d16, uint32_t *i32, int len) in conv_i32_to_d32_and_d16() argument
201 &(d16[2*i]), &(d32[i]), (float *)(&(i32[i]))); in conv_i32_to_d32_and_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 high, %d32 pre, %d48 dst
[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, %d6
[all …]
/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/uts/sun4u/cpu/
H A Dspitfire_copy.S240 faligndata %d14, %d16, %d62
243 faligndata %d16, %d18, %d48 ;\
269 faligndata %d14, %d16, %d60 ;\
270 faligndata %d16, %d18, %d62
298 faligndata %d14, %d16, %d58 ;\
299 faligndata %d16, %d18, %d60 ;\
327 faligndata %d14, %d16, %d56 ;\
328 faligndata %d16, %d18, %d58 ;\
356 faligndata %d14, %d16, %d54 ;\
357 faligndata %d16, %d18, %d56 ;\
[all …]
H A Dopl_olympus_asm.S682 fzero %d16 ;\
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dniagara_copy.S233 faligndata %d14, %d16, %d62
242 faligndata %d14, %d16, %d60 ;\
243 faligndata %d16, %d18, %d62
251 faligndata %d14, %d16, %d58 ;\
252 faligndata %d16, %d18, %d60 ;\
260 faligndata %d14, %d16, %d56 ;\
261 faligndata %d16, %d18, %d58 ;\
269 faligndata %d14, %d16, %d54 ;\
270 faligndata %d16, %d18, %d56 ;\
278 faligndata %d14, %d16, %d52 ;\
[all …]
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmemscrub_asm.S59 ldda [%o0]ASI_BLK_P, %d16
/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[2*i]), &(d32[i]), (float *)(&(i32[i])));
[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[2*i]), &(d32[i]),
[all …]
H A Dmont_mulf_kernel_v9.S308 ! 109 !conv_d16_to_i32(uint32_t *i32, double *d16, int64_t *tmp, int ilen)
326 ! 117 ! a = double2uint64_t(&(d16[0]));
349 ! 118 ! b = double2uint64_t(&(d16[1]));
395 ! 120 ! c = double2uint64_t(&(d16[2 * i + 2]));
404 ! 123 ! d = double2uint64_t(&(d16[2 * i + 3]));
644 ! 150 !conv_i32_to_d16(double *d16, uint32_t *i32, int len)
683 ! 158 ! d16[2 * i] = (double)(a & 0xffff);
698 ! 159 ! d16[2 * i + 1] = (double)(a >> 16);
857 ! 213 !conv_i32_to_d32_and_d16(double *d32, double *d16, uint32_t *i32, int len)
874 ! 221 ! &(d16[2*i]), &(d32[i]),
[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.S145 ldd [%o0], %d16
/illumos-gate/usr/src/data/hwdata/
H A Dpci.ids4122 13cc 3d16 MXRT-7200
12918 1d16 GP108M [GeForce MX330]
29231 0d16 Crystal Well Integrated Graphics Controller
31290 1d16 C600/X79 series chipset PCI Express Root Port 4
36477 8d16 C610/X99 series chipset PCI Express Root Port #4
36722 9d16 Sunrise Point-LP PCI Express Root Port #7
H A Dusb.ids14773 0d16 Hi-Touch Imaging Technologies Co., Ltd