Internal compiler error in gcc-2.95 19990623 on PowerPC
Jeffrey A Law
law@cygnus.com
Sat Jul 31 23:33:00 GMT 1999
In message <99070102051800.01156@ns1102.munich.netsurf.de>you write:
> Breakpoint 1, output_440 (operands=0x1bcb514, insn=0x1be24c8) at insn-outpu
> t.c:1463
> 1463 switch (which_alternative)
> (gdb) p debug_rtx(insn)
>
> (insn:TI 51 45 52 (set (mem:DF (pre_inc:SI (reg/v:SI 11 r11)) 1)
> (reg:DF 7 r7)) 440 {*movdf_hardfloat32} (insn_list:REG_DEP_ANTI 45
> (nil))
> (expr_list:REG_INC (reg/v:SI 11 r11)
> (nil)))
> $5 = void
> (gdb) p which_alternative
> $6 = 2
> ^^^^^^^
>
> Shouldn't that be alternative 8 here?
No. Alternative 8 is for a store from 'f' to 'm'. reg11 is not a floating
point register.
Alternative 2 is for a store from 'r' to 'm'. reg11 is a gpr.
jeff
More information about the Gcc-bugs
mailing list