fix DNRM2 returning INF instead of zero due to intermediate overflow
This commit is contained in:
parent
7da799dc66
commit
06ef015234
|
@ -387,6 +387,14 @@
|
||||||
FMUL fmax, c1, c1
|
FMUL fmax, c1, c1
|
||||||
|
|
||||||
.LL99:
|
.LL99:
|
||||||
|
#ifdef DOUBLE
|
||||||
|
set 0x000010C6F7A0B5ED8, %g1
|
||||||
|
|
||||||
|
st %g1, [%fp-8]
|
||||||
|
ld [%fp-8], a8
|
||||||
|
FCMP %fcc0, a8, fmax
|
||||||
|
fmovdg %fcc0, fzero, c1
|
||||||
|
#endif
|
||||||
return %i7 + 8
|
return %i7 + 8
|
||||||
clr %g0
|
clr %g0
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue