Re: QUERY regarding IR(Intermediate representation)

manish <manishagg22@gmail.com>
9 May 2007 23:08:49 -0700

          From comp.compilers

Related articles
QUERY regarding IR(Intermediate representation) manishagg22@gmail.com (manish) (2007-05-08)
Re: QUERY regarding IR(Intermediate representation) manishagg22@gmail.com (manish) (2007-05-09)
| List of all articles for this month |

From: manish <manishagg22@gmail.com>
Newsgroups: comp.compilers
Date: 9 May 2007 23:08:49 -0700
Organization: Compilers Central
References: 07-05-028
Keywords: optimize, design

On May 8, 12:31 pm, manish <manishag...@gmail.com> wrote:
> Hi All,
> I have a query regarding IL design. Please suggest me, which IL to
> choose or referred from the following three:
>


If we do a comparative study between following IRs:


  A) WHIRL
  B) LLVM
  C) GIMPLE(gcc- tree)


Then please comment on the above IRs considering following points:




  1.Source Code Information (contain only
necessary source code information)


  2.Optional information for Optimization (Can be segregated from
source code information)


  3.Optimizations: (Easy for Optimizer to transform)


  4.Extendibility (Vendor specific features
such as compiler directives)


  5.Portability: (Should be capable to support wide
variety of hardware architecture.)
                                                                              For example (Vectorization
support)


  6.Convertibility: (Developing IL translators should be
of manageable complexity.)


  Thanks and Regards,
  Manish Agarwal


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.