This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/22049] M68K Coldfire: ICE in reload_cse_simplify_operands
- From: "jifl-bugzilla at jifvik dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 13 Jun 2005 15:01:59 -0000
- Subject: [Bug target/22049] M68K Coldfire: ICE in reload_cse_simplify_operands
- References: <20050613143531.22049.jifl-bugzilla@jifvik.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From jifl-bugzilla at jifvik dot org 2005-06-13 15:01 -------
Oh, one more thing. The original version of the code, ICE'd on a slightly
different constraint:
(insn 1533 4485 1534 187
/home/jlarmour/ecos/ecospro-common-040929-branch/packages/net/snmp/lib/current/src/parse.c:3505
(set (mem/s/j:QI (plus:SI (reg/f:SI 8 %a0 [256])
(const_int 8 [0x8])) [0 <variable>.isimplied+0 S1 A32])
(mem:QI (plus:SI (reg/f:SI 14 %a6)
(reg:SI 10 %a2)) [0 nextIsImplied+0 S1 A8])) 33 {*m68k.md:826}
(insn_list 1532 (nil))
(nil))
/home/jlarmour/ecos/ecospro-common-040929-branch/packages/net/snmp/lib/current/src/parse.c:3081:
internal compiler error: in reload_cse_simplify_operands, at postreload.c:391
In the above, it is the insn at m68k.md:826 that appears not to have the right
constraints. If it is helpful, I can attach the preprocessed version of parse.c
that causes the above ICE, but be warned that it is 9041 lines.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22049