Porting GCC help/doubts
Nithya Babu
nithyababu@isofttech.com
Mon Dec 22 13:21:00 GMT 2003
Paul,
Thanks for the link.
So it means GCC supplies a list of standard pattern names. And the Parse tree is first converted into an RTL representation based on the standard pattern names. This would then be matched against the .md file's list of target specific RTL and the assembly code emitted using the output template. Right ?
Nithya R. Babu
> ------------Original Message------------
> From: Paul Brook <paul@codesourcery.com>
> To: "Nithya Babu" <nithyababu@isofttech.com>, "Nitin Gupta" <nitin.gupta@nevisnetworks.com>
> Cc: gcc@gcc.gnu.org
> Date: Mon, Dec-22-2003 4:01 PM
> Subject: Re: Porting GCC help/doubts
>
> On Monday 22 December 2003 10:15 am, Nithya Babu wrote:
> > Hi Nitin,
> > Thanks for your quick reply.
> > Any idea on how the Parse Tree is converted to the RTL form ? ..
> > Meaning, when I create a .md file how is the pattern matching done, I mean
> > I have the patterns in the .md file to be compared against something else.
> > This 'something else' is unknown to me. Any idea on what this 'something
> > else' is and how it is derived from the Parse Tree.
>
> RTL is initially generated using the standard named pattterns
>
> http://gcc.gnu.org/onlinedocs/gccint/Standard-Names.html#Standard%20Names
>
> Paul
>
More information about the Gcc
mailing list