------- Comment #6 from gmcgrath at yahoo dot com 2010-03-15 22:11 ------- It seems to work in 4.4.0. The code:
register int16x8_t a asm ("q7"); asm ( "vadd.i32 %q0, %q1, %q2 \n\t" : "=w" (a) : "w" (b), "w" (c) ); yields an expected: vadd.i32 q7, q8, q7 -- gmcgrath at yahoo dot com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41538