This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/25947] Unrecognizable insn ICE for readline-5.1 in rl_vi_complete
- From: "hp at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 26 Jan 2006 02:56:05 -0000
- Subject: [Bug target/25947] Unrecognizable insn ICE for readline-5.1 in rl_vi_complete
- References: <bug-25947-507@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from hp at gcc dot gnu dot org 2006-01-26 02:56 -------
Subject: Bug 25947
Author: hp
Date: Thu Jan 26 02:56:00 2006
New Revision: 110245
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=110245
Log:
PR target/25947
* config/cris/cris.c (cris_order_for_addsi3): New function.
* config/cris/cris-protos.h: Prototype it.
* config/cris/cris.md (split for "move.S1 [rx=rx+i],ry")
(split for "move.S1 ry,[rx=rx+i]", split for "clear.[bwd] [rx=rx+i]")
(split for "mov(s|u).S1 [rx=rx+i],ry", split for "op.S1 [rx=rx+i],ry")
(split for "op.S1 [rx=rx+i],ry (swapped)")
(split for "op(s|u).S1 [rx=rx+i],ry")
(split for "op(s|u).S1 [rx=rx+i],ry (swapped, plus or bound)"):
Apply cris_order_for_addsi3 when generating addsi3 insns.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/cris/cris-protos.h
trunk/gcc/config/cris/cris.c
trunk/gcc/config/cris/cris.md
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25947