summaryrefslogtreecommitdiff
path: root/lib/builtins
AgeCommit message (Expand)Author
2014-12-10builtins: cleanup constant data section selectionSaleem Abdulrasool
2014-11-12PR21518: Use unsigned arithmetic for trapping add/sub functions.Bob Wilson
2014-10-25builtins: avoid endian.h in favour of compiler builtinsSaleem Abdulrasool
2014-10-20Fix checks for Android.Dan Albert
2014-10-14Add complex multiply/divide functions to arm64 iOS libclang_rt libraries.Bob Wilson
2014-10-08AArch64: add support for ARM64 iOS versions of compiler-rt.Tim Northover
2014-10-07builtins: add missed change from previous commitSaleem Abdulrasool
2014-10-07builtins: rework use of DEFINE_COMPILERRT_THUMB_FUNCTIONSaleem Abdulrasool
2014-10-04Try harder to fix ARM/Linux after r219040.Bob Wilson
2014-10-04Attempt to fix ARM/Linux after r219040.Bob Wilson
2014-10-04Fix the armv7 thumb builtins on darwinSteven Wu
2014-10-01[sanitizer] Add i686 arch to compiler-rt.Evgeniy Stepanov
2014-09-29[compiler-rt] Do not use ldrexd or strexd on v7MOliver Stannard
2014-09-19builtins: 80-columnSaleem Abdulrasool
2014-09-19builtins: remove definition of __ARM_ARCHSaleem Abdulrasool
2014-09-16Implement floatsitf, floatunstfsi, which performJoerg Sonnenberger
2014-09-08builtins: replace section symbol with reference to specSaleem Abdulrasool
2014-09-06builtins: add AEABI div0 functionsSaleem Abdulrasool
2014-09-06builtins: remove unnecessary COMPILER_RT_EXPORTSaleem Abdulrasool
2014-08-09builtins: add signature to some assembly routinesSaleem Abdulrasool
2014-08-09builtins: correct __umodsi3, __udivsi3 on ARMSaleem Abdulrasool
2014-07-27builtins: make ARM compilation with GAS work againSaleem Abdulrasool
2014-07-27builtins: move macro definitions into assembly.hSaleem Abdulrasool
2014-07-27builtins: whitespaceSaleem Abdulrasool
2014-07-26builtins: avoid multiple definitions of symbolsSaleem Abdulrasool
2014-07-26builtins: add missed files from previous commitsSaleem Abdulrasool
2014-07-26builtins: move the readonly constants into rodataSaleem Abdulrasool
2014-07-26builtins: correct constant alignmentsSaleem Abdulrasool
2014-07-26builtins: re-enable building assembly sourcesSaleem Abdulrasool
2014-07-26builtins: make the x86_64 compatible with GASSaleem Abdulrasool
2014-07-23Revert "Include assembly files in builtins library build"Renato Golin
2014-07-22Fix incompatible assembly in ARM builtins libraryRenato Golin
2014-07-22Include assembly files in builtins library buildRenato Golin
2014-07-20Redo THUMB support.Joerg Sonnenberger
2014-07-20Revert r213467, it breaks non-thumb mode.Joerg Sonnenberger
2014-07-20ARM: fix division in some casesSaleem Abdulrasool
2014-07-17Revert Thumb-2 conversion of some ARM builtins.Stephen Hines
2014-07-10MachO: add dummy armv6m architecture directory so clang_macho_embedded builds...Tim Northover
2014-07-08Support building floating-point facilities on FreeBSD 9.2 in 32-bit modeViktor Kutuzov
2014-06-21builtins: assembly routines are not staticSaleem Abdulrasool
2014-06-19Provide mul for IEEE quad. From GuanHong Liu.Joerg Sonnenberger
2014-06-19Provide add and sub for IEEE quad. From GuanHong Liu.Joerg Sonnenberger
2014-06-16builtins: add it blocks for Thumb-2Saleem Abdulrasool
2014-06-16compiler-rt: prefer thumb over ARMSaleem Abdulrasool
2014-06-01compiler-rt: prefer .rodata for non MachO targetsSaleem Abdulrasool
2014-06-01compiler-rt: whitespace and uniformity for armSaleem Abdulrasool
2014-05-30Implement __divtf3 for IEEE quad precision.Joerg Sonnenberger
2014-05-29Add __extenddftf2 and __extendsftf2 for IEEE quad precision.Joerg Sonnenberger
2014-05-29Implement __trunctfdf2 and __trunctfsf2 for IEEE quad precision.Joerg Sonnenberger
2014-05-29Refactor extendsfdf2.Joerg Sonnenberger