zig/lib/compiler_rt
Alex Rønne Petersen c8ca05e93a
std.Target: Remove sparcel architecture tag.
What is `sparcel`, you might ask? Good question!

If you take a peek in the SPARC v8 manual, §2.2, it is quite explicit that SPARC
v8 is a big-endian architecture. No little-endian or mixed-endian support to be
found here.

On the other hand, the SPARC v9 manual, in §3.2.1.2, states that it has support
for mixed-endian operation, with big-endian mode being the default.

Ok, so `sparcel` must just be referring to SPARC v9 running in little-endian
mode, surely?

Nope:

* 40b4fd7a3e/llvm/lib/Target/Sparc/SparcTargetMachine.cpp (L226)
* 40b4fd7a3e/llvm/lib/Target/Sparc/SparcTargetMachine.cpp (L104)

So, `sparcel` in LLVM is referring to some sort of fantastical little-endian
SPARC v8 architecture. I've scoured the internet and I can find absolutely no
evidence that such a thing exists or has ever existed. In fact, I can find no
evidence that a little-endian implementation of SPARC v9 ever existed, either.
Or any SPARC version, actually!

The support was added here: https://reviews.llvm.org/D8741

Notably, there is no mention whatsoever of what CPU this might be referring to,
and no justification given for the "but some are little" comment added in the
patch.

