Home
last modified time | relevance | path

Searched refs:bexp (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/lib/libm/amd64/src/
H A Dieee_funcl.S34 movl 16(%rsp),%eax / ax <-- sign and bexp of x
56 / & 0 < bexp(x) < 0x7fff)
61 movl 16(%rsp),%eax / ax <-- sign and bexp of x
62 notl %eax / ax[0..14] <-- not(bexp(x))
63 andq $0x7fff,%rax / eax <-- zero_xtnd(not(bexp(x)))
64 jz .L8 / jump iff bexp(x) = 0x7fff or 0
74 / TRUE iff (bexp(x) = 0 &
H A Dexpm1l.S40 movl 16(%rsp),%ecx / cx <--sign&bexp(x)
41 movl %ecx,%eax / ax <--sign&bexp(x)
42 andl $0x7fff,%ecx / ecx <-- zero_xtnd(bexp(x))
47 cmpl $0x7fff,%ecx / bexp(|x|) = bexp(INF)?
49 andl $0xffff,%eax / eax <-- sign&bexp(x)
H A Dexp2l.S35 movl 16(%rsp),%ecx / cx <--sign&bexp(x)
36 andl $0x7fff,%ecx / ecx <-- zero_xtnd(bexp(x))
41 cmpl $0x7fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dexp10l.S39 movl 16(%rsp),%ecx / cx <--sign&bexp(x)
40 andl $0x7fff,%ecx / ecx <-- zero_xtnd(bexp(x))
45 cmpl $0x7fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dexpl.S40 movl 16(%rsp),%ecx / cx <--sign&bexp(x)
41 andl $0x7fff,%ecx / ecx <-- zero_xtnd(bexp(x))
46 cmpl $0x7fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dilogbl.S40 movq 16(%rsp),%rax / eax <-- sign and bexp of x
41 andq $0x7fff,%rax / eax <-- bexp(x)
81 andq 8(%rsp),%rax / eax <-- sign and bexp of x*2**63
H A Dremquol.S56 movl 16(%rsp),%edx / sign and bexp of x
57 movl 32(%rsp),%ecx / sign and bexp of y
/illumos-gate/usr/src/lib/libm/i386/src/
H A Dieee_funcl.S34 movl 12(%esp),%eax / ax <-- sign and bexp of x
56 / & 0 < bexp(x) < 0x7fff)
61 movl 12(%esp),%eax / ax <-- sign and bexp of x
62 notl %eax / ax[0..14] <-- not(bexp(x))
63 andl $0x00007fff,%eax / eax <-- zero_xtnd(not(bexp(x)))
64 jz .L8 / jump iff bexp(x) = 0x7fff or 0
74 / TRUE iff (bexp(x) = 0 &
H A Dcopysignl.S35 movl 12(%esp),%eax / sign and bexp of x
36 movl 24(%esp),%ecx / sign and bexp of y
37 andl $0x00007fff,%eax / eax <-- bexp(x)
39 orl %ecx,%eax / eax <-- bexp(x) with sign(y)
47 movl %eax,8(%esp) / copy sign&bexp(result)
H A Dexpm1l.S40 movl 12(%esp),%ecx / cx <--sign&bexp(x)
41 movl %ecx,%eax / ax <--sign&bexp(x)
42 andl $0x00007fff,%ecx / ecx <-- zero_xtnd(bexp(x))
46 cmpl $0x00007fff,%ecx / bexp(|x|) = bexp(INF)?
48 andl $0x0000ffff,%eax / eax <-- sign&bexp(x)
H A Dexp2l.S35 movl 12(%esp),%ecx / cx <--sign&bexp(x)
36 andl $0x00007fff,%ecx / ecx <-- zero_xtnd(bexp(x))
40 cmpl $0x00007fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dfinitel.S34 movl 12(%esp),%eax / %ax <-- sign&bexp(x)
38 andl $0x00007fff,%eax / ZF <-- 1 iff not(bexp) = 0
45 andl $0x00007fff,%eax / ZF <-- 1 iff bexp = 0 iff denormal or 0
H A Dexp10l.S39 movl 12(%esp),%ecx / cx <--sign&bexp(x)
40 andl $0x00007fff,%ecx / ecx <-- zero_xtnd(bexp(x))
44 cmpl $0x00007fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dexpl.S40 movl 12(%esp),%ecx / cx <--sign&bexp(x)
41 andl $0x7fff,%ecx / ecx <-- zero_xtnd(bexp(x))
45 cmpl $0x00007fff,%ecx / bexp(|x|) = bexp(INF)?
H A Dfinitef.S35 notl %eax / not(bexp) = 0 iff bexp = all 1's
H A Dilogbf.S41 testl $0x7f800000,%eax / is bexp(x) 0?
45 cmpl $0x7f800000,%eax / is bexp(x) 0xff?
47 shrl $23,%eax / eax <-- zero_xtnd(bexp(x))
H A Dilogb.S42 testl $0x7ff00000,%eax / is bexp(x) 0?
45 cmpl $0x7ff00000,%eax / is bexp(x) 0x7ff?
47 shrl $20,%eax / eax <-- bexp(x)
H A Dilogbl.S40 movl 12(%esp),%eax / eax <-- sign and bexp of x
41 andl $0x00007fff,%eax / eax <-- bexp(x)
81 andl 8(%esp),%eax / eax <-- sign and bexp of x*2**63
H A Dremquo.S57 movl 8(%esp),%edx / sign and bexp of x
58 movl 16(%esp),%ecx / sign and bexp of y
H A Dremquof.S57 movl 4(%esp),%edx / sign and bexp of x
58 movl 8(%esp),%ecx / sign and bexp of y
H A Dremquol.S57 movl 12(%esp),%edx / sign and bexp of x
58 movl 24(%esp),%ecx / sign and bexp of y
/illumos-gate/usr/src/contrib/ast/src/lib/libast/uwin/
H A Dmathimpl.h69 # define vc(name, value, x1,x2,x3,x4, bexp, xval) \ argument
72 # define ic(name, value, bexp, xval) ; argument
78 # define vc(name, value, x1,x2,x3,x4, bexp, xval) ; argument
80 # define ic(name, value, bexp, xval) \ argument
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_raidz.c775 int bexp; member
788 vdev_raidz_exp2(*rpq->q ^ *rpq->qxy, rpq->bexp); in vdev_raidz_reconst_pq_func()
805 vdev_raidz_exp2(*rpq->q ^ *rpq->qxy, rpq->bexp); in vdev_raidz_reconst_pq_tail_func()
901 uint8_t *p, *q, *pxy, *qxy, tmp, a, b, aexp, bexp; in vdev_raidz_reconstruct_pq() local
966 bexp = vdev_raidz_log2[vdev_raidz_exp2(b, tmp)]; in vdev_raidz_reconstruct_pq()
969 struct reconst_pq_struct rpq = { p, q, pxy, qxy, aexp, bexp }; in vdev_raidz_reconstruct_pq()