[llvm-dev] GSOC inquiry.

Om Shivom Nagpal via llvm-dev llvm-dev at lists.llvm.org
Wed Mar 23 05:30:31 PDT 2016


Sir,
I am interested in add a new pass. I have read about analysis,
transformation passes. Can you help me with some example ideas?

On Wed, Mar 23, 2016 at 1:39 AM, John Criswell <jtcriswel at gmail.com> wrote:

> 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>
> 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>
>> 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 listllvm-dev at lists.llvm.orghttp://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>>>
>>>
>>>
>>> --
>>> John Criswell
>>> Assistant Professor
>>> Department of Computer Science, University of Rochesterhttp://www.cs.rochester.edu/u/criswell
>>>
>>>
>>
>>
>> --
>> John Criswell
>> Assistant Professor
>> Department of Computer Science, University of Rochesterhttp://www.cs.rochester.edu/u/criswell
>>
>>
>
>
> --
> John Criswell
> Assistant Professor
> Department of Computer Science, University of Rochesterhttp://www.cs.rochester.edu/u/criswell
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160323/b9242474/attachment.html>


More information about the llvm-dev mailing list