temporarily(?) disable da=0 shortcut to handle x=Inf or NAN
This commit is contained in:
parent
a11f086c17
commit
9e24121e7e
|
@ -68,12 +68,12 @@
|
||||||
ftst
|
ftst
|
||||||
fnstsw %ax
|
fnstsw %ax
|
||||||
andb $68, %ah
|
andb $68, %ah
|
||||||
je .L300 # Alpha != ZERO
|
// je .L300 # Alpha != ZERO
|
||||||
|
jmp .L300
|
||||||
|
|
||||||
/* Alpha == ZERO */
|
/* Alpha == ZERO */
|
||||||
// cmpl $1,%esi
|
cmpl $1,%esi
|
||||||
// jne .L104
|
jne .L104
|
||||||
jmp .L104
|
|
||||||
|
|
||||||
movl %edx, %ecx # ecx = n
|
movl %edx, %ecx # ecx = n
|
||||||
sarl $3, %ecx # (n >> 3)
|
sarl $3, %ecx # (n >> 3)
|
||||||
|
|
Loading…
Reference in New Issue