<div dir="ltr">Hello Community,<div><br></div><div>I would like to have general feedback on what is the scope and requirements to improve IPO analysis in LLVM.</div><div>I have been looking into IPConstantPropagation.cpp . It is not using method as described in D. <a href="http://dl.acm.org/citation.cfm?id=13327">Challahan</a> et al . So I think it can be improved. Also Inter-procedural VPR pass is also very use full and it helps to improve other analysis and Optimizations as mentioned in <a href="http://dl.acm.org/citation.cfm?id=207117">Patterson</a>.</div><div><br></div><div>I am not sure if any one has done any attempt on that or not but I want to implement these for LLVM by first improving IPCP to use JUMP function based approach and then   based on that implementing IP-VRP pass.</div><div><br></div><div>Sincerely,</div><div><div><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><i><font size="2" face="monospace, monospace"><b>Vivek Pandya</b></font></i><div><br></div></div></div></div></div>
</div></div>