Searched refs:yisint0 (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vpowf.c | 432 int exp, i0, ind0, exp0, yisint0, n_n; in __vpowf() local 462 yisint0 = 0; /* Y - non-integer */ in __vpowf() 485 yisint0 = 2; /* Y - even */ in __vpowf() 490 yisint0 = 2 - (i0 & 1); in __vpowf() 495 ax0 += yisint0 << 31; in __vpowf() 515 yisint0 = 2; /* Y - even */ in __vpowf() 520 yisint0 = 2 - (i0 & 1); in __vpowf() 527 if (sx & yisint0) in __vpowf() 532 if (yisint0 == 0) /* pow(neg,non-integer) */ in __vpowf() 554 di0 = ((long long)((ind0 >> 8) + (yisint0 << 11))) << 52; in __vpowf()
|
H A D | __vpow.c | 692 int hx0 = 0, yisint0 = 0, exp0 = 0; in __vpow() local 921 ind0 = (yisint0 << 11) + ind0 + (54 & eflag0) - (52 & gflag0); in __vpow() 1005 ind0 = (yisint0 << 11) + ind0 + (54 & eflag0) - (52 & gflag0); in __vpow()
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vpowf.S | 553 ! yisint0 = 0; /* Y - non-integer */ 568 ! yisint0 = 2; /* Y - even */ 572 ! if ((i0 << ((0x7f + 23) - exp)) == ay) yisint0 = 2 - (i0 & 1); 577 ! ax0 += yisint0 << 31; 590 ! yisint0 = 2; /* Y - even */ 594 ! if ((i0 << ((0x7f + 23) - exp)) == ay) yisint0 = 2 - (i0 & 1); 600 ! if (sx & yisint0) fy = -fy; 604 ! if (yisint0 == 0) { /* pow(neg,non-integer) */ 1657 or %g0,%g0,%o5 ! yisint0 = 0; 1677 add %l6,2,%o5 ! yisint0 = 2 + i0; [all …]
|