On Tue, 12 Jan 2016, Uros Bizjak wrote: > I think that following definition describes -msse -mfpmath=sse > situation in the most elegant way. We can just declare that the > precision is not known in this case: > > #define TARGET_FLT_EVAL_METHOD \ > (TARGET_MIX_SSE_I387 ? -1 \ > : (TARGET_80387 && !TARGET_SSE_MATH) ? 2 : TARGET_SSE2 ? 0 : -1) > > Using this patch, the compiler will still generate SSE instructions > for the above test. > > Joseph, what is your opinion on this approach?
I think this is reasonable. -- Joseph S. Myers jos...@codesourcery.com