Implement correctly-rounded decimal->binary conversion, i.e. conversion
authorNeil Booth <neil@daikokuya.co.uk>
Fri, 12 Oct 2007 16:02:31 +0000 (16:02 +0000)
committerNeil Booth <neil@daikokuya.co.uk>
Fri, 12 Oct 2007 16:02:31 +0000 (16:02 +0000)
commit96c7471b39dc77d4f29658212e5a72e575b23c39
tree2f840ee6100a4c32750767d1c68b14b8821ae91a
parent5b8e0c5fd32fb3c4b6b13df99d4acab64d4e56c1
Implement correctly-rounded decimal->binary conversion, i.e. conversion
from user input strings.

Such conversions are more intricate and subtle than they may appear;
it is unlikely I have got it completely right first time.  I would
appreciate being informed of any bugs and incorrect roundings you
might discover.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42912 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/APFloat.h
lib/Support/APFloat.cpp