lib/std/special/compiler_rt.zig | 984 ++++++++++++++++---------------- lib/std/special/compiler_rt/absv.zig | 53 +- lib/std/special/compiler_rt/atomics.zig | 454 +++++++++------ lib/std/special/compiler_rt/bswap.zig | 110 ++-- lib/std/special/compiler_rt/cmp.zig | 56 +- lib/std/special/compiler_rt/count0bits.zig | 238 ++++---- lib/std/special/compiler_rt/fixuint.zig | 2 +- lib/std/special/compiler_rt/floatXisf.zig | 11 +- lib/std/special/compiler_rt/floatsiXf.zig | 12 +- lib/std/special/compiler_rt/floatundisf.zig | 9 +- lib/std/special/compiler_rt/floatunsidf.zig | 9 +- lib/std/special/compiler_rt/floatunsisf.zig | 9 +- lib/std/special/compiler_rt/negXi2.zig | 24 +- lib/std/special/compiler_rt/negv.zig | 43 +- lib/std/special/compiler_rt/parity.zig | 48 +- lib/std/special/compiler_rt/popcount.zig | 52 +- lib/std/special/compiler_rt/shift.zig | 24 +- src/type.zig | 13 +- 18 files changed, 1152 insertions(+), 999 deletions(-)