This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: How to deal with unrecognizable RTL code
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: Paolo Bonzini <paolo dot bonzini at gmail dot com>
- Cc: Dave Korn <dave dot korn dot cygwin at googlemail dot com>, "daniel.tian" <daniel dot tian at mavrixtech dot com dot cn>, 'Paolo Bonzini' <bonzini at gnu dot org>, gcc at gcc dot gnu dot org, 'Peng Zheng' <peng dot zheng at mavrixtech dot com>
- Date: Wed, 24 Jun 2009 10:49:52 +0100
- Subject: Re: How to deal with unrecognizable RTL code
- References: <20090624085400.DBE5250C9E1A@mail.mavrixtech.com.cn> <4A41F653.4080608@gmail.com> <4A41F386.9080108@gmail.com>
Paolo Bonzini wrote:
> 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
We should probably also take a look at the movhi pattern(s) while we're at it.
cheers,
DaveK