summaryrefslogtreecommitdiff
path: root/lib/fp_lib.h
Commit message (Collapse)AuthorAge
* Declare some variables unsigned to avoid signed vs unsigned mismatches.Joerg Sonnenberger2012-06-18
| | | | | | | | This exploits the relative order of the arguments and/or checks already made in the functions. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@158669 91177308-0d34-0410-b5e6-96231b3b80d8
* lib: Integrate abi.h into int_lib.h, there aren't good enough reasons for ↵Daniel Dunbar2011-11-15
| | | | | | this extra complexity. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144660 91177308-0d34-0410-b5e6-96231b3b80d8
* Revert "Split single & double comparison routines into separate implementationDaniel Dunbar2011-03-25
| | | | | | files," for now, I missed some necesary updates. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128296 91177308-0d34-0410-b5e6-96231b3b80d8
* Split single & double comparison routines into separate implementation files,Daniel Dunbar2011-03-25
| | | | | | for consistency. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@128282 91177308-0d34-0410-b5e6-96231b3b80d8
* license changeHoward Hinnant2010-11-16
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@119397 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix error in rep_clz on non-LP64 targets. Patch by Christoph GerumStephen Canon2010-07-26
| | | | git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@109416 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial implementation of double-precision soft-float division, moved a ↵Stephen Canon2010-07-04
| | | | | | couple utility functions from the multiplications into the utility header git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@107586 91177308-0d34-0410-b5e6-96231b3b80d8
* Correction to previous commit which mistakenly included older versions of ↵Stephen Canon2010-07-01
| | | | | | some files; now includes the correct LLVM license header git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@107408 91177308-0d34-0410-b5e6-96231b3b80d8
* Adding soft-float comparisons, addition, subtraction, multiplication and ↵Stephen Canon2010-07-01
negation git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@107400 91177308-0d34-0410-b5e6-96231b3b80d8