Home
last modified time | relevance | path

Searched refs:yisint0 (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libmvec/common/
H A D__vpowf.c432 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.c692 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.S577 ! ax0 += yisint0 << 31;
600 ! if (sx & yisint0) fy = -fy;
1657 or %g0,%g0,%o5 ! yisint0 = 0;
1677 add %l6,2,%o5 ! yisint0 = 2 + i0;
1684 sll %o5,31,%o5 ! yisint0 <<= 31;
1685 add %o5,%o3,%o5 ! ax0 += yisint0;
1763 andcc %o1,%o5,%g0 ! sx & yisint0
1771 be,a %icc,.specs_exit ! if(yisint0 == 0)
1783 stx %o5,[%fp+tmp5] ! STORE yisint0
1804 ldd [%fp+tmp5],%f24 ! LOAD yisint0
[all …]