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: RTL definition


2008/3/10, Jim Wilson <wilson@tuliptree.org>:
> Fran Baena wrote:
>  > RTL represents a low-level language, machine-independent. But I didn't
>  > find any especification of such language represented. This is, I found
>  > no document where the language represented were described or defined
>  > in a grammar way.
>
>
> RTL isn't a programming language, and hence has no grammar.  It is
>  merely one of the internal representations that gcc uses for optimizing
>  and generating code.  We do have gcc internals documentation that you
>  have already been pointed at.

i agree with you, RTL is not a programming language, is a language
that is represented internally. But it could match a grammar
definition. And this is my question, what is the process to define a
RTL.

Thank you

Fran


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