[llvm-dev] [GSoC] Prospective student for Unify ways to move code or check if code is safe to be moved

RITHIK SHARMA via llvm-dev llvm-dev at lists.llvm.org
Tue Mar 24 10:55:22 PDT 2020

Many thanks, Stefanos! I really appreciate your help :) I heard from


On Tue, 24 Mar 2020 at 23:08, Stefanos Baziotis <stefanos.baziotis at gmail.com>

> Hi Rithik,
> I CC'd the 2 other mentors and hopefully you'll get answer. Sorry, but I
> don't know of any other way to help. :/
> You may also try to contact them privately.
> Best,
> Stefanos
> Στις Τρί, 24 Μαρ 2020 στις 7:35 μ.μ., ο/η RITHIK SHARMA via llvm-dev <
> llvm-dev at lists.llvm.org> έγραψε:
>> Ping!
>> I'm bit concern about the approaching deadline next week, some pointers
>> will be really appreciated and will be very helpful to me.
>> Best regards,
>> Rithik Sharma
>> On Sun, 22 Mar 2020 at 01:24, RITHIK SHARMA <rithiksh02 at gmail.com> wrote:
>>> Hello,
>>> I am an undergrad from India. This summer I'm interested in working on
>>> unifying the code motion checks as a GSoC intern with LLVM. I started
>>> reading about classical data flow analysis since few months, I see this as
>>> a great opportunity to start contributing to LLVM. The idea of unifying all
>>> the code motion checks into one place seems very rational and interesting
>>> to me. As in the project description LICM was mentioned, I have a basic
>>> idea about it and I spent some time to go through its implementation in
>>> LLVM. It makes a lot of sense to me to keep all code motion checks at one
>>> place, say an analysis pass, I also looked into GVN hoist & sink passes as
>>> they also have some code motion logic. I'll start drafting the proposal
>>> after your initial feedback/suggestions. I'm really very excited to work on
>>> this.
>>> Best Regards,
>>> Rithik Sharma
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200324/06a0bb0c/attachment.html>

More information about the llvm-dev mailing list