/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vcosbig_ultra3.c | 49 half[2] = { 0.5, -0.5 }, variable 173 n0 = (int) (x0 * invpio2 + half[xsb0]); 174 n1 = (int) (x1 * invpio2 + half[xsb1]); 175 n2 = (int) (x2 * invpio2 + half[xsb2]); 556 n1 = (int) (x1 * invpio2 + half[xsb1]); 603 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsinbig_ultra3.c | 49 half[2] = { 0.5, -0.5 }, variable 173 n0 = (int) (x0 * invpio2 + half[xsb0]); 174 n1 = (int) (x1 * invpio2 + half[xsb1]); 175 n2 = (int) (x2 * invpio2 + half[xsb2]); 556 n1 = (int) (x1 * invpio2 + half[xsb1]); 603 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vcos.c | 62 half[2] = { 0.5, -0.5 }, variable 620 n0 = (int) (x0 * invpio2 + half[xsb0]); 621 n1 = (int) (x1 * invpio2 + half[xsb1]); 622 n2 = (int) (x2 * invpio2 + half[xsb2]); 1003 n1 = (int) (x1 * invpio2 + half[xsb1]); 1050 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsin.c | 50 half[2] = { 0.5, -0.5 }, variable 628 n0 = (int) (x0 * invpio2 + half[xsb0]); 629 n1 = (int) (x1 * invpio2 + half[xsb1]); 630 n2 = (int) (x2 * invpio2 + half[xsb2]); 1011 n1 = (int) (x1 * invpio2 + half[xsb1]); 1058 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
H A D | __vsincos.c | 56 half[2] = { 0.5, -0.5 }, variable 855 n0 = (int) (x0 * invpio2 + half[xsb0]); 856 n1 = (int) (x1 * invpio2 + half[xsb1]); 857 n2 = (int) (x2 * invpio2 + half[xsb2]); 1429 n1 = (int) (x1 * invpio2 + half[xsb1]); 1486 n0 = (int) (x0 * invpio2 + half[xsb0]);
|
/illumos-gate/usr/src/lib/libm/common/R/ |
H A D | besself.c | 65 #define half C[4] macro 477 t = half * x; 479 t = x * (half + neighth * x * x); 487 t = x * half + x * (z * (r / s)); 662 b = t = half * x;
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | cheetah_copy.s | 55 * ! half word, or byte boundaries. 116 * sm_half: move half word at a time while 2 or more bytes left 241 * half aligned: 44 clocks slower for non-FPBLK 299 * 2 of 8 will be half word alignable. 761 bz,pt %ncc, .kcopy_2 ! check for half-word 945 bz,pt %ncc, .bcopy_2 ! check for half-word 1064 lduh [%o0 - 2], %o3 ! read half word 1067 sth %o3, [%o1 - 2] ! write half word 1227 bz,pt %ncc, .bc_med_half1 ! half word alignment 1235 ! Now half wor [all...] |
H A D | opl_olympus_copy.s | 51 * ! half word, or byte boundaries. 112 * sm_half: move half word at a time while 2 or more bytes left 237 * half aligned: 44 clocks slower for non-FPBLK 294 * 2 of 8 will be half word alignable. 716 bz,pt %ncc, .kcopy_2 ! check for half-word 900 bz,pt %ncc, .bcopy_2 ! check for half-word 1015 lduh [%o0 - 2], %o3 ! read half word 1018 sth %o3, [%o1 - 2] ! write half word 1178 bz,pt %ncc, .bc_med_half1 ! half word alignment 1186 ! Now half wor [all...] |
H A D | spitfire_asm.s | 1046 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb upper half into g5 1049 andcc %g5, %g6, %g1 ! check for CE in upper half 1058 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb lower half into g6 1059 andcc %g5, %g6, %g1 ! check for CE in lower half 1133 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb upper half into 56 1136 andcc %g5, %g6, %g1 ! check for UE in upper half 1145 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb lower half into g5 1146 andcc %g5, %g6, %g1 ! check for UE in lower half 1173 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb upper half into g5 1177 ldxa [%g4]ASI_SDB_INTR_R, %g5 ! read sdb lower half int [all...] |
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | strncpy.s | 62 ! is copied based upon destination alignment. (byte, half-word, 104 be,pn %ncc, .storehalfword ! yup, store half-word wise 296 srlx %o1, 56, %g1 ! %g1<7:0> = first byte; half-word aligned now
|
H A D | strlcpy.s | 54 ! larger xword/word/half-word quantity. 96 be,pn %ncc, .storehalfword ! yup, store half-word wise 285 srlx %l1, 56, %g1 ! %g1<7:0> = first byte; half-word aligned now
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | esi.c | 1304 size_t half; local 1338 half = pl; 1370 pl = half;
|
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/btree/ |
H A D | bt_split.c | 419 * instead of copying half the data to the right page and compacting 606 * l: page to put lower half of data 607 * r: page to put upper half of data 627 indx_t full, half, nxt, off, skip, top, used; local 640 half = full / 2; 693 if (used >= half) {
|
/illumos-gate/usr/src/lib/libm/common/Q/ |
H A D | sqrtl.c | 105 half = 0.5, variable 323 rr = half / c;
|
/illumos-gate/usr/src/lib/libbc/libc/crt/sparc/ |
H A D | misalign.s | 70 lduh [%o0],%o0 ! 2nd half of fast case 273 sth %o0,[%i2] ! store two words, a half word at a time
|
/illumos-gate/usr/src/lib/libm/amd64/src/ |
H A D | powl.s | 64 half: label 206 flds PIC_L(half) / 1/2, y , x
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | tgammal.c | 276 #define half c[3] macro 694 r = x - half; 704 k = (int) ((w_h + w_l) * invln2_32 + half); 1065 t2 = t1 * half;
|
H A D | tgamma.c | 793 #define half c[2] macro 1279 r = x - half; 1290 k = (int) ((w_h + w_l) * invln2_32 + half);
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_split.c | 291 * two new pages instead of copying half the data to the right page 775 db_indx_t half, nbytes, off, splitp, top; local 812 * Note, we try and split half the data present on the page. This is 814 * it half empty. We don't try and skip the split -- we don't know 816 * to half the page for a big item, so there's no easy test to decide 822 half = (dbp->pgsize - HOFFSET(pp)) / 2; 823 for (nbytes = 0, off = 0; off < top && nbytes < half; ++off)
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_cpu_states.c | 1368 } half; member in union:__anon10311 1444 top = ((uint64_t)tk.half.high << 4) * tick_scale; 1445 bottom = (((uint64_t)tk.half.low << 4) * (uint64_t)tick_scale) >> 32;
|
/illumos-gate/usr/src/lib/libc/capabilities/sun4v/common/ |
H A D | memcpy.s | 98 * if dst now on half word boundary 99 * load words, shift half words, store words; branch to finish_up 785 cmp %o5, 2 ! is src half-word aligned 1749 andcc %o1, 2, %o5 ! check for half word alignment 1765 ! Src is half-word aligned 2123 cmp %o5, 2 ! is src half-word aligned
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strlcpy.s | 53 ! larger word/half-word quantity.
|
/illumos-gate/usr/src/lib/libm/i386/src/ |
H A D | powf.s | 68 half: label 215 fcoms PIC_L(half) / y , x
|
H A D | powl.s | 64 half: label 211 fcoms PIC_L(half) / y , x
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara_copy.s | 133 * if src is half word aligned, ld half, ld word, ld half; pack 135 * if src is byte aligned, ld byte,half,word parts; pack into long 734 .bc_al_d1f: ! dest is now half word aligned 770 .bc_al_d1: ! align dest to half word 779 ldub [%o0], %o4 ! move a half-word (src align unknown) 1173 .bc_big_d1f: ! dest is now half word aligned 1578 ldub [%i0], %o4 ! move a half-word (src align unknown) 1617 andcc %i0, 2, %o4 ! check for half wor [all...] |