I believe Greg spent a few hours transitioning all of our floating-point printing code over to llvm's APFloat, so we should be fully covered now!<br /><br /><span>On 06/13/13, <b class="name">Chris Lattner </b> <clattner@apple.com> wrote:</span><blockquote cite="mid:B40ECF93-3FCE-497E-8DE7-6DAED746352E@apple.com" class="iwcQuote" style="border-left: 1px solid #00F; padding-left: 13px; margin-left: 0;" type="cite"><div class="mimepart text plain"><br />On Jun 11, 2013, at 10:46 AM, Enrico Granata <egranata@apple.com> wrote:<br /><br />> I got the code from Ian Ollman - he sent it as part of the radar :)<br /><br />Ah, I see it.  It doesn't really matter, but it isn't clear to me that this algorithm works with inf and nan values.<br /><br />> I could well switch over to llvm::APFloat if it does support printing! (as Greg’s followup email seems to imply)<br /><br />That would be great anyway: having fewer places to do the same thing is good.  If APFloat isn't good enough, it would be better to enhance it than to duplicate the logic.<br /><br />-Chris </div></blockquote>