llvm: remove f16 special case for soft float aarch64

This commit is contained in:
Alex Rønne Petersen 2025-08-02 21:11:38 +02:00
parent d4882d10f8
commit 1c858ba7e3
No known key found for this signature in database

View file

@ -12870,10 +12870,6 @@ fn backendSupportsF16(target: *const std.Target) bool {
.thumb, .thumb,
.thumbeb, .thumbeb,
=> target.abi.float() == .soft or target.cpu.has(.arm, .fullfp16), => 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, else => true,
}; };
} }