Has anyone tested gcc's -mfpmath=sse2 option in regards to denormals?
i was usually using -mfpmath=sse -mmmx -msse -msse2 -march=pentium4 as CFLAGS, and still got cpu spikes... the instruction set that is important for us is sse, since that's working on floats (mmx on integer, sse2 on double)
my experience is that using different compilers / CFLAGS has little influence on denormals... it's much better to improve the denormal detection / removal algorithms...
cheers...