From 3fd3358f37668e54d214aec57033861ea17fd76d Mon Sep 17 00:00:00 2001 From: Jacob Young Date: Tue, 27 May 2025 11:02:35 -0400 Subject: x86_64: implement integer `@reduce(.Min)` --- src/Type.zig | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Type.zig') diff --git a/src/Type.zig b/src/Type.zig index 17a58807eb..7988033501 100644 --- a/src/Type.zig +++ b/src/Type.zig @@ -4110,6 +4110,7 @@ pub const slice_const_u8_sentinel_0: Type = .{ .ip_index = .slice_const_u8_senti pub const vector_8_i8: Type = .{ .ip_index = .vector_8_i8_type }; pub const vector_16_i8: Type = .{ .ip_index = .vector_16_i8_type }; pub const vector_32_i8: Type = .{ .ip_index = .vector_32_i8_type }; +pub const vector_64_i8: Type = .{ .ip_index = .vector_64_i8_type }; pub const vector_1_u8: Type = .{ .ip_index = .vector_1_u8_type }; pub const vector_2_u8: Type = .{ .ip_index = .vector_2_u8_type }; pub const vector_4_u8: Type = .{ .ip_index = .vector_4_u8_type }; @@ -4117,20 +4118,27 @@ pub const vector_8_u8: Type = .{ .ip_index = .vector_8_u8_type }; pub const vector_16_u8: Type = .{ .ip_index = .vector_16_u8_type }; pub const vector_32_u8: Type = .{ .ip_index = .vector_32_u8_type }; pub const vector_64_u8: Type = .{ .ip_index = .vector_64_u8_type }; +pub const vector_2_i16: Type = .{ .ip_index = .vector_2_i16_type }; pub const vector_4_i16: Type = .{ .ip_index = .vector_4_i16_type }; pub const vector_8_i16: Type = .{ .ip_index = .vector_8_i16_type }; pub const vector_16_i16: Type = .{ .ip_index = .vector_16_i16_type }; +pub const vector_32_i16: Type = .{ .ip_index = .vector_32_i16_type }; pub const vector_4_u16: Type = .{ .ip_index = .vector_4_u16_type }; pub const vector_8_u16: Type = .{ .ip_index = .vector_8_u16_type }; pub const vector_16_u16: Type = .{ .ip_index = .vector_16_u16_type }; +pub const vector_32_u16: Type = .{ .ip_index = .vector_32_u16_type }; pub const vector_4_i32: Type = .{ .ip_index = .vector_4_i32_type }; pub const vector_8_i32: Type = .{ .ip_index = .vector_8_i32_type }; +pub const vector_16_i32: Type = .{ .ip_index = .vector_16_i32_type }; pub const vector_4_u32: Type = .{ .ip_index = .vector_4_u32_type }; pub const vector_8_u32: Type = .{ .ip_index = .vector_8_u32_type }; +pub const vector_16_u32: Type = .{ .ip_index = .vector_16_u32_type }; pub const vector_2_i64: Type = .{ .ip_index = .vector_2_i64_type }; pub const vector_4_i64: Type = .{ .ip_index = .vector_4_i64_type }; +pub const vector_8_i64: Type = .{ .ip_index = .vector_8_i64_type }; pub const vector_2_u64: Type = .{ .ip_index = .vector_2_u64_type }; pub const vector_4_u64: Type = .{ .ip_index = .vector_4_u64_type }; +pub const vector_8_u64: Type = .{ .ip_index = .vector_8_u64_type }; pub const vector_1_u128: Type = .{ .ip_index = .vector_1_u128_type }; pub const vector_2_u128: Type = .{ .ip_index = .vector_2_u128_type }; pub const vector_1_u256: Type = .{ .ip_index = .vector_1_u256_type }; -- cgit v1.2.3