<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I am interested in applying to LLVM as part Google Summer of Code 2015. I have been going through LLVM code since about 4 months now, and while going though mailing list discussions I found particular interest in the point raised by Arch Robinson in January about the development of a floating point range check pass in LLVM. </div><div class=""><br class=""></div><div class="">I have been in touch with Arch as well as Hal Finkel about this and I wanted to know the feedback from the general community about this project, especially as being part of Summer of Code.</div><div class=""><br class=""></div><div class="">I have currently looked at integer range analysis papers and also the David Goldberg paper on floating point arithmetic. I have also gone through the rough code that was posted on the mailing list by Arch, which sets up a basic lattice for the range checks. I feel that with enough effort during the course of the Summer of Code program I should be able to get a good enough implementation in LLVM.</div><div class=""><br class=""></div><div class="">Please let me know your thoughts on the same.</div><div class=""><br class=""></div><div class="">Thank You<br class=""><div class="">
<div style="margin: 0px; font-size: 12px; color: rgb(153, 153, 153); " class="">Aditya V Kamath</div><div style="margin: 0px; font-size: 12px; color: rgb(153, 153, 153); " class="">Undergraduate Student,</div><div style="margin: 0px; font-size: 12px; color: rgb(153, 153, 153); " class="">IIT Hyderabad ODF Medak,</div><div style="margin: 0px; font-size: 12px; color: rgb(153, 153, 153); " class="">Yeddumailaram,</div><div style="margin: 0px; font-size: 12px; color: rgb(153, 153, 153); " class="">Hyderabad 502205</div>

</div>

<br class=""></div></body></html>