cosmopolitan/tool/cosmocc/bin
Justine Tunney 11d9fb521d
Make atomics faster on aarch64
This change implements the compiler runtime for ARM v8.1 ISE atomics and
gets rid of the mandatory -mno-outline-atomics flag. It can dramatically
speed things up, on newer ARM CPUs, as indicated by the changed lines in
test/libc/thread/footek_test.c. In llamafile dispatching on hwcap atomic
also shaved microseconds off synchronization barriers.
2024-08-16 11:14:46 -07:00
..
aarch64-unknown-cosmo-c++ Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
aarch64-unknown-cosmo-cc Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
aarch64-unknown-cosmo-install Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
cosmoaddr2line Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
cosmoar Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
cosmoc++ Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
cosmocc Make atomics faster on aarch64 2024-08-16 11:14:46 -07:00
cosmocross Make atomics faster on aarch64 2024-08-16 11:14:46 -07:00
cosmoinstall Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
cosmoranlib Introduce cosmoranlib 2024-07-29 19:18:52 -07:00
unknown-unknown-cosmo-ar Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
unknown-unknown-cosmo-c++ Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
unknown-unknown-cosmo-cc Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
unknown-unknown-cosmo-install Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
unknown-unknown-cosmo-ranlib Introduce cosmoranlib 2024-07-29 19:18:52 -07:00
x86_64-unknown-cosmo-c++ Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
x86_64-unknown-cosmo-cc Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00
x86_64-unknown-cosmo-install Redesign cosmocc toolchain 2023-11-11 14:18:08 -08:00