disable da=0 shortcut to handle NAN and INF correctly

This commit is contained in:
Martin Kroeker 2024-06-07 14:46:58 +02:00 committed by GitHub
parent c7cacd9b38
commit 6ffaf99817
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 2 deletions

View File

@ -71,8 +71,9 @@
je .L300 # Alpha != ZERO je .L300 # Alpha != ZERO
/* 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)