diff --git a/lib/std/Target.zig b/lib/std/Target.zig index ce439a0ab1..5a35f326f9 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -958,7 +958,7 @@ pub const Cpu = struct { } }; - pub fn feature_set_fns(comptime F: type) type { + pub fn FeatureSetFns(comptime F: type) type { return struct { /// Populates only the feature bits specified. pub fn featureSet(features: []const F) Set { diff --git a/lib/std/Target/aarch64.zig b/lib/std/Target/aarch64.zig index a1f977d774..7755f7959a 100644 --- a/lib/std/Target/aarch64.zig +++ b/lib/std/Target/aarch64.zig @@ -235,10 +235,10 @@ pub const Feature = enum { zcz_gp, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { @setEvalBranchQuota(2000); diff --git a/lib/std/Target/amdgpu.zig b/lib/std/Target/amdgpu.zig index 5980fea1dc..9fe574bd85 100644 --- a/lib/std/Target/amdgpu.zig +++ b/lib/std/Target/amdgpu.zig @@ -177,10 +177,10 @@ pub const Feature = enum { xnack_support, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/arc.zig b/lib/std/Target/arc.zig index eff13c6637..37fc2243c3 100644 --- a/lib/std/Target/arc.zig +++ b/lib/std/Target/arc.zig @@ -8,10 +8,10 @@ pub const Feature = enum { norm, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/arm.zig b/lib/std/Target/arm.zig index 0fc5f1dbc3..d8b3216a12 100644 --- a/lib/std/Target/arm.zig +++ b/lib/std/Target/arm.zig @@ -208,10 +208,10 @@ pub const Feature = enum { zcz, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { @setEvalBranchQuota(10000); diff --git a/lib/std/Target/avr.zig b/lib/std/Target/avr.zig index bda274d2e6..0512bd8718 100644 --- a/lib/std/Target/avr.zig +++ b/lib/std/Target/avr.zig @@ -43,10 +43,10 @@ pub const Feature = enum { xmegau, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/bpf.zig b/lib/std/Target/bpf.zig index f1d96505b3..2d17805fbc 100644 --- a/lib/std/Target/bpf.zig +++ b/lib/std/Target/bpf.zig @@ -10,10 +10,10 @@ pub const Feature = enum { dwarfris, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/csky.zig b/lib/std/Target/csky.zig index 66cd0fd6f0..bdb8637709 100644 --- a/lib/std/Target/csky.zig +++ b/lib/std/Target/csky.zig @@ -70,10 +70,10 @@ pub const Feature = enum { vdspv2, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/hexagon.zig b/lib/std/Target/hexagon.zig index c84b2cb0c8..c1cfc777e5 100644 --- a/lib/std/Target/hexagon.zig +++ b/lib/std/Target/hexagon.zig @@ -49,10 +49,10 @@ pub const Feature = enum { zreg, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/loongarch.zig b/lib/std/Target/loongarch.zig index 5a4cdeeeb7..999c33f9c2 100644 --- a/lib/std/Target/loongarch.zig +++ b/lib/std/Target/loongarch.zig @@ -22,10 +22,10 @@ pub const Feature = enum { ual, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/m68k.zig b/lib/std/Target/m68k.zig index 054b3974d1..549ecd4668 100644 --- a/lib/std/Target/m68k.zig +++ b/lib/std/Target/m68k.zig @@ -30,10 +30,10 @@ pub const Feature = enum { reserve_d7, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/mips.zig b/lib/std/Target/mips.zig index 8f3c0994d1..0d3f587683 100644 --- a/lib/std/Target/mips.zig +++ b/lib/std/Target/mips.zig @@ -59,10 +59,10 @@ pub const Feature = enum { xgot, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/msp430.zig b/lib/std/Target/msp430.zig index 98ea32d17f..1fb473420d 100644 --- a/lib/std/Target/msp430.zig +++ b/lib/std/Target/msp430.zig @@ -11,10 +11,10 @@ pub const Feature = enum { hwmultf5, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/nvptx.zig b/lib/std/Target/nvptx.zig index 9cc953a8d4..a97994a0d1 100644 --- a/lib/std/Target/nvptx.zig +++ b/lib/std/Target/nvptx.zig @@ -52,10 +52,10 @@ pub const Feature = enum { sm_90a, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/powerpc.zig b/lib/std/Target/powerpc.zig index b2b3c4988e..3397446bd1 100644 --- a/lib/std/Target/powerpc.zig +++ b/lib/std/Target/powerpc.zig @@ -89,10 +89,10 @@ pub const Feature = enum { vsx, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/riscv.zig b/lib/std/Target/riscv.zig index 5484579dc4..ac31070980 100644 --- a/lib/std/Target/riscv.zig +++ b/lib/std/Target/riscv.zig @@ -195,10 +195,10 @@ pub const Feature = enum { zvl8192b, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/s390x.zig b/lib/std/Target/s390x.zig index c6974b9213..c9516be074 100644 --- a/lib/std/Target/s390x.zig +++ b/lib/std/Target/s390x.zig @@ -49,10 +49,10 @@ pub const Feature = enum { vector_packed_decimal_enhancement_2, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/sparc.zig b/lib/std/Target/sparc.zig index 70b55089d2..7b550fd2c5 100644 --- a/lib/std/Target/sparc.zig +++ b/lib/std/Target/sparc.zig @@ -54,10 +54,10 @@ pub const Feature = enum { vis3, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/spirv.zig b/lib/std/Target/spirv.zig index 9d79aff221..8bc81e189d 100644 --- a/lib/std/Target/spirv.zig +++ b/lib/std/Target/spirv.zig @@ -294,10 +294,10 @@ pub const Feature = enum { LongConstantCompositeINTEL, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { @setEvalBranchQuota(2000); diff --git a/lib/std/Target/ve.zig b/lib/std/Target/ve.zig index 6aa5c3f61c..cfd6576ff7 100644 --- a/lib/std/Target/ve.zig +++ b/lib/std/Target/ve.zig @@ -8,10 +8,10 @@ pub const Feature = enum { vpu, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/wasm.zig b/lib/std/Target/wasm.zig index efc25babe9..7f0ae49a78 100644 --- a/lib/std/Target/wasm.zig +++ b/lib/std/Target/wasm.zig @@ -20,10 +20,10 @@ pub const Feature = enum { tail_call, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/x86.zig b/lib/std/Target/x86.zig index 20820cbb6b..09ce8cd33e 100644 --- a/lib/std/Target/x86.zig +++ b/lib/std/Target/x86.zig @@ -193,10 +193,10 @@ pub const Feature = enum { xsaves, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/lib/std/Target/xtensa.zig b/lib/std/Target/xtensa.zig index 22851c4554..40143512c0 100644 --- a/lib/std/Target/xtensa.zig +++ b/lib/std/Target/xtensa.zig @@ -8,10 +8,10 @@ pub const Feature = enum { density, }; -pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; -pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; -pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; -pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; +pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; +pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; +pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; +pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; pub const all_features = blk: { const len = @typeInfo(Feature).Enum.fields.len; diff --git a/tools/update_cpu_features.zig b/tools/update_cpu_features.zig index 169418ed59..068237e45c 100644 --- a/tools/update_cpu_features.zig +++ b/tools/update_cpu_features.zig @@ -1336,10 +1336,10 @@ fn processOneTarget(job: Job) anyerror!void { try w.writeAll( \\}; \\ - \\pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; - \\pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; - \\pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; - \\pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; + \\pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; + \\pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; + \\pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; + \\pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; \\ \\pub const all_features = blk: { \\ diff --git a/tools/update_spirv_features.zig b/tools/update_spirv_features.zig index 33a3f6ec3f..ac5c0a1bfc 100644 --- a/tools/update_spirv_features.zig +++ b/tools/update_spirv_features.zig @@ -122,10 +122,10 @@ pub fn main() !void { try w.writeAll( \\}; \\ - \\pub const featureSet = CpuFeature.feature_set_fns(Feature).featureSet; - \\pub const featureSetHas = CpuFeature.feature_set_fns(Feature).featureSetHas; - \\pub const featureSetHasAny = CpuFeature.feature_set_fns(Feature).featureSetHasAny; - \\pub const featureSetHasAll = CpuFeature.feature_set_fns(Feature).featureSetHasAll; + \\pub const featureSet = CpuFeature.FeatureSetFns(Feature).featureSet; + \\pub const featureSetHas = CpuFeature.FeatureSetFns(Feature).featureSetHas; + \\pub const featureSetHasAny = CpuFeature.FeatureSetFns(Feature).featureSetHasAny; + \\pub const featureSetHasAll = CpuFeature.FeatureSetFns(Feature).featureSetHasAll; \\ \\pub const all_features = blk: { \\ @setEvalBranchQuota(2000);