performance of floating point


I have a question about floating point performance relative with fpsr register.

When i initialize hardware, there is floating point exception(inexactly floating-point exception).

I did not set fpcr.IXE=0, so fpsr.IXC is set. not occur exception.

After that, my floating point instruction(fmadd) is faster than before.

Why fmadd instruction is faster(fpsr.IXC=1) than before(fpsr.IXC=0)?

Can you help me?

More questions in this forum