https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99234
--- Comment #14 from Liu Hao <lh_mouse at 126 dot com> --- Created attachment 50259 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50259&action=edit a much simpler testcase Added a much simpler testcase. `xmm6` is set to `123.456`, and an exception is thrown and caught, and `xmm6` is copied back into a `double` and printed. With GCC 10.2.1 a garbage value is output. The bug goes away if the `throw` is commented out.