There a floating-point arithmetic instruction fdiv.s ft9, ft6, fs10, which ft6=0xfd5d363b, fs10=0x9b068cda and the original value of fflags=0x00000001. But after executing this instruction, fflags remains 0x00000001, not the expected value 0x00000005(Spike does so).
So I wonder if this is a real bug or a problem on floating-point accuracy?
Hi,
There a floating-point arithmetic instruction
fdiv.s ft9, ft6, fs10
, whichft6=0xfd5d363b
,fs10=0x9b068cda
and the original value offflags=0x00000001
. But after executing this instruction,fflags
remains0x00000001
, not the expected value0x00000005
(Spike does so).So I wonder if this is a real bug or a problem on floating-point accuracy?