From patchwork Tue Nov 1 20:04:24 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uros Bizjak X-Patchwork-Id: 123137 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) by ozlabs.org (Postfix) with SMTP id 1BCD7B6F71 for ; Wed, 2 Nov 2011 07:04:43 +1100 (EST) Received: (qmail 30711 invoked by alias); 1 Nov 2011 20:04:40 -0000 Received: (qmail 30700 invoked by uid 22791); 1 Nov 2011 20:04:39 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL, BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, TW_ZJ X-Spam-Check-By: sourceware.org Received: from mail-gx0-f175.google.com (HELO mail-gx0-f175.google.com) (209.85.161.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 01 Nov 2011 20:04:25 +0000 Received: by ggnj1 with SMTP id j1so8426487ggn.20 for ; Tue, 01 Nov 2011 13:04:24 -0700 (PDT) MIME-Version: 1.0 Received: by 10.150.133.9 with SMTP id g9mr2185353ybd.97.1320177864209; Tue, 01 Nov 2011 13:04:24 -0700 (PDT) Received: by 10.147.114.16 with HTTP; Tue, 1 Nov 2011 13:04:24 -0700 (PDT) Date: Tue, 1 Nov 2011 21:04:24 +0100 Message-ID: Subject: [PATCH, i386]: Fix PR50940, ICE in extract_insn, at recog.c:2137 during bootstrap From: Uros Bizjak To: gcc-patches@gcc.gnu.org Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Hello! Fix a typo. 2011-10-30 Uros Bizjak PR target/50940 * config/i386/i386.md (floatsi2_vector_sse_with_temp splitter): Compare mode with V4SFmode, not V4SImode. Tested on x86_64-pc-linux-gnu, committed to mainline SVN. Uros. Index: config/i386/i386.md =================================================================== --- config/i386/i386.md (revision 180741) +++ config/i386/i386.md (working copy) @@ -5053,7 +5053,7 @@ emit_insn (gen_sse2_loadld (operands[4], CONST0_RTX (V4SImode), operands[2])); } - if (mode == V4SImode) + if (mode == V4SFmode) emit_insn (gen_floatv4siv4sf2 (operands[3], operands[4])); else emit_insn (gen_sse2_cvtdq2pd (operands[3], operands[4]));