summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-03-17<rdar://problem/8914924> implement udivmodsi4 and divmodsi4 for ARMNick Kledzik
2011-03-10don't compile modsi3 into an infinite loop, patch by Matt Johnson!Chris Lattner
2011-03-05<rdar://problem/9091300> update Apple packaging of compiler-rtNick Kledzik
2011-01-07Add missing <stdint.h> to build properly on Solaris. Patch by Joakim JohanssonNick Kledzik
2010-11-16license changeHoward Hinnant
2010-08-17Adds an extra explicit cast to fix Bug 7931 and removes codepaths that were n...Stephen Canon
2010-07-27add assembly implementation of modsi3 so compiler does not have to special ca...Nick Kledzik
2010-07-26Fix error in rep_clz on non-LP64 targets. Patch by Christoph GerumStephen Canon
2010-07-08Hand-tuning of single-precision soft-float comparison routines for ARMStephen Canon
2010-07-04fix arvm5 buildsNick Kledzik
2010-07-04Initial implementation of double-precision soft-float division, moved a coupl...Stephen Canon
2010-07-04Single-precision soft-float divisionStephen Canon
2010-07-03Further cleanup of ARM bswap implementations, thanks to John TytgatStephen Canon
2010-07-03Marginally smaller implementations of bswap for ARMv4, ARMv5 that avoid the n...Stephen Canon
2010-07-03Renamed unsigned->float routines to match GCC conventionStephen Canon
2010-07-03ARM before armv6 did not supprt 'rev' instructionNick Kledzik
2010-07-02[unsigned] int -> float soft-float conversions for single- and double-precisionStephen Canon
2010-07-02float- and double-to-integer soft-float conversions for compiler-rtStephen Canon
2010-07-01... and one more fix to remove some warnings in the new double -> float conve...Stephen Canon
2010-07-01Correction to previous commit which mistakenly included older versions of som...Stephen Canon
2010-07-01Adding soft-float comparisons, addition, subtraction, multiplication and nega...Stephen Canon
2010-05-07sjlj based personality requires a different nameNick Kledzik
2010-04-21add explicit alignment directives to assure arm code is 4-byte alignedNick Kledzik
2010-04-15add include of int_lib.h to match change to use compilerrt_abort()Nick Kledzik
2010-03-31<rdar://problem/7813254> check enable_execute_stack implementationNick Kledzik
2010-03-31Add new build option KERNEL_USE, which compiles with -mkernel and gets propog...Daniel Dunbar
2010-03-31Use a private compilerrt_abort() define instead of calling abort directly.Daniel Dunbar
2010-02-02add __sync_synchronize. Needed by compiler when emitting thumb1 with -fno-bu...Nick Kledzik
2010-01-20fix return type of _Unwind_Exception.exception_cleanupNick Kledzik
2010-01-19Split up switch.S and save_restore_d8_d15.S to follow one function per file c...Daniel Dunbar
2010-01-18Add a VISIBILITY_HIDDEN option, which can be used to make all compiler-rt fun...Daniel Dunbar
2010-01-18Unbreak symbol mangling in .s files, at least for Darwin/Linux.Daniel Dunbar
2010-01-18Add DEFINE_COMPILERRT_PRIVATE_FUNCTION_UNMANGLED for use in .S files -- restF...Daniel Dunbar
2010-01-18Rename subdir 'Target' variable to 'Implementation' to be less overloaded.Daniel Dunbar
2010-01-18Simplify subdirectory makefiles, and be more robust by checking that they def...Daniel Dunbar
2010-01-13Fix copy/paste error. http://llvm.org/bugs/show_bug.cgi?id=572Nick Kledzik
2009-11-09Use __USER_LABEL_PREFIX__ so that we don't add a _ prefix on ELF.Rafael Espindola
2009-11-04Fix x86/x64 on Linux, Credit to Rafael Espindola.Edward O'Callaghan
2009-11-01Fix DragonFly BSD define in compiler-rt.Edward O'Callaghan
2009-10-29add __save_vfp_d8_d15_regs and __restore_vfp_d8_d15_regs for ARMNick Kledzik
2009-10-29Update CMake build system with target arch source file lists.Edward O'Callaghan
2009-10-27Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function symbo...Daniel Dunbar
2009-10-27Add assembly.h for use in .S files.Daniel Dunbar
2009-10-27Update some .S file headers.Daniel Dunbar
2009-10-27Remove duplicate copy of int_lib.h, and update test script to find copy insid...Daniel Dunbar
2009-09-221) Remove cmake-specific #define usage from the exportedShantonu Sen
2009-09-18update make rules so libcompiler-rt can be built for armv6 the Apple wayNick Kledzik
2009-09-18add support for __switch* needed for switch statements in thumb codegenNick Kledzik
2009-09-14add conversion functions and test cases for ARMNick Kledzik
2009-09-14Update cmake files for arm support hooks.Edward O'Callaghan