mirror of
https://github.com/ziglang/zig.git
synced 2025-12-14 18:23:12 +00:00
llvm: Also disable f16/f128 on aarch64_be with soft float.
This commit is contained in:
parent
f1af9eb836
commit
18e94c355e
@ -11760,7 +11760,9 @@ fn backendSupportsF16(target: std.Target) bool {
|
|||||||
.mips64el,
|
.mips64el,
|
||||||
.s390x,
|
.s390x,
|
||||||
=> false,
|
=> false,
|
||||||
.aarch64 => std.Target.aarch64.featureSetHas(target.cpu.features, .fp_armv8),
|
.aarch64,
|
||||||
|
.aarch64_be,
|
||||||
|
=> std.Target.aarch64.featureSetHas(target.cpu.features, .fp_armv8),
|
||||||
else => true,
|
else => true,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@ -11773,7 +11775,9 @@ fn backendSupportsF128(target: std.Target) bool {
|
|||||||
.amdgcn,
|
.amdgcn,
|
||||||
.sparc,
|
.sparc,
|
||||||
=> false,
|
=> false,
|
||||||
.aarch64 => std.Target.aarch64.featureSetHas(target.cpu.features, .fp_armv8),
|
.aarch64,
|
||||||
|
.aarch64_be,
|
||||||
|
=> std.Target.aarch64.featureSetHas(target.cpu.features, .fp_armv8),
|
||||||
else => true,
|
else => true,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user