aboutsummaryrefslogtreecommitdiff
path: root/lib/compiler_rt
AgeCommit message (Expand)Author
2025-10-06improve impl of `__sqrth`, `sqrtf`, `sqrt`, `__sqrtx` and `sqrtq` (#25416)Zhenming Lin
2025-09-24improve impl of `__floorh`, `__floorx`, `__ceilh` and `__ceilx`Zhenming-Lin
2025-09-21Elf2: create a new linker from scratchJacob Young
2025-09-11compiler-rt: export __aeabi_read_tp for arm-freebsdAlex Rønne Petersen
2025-08-30llvm: switch to native f16 IR type for all hexagon targetsAlex Rønne Petersen
2025-08-30llvm: switch to native f16 IR type for s390xAlex Rønne Petersen
2025-08-30compiler-rt: use native f16 type for loongarchAlex Rønne Petersen
2025-08-30compiler-rt: move strlen from libzigc to hereAlex Rønne Petersen
2025-08-25start adding big endian RISC-V supportAlex Rønne Petersen
2025-08-03zig fmt: apply new cast builtin orderJustus Klausecker
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-17Merge pull request #20069 from LewisGaul/math-tests-simplifiedAndrew Kelley
2025-07-17compiler_rt: export all the chkstk variations on MinGWkcbanner
2025-07-17Make sure to test the sign of the zero resultsLewis Gaul
2025-07-17Add tests for log10()Lewis Gaul
2025-07-17Add tests for log2()Lewis Gaul
2025-07-17Add tests for log(), with bugfix for 64-bit boundary caseLewis Gaul
2025-07-17Add tests for exp(), noting last-bit discrepancy for exp(1.0) with math.eLewis Gaul
2025-07-17Add tests for exp2(), with bugfix for 64-bit boundary caseLewis Gaul
2025-07-16canonicalize loongarch clobbersAndrew Kelley
2025-07-16fix mips inline asmAndrew Kelley
2025-07-16zig fmtAndrew Kelley
2025-07-07compiler-rt: Implement __clear_cache() for mips-netbsdAlex Rønne Petersen
2025-07-07compiler-rt: Export __emutls_get_address for OpenHarmonyAlex Rønne Petersen
2025-06-23remove `spirv` cpu archAli Cheraghi
2025-06-20This commit enables fmax and fmin to differentiate between 0.0 andKoki Ueha
2025-06-19x86_64: increase passing test coverage on windowsJacob Young
2025-06-19coff: add hack to build a compiler-rt dynamic libraryJacob Young
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-15libc: Prevent FCSEL instruction from being used to avoid raising an unintende...Koki Ueha
2025-06-05std.Target: Introduce Cpu convenience functions for feature tests.Alex Rønne Petersen
2025-06-04compiler-rt: Issue VALGRIND_DISCARD_TRANSLATIONS request in __clear_cache().Alex Rønne Petersen
2025-06-03Merge pull request #24013 from alexrp/test-matrixAndrew Kelley
2025-06-01compiler-rt: add __addvsi3, __subvsi3, __mulvsi3, and __subvdi3Hilger Baumstark
2025-05-29compiler-rt: Fix some exports for *-windows-none.Alex Rønne Petersen
2025-05-19compiler-rt: Add a comment explaining why we currently need weak linkage.Alex Rønne Petersen
2025-05-19compiler-rt: Fix some exports to respect the common linkage and visibility.Alex Rønne Petersen
2025-05-19compiler-rt, zigc: Use hidden visibility except when testing.Alex Rønne Petersen
2025-04-28compiler-rt: Add missing _Qp_sqrt export for sparc64.Alex Rønne Petersen
2025-04-11compiler-rt: compute correct integer sizes from bits at runtimeJacob Young
2025-04-04compiler-rt: Fix names of some float/int conversion routines for hexagon.Alex Rønne Petersen
2025-04-04llvm: Update the list of targets that use native f16/f128.Alex Rønne Petersen
2025-03-08compiler-rt: fix signed min int from floatJacob Young
2025-03-05Remove uses of deprecated callconv aliasesLinus Groh
2025-02-25compiler-rt: Add tests from llvm/llvm-project#119449.Alex Rønne Petersen
2025-02-22zig build fmtAndrew Kelley
2025-02-22Merge pull request #22606 from dweiller/memmove-optAndrew Kelley
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-16compiler-rt: Use Windows Arm ABI routines for UEFI for now.Alex Rønne Petersen
2025-02-15x86_64: rewrite scalar and vector int `@divTrunc`Jacob Young