Commit 1c858ba7e3

Alex Rønne Petersen <alex@alexrp.com>
2025-08-02 21:11:38
llvm: remove f16 special case for soft float aarch64
1 parent d4882d1
Changed files (1)
src
codegen
src/codegen/llvm.zig
@@ -12870,10 +12870,6 @@ fn backendSupportsF16(target: *const std.Target) bool {
         .thumb,
         .thumbeb,
         => target.abi.float() == .soft or target.cpu.has(.arm, .fullfp16),
-        // https://github.com/llvm/llvm-project/issues/129394
-        .aarch64,
-        .aarch64_be,
-        => target.cpu.has(.aarch64, .fp_armv8),
         else => true,
     };
 }