mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-04-26 13:01:34 +03:00
std.zig.system.x86: detect more APX features
This commit is contained in:
@@ -591,7 +591,9 @@ fn detectNativeFeatures(cpu: *Target.Cpu, os_tag: Target.Os.Tag) void {
|
||||
setFeature(cpu, .ppx, bit(leaf.edx, 21));
|
||||
setFeature(cpu, .ndd, bit(leaf.edx, 21));
|
||||
setFeature(cpu, .ccmp, bit(leaf.edx, 21));
|
||||
setFeature(cpu, .nf, bit(leaf.edx, 21));
|
||||
setFeature(cpu, .cf, bit(leaf.edx, 21));
|
||||
setFeature(cpu, .zu, bit(leaf.edx, 21));
|
||||
} else {
|
||||
for ([_]Target.x86.Feature{
|
||||
.sha512,
|
||||
@@ -616,7 +618,9 @@ fn detectNativeFeatures(cpu: *Target.Cpu, os_tag: Target.Os.Tag) void {
|
||||
.ppx,
|
||||
.ndd,
|
||||
.ccmp,
|
||||
.nf,
|
||||
.cf,
|
||||
.zu,
|
||||
}) |feat| {
|
||||
setFeature(cpu, feat, false);
|
||||
}
|
||||
@@ -697,7 +701,9 @@ fn detectNativeFeatures(cpu: *Target.Cpu, os_tag: Target.Os.Tag) void {
|
||||
.ppx,
|
||||
.ndd,
|
||||
.ccmp,
|
||||
.nf,
|
||||
.cf,
|
||||
.zu,
|
||||
}) |feat| {
|
||||
setFeature(cpu, feat, false);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user