diff --git a/libc/startup/gpu/amdgpu/CMakeLists.txt b/libc/startup/gpu/amdgpu/CMakeLists.txt --- a/libc/startup/gpu/amdgpu/CMakeLists.txt +++ b/libc/startup/gpu/amdgpu/CMakeLists.txt @@ -26,4 +26,7 @@ "--target=${LIBC_GPU_TARGET_TRIPLE}" "-flto" "-Wl,-mllvm,-amdgpu-lower-global-ctor-dtor=0" + # FIXME: This pass causes builds to take ~10x longer. Disable until the + # performance problems have been addressed. + "-Wl,-mllvm,-amdgpu-atomic-optimizations=0" )