[Bug inline-asm/39847] 16 symbolic register names generates error: more than 30 operands in 'asm'

d at teklibre dot com gcc-bugzilla@gcc.gnu.org
Wed Apr 22 18:31:00 GMT 2009



------- Comment #16 from d at teklibre dot com  2009-04-22 18:30 -------
@Jakub/Andrew:

max_recog_operands =
MIN(FIRST_PSEUDO_REGISTER*2,SOME_SANE_VALUE_DERIVED_FROM_SMASHING_THE_STACK_ON_IA64)
; // ?

I certainly am not in a position to make a one line change to gcc and test it
on ia64 or other insane architectures like vmx,intel avx, etc, etc... I also
somehow doubt that a human could deal with 668 registers (a code generator
might)

this human, at least, copes with 32 registers just fine.


-- 


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



More information about the Gcc-bugs mailing list