Handle NaN in input
This commit is contained in:
parent
f637e12713
commit
7ee1ee38e2
|
@ -87,6 +87,7 @@
|
||||||
xorps %xmm7, %xmm7
|
xorps %xmm7, %xmm7
|
||||||
comiss %xmm0, %xmm7
|
comiss %xmm0, %xmm7
|
||||||
jne .L100 # Alpha_r != ZERO
|
jne .L100 # Alpha_r != ZERO
|
||||||
|
jp .L100 # Alpha_r NaN
|
||||||
|
|
||||||
comiss %xmm1, %xmm7
|
comiss %xmm1, %xmm7
|
||||||
jne .L100 # Alpha_i != ZERO
|
jne .L100 # Alpha_i != ZERO
|
||||||
|
|
|
@ -98,6 +98,7 @@
|
||||||
xorps %xmm7, %xmm7
|
xorps %xmm7, %xmm7
|
||||||
comisd %xmm0, %xmm7
|
comisd %xmm0, %xmm7
|
||||||
jne .L100
|
jne .L100
|
||||||
|
jp .L100
|
||||||
|
|
||||||
comisd %xmm1, %xmm7
|
comisd %xmm1, %xmm7
|
||||||
jne .L100
|
jne .L100
|
||||||
|
|
Loading…
Reference in New Issue