aboutsummaryrefslogtreecommitdiff
path: root/lib/std/Target
diff options
context:
space:
mode:
authorAli Cheraghi <alichraghi@proton.me>2025-03-13 03:01:19 +0330
committerAli Cheraghi <alichraghi@proton.me>2025-03-18 07:05:50 +0330
commitee06b2ce760d927b62726de1e2e3cb33b48d4932 (patch)
tree6046947d801d8c10b3dd1fd98d3ae8aba5da187a /lib/std/Target
parentd18eaf8586cf173d5605d5885fcbe26d64af00c5 (diff)
downloadzig-ee06b2ce760d927b62726de1e2e3cb33b48d4932.tar.gz
zig-ee06b2ce760d927b62726de1e2e3cb33b48d4932.zip
spirv: require int8/int16 capabilities
Diffstat (limited to 'lib/std/Target')
-rw-r--r--lib/std/Target/spirv.zig14
1 files changed, 1 insertions, 13 deletions
diff --git a/lib/std/Target/spirv.zig b/lib/std/Target/spirv.zig
index ca83ad2d26..a2575b2fe8 100644
--- a/lib/std/Target/spirv.zig
+++ b/lib/std/Target/spirv.zig
@@ -10,8 +10,6 @@ pub const Feature = enum {
v1_4,
v1_5,
v1_6,
- int8,
- int16,
int64,
float16,
float64,
@@ -71,16 +69,6 @@ pub const all_features = blk: {
.description = "Enable version 1.6",
.dependencies = featureSet(&[_]Feature{.v1_5}),
};
- result[@intFromEnum(Feature.int8)] = .{
- .llvm_name = null,
- .description = "Enable Int8 capability",
- .dependencies = featureSet(&[_]Feature{.v1_0}),
- };
- result[@intFromEnum(Feature.int16)] = .{
- .llvm_name = null,
- .description = "Enable Int16 capability",
- .dependencies = featureSet(&[_]Feature{.v1_0}),
- };
result[@intFromEnum(Feature.int64)] = .{
.llvm_name = null,
.description = "Enable Int64 capability",
@@ -109,7 +97,7 @@ pub const all_features = blk: {
result[@intFromEnum(Feature.arbitrary_precision_integers)] = .{
.llvm_name = null,
.description = "Enable SPV_INTEL_arbitrary_precision_integers extension and the ArbitraryPrecisionIntegersINTEL capability",
- .dependencies = featureSet(&[_]Feature{ .v1_5, .int8, .int16 }),
+ .dependencies = featureSet(&[_]Feature{.v1_5}),
};
result[@intFromEnum(Feature.kernel)] = .{
.llvm_name = null,