This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/37939] [4.2/4.3/4.4 Regression] CRIS port: no addi insn
- 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: 28 Oct 2008 16:54:36 -0000
- Subject: [Bug target/37939] [4.2/4.3/4.4 Regression] CRIS port: no addi insn
- References: <bug-37939-507@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #1 from hp at gcc dot gnu dot org 2008-10-28 16:54 -------
Forgot to mention that combine "simplifies" the ASHIFT to a MULT, despite not
being in an address. The corresponding address mode exists, and having the
same shape for both the separate insns and the addressing mode serves the
purpose for the time being, but it might be seen as an RTX canonicalization bug
on part of the combine pass.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37939