summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/builtins/fixdfti.c
Commit message (Collapse)AuthorAgeFilesLines
* Refactor float to integer conversion to share the same code.Joerg Sonnenberger2015-03-111-26/+7
| | | | | | | | | | | | | 80bit Intel/PPC long double is excluded due to lacking support for the abstraction. Consistently provide saturation logic. Extend to long double on 128bit IEEE extended platforms. Initial patch with test cases from GuanHong Liu. Reviewed by Steve Canon. Differential Revision: http://reviews.llvm.org/D2804 llvm-svn: 231965
* Consistently use COMPILER_RT_ABI for all public symbols.Joerg Sonnenberger2014-03-011-1/+1
| | | | | | Move prototypes into headers and fix a few inconsistencies. llvm-svn: 202591
* Introduce CRT_HAS_128BIT, currently for all __LP64__ platforms.Joerg Sonnenberger2014-02-211-2/+2
| | | | | | Use it to enable the various functions for TI mode. llvm-svn: 201909
* Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵Alexey Samsonov2014-02-141-0/+45
directory llvm-svn: 201393
OpenPOWER on IntegriCloud