commit | 611d8de3bc5e6223b25aca1feaa28c1c2d0ca866 | [log] [tgz] |
---|---|---|
author | Tim Shen <timshen91@gmail.com> | Mon Dec 12 21:59:30 2016 +0000 |
committer | Tim Shen <timshen91@gmail.com> | Mon Dec 12 21:59:30 2016 +0000 |
tree | 2bfa94e4bded6090f0cb2656c6a61a70056abfae | |
parent | 953d7312eeef2930ffcab18706385925bb0258ee [diff] |
[APFloat] Implement PPCDoubleDouble add and subtract. Summary: I looked at libgcc's implementation (which is based on the paper, Software for Doubled-Precision Floating-Point Computations", by Seppo Linnainmaa, ACM TOMS vol 7 no 3, September 1981, pages 272-283.) and made it generic to arbitrary IEEE floats. Differential Revision: https://reviews.llvm.org/D26817 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289472 91177308-0d34-0410-b5e6-96231b3b80d8