<div dir="ltr">Hi Devs,<div><br></div><div>I am a PhD student at Indiana University. I am interested in working on the project on function attribute inference. My current research direction involves runtime binary optimization using JIT compilation from a lifted LLVM IR. <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">I am hoping various runtime information coupled with static analysis on the IR can provide better avenues for runtime code JITTIng (akin to PGO). </span></div><div><br></div><div>Anyway I think the project on function attribute inference aligns with my current work in that it would help me to get more familiar with static analysis passes in LLVM and provide an opportunity for me to do a useful contribution to the LLVM community.</div><div><br></div><div>Thanks</div><div>Buddhika<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Research Assistant<br>Indiana University<br><span><span>Web: <a href="http://homes.soic.indiana.edu/budkahaw/" target="_blank">http://homes.soic.indiana.edu/budkahaw/</a></span></span></div></div>
</div></div>