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: SIMPLE: A language-independent tree IR


On Mon, 07 Jan 2002, Alexandre Oliva wrote:

> However, the similarity between SIMPLE and RTL makes me wonder how
> much of gain we're really going to have by introducing such
> optimizations on trees, instead of just converting to a MI RTL and
> applying optimizations there.
> 
The kind of symbolic information and structured control flow
available in trees is lost as soon as you go down to RTL.
Re-creating in RTL the information that we already have in trees
is a waste of effort.

Instead, we should use IRs at their appropriate level of
abstraction.  We will most probably benefit from having both a
lower-level tree IR and a higher-level register IR.


Diego.


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