summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/builtins
Commit message (Expand)AuthorAgeFilesLines
* builtins: mark functions as aapcs on WindowsSaleem Abdulrasool2015-05-221-1/+5
* [Builtins] Implement f2h/h2f by jumping to trunc/extend.Ahmed Bougacha2015-05-142-4/+8
* [Builtins] Implement half-precision conversions.Ahmed Bougacha2015-05-127-5/+92
* builtins: Implement the functions from stdatomic.hJustin Bogner2015-05-086-0/+116
* Fix float->uint conversion for inputs less than 0Derek Schuff2015-05-013-1/+3
* Add hard float versions of FP to LL conversionsSergey Dmitrouk2015-04-064-4/+97
* We want single precision here.Joerg Sonnenberger2015-03-131-0/+3
* Use signed int implementation for __fixintEd Maste2015-03-123-3/+3
* Be nicer to C90 environments and avoid the declaration of variables in forJoerg Sonnenberger2015-03-111-2/+3
* Always include stddef.h to make sure size_t exists.Joerg Sonnenberger2015-03-111-0/+1
* Refactor float to integer conversion to share the same code.Joerg Sonnenberger2015-03-1125-376/+329
* Allow compiler-rt build on BitrigRenato Golin2015-03-021-2/+2
* [MIPS] Add missing header for syscallPetar Jovanovic2015-02-281-0/+1
* Use compiler provided endianness definitions if available.Ed Schouten2015-02-231-12/+16
* [mips] Add __clear_cache() definition for non-Android systemsPetar Jovanovic2015-02-101-4/+4
* Remove invalid const qualifier for r0, since it is written by svc.Stephen Hines2015-02-031-1/+1
* [MIPS64] Make __clear_cache more optimalPetar Jovanovic2015-01-201-1/+56
* Fix compilation of compiler_rt against libunwind.Evgeniy Stepanov2015-01-151-1/+1
* builtins: avoid duplicating unwind declarationsSaleem Abdulrasool2015-01-142-44/+9
* Add FreeBSD support for __clear_cache.Roman Divacky2015-01-111-1/+6
* builtins: rely on the compiler for user label prefixSaleem Abdulrasool2014-12-191-12/+6
* Do not define CRT_HAS_128BIT for MIPS64Petar Jovanovic2014-12-181-1/+2
* builtins: cleanup constant data section selectionSaleem Abdulrasool2014-12-108-58/+14
* PR21518: Use unsigned arithmetic for trapping add/sub functions.Bob Wilson2014-11-126-6/+6
* builtins: avoid endian.h in favour of compiler builtinsSaleem Abdulrasool2014-10-251-4/+3
* Fix checks for Android.Dan Albert2014-10-201-4/+4
* Add complex multiply/divide functions to arm64 iOS libclang_rt libraries.Bob Wilson2014-10-141-13/+0
* AArch64: add support for ARM64 iOS versions of compiler-rt.Tim Northover2014-10-084-1/+37
* builtins: add missed change from previous commitSaleem Abdulrasool2014-10-071-1/+1
* builtins: rework use of DEFINE_COMPILERRT_THUMB_FUNCTIONSaleem Abdulrasool2014-10-0711-8/+44
* Try harder to fix ARM/Linux after r219040.Bob Wilson2014-10-041-1/+6
* Attempt to fix ARM/Linux after r219040.Bob Wilson2014-10-041-1/+1
* Fix the armv7 thumb builtins on darwinSteven Wu2014-10-0412-12/+24
* [sanitizer] Add i686 arch to compiler-rt.Evgeniy Stepanov2014-10-011-1/+4
* [compiler-rt] Do not use ldrexd or strexd on v7MOliver Stannard2014-09-2910-0/+20
* builtins: 80-columnSaleem Abdulrasool2014-09-191-2/+4
* builtins: remove definition of __ARM_ARCHSaleem Abdulrasool2014-09-191-27/+0
* Implement floatsitf, floatunstfsi, which performJoerg Sonnenberger2014-09-162-0/+92
* builtins: replace section symbol with reference to specSaleem Abdulrasool2014-09-081-1/+1
* builtins: add AEABI div0 functionsSaleem Abdulrasool2014-09-062-0/+44
* builtins: remove unnecessary COMPILER_RT_EXPORTSaleem Abdulrasool2014-09-062-11/+3
* builtins: add signature to some assembly routinesSaleem Abdulrasool2014-08-096-0/+23
* builtins: correct __umodsi3, __udivsi3 on ARMSaleem Abdulrasool2014-08-092-7/+3
* builtins: make ARM compilation with GAS work againSaleem Abdulrasool2014-07-274-5/+11
* builtins: move macro definitions into assembly.hSaleem Abdulrasool2014-07-274-24/+8
* builtins: whitespaceSaleem Abdulrasool2014-07-272-8/+8
* builtins: avoid multiple definitions of symbolsSaleem Abdulrasool2014-07-261-7/+18
* builtins: add missed files from previous commitsSaleem Abdulrasool2014-07-264-3/+11
* builtins: move the readonly constants into rodataSaleem Abdulrasool2014-07-264-8/+27
* builtins: correct constant alignmentsSaleem Abdulrasool2014-07-264-17/+41
OpenPOWER on IntegriCloud