Hi I am new to the LLVM infrastructure. I would like to contribute to the project. Looking at all the information available on LLVM, I am a little overwhelmed. I have taken a compiler design course and have worked on another compiler project. I was wondering if anyone could suggest a little roadmap where I can get my feet wet a little. I am currently not sure where to start. I know this is not the right question to ask, but would appreciate it if someone could give me some guidance. Thanks Aditya -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111205/b0d6bf00/attachment.html>
On Mon, Dec 5, 2011 at 8:33 PM, Aditya Nandakumar <proaditya at gmail.com> wrote:> Hi > > I am new to the LLVM infrastructure. I would like to contribute to the > project. Looking at all the information available on LLVM, I am a little > overwhelmed. > I have taken a compiler design course and have worked on another compiler > project. I was wondering if anyone could suggest a little roadmap where I > can get my feet wet a little. I am currently not sure where to start. I know > this is not the right question to ask, but would appreciate it if someone > could give me some guidance.http://llvm.org/docs/ is a good place to start... some parts are more useful than others, but http://llvm.org/docs/tutorial/ is one place to start. http://llvm.org/docs/LangRef.html might also be useful. http://llvm.org/demo/ is another way to get a feel for the LLVM IR representation. Beyond that, I'm not sure what specifically you're interested in... maybe take a look at http://llvm.org/OpenProjects.html . -Eli
> I have taken a compiler design course and have worked on another compiler^^^^^^^^^^^^^^^^^^^^^^ Writing a compiler based on LLVM, perhaps? Regards, chenwj -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.) Tel:886-2-2788-3799 #1667 Homepage: http://people.cs.nctu.edu.tw/~chenwj
Apparently Analagous Threads
- RFC: [GlobalISel] Towards a generic MI combiner framework
- RFC: [GlobalISel] Towards a generic MI combiner framework
- [GlobalISel] [X86] unable to legalize instruction
- [GlobalISel] [X86] unable to legalize instruction
- RFC: [GlobalISel] Towards a generic MI combiner framework