Can you be more specific? Today's open64 tree has WHIRL that directly
supports SSA. I am curious as to what other specifics are needed.
Sun

2011/10/8 Das, Dibyendu <dibyendu....@amd.com>

> Definitely memory-SSA representation in WHIRL needs rework. Similar to what
> Diego (Novillo) has done for gcc last year. Also, I find that modifying the
> whirl tree has its quirkiness. For example, in the LNO phase I need to
> update the DU/UD chains explicitly for every addition/deletion which is
> extremely cumbersome.
>
> -----Original Message-----
> From: "C. Bergström" [mailto:cbergst...@pathscale.com]
> Sent: Saturday, October 08, 2011 3:00 PM
> To: open64-devel
> Subject: [Open64-devel] LLVM to adopt WHIRL
>
>
> One Apple engineer seems to have come to the conclusion that LLVM IR is
> in fact a compiler IR and thus needs to be changed[1].  Wow.. never saw
> that coming <sarcasm />  If only some of you old time SGI guys could
> school them..
>
> WHIRL is not perfect and could certainly be improved, but many thanks
> and kudos to those who developed it.  It was and imho still is what
> makes MIPSPro derived compilers awesome.
>
> I'd love to hear feedback from others about how any of the IR levels of
> the compiler can be improved.  I'm sure SSA will come up, but what else
> is there?  Would anyone be interested in a clean latex version of
> whirl/symtab docs?
>
> Best,
>
> ./C
>
> [1] http://lists.cs.uiuc.edu/pipermail/llvmdev/2011-October/043719.html
>
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> _______________________________________________
> Open64-devel mailing list
> Open64-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/open64-devel
>
>
>
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> _______________________________________________
> Open64-devel mailing list
> Open64-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/open64-devel
>
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel

Reply via email to