This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Porting GCC help/doubts


On Monday 22 December 2003 10:46 am, Nithya Babu wrote:
> 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 ?

Yes. If the target doesn't directly support one of the standard named patterns 
a define_expand pattern can be used to generate the RTL to perform that 
operation.

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]