http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48597

--- Comment #1 from lat at cern dot ch 2011-04-14 07:53:27 UTC ---
For completeness I didn't look for unwind inaccuracies with half-register
writes other than the exact form "(v)movd %xmmN,%ebp". It's entirely possible
this bug happens only with %xmm -> %ebp writes, but also that it is more
widespread. At any rate, this is the first I've noticed this problem, and the
specific issue I found only exists in four functions - but unfortunately our
code hits those math functions quite hard and inability to unwind through them
is awkward.

Reply via email to