<div dir="ltr"><div>Ping!</div><div>I'm bit concern about the approaching deadline next week, some pointers will be really appreciated and will be very helpful to me.<br></div><div><br></div><div>Best regards,</div><div>Rithik Sharma<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 22 Mar 2020 at 01:24, RITHIK SHARMA <<a href="mailto:rithiksh02@gmail.com">rithiksh02@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hello,</div><div><br></div><div>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.</div><div><br></div><div>Best Regards,</div><div>Rithik Sharma<br></div></div>
</blockquote></div>