mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 04:48:20 +00:00
llvm: Disable lowering to f128 on sparc32.
efc6b50d2d/llvm/lib/Target/Sparc/SparcISelLowering.cpp (L561-L562)
This commit is contained in:
parent
87ec4e11c9
commit
a1a823f69c
@ -11774,7 +11774,9 @@ fn backendSupportsF16(target: std.Target) bool {
|
||||
/// or if it produces miscompilations.
|
||||
fn backendSupportsF128(target: std.Target) bool {
|
||||
return switch (target.cpu.arch) {
|
||||
.amdgcn => false,
|
||||
.amdgcn,
|
||||
.sparc,
|
||||
=> false,
|
||||
.aarch64 => std.Target.aarch64.featureSetHas(target.cpu.features, .fp_armv8),
|
||||
else => true,
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user