This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/53334] [4.8 Regression] ICE in extract_insn, at recog.c:2131
- From: "pinskia at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 14 May 2012 16:55:55 +0000
- Subject: [Bug target/53334] [4.8 Regression] ICE in extract_insn, at recog.c:2131
- Auto-submitted: auto-generated
- References: <bug-53334-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53334
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pinskia at gcc dot gnu.org
Target Milestone|--- |4.8.0
Summary|ICE in extract_insn, at |[4.8 Regression] ICE in
|recog.c:2131 |extract_insn, at
| |recog.c:2131
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-05-14 16:55:55 UTC ---
(In reply to comment #3)
> The movsicc (and related) patterns are not validating the arguments to the
> comparison properly.
This latent bug was exposed by my patch which uses the mov*cc patterns during
expanding rather than just during ifcvt (where the arguments are most likely
already validated).