aboutsummaryrefslogtreecommitdiff
path: root/lib/std/special/compiler_rt.zig
AgeCommit message (Expand)Author
2021-12-14compiler_rt: add __cmpXi2 and __ucmpXi2Jan Philipp Hafer
2021-12-14compiler_rt: refactor __mulodi2 and __muloti2 to get __mulosi2Jan Philipp Hafer
2021-12-14compiler_rt: add __negsi2, __negdi2, __negti2Jan Philipp Hafer
2021-12-11compiler_rt: add __bswapsi2, __bswapdi2 and __bswapti2Jan Philipp Hafer
2021-12-04compiler_rt: add __ffssi2, __ffsdi2 and __ffsti2 (#10268)matu3ba
2021-12-01compiler_rt: add __paritysi2, __paritydi2, __parityti2Jan Philipp Hafer
2021-11-30compiler_rt: add __ctzsi2, __ctzdi2 and __ctzti2Jan Philipp Hafer
2021-11-29compiler_rt: add __popcountsi2, __popcountdi2 and __popcountti2Jan Philipp Hafer
2021-11-29compiler_rt: implement __isPlatformVersionAtLeast (Objective-C @available exp...Stephen Gutekanst
2021-11-21compiler_rt: export floorf, floor, and floorlJ.C. Moyer
2021-10-22stage2: change `@bitCast` to always be by-valueAndrew Kelley
2021-10-21stage2: more division supportAndrew Kelley
2021-10-13stage2: remove use of `builtin.stage2_arch` workaroundAndrew Kelley
2021-10-05freestanding libc: don't rely on compiler_rt symbols we don't have yetAndrew Kelley
2021-10-05stage1: work around LLVM's buggy fma loweringAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-10-04stage2: fix comptime `@bitCast`Andrew Kelley
2021-09-21stage2: progress towards ability to compile compiler-rtAndrew Kelley
2021-09-07Fix building aarch64-windows-gnu by adding missing libc files and compiler_rt...Jonathan Marler
2021-09-01compiler_rt: add __clzdi2 and __clzti2Jan Philipp Hafer
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-12compiler-rt: do not depend on `usingnamespace`Andrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-14add ast-check flag to zig fmt, fix found bugsVeikka Tuominen
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-12Add missing f128 compiler-rt shimKoakuma
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-21compiler-rt: Export __extendhftf2 and __trunctfhf2LemonBoy
2021-04-21compiler-rt: Don't re-define PPC builtins in test modeLemonBoy
2021-04-15fix new references to std.builtin that should have been std.TargetAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-04-11compiler-rt: Introduce PowerPC-specific f128 helpersLemonBoy
2021-01-15Add compiler-rt stub for SPARC CPUsKoakuma
2021-01-12implement emutls in compiler_rtSébastien Marie
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2020-12-31Year++Frank Denis
2020-10-16std: Add libssp implementation for GNU/Windows targetsLemonBoy
2020-08-30compiler-rt: Add missing floatdisf routineLemonBoy
2020-08-20Merge pull request #6103 from Vexu/externAndrew Kelley
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-20disallow extern variables with initializersVexu
2020-07-29compiler_rt: add floatditfVexu
2020-04-28@Vector -> std.meta.VectorTadeo Kondrak
2020-04-03compiler-rt: Add the __atomic family of builtinsLemonBoy
2020-03-31clean up the duplicate export logic for __clear_cacheAndrew Kelley
2020-03-31compiler-rt: More clear_cache implementationsLemonBoy
2020-03-30compiler-rt: don't export __clear_cache when no impl availableAndrew Kelley
2020-03-31compiler-rt: implement clear_cache for arm32-linuxTimon Kruiper
2020-03-30compiler-rt: Implement all the shift builtinsLemonBoy
2020-03-24compiler-rt: Add __divtf3LemonBoy