From patchwork Thu Dec 2 18:11:36 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "H.J. Lu" X-Patchwork-Id: 74009 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 15BA5B70AF for ; Fri, 3 Dec 2010 05:11:45 +1100 (EST) Received: (qmail 19356 invoked by alias); 2 Dec 2010 18:11:43 -0000 Received: (qmail 19348 invoked by uid 22791); 2 Dec 2010 18:11:43 -0000 X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL, BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW X-Spam-Check-By: sourceware.org Received: from mail-qy0-f175.google.com (HELO mail-qy0-f175.google.com) (209.85.216.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 02 Dec 2010 18:11:38 +0000 Received: by qyk8 with SMTP id 8so4215790qyk.20 for ; Thu, 02 Dec 2010 10:11:37 -0800 (PST) MIME-Version: 1.0 Received: by 10.229.222.13 with SMTP id ie13mr272216qcb.283.1291313496154; Thu, 02 Dec 2010 10:11:36 -0800 (PST) Received: by 10.220.61.13 with HTTP; Thu, 2 Dec 2010 10:11:36 -0800 (PST) Date: Thu, 2 Dec 2010 10:11:36 -0800 Message-ID: Subject: PATCH: PR target/46768: [4.6 Regression] FAIL: gcc.target/i386/pr37434-[24].c From: "H.J. Lu" To: Maxim Kuvyrkov Cc: Uros Bizjak , gcc-patches X-IsSubscribed: yes 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 On Thu, Dec 2, 2010 at 10:05 AM, H.J. Lu wrote: > On Thu, Dec 2, 2010 at 7:50 AM, Maxim Kuvyrkov wrote: >> On Dec 2, 2010, at 6:42 PM, H.J. Lu wrote: >>> >>> Here is the first one.  OK for trunk? >>> >>> Thanks. >>> >>> >>> -- >>> H.J. >>> -- >>> 2010-12-02  H.J. Lu   >>> >>>       * config/i386/i386.c (ix86_option_override_internal): Properly >>>       schedule 32bit Core 2 and Core i7. >> >> H.J., >> >> Removal of the scheduling override is included in the 0006-Core-2-i7-DFA patch I posted and, now, checked in. >> >> Thanks, >> > > A regression: > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46768 > Here is a patch. OK for trunk? Thanks. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f5fc2b6..fafa299 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -1846,7 +1846,7 @@ static unsigned int initial_ix86_tune_features[X86_TUNE_LAST] = { m_AMD_MULTIPLE, /* X86_TUNE_INTER_UNIT_MOVES */ - ~(m_AMD_MULTIPLE | m_CORE2I7 | m_GENERIC), + ~(m_AMD_MULTIPLE | m_GENERIC), /* X86_TUNE_INTER_UNIT_CONVERSIONS */ ~(m_AMDFAM10 | m_BDVER1),