Home
last modified time | relevance | path

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

/titanic_50/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,
/titanic_50/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 …]
/titanic_50/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 …]
/titanic_50/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; \
/titanic_50/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, %d18, %d56 ;\
[all …]
H A Dopl_olympus_asm.s855 fzero %d16 ;\
/titanic_50/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, %d52 ;\
[all …]
/titanic_50/usr/src/uts/sun4u/ml/
H A Dmemscrub_asm.s76 ldda [%o0]ASI_BLK_P, %d16
/titanic_50/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_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[2 * i + 1] = (double)(a >> 16);
[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 …]
/titanic_50/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
/titanic_50/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
/titanic_50/usr/src/uts/sparc/v9/ml/
H A Dfloat.s181 ldd [%o0], %d16
/titanic_50/usr/src/data/hwdata/
H A Dpci.ids3493 13cc 3d16 MXRT-7200
24064 0d16 Crystal Well Integrated Graphics Controller
25782 1d16 C600/X79 series chipset PCI Express Root Port 4
30284 8d16 C610/X99 series chipset PCI Express Root Port #4
30468 9d16 Sunrise Point-LP PCI Express Root Port #7
H A Dusb.ids13605 0d16 Hi-Touch Imaging Technologies Co., Ltd