zig/lib/compiler_rt
Alex Rønne Petersen 9ab7eec23e represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-macabi
Apple's own headers and tbd files prefer to think of Mac Catalyst as a distinct
OS target. Earlier, when DriverKit support was added to LLVM, it was represented
a distinct OS. So why Apple decided to only represent Mac Catalyst as an ABI in
the target triple is beyond me. But this isn't the first time they've ignored
established target triple norms (see: armv7k and aarch64_32) and it probably
won't be the last.

While doing this, I also audited all Darwin OS prongs throughout the codebase
and made sure they cover all the tags.
2025-11-14 11:33:35 +01:00
..
aarch64_outline_atomics.zig zig fmt 2025-07-16 10:27:39 -07:00
absv.zig compiler-rt: break up functions even more 2022-06-17 16:38:59 -07:00
absvdi2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
absvdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
absvsi2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
absvsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
absvti2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
absvti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
adddf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
addf3.zig std: update std.builtin.Type fields to follow naming conventions 2024-08-28 08:39:59 +01:00
addf3_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
addhf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
addsf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
addtf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
addvdi3.zig compiler-rt: remove dead code 2025-11-12 16:00:16 +00:00
addvsi3.zig compiler-rt: remove dead code 2025-11-12 16:00:16 +00:00
addxf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
arm.zig compiler-rt: export __aeabi_read_tp for arm-freebsd 2025-09-11 23:28:26 +02:00
atomics.zig zig fmt 2025-07-16 10:27:39 -07:00
aulldiv.zig compiler-rt: Fix some exports for *-windows-none. 2025-05-29 15:35:35 +02:00
aullrem.zig compiler-rt: Fix some exports for *-windows-none. 2025-05-29 15:35:35 +02:00
bcmp.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
bitreverse.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
bitreversedi2_test.zig stage2-wasm: bit_reverse 2024-06-16 11:53:33 +02:00
bitreversesi2_test.zig stage2-wasm: bit_reverse 2024-06-16 11:53:33 +02:00
bitreverseti2_test.zig stage2-wasm: bit_reverse 2024-06-16 11:53:33 +02:00
bswap.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
bswapdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
bswapsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
bswapti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ceil.zig improve impl of __floorh, __floorx, __ceilh and __ceilx 2025-09-24 20:57:25 -07:00
clear_cache.zig represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-macabi 2025-11-14 11:33:35 +01:00
clzdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
clzsi2_test.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
clzti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmp.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
cmpdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
cmpdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmphf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
cmpsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
cmpsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmptf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
cmpti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmpxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
common.zig llvm: switch to native f16 IR type for all hexagon targets 2025-08-30 06:36:41 +02:00
comparedf2_test.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
comparef.zig std.math: rename make_f80 to F80.toFloat and break_f80 to F80.fromFloat 2024-09-02 00:10:22 +03:00
comparesf2_test.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
cos.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
count0bits.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
ctzdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ctzsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ctzti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
divc3.zig Remove @fabs, fabs and absCast/Int from std lib 2023-09-27 11:24:28 -07:00
divc3_test.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divdc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divdf3.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
divdf3_test.zig compiler-rt: Add tests from llvm/llvm-project#119449. 2025-02-25 19:31:00 +01:00
divhc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divhf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divmodei4.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
divsc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divsf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divsf3_test.zig compiler-rt: Add tests from llvm/llvm-project#119449. 2025-02-25 19:31:00 +01:00
divtc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divtf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divtf3_test.zig compiler-rt: Add tests from llvm/llvm-project#119449. 2025-02-25 19:31:00 +01:00
divti3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divti3_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
divxc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divxf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
divxf3_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
emutls.zig compiler-rt: Export __emutls_get_address for OpenHarmony 2025-07-07 07:23:24 +02:00
exp.zig Make sure to test the sign of the zero results 2025-07-17 05:04:59 +02:00
exp2.zig Make sure to test the sign of the zero results 2025-07-17 05:04:59 +02:00
extenddftf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extenddfxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendf.zig std.math: rename make_f80 to F80.toFloat and break_f80 to F80.fromFloat 2024-09-02 00:10:22 +03:00
extendf_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
extendhfdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendhfsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendhftf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendhfxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendsfdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendsftf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendsfxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
extendxftf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fabs.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
ffsdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ffssi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ffsti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
fixdfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixdfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixdfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixdfti.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
fixhfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixhfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixhfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixhfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixint_test.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
fixsfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixsfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixsfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixsfti.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
fixtfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixtfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixtfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixtfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsdfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsdfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixunsdfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsdfti.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
fixunshfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunshfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixunshfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunshfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunssfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunssfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixunssfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunssfti.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
fixunstfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunstfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixunstfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunstfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsxfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsxfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixunsxfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixunsxfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixxfdi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixxfei.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
fixxfsi.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fixxfti.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
float_from_int.zig x86_64: implement conversions between scalar floats and ints 2025-02-09 00:42:55 -08:00
float_from_int_test.zig compiler-rt: compute correct integer sizes from bits at runtime 2025-04-11 07:06:01 -04:00
floatdidf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatdihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatdisf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatditf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatdixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floateidf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floateihf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floateisf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floateitf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floateixf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatsidf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatsihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatsisf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatsitf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatsixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floattidf.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
floattihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floattisf.zig compiler-rt: Fix names of some float/int conversion routines for hexagon. 2025-04-04 06:08:10 +02:00
floattitf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floattixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatundidf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatundihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatundisf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatunditf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatundixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuneidf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatuneihf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatuneisf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatuneitf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatuneixf.zig Target: pass and use locals by pointer instead of by value 2025-06-19 11:45:06 -04:00
floatunsidf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatunsihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatunsisf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatunsitf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatunsixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuntidf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuntihf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuntisf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuntitf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floatuntixf.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
floor.zig improve impl of __floorh, __floorx, __ceilh and __ceilx 2025-09-24 20:57:25 -07:00
fma.zig Elf2: create a new linker from scratch 2025-09-21 14:09:14 -07:00
fmax.zig This commit enables fmax and fmin to differentiate between 0.0 and 2025-06-20 10:17:24 +02:00
fmin.zig This commit enables fmax and fmin to differentiate between 0.0 and 2025-06-20 10:17:24 +02:00
fmod.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
fmodq_test.zig flatten lib/std/special and improve "pkg inside another" logic 2022-05-06 22:41:00 -07:00
fmodx_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
gedf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
gehf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
gesf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
getf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
gexf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
hexagon.zig compiler-rt: Fix Hexagon routines to use the new @export() pointer semantics. 2024-11-24 08:19:15 +01:00
int.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
int_from_float.zig fix: make compiler_rt and std.Io.Writer compile on 16-bit platforms. 2025-10-27 11:17:48 +01:00
int_from_float_test.zig compiler-rt: compute correct integer sizes from bits at runtime 2025-04-11 07:06:01 -04:00
log.zig Make sure to test the sign of the zero results 2025-07-17 05:04:59 +02:00
log2.zig Make sure to test the sign of the zero results 2025-07-17 05:04:59 +02:00
log10.zig Make sure to test the sign of the zero results 2025-07-17 05:04:59 +02:00
memcmp.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
memcpy.zig tweak tests to avoid timeouts 2025-10-18 09:28:42 +01:00
memmove.zig zig fmt: apply new cast builtin order 2025-08-03 14:59:56 +02:00
memset.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
modti3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
modti3_test.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
mulc3.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
mulc3_test.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
muldc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
muldf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulf3.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
mulf3_test.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
mulhc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulhf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulo.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulodi4_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
mulosi4_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
muloti4_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
mulsc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulsf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
multc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
multf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulvsi3.zig compiler-rt: add __addvsi3, __subvsi3, __mulvsi3, and __subvdi3 2025-06-01 20:17:25 +02:00
mulxc3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulxf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulXi3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
mulXi3_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
negdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
neghf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negtf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negv.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negvdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negvsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negvti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
negXi2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
os_version_check.zig compiler-rt: Fix some exports to respect the common linkage and visibility. 2025-05-19 00:22:03 +02:00
parity.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
paritydi2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
paritysi2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
parityti2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
popcount.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
popcountdi2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
popcountsi2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
popcountti2_test.zig Replace std.rand references with std.Random 2024-02-08 15:21:35 +01:00
powiXf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
powiXf2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
rem_pio2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
rem_pio2_large.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
rem_pio2f.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
round.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
shift.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
shift_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
sin.zig libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception 2025-06-15 04:01:43 -04:00
sincos.zig libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception 2025-06-15 04:01:43 -04:00
sqrt.zig improve impl of __sqrth, sqrtf, sqrt, __sqrtx and sqrtq (#25416) 2025-10-06 11:45:51 -07:00
ssp.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
stack_probe.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
strlen.zig compiler-rt: move strlen from libzigc to here 2025-08-30 06:36:41 +02:00
subdf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
subhf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
subsf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
subtf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
subvdi3.zig compiler-rt: remove dead code 2025-11-12 16:00:16 +00:00
subvsi3.zig compiler-rt: remove dead code 2025-11-12 16:00:16 +00:00
subxf3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
tan.zig libc: Prevent FCSEL instruction from being used to avoid raising an unintended exception 2025-06-15 04:01:43 -04:00
trig.zig x86_64: implement conversions between scalar floats and ints 2025-02-09 00:42:55 -08:00
trunc.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncdfhf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncdfsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncf.zig std.math: rename make_f80 to F80.toFloat and break_f80 to F80.fromFloat 2024-09-02 00:10:22 +03:00
truncf_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
truncsfhf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
trunctfdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
trunctfhf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
trunctfsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
trunctfxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncxfdf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncxfhf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
truncxfsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
ucmpdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ucmpsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
ucmpti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
udivmod.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
udivmoddi4_test.zig compiler_rt: remove bogus tests 2024-10-19 19:44:53 +01:00
udivmodei4.zig aarch64: add new from scratch self-hosted backend 2025-07-22 19:43:47 -07:00
udivmodsi4_test.zig compiler_rt: remove bogus tests 2024-10-19 19:44:53 +01:00
udivmodti4.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
udivmodti4_test.zig compiler_rt: fix TODOs in udivmod.zig 2022-11-16 13:08:41 +02:00
udivti3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
umodti3.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
unorddf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
unordhf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
unordsf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
unordtf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00
unordxf2.zig Remove uses of deprecated callconv aliases 2025-03-05 03:01:43 +00:00