From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23210 invoked by alias); 24 Jun 2009 09:36:41 -0000 Received: (qmail 22833 invoked by uid 22791); 24 Jun 2009 09:36:28 -0000 X-SWARE-Spam-Status: No, hits=-2.3 required=5.0 tests=AWL,BAYES_00,J_CHICKENPOX_64,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mail-fx0-f222.google.com (HELO mail-fx0-f222.google.com) (209.85.220.222) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 24 Jun 2009 09:36:19 +0000 Received: by fxm22 with SMTP id 22so702601fxm.8 for ; Wed, 24 Jun 2009 02:36:15 -0700 (PDT) Received: by 10.86.23.20 with SMTP id 20mr1133579fgw.17.1245836175284; Wed, 24 Jun 2009 02:36:15 -0700 (PDT) Received: from yakj.usersys.redhat.com (nat-pool-brq.redhat.com [62.40.79.66]) by mx.google.com with ESMTPS id d4sm60844fga.13.2009.06.24.02.36.14 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 24 Jun 2009 02:36:14 -0700 (PDT) Message-ID: <4A41F386.9080108@gmail.com> Date: Wed, 24 Jun 2009 09:37:00 -0000 From: Paolo Bonzini User-Agent: Thunderbird 2.0.0.17 (X11/20081009) MIME-Version: 1.0 To: Dave Korn CC: "daniel.tian" , 'Paolo Bonzini' , gcc@gcc.gnu.org, 'Peng Zheng' Subject: Re: How to deal with unrecognizable RTL code References: <20090624085400.DBE5250C9E1A@mail.mavrixtech.com.cn> <4A41F653.4080608@gmail.com> In-Reply-To: <4A41F653.4080608@gmail.com> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2009-06/txt/msg00559.txt.bz2 Dave Korn wrote: > daniel.tian wrote: > >>>> 2) what pass is producing those subregs? >> This is really puzzled me. I just wrote the PROMOTE_MODE like MIPS. > >> Any advice? > > Turn on the RTL dump files and see where the subregs first appear? Yes, that's waht I meant. Paolo