Skip to content

Commit 7ee1ee3

Browse files
authored
Handle NaN in input
1 parent f637e12 commit 7ee1ee3

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

kernel/x86/zscal_sse.S

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
xorps %xmm7, %xmm7
8888
comiss %xmm0, %xmm7
8989
jne .L100 # Alpha_r != ZERO
90+
jp .L100 # Alpha_r NaN
9091

9192
comiss %xmm1, %xmm7
9293
jne .L100 # Alpha_i != ZERO

kernel/x86/zscal_sse2.S

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
xorps %xmm7, %xmm7
9999
comisd %xmm0, %xmm7
100100
jne .L100
101+
jp .L100
101102

102103
comisd %xmm1, %xmm7
103104
jne .L100

0 commit comments

Comments
 (0)