[llvm-dev] GSOC inquiry.

John Criswell via llvm-dev llvm-dev at lists.llvm.org
Tue Mar 22 13:09:08 PDT 2016


On 3/22/16 11:15 AM, Om Shivom Nagpal wrote:
> Sir,
> I am interested in adding a new analysis or optimization pass and 
> building the getting started guide as a project for gsoc.

Okay.  Decide which of these two projects you'd like to propose and 
write up a description of the project.  Be sure to include some 
details.  For example, if you're going to improve the documentation, 
describe the current deficiencies and how you plan to address them.

Regards,

John Criswell

>
> On Mon, Mar 21, 2016 at 1:29 AM, John Criswell <jtcriswel at gmail.com 
> <mailto:jtcriswel at gmail.com>> wrote:
>
>     On 3/17/16 10:58 AM, Om Shivom Nagpal wrote:
>>     No i have not worked previously on llvm. I have looked through
>>     the projects but because of no prior experience i am unable to
>>     pick one. I am currently going through the llvm tutorials.
>
>     I would recommend a project that has you working at the LLVM IR
>     level.  Fixing bugs or adding a new analysis or optimization pass
>     may be a good project.
>
>     Another good project might be to improve our documentation.  I've
>     noticed over the years that most of our documents are
>     reference-like in manner.  When I start teaching students how to
>     use LLVM, I direct them to three difference documents.  It might
>     be good to have a "Getting Started with Programming with LLVM"
>     guide to help new students learn how to get started with using the
>     infrastructure.
>
>     Regards,
>
>     John Criswell
>
>>
>>     On Wed, Mar 16, 2016 at 9:32 PM, John Criswell
>>     <jtcriswel at gmail.com <mailto:jtcriswel at gmail.com>> wrote:
>>
>>         On 3/8/16 10:12 AM, Om Shivom Nagpal via llvm-dev wrote:
>>>         Hi, I am Om Shivom pursuing CSE from PEC University of
>>>         Technology, Chandigarh and I have previously worked on C++
>>>         and Python. I am interested in contributing to llvm through
>>>         GSOC 2016. I need a little guidance on how to get started here.
>>
>>         Have you looked through the Open Projects page at
>>         http://llvm.org/OpenProjects.html? Have you worked with LLVM
>>         or one of its related sub-projects previously?
>>
>>         Regards,
>>
>>         John Criswell
>>
>>>
>>>         Regards.
>>>
>>>
>>>         _______________________________________________
>>>         LLVM Developers mailing list
>>>         llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>
>>>         http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>
>>
>>         -- 
>>         John Criswell
>>         Assistant Professor
>>         Department of Computer Science, University of Rochester
>>         http://www.cs.rochester.edu/u/criswell
>>
>>
>
>
>     -- 
>     John Criswell
>     Assistant Professor
>     Department of Computer Science, University of Rochester
>     http://www.cs.rochester.edu/u/criswell
>
>


-- 
John Criswell
Assistant Professor
Department of Computer Science, University of Rochester
http://www.cs.rochester.edu/u/criswell

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160322/58a44175/attachment-0001.html>


More information about the llvm-dev mailing list