From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7641 invoked by alias); 14 Nov 2012 14:54:14 -0000 Received: (qmail 7630 invoked by uid 22791); 14 Nov 2012 14:54:13 -0000 X-SWARE-Spam-Status: No, hits=-6.1 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-da0-f47.google.com (HELO mail-da0-f47.google.com) (209.85.210.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 14 Nov 2012 14:54:08 +0000 Received: by mail-da0-f47.google.com with SMTP id s35so205159dak.20 for ; Wed, 14 Nov 2012 06:54:07 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=/fkiJ9uB1H8csmWGtMNHbwB5T0uIrnC60qiouJcZOik=; b=NxFTHIjLx+/+GY0pLE7y5tSGPEOSwwCJELSNhISKbKbMMko3VABbswPxi0nKyEm81X WVCyJDbspyEstrw9u1HqPGeGWCZjIqM9vsAIkc5019BzNNxNq72dA9mqRwOrJOIet6rm a89wQadBvQnKXwxcKFDhUiZyT9Z7w3Y34pS3DGDVKK+yXfypUn8Nan4Laaj74OYjuDYI KCmYs/VsyAS2CfePMBMtV6hjGs01AlwZV4LksucCehNa5bfrBprTVQQoiESXhO/6RcK7 8ZbYVib1kDwUnBjG4i9Nyt+iA9EK8fPLHg4fmddMECOUMT4WJh+/cuJqgfkGe0RzgyA0 gaSQ== MIME-Version: 1.0 Received: by 10.66.86.102 with SMTP id o6mr7223199paz.11.1352904847595; Wed, 14 Nov 2012 06:54:07 -0800 (PST) Received: by 10.68.54.133 with HTTP; Wed, 14 Nov 2012 06:54:07 -0800 (PST) In-Reply-To: References: Date: Wed, 14 Nov 2012 14:54:00 -0000 Message-ID: Subject: Re: pr26180.c From: Ian Lance Taylor To: =?ISO-8859-1?Q?Andreas_Gei=DFler?= Cc: gcc-help@gcc.gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQljTq0m6secOm5lWwwgKCfeuAf9IhkNb0htg2IHQh7acCep8LpmDWQyiApd2f7K/1+4gv2eigMW2/+ZHOQR/v3ur2em8TM/MBGZSZ7AR0rAO+CyNukVKFfUp6Ur0pW/sYAwFfy+9oDYjfhsYqCCc/ayuhirMavmJMr33PQjCcnATcByFvYhak9XmNgUbT7EuD27EmcG X-IsSubscribed: yes Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2012-11/txt/msg00108.txt.bz2 On Wed, Nov 14, 2012 at 5:37 AM, Andreas Gei=DFler = wrote: > > So i you would like to ask you, which special pattern (machine > description pattern (*.md)) > is related to "x2 =3D ((x > 0)? (x): -(x));" or where should i search the= problem. The way to debug this kind of problem is to run GCC with -fdump-rtl-all. Then read the RTL files back to front until you find the place where the generated code is erroneous. For a machine-specific problem like this it will normally happen sometime in the register allocation pass or later. Ian