Hi RamShankar,
On top of Rafael mentioned ,Please check with
lib/CodeGen/StrongPHIElimination.cpp and the papers like
Budimlic, et al. Fast copy coalescing and live-range identification.
// In Proceedings of the ACM SIGPLAN 2002 Conference on Programming
Language
// Design and Implementation (Berlin, Germany, June 17 - 19, 2002).
// PLDI '02. ACM, New York, NY, 25-32.
Boissinot, et al. Revisiting Out-of-SSA Translation for Correctness, Code
// Quality and Efficiency,
// In Proceedings of the 7th annual IEEE/ACM International Symposium on
Code
// Generation and Optimization (Seattle, Washington, March 22 - 25, 2009).
// CGO '09. IEEE, Washington, DC, 114-125.
It will be good ,If you mention the what are trying to achieve here ..
Thanks
~Umesh
On Sun, Aug 26, 2012 at 9:13 PM, Rafael EspĂndola <
rafael.espindola at gmail.com> wrote:
> On 24 August 2012 02:27, Ramanarayanan, Ramshankar
> <Ramshankar.Ramanarayanan at amd.com> wrote:
> > Hi,
> >
> >
> >
> > I am a newbie to llvm. I am wondering what approach is used when
coming
> out
> > of SSA form. I also appreciate pointers on where to look in the source
> code
> > for this phase.
> >
>
> lib/CodeGen/PHIElimination.cpp is probably what you want.
>
> >
> > Best regards,
> >
> > Ram Ramshankar
> >
>
> Cheers,
> Rafael
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20120827/503e1ca8/attachment.html>