------- Comment #11 from bonzini at gnu dot org 2007-05-21 08:48 ------- Micha, do you mean transforming (while expanding to RTL)
asm ("": "=mr" (inout_2) : "0" (inout_1));
to
inout_2 = inout_1;
asm ("": "=mr" (inout_2) : "0" (inout_2));
?
That shouldn't be too hard.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32004
