<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 6, 2015 at 7:28 PM, Bhushan Sonawane <span dir="ltr"><<a href="mailto:bhushan.s.94@gmail.com" target="_blank">bhushan.s.94@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div>Hello,<br><br></div>I have worked on LLVM for my project related to Register Allocation.<br></div><div>Bernhard Scholz suggested that Implementing Branch and Bound Heuristic for Reduce N in PBQP register Allocation for LLVM would be to great project to work on.<br></div></div></blockquote><div><br>+Lang, who implemented the PBQP register allocator in LLVM. I believe it shouldn't be too hard to find the reduce N heuristic & implement an alternative one.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I'm looking forward to implement it in LLVM system.<br></div><div>How should i get start about it ?<br></div></div></blockquote><div><br>Assuming you've gone through all of this: <a href="http://llvm.org/docs/GettingStarted.html">http://llvm.org/docs/GettingStarted.html</a> and got yourself a build setup, you might want to read <a href="http://llvm.org/docs/DeveloperPolicy.html">http://llvm.org/docs/DeveloperPolicy.html</a> which describes how to contribute to the LLVM project.<br><br>As always: "Patches welcome"<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div></div><div>I would also like to know about some of the other projects in LLVM.<br></div></div></blockquote><div><br>We have a list of open project ideas though it tends to bitrot - so you might want to check before you attempt any (maybe someone's solved it before, or they have some context on prior attempts/suggestions/etc): <a href="http://llvm.org/OpenProjects.html">http://llvm.org/OpenProjects.html</a><br><br>- David<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Thanks,<br></div><div>Bhushan <br></div></div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br></div></div>