This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/50940] [4.7 Regression] ICE in extract_insn, at recog.c:2137 during bootstrap
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 01 Nov 2011 12:22:02 +0000
- Subject: [Bug target/50940] [4.7 Regression] ICE in extract_insn, at recog.c:2137 during bootstrap
- Auto-submitted: auto-generated
- References: <bug-50940-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50940
Uros Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target| |x86
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed| |2011-11-01
AssignedTo|unassigned at gcc dot |ubizjak at gmail dot com
|gnu.org |
Ever Confirmed|0 |1
--- Comment #2 from Uros Bizjak <ubizjak at gmail dot com> 2011-11-01 12:22:02 UTC ---
Confirmed, a typo in *floatsi<mode>2_vector_sse_with_temp splitter.
Index: i386.md
===================================================================
--- i386.md (revision 180733)
+++ i386.md (working copy)
@@ -5053,7 +5053,7 @@
emit_insn (gen_sse2_loadld (operands[4],
CONST0_RTX (V4SImode), operands[2]));
}
- if (<ssevecmode>mode == V4SImode)
+ if (<ssevecmode>mode == V4SFmode)
emit_insn (gen_floatv4siv4sf2 (operands[3], operands[4]));
else
emit_insn (gen_sse2_cvtdq2pd (operands[3], operands[4]));