<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hello Prakhar,<o:p></o:p></p>
<p class="MsoNormal">Some additional material that you might find helpful, which is a “lightning talk” given at an LLVM Developers Meeting in 2015 called “Verifying Code Generation is unaffected by -g/-S”<o:p></o:p></p>
<p class="MsoNormal"><a href="https://llvm.org/devmtg/2015-04/slides/Verifying_code_gen_dash_g_final.pdf">Slides are here</a> and there is supposed to be video of the session but that appears to have gone missing.<o:p></o:p></p>
<p class="MsoNormal">Hope this is helpful!<o:p></o:p></p>
<p class="MsoNormal">Best regards,<o:p></o:p></p>
<p class="MsoNormal">Paul Robinson<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> llvm-dev <llvm-dev-bounces@lists.llvm.org> <b>On Behalf Of
</b>PRAKHAR BANSAL via llvm-dev<br>
<b>Sent:</b> Friday, March 27, 2020 4:54 AM<br>
<b>To:</b> llvm-dev <llvm-dev@lists.llvm.org><br>
<b>Subject:</b> [llvm-dev] GSoC Interested Student: Make LLVM passes debug info invariant<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal">Hello All,<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">I am a graduate student at Iowa State University(ISU) at Ames, IA in the Computer Engineering department. For GSoC'20, I am interested in working on the project "Make LLVM passes debug info variant". During my research work at the ISU, <span style="color:black">I
 have worked on Memory access monitoring of an application using the LLVM static analysis framework, where I developed a tool busing the LLVM module pass to perform tracing across multiple functions using call graph analysis and also implemented static instrumentation
 using LLVM APIs, to finally generate trace showing memory accesses for a program.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black">In the last few days, I have looked at
</span><a href="https://bugs.llvm.org/show_bug.cgi?id=37728" target="_blank">PR37728</a> to learn about this meta bug and<a href="http://lists.llvm.org/pipermail/llvm-dev/2019-September/135433.html" target="_blank"> RFC</a>   to know the background of  known
 Call frame information issue in compiler backend  to understand the motivation behind the project. If you have any pointers related to the project that can be very useful to evaluate the project work, please let me know.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Thanks & Regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Prakhar Bansal<o:p></o:p></p>
</div>
<div>
<div>
<p class="MsoNormal">Graduate Student' 20, Computer Engineering<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Iowa State University, Ames, IA<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>