summaryrefslogtreecommitdiff
path: root/lib/arm
Commit message (Expand)AuthorAgeFilesLines
* Implement aeabi_{f,d}cmp*.Zonr Chang2013-02-072-0/+78
* Add compiler-rt support for Swift.Bob Wilson2012-09-293-2/+22
* Remove the old, and non-functional CMake build system from CompilerRT.Chandler Carruth2012-04-041-0/+0
* Back out some changes that accidentally committed.Bob Wilson2012-02-109-9/+0
* Revert r150232 since it breaks the build when there's no ARM assembler.Bob Wilson2012-02-109-0/+9
* Proper divmod implementationAnton Korobeynikov2012-01-304-0/+115
* Provide aeabi_mem* functions.Anton Korobeynikov2012-01-304-0/+89
* build: Add ModuleName per-subdir variable as a way to organize the differentDaniel Dunbar2011-12-021-0/+1
* Change ARM vfp assembly functions to use unified syntax.Bob Wilson2011-08-2334-118/+152
* Add ARM EABI function aliases to routinesAnton Korobeynikov2011-04-192-0/+4
* Make use of LOCAL_LABEL macroAnton Korobeynikov2011-04-193-12/+12
* Get rid of darwin'isms. Provide convenient macro for assembler local lables.Anton Korobeynikov2011-04-193-3/+3
* slight re-arrangement to maybe pick up one cycle on dual-issue ARM coresStephen Canon2011-03-211-1/+1
* Carefully written implementations of the 32-bit integer divide and modulus fu...Stephen Canon2011-03-186-32/+337
* <rdar://problem/9091300> update Apple packaging of compiler-rtNick Kledzik2011-03-051-0/+21
* license changeHoward Hinnant2010-11-1645-90/+90
* add assembly implementation of modsi3 so compiler does not have to special ca...Nick Kledzik2010-07-271-0/+36
* Hand-tuning of single-precision soft-float comparison routines for ARMStephen Canon2010-07-081-0/+130
* fix arvm5 buildsNick Kledzik2010-07-041-1/+1
* Further cleanup of ARM bswap implementations, thanks to John TytgatStephen Canon2010-07-032-27/+23
* Marginally smaller implementations of bswap for ARMv4, ARMv5 that avoid the n...Stephen Canon2010-07-032-32/+26
* ARM before armv6 did not supprt 'rev' instructionNick Kledzik2010-07-032-0/+31
* add explicit alignment directives to assure arm code is 4-byte alignedNick Kledzik2010-04-2143-0/+43
* add __sync_synchronize. Needed by compiler when emitting thumb1 with -fno-bu...Nick Kledzik2010-02-021-0/+33
* Split up switch.S and save_restore_d8_d15.S to follow one function per file c...Daniel Dunbar2010-01-197-101/+211
* Rename subdir 'Target' variable to 'Implementation' to be less overloaded.Daniel Dunbar2010-01-181-1/+1
* Simplify subdirectory makefiles, and be more robust by checking that they def...Daniel Dunbar2010-01-181-3/+0
* add __save_vfp_d8_d15_regs and __restore_vfp_d8_d15_regs for ARMNick Kledzik2009-10-291-0/+45
* Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function symbo...Daniel Dunbar2009-10-2737-84/+40
* Add assembly.h for use in .S files.Daniel Dunbar2009-10-2738-1/+39
* add support for __switch* needed for switch statements in thumb codegenNick Kledzik2009-09-181-0/+93
* add conversion functions and test cases for ARMNick Kledzik2009-09-1410-0/+232
* Update cmake files for arm support hooks.Edward O'Callaghan2009-09-141-0/+0
* fix typo in commentNick Kledzik2009-09-131-1/+1
* add comparison functions for ARMNick Kledzik2009-09-1218-0/+452
* start adding implementation of arm *vfp routines with test casesNick Kledzik2009-09-118-0/+185
* Stub out structure for building armv{6,7} libs.Daniel Dunbar2009-09-101-0/+22