Hi all, I am Aditya Kamath, a final year undergrad at IIT Hyderabad. During the past 4 months as part of the compiler course I have been studying and working on LLVM. I have in collaboration with a classmate of mine built a LLVM front-end for the Cool(Classroom Object Oriented Language) using ANTLR. The repo can be found at link <https://github.com/vindicadi198/cool-compiler>. During the course I have spent time in going through LLVM source code including the lexical analysis and parsing phases, and some of the transformation passes. I also have played with the Kaleidoscope tutorial. The experience has got me very interested in the field of programming languages and I would like to help the community in the best way I can. If there is something that I can directly start working, please let me know. Thanks. -- Aditya V Kamath Undergraduate Student, IIT Hyderabad ODF Medak, Yeddumailaram, Hyderabad 502205. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141223/c6445a4b/attachment.html>
On Tue, Dec 23, 2014 at 12:17:42PM +0530, Aditya Kamath wrote:> During the course I have spent time in going through LLVM source code > including the lexical analysis and parsing phases, and some of the > transformation passes. I also have played with the Kaleidoscope tutorial. > The experience has got me very interested in the field of programming > languages and I would like to help the community in the best way I can.A good start is Bugzilla (http://llvm.org/bugs/). There is a wide variety of bugs with different degrees of difficulty and required knowledge. If you have been working with the Clang parser, #21805 looks nice. There are other cases with crashes-on-invalid, we want to reduce that or fix them outright. Another topic, but somewhat more boring, is general Bugzilla cleaning. We have many bug reports with test cases and it is often unclear if the problem still exists. So going over the bugs with test cases and retrying them is certainly helpful. Afterwards, add a comment on which revision you tested :) Joerg
warning: the same here, this message ended in spam, not sure if it reached the intended audience On Tue, Dec 23, 2014 at 7:47 AM, Aditya Kamath <cs11b001+llvmdev at iith.ac.in> wrote:> Hi all, > > I am Aditya Kamath, a final year undergrad at IIT Hyderabad. During the > past 4 months as part of the compiler course I have been studying and > working on LLVM. I have in collaboration with a classmate of mine built a > LLVM front-end for the Cool(Classroom Object Oriented Language) using > ANTLR. The repo can be found at link. > > During the course I have spent time in going through LLVM source code > including the lexical analysis and parsing phases, and some of the > transformation passes. I also have played with the Kaleidoscope tutorial. > The experience has got me very interested in the field of programming > languages and I would like to help the community in the best way I can. > > If there is something that I can directly start working, please let me > know. > > Thanks. > -- > Aditya V Kamath > Undergraduate Student, > IIT Hyderabad ODF Medak, > Yeddumailaram, > Hyderabad 502205. > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >-- rgrds, mobi phil being mobile, but including technology http://mobiphil.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141223/43cd4e47/attachment.html>