aboutsummaryrefslogtreecommitdiff
path: root/lib/compiler_rt
AgeCommit message (Expand)Author
2023-05-29Prevent analysis of functions only referenced at comptimemlugg
2023-05-11remove the compiler-rt README fileAndrew Kelley
2023-05-11compiler_rt: fix ARM memset signaturesfrmdstryr
2023-04-28update a couple more callsites to `@memset`Andrew Kelley
2023-04-26compiler_rt: document ARM statusJan Philipp Hafer
2023-04-25change semantics of `@memcpy` and `@memset`Andrew Kelley
2023-04-20compiler_rt: README stubs for arbitrary precision big integer library routinesJan Philipp Hafer
2023-04-15compiler_rt: use default visibility for non-exported symbolsAndrew Kelley
2023-04-12never use C pointers!!Andrew Kelley
2023-04-05compiler_rt: change the abi of f16 on mac to depend on the other typeJacob Young
2023-04-05compiler_rt: attempt to fix f16 abi on mac with llvm 16Jacob Young
2023-03-07compiler_rt: fix rare case in udivei4Jacob Young
2023-02-24compiler_rt: declutter int.zig, add mulXi3 tests (#14623)matu3ba
2023-02-19compiler_rt: restructure compiler_rt.zig according to README.mdJan Philipp Hafer
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-18compiler_rt: remove unexported functionsflexicoding
2023-02-13compiler_rt: document math functions (#14552)matu3ba
2023-02-12compiler_rt: add __powihf2, __powisf2, __powidf2, __powitf2, __powixf2Jan Philipp Hafer
2023-02-11compiler_rt: __divmodti4 for libgcc symbol compatibilitymatu3ba
2023-02-11compiler_rt: __ashlsi3, __ashrsi3, __lshrsi3 for symbol compatibilitymatu3ba
2023-02-04compiler_rt: fix and improve documentationManlio Perillo
2023-02-02compiler_rt: make README visually nice and improve explanationsJan Philipp Hafer
2023-01-29cbe: fixes for tls, support for not linking libc, and enabling testskcbanner
2023-01-24Merge pull request #14402 from kcbanner/cbe_x86_fixesAndrew Kelley
2023-01-24compiler_rt: re-enable divxf3 test on windows/llvmkcbanner
2023-01-23cbe: fixes for x86kcbanner
2023-01-02compiler_rt: skip "__udivei4/__umodei4" on cbe due to missing > 128 bit integ...kcbanner
2023-01-01compiler_rt: fixup divti3 and fixunshftikcbanner
2022-12-29Merge pull request #14102 from Luukdegram/wasm-undefined-symbolsAndrew Kelley
2022-12-28compiler-rt: Set the symbol visibilityLuuk de Gram
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-22compiler-rt: implement __udivei4 and __umodei4 (#14023)Frank Denis
2022-12-20compiler_rt: Remove errdefer in ObjectArray.initzenith391
2022-12-18compiler_rt: test clzsi2 on zero on CPUs where possiblezooster
2022-12-16compiler_rt: remove workaround for past LLVM optimizer bugr00ster91
2022-12-16compiler_rt: remove stage1 switch caser00ster91
2022-12-16compiler_rt: no longer skip f80 conversion testr00ster91
2022-12-13update usages of `@call`Veikka Tuominen
2022-12-07compiler-rt: do not export complex arithmetic on ofmt=cVeikka Tuominen
2022-12-06compiler_rt: don't use the llvm windows v2u64 abi with the C backendJacob Young
2022-12-05compiler_rt: avoid using weak aliasesAndrew Kelley
2022-11-30compiler-rt: disable some exports for ofmt=cVeikka Tuominen
2022-11-21rename lse_atomics.zig to aarch64_outline_atomics.zigAndrew Kelley
2022-11-21outline atomics: ret instead of jump to retAndrew Kelley
2022-11-21simplify outline atomicsAndrew Kelley
2022-11-21compiler_rt: add outlined lse atomics for aarch64Devin Singh
2022-11-16compiler_rt: fix TODOs in udivmod.zigEric Joldasov
2022-11-05Merge pull request #13101 from alichraghi/o4Andrew Kelley
2022-11-04all: rename i386 to x86Ali Chraghi
2022-11-03compiler_rt: fix duplicate symbol error when linking libc on arm64 WindowsJakub Konka