------- Comment #3 from ramiro at lisha dot ufsc dot br  2007-04-02 21:24 
-------
Hello,

That and many other combinations fix the issue. Including changing the code
around the inline asm, or using different optimizations.

What seems wrong is that gcc uses the same register for 2 outputs. Maybe on
that specific register pressure it allocates the same register for 2 outputs.

Is gcc ever supposed to allow 2 output operands to use the same register?

Ramiro Polla


-- 


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

Reply via email to