summaryrefslogtreecommitdiff
path: root/lib/builtins/arm
AgeCommit message (Expand)Author
2017-11-09[Builtins] Do not use tailcall for Thumb1Weiming Zhao
2017-10-02[builtins] ARM: Reland fix for assembling builtins in thumb state.Manoj Gupta
2017-09-27[builtins] ARM: Revert r314284, r314285 and r314289Manoj Gupta
2017-09-27[Builtins] ARM: Fix msr assembly instruction use for Thumb2.Manoj Gupta
2017-09-26[Builtins] Use 4 byte alignment for __aeabi_memclr.Manoj Gupta
2017-08-23[ARM][Compiler-rt] Fix AEABI builtins to correctly pass arguments to non-AEAB...Oleg Ranevskyy
2017-08-14[builtins][ARM] Select correct code fragments when compiling for Thumb1/Thum2...Weiming Zhao
2017-05-24Allow armv{7,7s,7k,7m,7em} buildsJonathan Roelofs
2017-05-16builtins: one more case of a missing headerSaleem Abdulrasool
2017-05-16builtins: add missing includesSaleem Abdulrasool
2017-05-16builtins: expand out the AEABI function stubsSaleem Abdulrasool
2017-04-06[Builtins] Fix div0 error in udivsi3Weiming Zhao
2017-03-24Revert "builtins: Select correct code fragments when compiling for Thumb1/Thu...Weiming Zhao
2017-03-24builtins: Select correct code fragments when compiling for Thumb1/Thum2/ARM ISA.Weiming Zhao
2017-02-12[Builtin][ARM] Fix subsf3vfp for non-HF targetWeiming Zhao
2017-02-06[Builtin][ARM] Implement addsf3/__aeabi_fadd for Thumb1Weiming Zhao
2017-01-30[Bultin][ARM] Make aeabi_uldivmod and aeabi_ldivmod be Thumb1 compatibleWeiming Zhao
2017-01-27[Builtin][ARM] Add Thumb1 support for aeabi_c{f,d}cmp.S and dcmp.SWeiming Zhao
2017-01-26builtins: remove an errant ':'Saleem Abdulrasool
2017-01-21[Bultin][ARM] Make aeabi_memset be Thumb1 compatible and other asmWeiming Zhao
2017-01-11builtins: support building ARM builtins for a HF targetSaleem Abdulrasool
2017-01-10builtins: repair __gtsf2 after SVN r291396Saleem Abdulrasool
2017-01-08[Builtins] [ARM] Adding Thumb1 support for fcmpWeiming Zhao
2016-12-07[builtin] Add Thumb1 implementation for idivsi3 and aeabi_idivmodWeiming Zhao
2016-12-06builtins: Add ARM Thumb1 implementation for uidiv and uidivmodWeiming Zhao
2016-12-06Revert "builtins: Add ARM Thumb1 implementation for uidiv and uidivmod"Chris Bieneman
2016-12-05builtins: Add ARM Thumb1 implementation for uidiv and uidivmodWeiming Zhao
2016-11-19builtins: Allow building windows arm functions for mingwMartin Storsjo
2016-09-27builtins: use thumb-2 if possible on comparesf2Saleem Abdulrasool
2016-08-23Delete remaining compiler-rt makefilesChris Bieneman
2016-07-13[RT-ARM] Syntax unified for aeabi_mem* functionsRenato Golin
2016-06-22builtins: tag with noexecstackSaleem Abdulrasool
2015-08-21Implement __aeabi_c{d,f}{cmpeq,cmple,rcmple}.Josh Gao
2015-08-18Implement __aeabi_{f,d}rsub.Dan Albert
2014-10-07builtins: rework use of DEFINE_COMPILERRT_THUMB_FUNCTIONSaleem Abdulrasool
2014-10-04Fix the armv7 thumb builtins on darwinSteven Wu
2014-09-29[compiler-rt] Do not use ldrexd or strexd on v7MOliver Stannard
2014-09-08builtins: replace section symbol with reference to specSaleem Abdulrasool
2014-09-06builtins: add AEABI div0 functionsSaleem 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-22Fix incompatible assembly in ARM builtins libraryRenato 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-06-16builtins: add it blocks for Thumb-2Saleem Abdulrasool