aboutsummaryrefslogtreecommitdiff
path: root/lib/libcompiler_rt
Commit message (Expand)AuthorAgeFilesLines
* libgcc_s: __extendxftf2 and __trunctfxf2 are amd64-onlyBrooks Davis2024-05-021-2/+6
* libcompiler_rt Makefile.inc: update _Float16/__bf16 checksDimitry Andric2024-04-171-5/+28
* libcompiler_rt Makefile.inc: include bsd.compiler.mk to fix buildDimitry Andric2024-04-071-0/+1
* libcompiler_rt Makefile.inc: don't build bfloat16 support for gcc < 13Dimitry Andric2024-04-071-3/+4
* libcompiler_rt Makefile.inc: remove debugging messagesDimitry Andric2024-04-071-7/+0
* Merge llvm-project main llvmorg-18-init-15692-g007ed0dccd6aDimitry Andric2024-04-061-24/+43
* Merge llvm-project main llvmorg-18-init-15088-gd14ee76181fbDimitry Andric2024-04-061-1/+14
* Merge commit 4bb2416d42eb from llvm-project (by Jessica Clarke):Jessica Clarke2023-09-041-1/+1
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-163-3/+0
* Remove a few more references to riscv64sf.John Baldwin2023-04-201-4/+0
* libcompiler_rt/libgcc_s: Remove MIPS build glue.John Baldwin2023-03-291-7/+2
* compiler-rt: remove eprintfEd Maste2023-03-141-1/+0
* libc: Simplify soft-float on 32-bit armWarner Losh2023-02-141-1/+1
* Build compiler-rt against libunwind, not libcxxrtDimitry Andric2022-03-091-1/+1
* Merge llvm-project release/13.x llvmorg-13.0.0-rc1-97-g23ba3732246aDimitry Andric2021-11-131-0/+3
* compiler-rt: add aarch64 init function for LSE atomicsDimitry Andric2021-09-061-2/+3
* compilert-rt: build out-of-line LSE atomics helpers for aarch64Dimitry Andric2021-07-281-0/+20
* Rename NO_WERROR -> MK_WERROR=noAlex Richardson2021-01-071-1/+1
* libcompiler_rt: stop building with stack smashing protectionRyan Libby2020-12-281-0/+1
* Follow-up r364753 by only using arm's stdatomic.c implementation, as itDimitry Andric2020-09-101-1/+2
* Follow-up r364753 by enabling compiler-rt's atomic implementation onlyDimitry Andric2020-09-091-1/+6
* After r364753, there should be no need to suppress -Watomic-alignmentDimitry Andric2020-08-251-6/+0
* Add atomic and bswap functions to libcompiler_rtDimitry Andric2020-08-251-14/+9
* Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJSAlex Richardson2020-08-241-1/+0
* Merge ^/head r357662 through r357854.Dimitry Andric2020-02-131-2/+1
|\
| * Remove sparc64 specific inclusion of bswap32 built-ins.Warner Losh2020-02-121-2/+1
* | Add internal floating point environment builtins to libcompiler_rt andDimitry Andric2020-01-281-2/+8
* | Sort libcompiler_rt sources.Dimitry Andric2020-01-271-1/+1
|/
* [PowerPC] enable atomic.c in compiler_rt and do not check and forcesJustin Hibbits2019-12-261-0/+8
* Move all sources from the llvm project into contrib/llvm-project.Dimitry Andric2019-12-201-1/+1
* Define __SOFT_FP__ for riscv64sf to avoid infinite recursion.John Baldwin2019-12-041-0/+4
* Fix llvm-libunwind userspace build on ARMConrad Meyer2019-11-051-4/+0
* Update build glue for building compiler-rt.Dimitry Andric2019-08-291-2/+4
* compiler-rt: enable __bswapsi2/__bswapdi2 for RISC-VEd Maste2019-08-141-1/+2
* The routines defined in comparedf2 and comparesf2 are defined in libcWarner Losh2018-02-021-1/+1
* Support armv7 builds for userlandWarner Losh2017-10-051-1/+1
* Follow-up to r323001: if the actually selected CPUTYPE is capable ofDimitry Andric2017-08-301-2/+2
* In compiler-rt, a few assembler implementations for i386 floating pointDimitry Andric2017-08-291-6/+17
* Include {u,}{div,mod}si3() on mips in libcompiler_rt.John Baldwin2017-08-211-7/+4
* There is no MACHINE_CPUARCH == armv6, remove redunant check.Warner Losh2017-08-141-1/+1
* Merge ^/head r320573 through r320970.Dimitry Andric2017-07-131-3/+2
|\
| * compiler_rt: provide bswap buildins on sparc64Ed Maste2017-07-061-3/+2
* | Merge ^/head r318560 through r318657.Dimitry Andric2017-05-221-0/+7
|\|
| * [libcompiler-rt] add bswapdi2/bswapsi2Adrian Chadd2017-05-211-0/+7
* | Merge compiler-rt trunk r300890, and update build glue.Dimitry Andric2017-04-221-1/+1
|/
* Add an implementation of __ffssi2() derived from __ffsdi2().John Baldwin2017-04-051-0/+1
* Gcc has incompatible internal declarations for __divtc3 and __multc3 asDimitry Andric2017-03-211-0/+4
* Remove an assembler flag, which is redundant since r309124. The upstreamJung-uk Kim2017-02-231-6/+0
* Update compiler-rt to release_39 branch r288513. Since this contains aDimitry Andric2016-12-021-0/+4
* Merge ^/head r308491 through r308841.Dimitry Andric2016-11-191-3/+4
|\