My best guess is that this might have been some private exercise in creating a
little-endian version of SPARC that never saw the light of day. Given that SPARC
v8 explicitly doesn't support little-endian operation (let alone little-endian
instruction encoding!), and no CPU is known to be implemented as such, I think
it's very reasonable for us to just remove this support.
2024-07-30 06:30:25 +02:00
..
aarch64_outline_atomics.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
absv.zig compiler-rt: break up functions even more 2022-06-17 16:38:59 -07:00
absvdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
absvdi2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
absvsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
absvsi2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
absvti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
absvti2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
adddf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
addf3_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
addf3.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
addhf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
addo.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
addodi4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
addosi4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
addoti4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
addsf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
addtf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
addxf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
arm.zig compiler_rt: arm frsub, drsub with tests (#17629) 2023-10-21 02:12:02 -07:00
atomics.zig std.Target: Remove sparcel architecture tag. 2024-07-30 06:30:25 +02:00
aulldiv.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
aullrem.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
bcmp.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
bitreverse.zig stage2-wasm: bit_reverse 2024-06-16 11:53:33 +02: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 compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01: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 compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
clear_cache.zig std.Target: Remove sparcel architecture tag. 2024-07-30 06:30:25 +02:00
clzdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
clzsi2_test.zig std: finish cleanup up asm 2023-07-31 03:49:21 -04:00
clzti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmp.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
cmpdf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
cmpdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmphf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
cmpsf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
cmpsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmptf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
cmpti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
cmpxf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
common.zig std.Target.Cpu.Arch: Remove the aarch64_32 tag. 2024-07-28 19:44:52 -07:00
comparedf2_test.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
comparef.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
comparesf2_test.zig update std lib and compiler sources to new for loop syntax 2023-02-18 19:17:21 -07:00
cos.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
count0bits.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -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_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
divdc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
divdf3_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
divdf3.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
divhc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
divhf3.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
divsc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
divsf3_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
divsf3.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
divtc3.zig compiler_rt: fixup exports of PPC routines 2023-06-18 15:27:47 -07:00
divtf3_test.zig x86_64: implement 128-bit builtins 2023-10-23 22:42:18 -04:00
divtf3.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
divti3_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
divti3.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
divxc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
divxf3_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
divxf3.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
emutls.zig bsd: followup to std.posix extraction from std.os 2024-03-20 14:06:35 -07:00
exp2.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
exp.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
extenddftf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extenddfxf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendf_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
extendf.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
extendhfdf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendhfsf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendhftf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendhfxf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendsfdf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendsftf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendsfxf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
extendxftf2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fabs.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07: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 all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixdfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixdfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixhfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixhfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixhfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixint_test.zig flatten lib/std/special and improve "pkg inside another" logic 2022-05-06 22:41:00 -07:00
fixsfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixsfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixsfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixtfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixtfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixtfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixunsdfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunsdfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunsdfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixunshfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunshfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunshfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixunssfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunssfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunssfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixunstfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunstfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunstfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixunsxfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunsxfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixunsxfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
fixxfdi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixxfsi.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
fixxfti.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
float_from_int_test.zig x86_64: implement 128-bit builtins 2023-10-23 22:42:18 -04:00
float_from_int.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
floatdidf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatdihf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatdisf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatditf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatdixf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatsidf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatsihf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatsisf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatsitf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatsixf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floattidf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floattihf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floattisf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floattitf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floattixf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floatundidf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatundihf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatundisf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunditf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatundixf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunsidf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunsihf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunsisf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunsitf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatunsixf.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
floatuntidf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floatuntihf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floatuntisf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floatuntitf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floatuntixf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
floor.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
fma.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
fmax.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
fmin.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
fmod.zig chore: Fix some typos 2024-03-14 19:43:24 +02: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 all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
gehf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
gesf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
getf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
gexf2.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
int_from_float_test.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
int_from_float.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
int.zig x86_64: pass more tests 2023-10-25 04:28:30 -04:00
log2.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
log10.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
log.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
memcmp.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
memcpy.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
memmove.zig all: zig fmt and rename "@XToY" to "@YFromX" 2023-06-19 12:34:42 -07:00
memset.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
modti3_test.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
modti3.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
mulc3_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
mulc3.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
muldc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
muldf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulf3_test.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
mulf3.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
mulhc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulhf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulo.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +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 compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulsf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
multc3.zig compiler_rt: fixup exports of PPC routines 2023-06-18 15:27:47 -07:00
multf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulxc3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulxf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
mulXi3_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
mulXi3.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
negdf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
negdi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
neghf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
negsf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
negsi2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negtf2.zig compiler_rt: fixup exports of PPC routines 2023-06-18 15:27:47 -07:00
negti2_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
negv.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07: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 compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
negXi2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
os_version_check.zig std.builtin: make link mode fields lowercase 2024-03-11 07:09:10 -07:00
parity.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07: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 compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07: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_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
powiXf2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
rem_pio2_large.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
rem_pio2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
rem_pio2f.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
round.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
shift_test.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
shift.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
sin.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
sincos.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
sqrt.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
ssp.zig compiler_rt: provide strncpy impl for ssp 2023-11-10 13:12:16 -07:00
stack_probe.zig Update __chkstk_ms to have weak linkage (#20138) 2024-07-11 20:20:06 +00:00
subdf3.zig compiler_rt: fix fp sub being optimized to call itself 2023-09-19 09:37:52 -07:00
subhf3.zig compiler_rt: fix fp sub being optimized to call itself 2023-09-19 09:37:52 -07:00
subo.zig chore: Fix some typos 2024-03-14 19:43:24 +02:00
subodi4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
subosi4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
suboti4_test.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
subsf3.zig compiler_rt: fix fp sub being optimized to call itself 2023-09-19 09:37:52 -07:00
subtf3.zig compiler_rt: fix fp sub being optimized to call itself 2023-09-19 09:37:52 -07:00
subxf3.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
tan.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
trig.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
trunc.zig compiler_rt: wasm miss float exceptions 2024-07-22 23:22:01 +02:00
truncdfhf2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
truncdfsf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
truncf_test.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
truncf.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
truncsfhf2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
trunctfdf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
trunctfhf2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
trunctfsf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
trunctfxf2.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
truncxfdf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
truncxfhf2.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
truncxfsf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01: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 lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
udivmoddi4_test.zig compiler_rt: add tests for arm routines (#17573) 2023-10-20 00:57:11 -07:00
udivmodei4.zig compiler_rt: disable test for stage2_wasm 2024-07-23 17:10:36 +02:00
udivmodsi4_test.zig compiler_rt: add tests for arm routines (#17573) 2023-10-20 00:57:11 -07:00
udivmodti4_test.zig compiler_rt: fix TODOs in udivmod.zig 2022-11-16 13:08:41 +02:00
udivmodti4.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
udivti3.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
umodti3.zig compiler_rt: fight off @as invasion 2023-09-19 09:37:52 -07:00
unorddf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
unordhf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
unordsf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
unordtf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00
unordxf2.zig compiler-rt: Set the symbol visibility 2022-12-28 14:57:17 +01:00