From 1cc1e95b0f8d1d8742a060f2a20fac1879c9f7bc Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Sat, 14 Oct 2023 15:58:34 -0700 Subject: [PATCH] BuiltinFunction: Use a generated DAFSA instead of a generated enum MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A DAFSA (deterministic acyclic finite state automaton) is essentially a trie flattened into an array, but that also uses techniques to minimize redundant nodes. This provides fast lookups while minimizing the required data size, but normally does not allow for associating data related to each word. However, by adding a count of the number of possible words from each node, it becomes possible to also use it to achieve minimal perfect hashing for the set of words (which allows going from word -> unique index as well as unique index -> word). This allows us to store a second array of data so that the DAFSA can be used as a lookup for e.g. BuiltinFunction. Some resources: - https://en.wikipedia.org/wiki/Deterministic_acyclic_finite_state_automaton - https://web.archive.org/web/20220722224703/http://pages.pathcom.com/~vadco/dawg.html - https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.56.5272 (this is the origin of the minimal perfect hashing technique) - http://stevehanov.ca/blog/?id=115 What all is going on here: - `process_builtins.py` was removed in favor of a zig implementation that generates the DAFSA - The new zig implementation uses the latest .def files from the LLVM repository, so the set of builtins is different and there are some new macro definitions that are not yet supported (e.g. TARGET_BUILTIN), but otherwise the logic matches the python script wherever possible - The new zig implementation imports `src/builtins/TypeDescription.zig` directly so the calculated max parameter count will always be in sync The results: Microbenchmark of lookup time: # Does a builtin name exist?: ------------------- dafsa ------------------ always found: 88ns per lookup not found (random bytes): 33ns per lookup not found (1 char diff): 86ns per lookup ------------------- enum ------------------- always found: 3648ns per lookup not found (random bytes): 6310ns per lookup not found (1 char diff): 3604ns per lookup dafsa is 41.5x / 191.2x / 41.9x faster # Name -> BuiltinFunction lookup: ------------------- dafsa ------------------ always found: 154ns per lookup not found (random bytes): 32ns per lookup not found (1 char diff): 154ns per lookup ------------------- enum ------------------- always found: 3649ns per lookup not found (random bytes): 6317ns per lookup not found (1 char diff): 3649ns per lookup dafsa is 23.7x / 197.4x / 23.7x faster About 500KiB removed from a ReleaseSmall build of aro: 1.8M arocc-master 1.3M arocc-dafsa $ bloaty arocc-dafsa -- arocc-master FILE SIZE VM SIZE -------------- -------------- +8.1% +22.9Ki +8.1% +22.9Ki .data.rel.ro -0.1% -8 -0.1% -8 .eh_frame_hdr -1.4% -2.41Ki -1.4% -2.41Ki .data -35.5% -49.4Ki -35.5% -49.4Ki .eh_frame -56.8% -201Ki -56.8% -201Ki .rodata -30.4% -258Ki -30.4% -258Ki .text -26.9% -488Ki -26.9% -488Ki TOTAL Compile time of `zig build` is reduced by around a second: $ hyperfine "git checkout master; zig build" "git checkout dafsa; zig build" --prepare "rm -rf zig-cache" --runs 3 --warmup 1 Benchmark #1: git checkout master; zig build Time (mean ± σ): 11.760 s ± 0.024 s [User: 11.387 s, System: 0.605 s] Range (min … max): 11.745 s … 11.788 s 3 runs Benchmark #2: git checkout dafsa; zig build Time (mean ± σ): 10.523 s ± 0.016 s [User: 10.121 s, System: 0.608 s] Range (min … max): 10.505 s … 10.534 s 3 runs Summary 'git checkout dafsa; zig build' ran 1.12 ± 0.00 times faster than 'git checkout master; zig build' Unit tests run faster: Benchmark #1: ./unit-tests-master Time (mean ± σ): 224.9 ms ± 2.6 ms [User: 210.2 ms, System: 14.5 ms] Range (min … max): 220.7 ms … 230.1 ms 13 runs Benchmark #2: ./unit-tests-dafsa Time (mean ± σ): 97.4 ms ± 2.6 ms [User: 83.1 ms, System: 14.2 ms] Range (min … max): 94.2 ms … 103.5 ms 30 runs Summary './unit-tests-dafsa' ran 2.31 ± 0.07 times faster than './unit-tests-master' Record tests run slightly slower (not sure why): Benchmark #1: ./record-runner-master test/records Time (mean ± σ): 10.283 s ± 0.037 s [User: 118.281 s, System: 0.261 s] Range (min … max): 10.262 s … 10.327 s 3 runs Benchmark #2: ./record-runner-dafsa test/records Time (mean ± σ): 10.950 s ± 0.209 s [User: 123.950 s, System: 0.284 s] Range (min … max): 10.796 s … 11.187 s 3 runs Summary './record-runner-master test/records' ran 1.06 ± 0.02 times faster than './record-runner-dafsa test/records' Integration test times are ~unchanged: Benchmark #1: ./test-runner-master /home/ryan/Programming/zig/arocc/test/cases zig Time (mean ± σ): 382.8 ms ± 7.2 ms [User: 300.9 ms, System: 88.0 ms] Range (min … max): 373.2 ms … 393.2 ms 10 runs Benchmark #2: ./test-runner-dafsa /home/ryan/Programming/zig/arocc/test/cases zig Time (mean ± σ): 392.9 ms ± 3.5 ms [User: 308.5 ms, System: 90.8 ms] Range (min … max): 388.9 ms … 399.7 ms 10 runs Summary './test-runner-master /home/ryan/Programming/zig/arocc/test/cases zig' ran 1.03 ± 0.02 times faster than './test-runner-dafsa /home/ryan/Programming/zig/arocc/test/cases zig' enum + fast path --- scripts/generate_builtins_dafsa.zig | 951 + scripts/process_builtins.py | 499 - src/Builtins.zig | 23 +- src/CodeGen.zig | 2 +- src/Compilation.zig | 4 +- src/Diagnostics.zig | 2 +- src/Parser.zig | 23 +- src/builtins/BuiltinFunction.zig | 48742 +++++++------------------- src/builtins/Properties.zig | 8 +- 9 files changed, 13982 insertions(+), 36272 deletions(-) create mode 100644 scripts/generate_builtins_dafsa.zig delete mode 100755 scripts/process_builtins.py diff --git a/scripts/generate_builtins_dafsa.zig b/scripts/generate_builtins_dafsa.zig new file mode 100644 index 00000000..cd5c4b16 --- /dev/null +++ b/scripts/generate_builtins_dafsa.zig @@ -0,0 +1,951 @@ +// Generates a DAFSA and a companion array of builtin properties from the set of .def +// files from Clang found here: +// +// https://github.com/llvm/llvm-project/tree/main/clang/include/clang/Basic +// +// To generate, run the following command from the root of the repository: +// +// zig run scripts/generate_builtins_dafsa.zig --main-mod-path . -- path/to/Builtins*.def +// +// Current limitations: +// - Can not handle macros that span multiple lines +// - Skips TARGET_BUILTIN, CUSTOM_BUILTIN, and UNALIASED_CUSTOM_BUILTIN + +const std = @import("std"); +const Allocator = std.mem.Allocator; +const Properties = @import("../src/builtins/Properties.zig"); +const TypeDescription = @import("../src/builtins/TypeDescription.zig"); + +const generated_file_path = "src/builtins/BuiltinFunction.zig"; + +const BuiltinData = struct { + param_str: []const u8, + properties: Properties, +}; + +pub fn main() !void { + var gpa = std.heap.GeneralPurposeAllocator(.{}){}; + defer std.debug.assert(gpa.deinit() == .ok); + const allocator = gpa.allocator(); + + var arena_state = std.heap.ArenaAllocator.init(allocator); + defer arena_state.deinit(); + const arena = arena_state.allocator(); + + var args_it = try std.process.argsWithAllocator(allocator); + defer args_it.deinit(); + + _ = args_it.next(); + + var set = std.StringHashMap(BuiltinData).init(allocator); + defer set.deinit(); + + var max_params_count: usize = 0; + while (args_it.next()) |def_path| { + var def_contents = try std.fs.cwd().readFileAlloc(allocator, def_path, std.math.maxInt(u32)); + defer allocator.free(def_contents); + + const maybe_target = targetFromFilename(def_path) catch |err| switch (err) { + error.UnknownTarget => { + std.debug.print("unknown target for file '{s}', skipping\n", .{def_path}); + continue; + }, + error.UnexpectedFilename => { + std.debug.print("unexpected filename: '{s}'\n", .{def_path}); + return err; + }, + }; + + var line_it = std.mem.tokenizeAny(u8, def_contents, "\r\n"); + while (line_it.next()) |line| { + var param_it = MacroIterator.init(line); + const macro_str = param_it.next() orelse continue; + const macro = std.meta.stringToEnum(Macro, macro_str) orelse continue; + + switch (macro) { + .TARGET_BUILTIN, .CUSTOM_BUILTIN, .UNALIASED_CUSTOM_BUILTIN => continue, // TODO + else => {}, + } + + const name = param_it.next() orelse continue; + const params = param_it.next() orelse continue; + const params_without_quotes = params[1 .. params.len - 1]; + + // skip anything with & in it since that's 'by reference' + if (std.mem.indexOfScalar(u8, params_without_quotes, '&') != null) { + std.debug.print("{s}: '&' in params str '{s}', skipping\n", .{ name, params_without_quotes }); + continue; + } + + var params_parser = TypeDescription.TypeIterator.init(params_without_quotes); + var params_count: usize = 0; + while (params_parser.next()) |_| { + params_count += 1; + } + if (params_count == 0) { + // pthread_create has an empty string as its params, so skip it + if (std.mem.eql(u8, name, "pthread_create")) continue; + std.debug.print("{s}: failed to parse param string: {s}\n", .{ name, params }); + return error.InvalidParamString; + } + // return value is not counted + params_count -= 1; + + max_params_count = @max(params_count, max_params_count); + + const attrs_str = param_it.next() orelse continue; + const attrs = attributesFromString(attrs_str); + + var builtin_data = BuiltinData{ + .param_str = params_without_quotes, + .properties = .{ + .attributes = attrs, + .language = .all_languages, + .header = .none, + .target_set = Properties.TargetSet.initOne(maybe_target orelse .basic), + }, + }; + + switch (macro) { + .BUILTIN => {}, // no further params + .LANGBUILTIN => { + const lang = param_it.next() orelse continue; + builtin_data.properties.language = allowed_languages_map.get(lang) orelse { + std.debug.print("{s}: unknown language '{s}', skipping\n", .{ name, lang }); + continue; + }; + }, + .LIBBUILTIN => { + const header = param_it.next() orelse continue; + builtin_data.properties.header = header_map.get(header) orelse { + std.debug.print("{s}: unknown header '{s}', skipping\n", .{ name, header }); + continue; + }; + const lang = param_it.next() orelse continue; + builtin_data.properties.language = allowed_languages_map.get(lang) orelse { + std.debug.print("{s}: unknown language '{s}', skipping\n", .{ name, lang }); + continue; + }; + }, + else => @panic("TODO unsupported BUILTIN macro"), + } + + if (!param_it.isAtEnd()) { + std.debug.print("{s}: expected end of macro but '{s}' remains, skipping\n", .{ name, param_it.token_it.buffer[param_it.token_it.index..] }); + continue; + } + + var result = try set.getOrPut(name); + if (result.found_existing) { + if (!equivalentPrototypes(result.value_ptr.*, builtin_data)) { + result.value_ptr.param_str = "!"; + std.debug.print("{s}: param_str changed to \"!\"\n", .{name}); + } + if (maybe_target) |target| { + result.value_ptr.properties.target_set.insert(target); + } + } else { + result.key_ptr.* = try arena.dupe(u8, name); + builtin_data.param_str = try arena.dupe(u8, params_without_quotes); + result.value_ptr.* = builtin_data; + } + } + } + + std.debug.print("{} builtins, max params: {}\n", .{ set.count(), max_params_count }); + + { + var sorted_list = try allocator.alloc([]const u8, set.count()); + defer allocator.free(sorted_list); + var i: usize = 0; + var name_it = set.keyIterator(); + while (name_it.next()) |name_ptr| { + sorted_list[i] = name_ptr.*; + i += 1; + } + + std.mem.sort([]const u8, sorted_list, {}, struct { + pub fn lessThan(_: void, a: []const u8, b: []const u8) bool { + return std.mem.lessThan(u8, a, b); + } + }.lessThan); + + var longest_name: usize = 0; + var shortest_name: usize = std.math.maxInt(usize); + + var builder = try DafsaBuilder.init(allocator); + defer builder.deinit(); + for (sorted_list) |name| { + try builder.insert(name); + longest_name = @max(name.len, longest_name); + shortest_name = @min(name.len, shortest_name); + } + try builder.finish(); + builder.calcNumbers(); + + // As a sanity check, confirm that the minimal perfect hashing doesn't + // have any collisions + { + var index_set = std.AutoHashMap(usize, void).init(allocator); + defer index_set.deinit(); + + var name_it_again = set.keyIterator(); + while (name_it_again.next()) |name_ptr| { + const name = name_ptr.*; + const index = builder.getUniqueIndex(name).?; + const result = try index_set.getOrPut(index); + if (result.found_existing) { + std.debug.print("clobbered {}, name={s}\n", .{ index, name }); + return error.MinimalPerfectHashCollision; + } + } + } + + var data_array = try allocator.alloc(*BuiltinData, set.count()); + defer allocator.free(data_array); + var names_array = try allocator.alloc([]const u8, set.count()); + defer allocator.free(names_array); + + var it = set.iterator(); + while (it.next()) |entry| { + const unique_index = builder.getUniqueIndex(entry.key_ptr.*).?; + const data_index = unique_index - 1; + data_array[data_index] = entry.value_ptr; + names_array[data_index] = entry.key_ptr.*; + } + + var dafsa_file = try std.fs.cwd().createFile(generated_file_path, .{}); + defer dafsa_file.close(); + + var file_writer = dafsa_file.writer(); + var buffered_writer = std.io.bufferedWriter(file_writer); + const writer = buffered_writer.writer(); + + std.debug.assert(set.contains("__builtin_canonicalize")); // used for the generated test case + + try writer.print("//! Autogenerated by {s}, do not edit\n\n", .{@src().file}); + try writer.writeAll( + \\const std = @import("std"); + \\const Properties = @import("Properties.zig"); + \\const TargetSet = Properties.TargetSet; + \\ + \\tag: Tag, + \\param_str: []const u8, + \\properties: Properties, + \\ + \\/// Integer starting at 0 derived from the unique index, + \\/// corresponds with the builtin_data array index. + \\pub const Tag = enum(u16) { _ }; + \\ + \\const Self = @This(); + \\ + \\pub fn fromName(name: []const u8) ?@This() { + \\ const data_index = tagFromName(name) orelse return null; + \\ return builtin_data[@intFromEnum(data_index)]; + \\} + \\ + \\pub fn tagFromName(name: []const u8) ?Tag { + \\ const unique_index = uniqueIndex(name) orelse return null; + \\ return @enumFromInt(unique_index - 1); + \\} + \\ + \\pub fn fromTag(tag: Tag) @This() { + \\ return builtin_data[@intFromEnum(tag)]; + \\} + \\ + \\pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 { + \\ std.debug.assert(name_buf.len >= longest_builtin_name); + \\ const unique_index = @intFromEnum(tag) + 1; + \\ return nameFromUniqueIndex(unique_index, name_buf); + \\} + \\ + \\pub fn nameFromTag(tag: Tag) NameBuf { + \\ var name_buf: NameBuf = undefined; + \\ const unique_index = @intFromEnum(tag) + 1; + \\ const name = nameFromUniqueIndex(unique_index, &name_buf.buf); + \\ name_buf.len = @intCast(name.len); + \\ return name_buf; + \\} + \\ + \\pub const NameBuf = struct { + \\ buf: [longest_builtin_name]u8 = undefined, + \\ len: std.math.IntFittingRange(0, longest_builtin_name), + \\ + \\ pub fn span(self: *const NameBuf) []const u8 { + \\ return self.buf[0..self.len]; + \\ } + \\}; + \\ + \\pub fn exists(name: []const u8) bool { + \\ if (name.len < shortest_builtin_name or name.len > longest_builtin_name) return false; + \\ + \\ var index: u16 = 0; + \\ for (name) |c| { + \\ index = findInList(dafsa[index].child_index, c) orelse return false; + \\ } + \\ return dafsa[index].end_of_word; + \\} + \\ + \\test exists { + \\ try std.testing.expect(exists("__builtin_canonicalize")); + \\ try std.testing.expect(!exists("__builtin_canonicaliz")); + \\ try std.testing.expect(!exists("__builtin_canonicalize.")); + \\} + \\ + \\pub fn isVarArgs(self: @This()) bool { + \\ return self.param_str[self.param_str.len - 1] == '.'; + \\} + \\ + \\ + ); + try writer.print("pub const shortest_builtin_name = {};\n", .{shortest_name}); + try writer.print("pub const longest_builtin_name = {};\n\n", .{longest_name}); + try writer.writeAll( + \\pub const BuiltinsIterator = struct { + \\ index: u16 = 1, + \\ name_buf: [longest_builtin_name]u8 = undefined, + \\ + \\ pub const Entry = struct { + \\ /// Memory of this slice is overwritten on every call to `next` + \\ name: []const u8, + \\ builtin: Self, + \\ }; + \\ + \\ pub fn next(self: *BuiltinsIterator) ?Entry { + \\ if (self.index > builtin_data.len) return null; + \\ const index = self.index; + \\ const data_index = index - 1; + \\ self.index += 1; + \\ return .{ + \\ .name = nameFromUniqueIndex(index, &self.name_buf), + \\ .builtin = builtin_data[data_index], + \\ }; + \\ } + \\}; + \\ + \\test BuiltinsIterator { + \\ var it = BuiltinsIterator{}; + \\ + \\ var seen = std.StringHashMap(Self).init(std.testing.allocator); + \\ defer seen.deinit(); + \\ + \\ var arena_state = std.heap.ArenaAllocator.init(std.testing.allocator); + \\ defer arena_state.deinit(); + \\ const arena = arena_state.allocator(); + \\ + \\ while (it.next()) |entry| { + \\ const index = uniqueIndex(entry.name).?; + \\ var buf: [longest_builtin_name]u8 = undefined; + \\ const name_from_index = nameFromUniqueIndex(index, &buf); + \\ try std.testing.expectEqualStrings(entry.name, name_from_index); + \\ + \\ if (seen.contains(entry.name)) { + \\ std.debug.print("iterated over {s} twice\n", .{entry.name}); + \\ std.debug.print("current data: {}\n", .{entry.builtin}); + \\ std.debug.print("previous data: {}\n", .{seen.get(entry.name).?}); + \\ return error.TestExpectedUniqueEntries; + \\ } + \\ try seen.put(try arena.dupe(u8, entry.name), entry.builtin); + \\ } + \\ try std.testing.expectEqual(@as(usize, builtin_data.len), seen.count()); + \\} + \\ + \\/// Search siblings of `first_child_index` for the `char` + \\/// If found, returns the index of the node within the `dafsa` array. + \\/// Otherwise, returns `null`. + \\fn findInList(first_child_index: u16, char: u8) ?u16 { + \\ var index = first_child_index; + \\ while (true) { + \\ if (dafsa[index].char == char) return index; + \\ if (dafsa[index].end_of_list) return null; + \\ index += 1; + \\ } + \\ unreachable; + \\} + \\ + \\/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`, + \\/// or null if the name was not found. + \\fn uniqueIndex(name: []const u8) ?u16 { + \\ if (name.len < shortest_builtin_name or name.len > longest_builtin_name) return null; + \\ + \\ var index: u16 = 0; + \\ var node_index: u16 = 0; + \\ + \\ for (name) |c| { + \\ const child_index = findInList(dafsa[node_index].child_index, c) orelse return null; + \\ var sibling_index = dafsa[node_index].child_index; + \\ while (true) { + \\ const sibling_c = dafsa[sibling_index].char; + \\ std.debug.assert(sibling_c != 0); + \\ if (sibling_c < c) { + \\ index += dafsa[sibling_index].number; + \\ } + \\ if (dafsa[sibling_index].end_of_list) break; + \\ sibling_index += 1; + \\ } + \\ node_index = child_index; + \\ if (dafsa[node_index].end_of_word) index += 1; + \\ } + \\ + \\ if (!dafsa[node_index].end_of_word) return null; + \\ + \\ return index; + \\} + \\ + \\/// Returns a slice of `buf` with the name associated with the given `index`. + \\/// This function should only be called with an `index` that + \\/// is already known to exist within the `dafsa`, e.g. an index + \\/// returned from `uniqueIndex`. + \\fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 { + \\ std.debug.assert(index >= 1 and index <= builtin_data.len); + \\ + \\ var node_index: u16 = 0; + \\ var count: u16 = index; + \\ var fbs = std.io.fixedBufferStream(buf); + \\ const w = fbs.writer(); + \\ + \\ while (true) { + \\ var sibling_index = dafsa[node_index].child_index; + \\ while (true) { + \\ if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) { + \\ count -= dafsa[sibling_index].number; + \\ } else { + \\ w.writeByte(dafsa[sibling_index].char) catch unreachable; + \\ node_index = sibling_index; + \\ if (dafsa[node_index].end_of_word) { + \\ count -= 1; + \\ } + \\ break; + \\ } + \\ + \\ if (dafsa[sibling_index].end_of_list) break; + \\ sibling_index += 1; + \\ } + \\ if (count == 0) break; + \\ } + \\ + \\ return fbs.getWritten(); + \\} + \\ + \\ + ); + try writer.print("pub const MaxParamCount = {};\n\n", .{max_params_count}); + try writer.writeAll( + \\/// We're 1 bit shy of being able to fit this in a u32: + \\/// - char only contains 0-9, a-z, A-Z, and _, so it could use a enum(u6) with a way to convert <-> u8 + \\/// (note: this would have a performance cost that may make the u32 not worth it) + \\/// - number has a max value of > 2047 and < 4095 (the first _ node has the largest number), + \\/// so it could fit into a u12 + \\/// - child_index currently has a max of > 4095 and < 8191, so it could fit into a u13 + \\/// + \\/// with the end_of_word/end_of_list 2 bools, that makes 33 bits total + \\const Node = packed struct(u64) { + \\ char: u8, + \\ /// Nodes are numbered with "an integer which gives the number of words that + \\ /// would be accepted by the automaton starting from that state." This numbering + \\ /// allows calculating "a one-to-one correspondence between the integers 1 to L + \\ /// (L is the number of words accepted by the automaton) and the words themselves." + \\ /// + \\ /// Essentially, this allows us to have a minimal perfect hashing scheme such that + \\ /// it's possible to store & lookup the properties of each builtin using a separate array. + \\ number: u16, + \\ /// If true, this node is the end of a valid builtin. + \\ /// Note: This does not necessarily mean that this node does not have child nodes. + \\ end_of_word: bool, + \\ /// If true, this node is the end of a sibling list. + \\ /// If false, then (index + 1) will contain the next sibling. + \\ end_of_list: bool, + \\ /// Padding bits to get to u64, unsure if there's some way to use these to improve something. + \\ _extra: u22 = 0, + \\ /// Index of the first child of this node. + \\ child_index: u16, + \\}; + \\ + \\ + ); + try builder.writeDafsa(writer); + try writeData(writer, data_array, names_array); + + try buffered_writer.flush(); + } +} + +fn writeData(writer: anytype, data_array: []const *BuiltinData, names_array: []const []const u8) !void { + try writer.writeAll("const builtin_data = blk: {\n"); + try writer.print(" @setEvalBranchQuota({});\n", .{data_array.len}); + try writer.writeAll(" break :blk [_]@This(){\n"); + for (data_array, names_array, 0..) |data, name, i| { + try writer.writeAll(" // "); + try writer.writeAll(name); + try writer.writeAll("\n"); + try writer.writeAll(" .{ .tag = "); + try writer.print("@enumFromInt({})", .{i}); + try writer.writeAll(", .param_str = \""); + try writer.writeAll(data.param_str); + try writer.writeAll("\", .properties = .{"); + var has_properties = false; + if (data.properties.header != .none) { + try writer.writeAll(" .header = ."); + try writer.writeAll(@tagName(data.properties.header)); + has_properties = true; + } + if (data.properties.language != .all_languages) { + if (has_properties) try writer.writeAll(","); + try writer.writeAll(" .language = ."); + try writer.writeAll(@tagName(data.properties.language)); + has_properties = true; + } + if (!data.properties.target_set.eql(Properties.TargetSet.initOne(.basic))) { + if (has_properties) try writer.writeAll(","); + var set_it = data.properties.target_set.iterator(); + if (data.properties.target_set.count() == 1) { + const target = set_it.next().?; + try writer.writeAll(" .target_set = TargetSet.initOne(."); + try writer.writeAll(@tagName(target)); + try writer.writeAll(")"); + } else { + try writer.writeAll(" .target_set = TargetSet.initMany(&.{ "); + var first = true; + while (set_it.next()) |target| { + if (!first) try writer.writeAll(", "); + try writer.writeAll("."); + try writer.writeAll(@tagName(target)); + first = false; + } + try writer.writeAll(" })"); + } + has_properties = true; + } + if (!allDefaultAttributes(data.properties.attributes)) { + if (has_properties) try writer.writeAll(","); + try writer.writeAll(" .attributes = .{ "); + + var first = true; + inline for (@typeInfo(@TypeOf(data.properties.attributes)).Struct.fields) |field| { + const default = @as(*align(1) const field.type, @ptrCast(field.default_value.?)).*; + if (@field(data.properties.attributes, field.name) != default) { + if (!first) try writer.writeAll(", "); + try writer.print(".{s} = ", .{std.zig.fmtId(field.name)}); + switch (@typeInfo(field.type)) { + .Enum => { + try writer.print(".{s}", .{std.zig.fmtId(@tagName(@field(data.properties.attributes, field.name)))}); + }, + .Bool, .Int => { + try writer.print("{}", .{@field(data.properties.attributes, field.name)}); + }, + else => @compileError("unsupported field type in attributes"), + } + first = false; + } + } + + try writer.writeAll(" }"); + has_properties = true; + } + if (has_properties) try writer.writeAll(" "); + try writer.writeAll("}"); + try writer.writeAll(" },\n"); + } + try writer.writeAll(" };\n"); + try writer.writeAll("};\n"); +} + +fn allDefaultAttributes(attributes: Properties.Attributes) bool { + inline for (@typeInfo(@TypeOf(attributes)).Struct.fields) |field| { + if (field.default_value) |default_ptr| { + const default = @as(*align(1) const field.type, @ptrCast(default_ptr)).*; + if (@field(attributes, field.name) != default) return false; + } else { + @panic("field with no default in Attributes"); + } + } + return true; +} + +const header_map = std.ComptimeStringMap(Properties.Header, .{ + .{ "NO_HEADER", .none }, + .{ "STDIO_H", .stdio }, + .{ "STDLIB_H", .stdlib }, + .{ "SETJMPEX_H", .setjmpex }, + .{ "STDARG_H", .stdarg }, + .{ "STRING_H", .string }, + .{ "CTYPE_H", .ctype }, + .{ "WCHAR_H", .wchar }, + .{ "SETJMP_H", .setjmp }, + .{ "MALLOC_H", .malloc }, + .{ "STRINGS_H", .strings }, + .{ "UNISTD_H", .unistd }, + .{ "PTHREAD_H", .pthread }, + // .{ "OBJC_MESSAGE_H", .objc_message }, + // .{ "OBJC_RUNTIME_H", .objc_runtime }, + // .{ "OBJC_OBJC_AUTO_H", .objc_objc_auto }, + // .{ "OBJC_OBJC_EXCEPTION_H", .objc_objc_exception }, + // .{ "OBJC_OBJC_SYNC_H", .objc_objc_sync }, + // .{ "FOUNDATION_NSOBJCRUNTIME_H", .Foundation_NSObjCRuntime }, + .{ "MATH_H", .math }, + .{ "COMPLEX_H", .complex }, + .{ "BLOCKS_H", .blocks }, + // .{ "MEMORY", .memory }, + // .{ "UTILITY", .utility }, +}); + +const allowed_languages_map = std.ComptimeStringMap(Properties.Language, .{ + .{ "ALL_LANGUAGES", .all_languages }, + .{ "ALL_MS_LANGUAGES", .all_ms_languages }, + .{ "ALL_GNU_LANGUAGES", .all_gnu_languages }, + .{ "GNU_LANG", .gnu_lang }, +}); + +fn attributesFromString(str: []const u8) Properties.Attributes { + var attrs = Properties.Attributes{}; + attrs.noreturn = std.mem.indexOfScalar(u8, str, 'r') != null; + attrs.pure = std.mem.indexOfScalar(u8, str, 'U') != null; + attrs.@"const" = std.mem.indexOfScalar(u8, str, 'c') != null; + attrs.custom_typecheck = std.mem.indexOfScalar(u8, str, 't') != null; + attrs.allow_type_mismatch = std.mem.indexOfScalar(u8, str, 'T') != null; + attrs.lib_function_with_builtin_prefix = std.mem.indexOfScalar(u8, str, 'F') != null; + attrs.lib_function_without_prefix = std.mem.indexOfScalar(u8, str, 'f') != null; + attrs.returns_twice = std.mem.indexOfScalar(u8, str, 'j') != null; + attrs.eval_args = std.mem.indexOfScalar(u8, str, 'u') == null; // flipped + attrs.const_without_errno_and_fp_exceptions = std.mem.indexOfScalar(u8, str, 'e') != null; + attrs.const_without_fp_exceptions = std.mem.indexOfScalar(u8, str, 'g') != null; + attrs.const_evaluable = std.mem.indexOfScalar(u8, str, 'E') != null; + if (std.mem.indexOfAny(u8, str, "sSpP")) |pos| { + attrs.format_kind = switch (str[pos]) { + 'p' => .printf, + 'P' => .vprintf, + 's' => .scanf, + 'S' => .vscanf, + else => unreachable, + }; + std.debug.assert(str[pos + 1] == ':'); + std.debug.assert(std.ascii.isDigit(str[pos + 2])); + std.debug.assert(str[pos + 3] == ':'); + const num = str[pos + 2] - '0'; + attrs.format_string_position = @intCast(num); + } + return attrs; +} + +fn targetFromFilename(filename: []const u8) !?Properties.Target { + const stem = std.fs.path.stem(filename); + if (std.ascii.startsWithIgnoreCase(stem, "builtins")) { + const suffix = stem["builtins".len..]; + if (suffix.len == 0) return null; + return targets_map.get(suffix) orelse return error.UnknownTarget; + } + return error.UnexpectedFilename; +} + +const targets_map = std.ComptimeStringMapWithEql(Properties.Target, .{ + .{ "aarch64", .aarch64 }, + .{ "aarch64neonsvebridge", .aarch64_neon_sve_bridge }, + .{ "aarch64neonsvebridge_cg", .aarch64_neon_sve_bridge_cg }, + .{ "amdgpu", .amdgpu }, + .{ "arm", .arm }, + .{ "bpf", .bpf }, + .{ "hexagon", .hexagon }, + .{ "hexagondep", .hexagon_dep }, + .{ "hexagonmapcustomdep", .hexagon_map_custom_dep }, + .{ "loongarch", .loong_arch }, + .{ "mips", .mips }, + .{ "neon", .neon }, + .{ "nvptx", .nvptx }, + .{ "ppc", .ppc }, + .{ "riscv", .riscv }, + .{ "riscvvector", .riscv_vector }, + .{ "sve", .sve }, + .{ "systemz", .systemz }, + .{ "ve", .ve }, + .{ "vevl.gen", .vevl_gen }, + .{ "webassembly", .webassembly }, + .{ "x86", .x86 }, + .{ "x86_64", .x86_64 }, + .{ "xcore", .xcore }, +}, std.comptime_string_map.eqlAsciiIgnoreCase); + +fn equivalentPrototypes(a: BuiltinData, b: BuiltinData) bool { + return std.mem.eql(u8, a.param_str, b.param_str) and std.meta.eql(a.properties.attributes, b.properties.attributes); +} + +const Macro = enum { + BUILTIN, + LANGBUILTIN, + LIBBUILTIN, + TARGET_BUILTIN, // TODO + CUSTOM_BUILTIN, // TODO + UNALIASED_CUSTOM_BUILTIN, // TODO +}; + +const MacroIterator = struct { + token_it: std.mem.TokenIterator(u8, .any), + + pub fn init(line: []const u8) MacroIterator { + return .{ + .token_it = std.mem.tokenizeAny(u8, line, "(, )"), + }; + } + + pub fn next(self: *MacroIterator) ?[]const u8 { + var value = self.token_it.next() orelse return null; + // value.len is always > 0 since we're using TokenIterator + if (value[0] == '"') { + // If the value starts with a quote, we don't want delimiters to break the quoted string, + // so keep appending values to the len until we find the end of the quoted string + const start_ptr = value.ptr; + var len: usize = 0; + while (true) { + len += value.len; + if (value[value.len - 1] == '"') break; + value = self.token_it.next() orelse break; + } + return start_ptr[0..len]; + } + return value; + } + + pub fn isAtEnd(self: *MacroIterator) bool { + return self.token_it.buffer[self.token_it.index] == ')'; + } +}; + +const DafsaBuilder = struct { + root: *Node, + arena: std.heap.ArenaAllocator.State, + allocator: Allocator, + unchecked_nodes: std.ArrayListUnmanaged(UncheckedNode), + minimized_nodes: std.HashMapUnmanaged(*Node, *Node, Node.DuplicateContext, std.hash_map.default_max_load_percentage), + previous_word_buf: [64]u8 = undefined, + previous_word: []u8 = &[_]u8{}, + + const UncheckedNode = struct { + parent: *Node, + char: u8, + child: *Node, + }; + + pub fn init(allocator: Allocator) !DafsaBuilder { + var arena = std.heap.ArenaAllocator.init(allocator); + errdefer arena.deinit(); + + var root = try arena.allocator().create(Node); + root.* = .{}; + return DafsaBuilder{ + .root = root, + .allocator = allocator, + .arena = arena.state, + .unchecked_nodes = .{}, + .minimized_nodes = .{}, + }; + } + + pub fn deinit(self: *DafsaBuilder) void { + self.arena.promote(self.allocator).deinit(); + self.unchecked_nodes.deinit(self.allocator); + self.minimized_nodes.deinit(self.allocator); + self.* = undefined; + } + + const Node = struct { + children: [256]?*Node = [_]?*Node{null} ** 256, + is_terminal: bool = false, + number: usize = 0, + + const DuplicateContext = struct { + pub fn hash(ctx: @This(), key: *Node) u64 { + _ = ctx; + var hasher = std.hash.Wyhash.init(0); + std.hash.autoHash(&hasher, key.children); + std.hash.autoHash(&hasher, key.is_terminal); + return hasher.final(); + } + + pub fn eql(ctx: @This(), a: *Node, b: *Node) bool { + _ = ctx; + return a.is_terminal == b.is_terminal and std.mem.eql(?*Node, &a.children, &b.children); + } + }; + + pub fn calcNumbers(self: *Node) void { + self.number = @intFromBool(self.is_terminal); + for (self.children) |maybe_child| { + const child = maybe_child orelse continue; + // A node's number is the sum of the + // numbers of its immediate child nodes. + child.calcNumbers(); + self.number += child.number; + } + } + + pub fn numDirectChildren(self: *const Node) u8 { + var num: u8 = 0; + for (self.children) |child| { + if (child != null) num += 1; + } + return num; + } + }; + + pub fn insert(self: *DafsaBuilder, str: []const u8) !void { + if (std.mem.order(u8, str, self.previous_word) == .lt) { + @panic("insertion order must be sorted"); + } + + var common_prefix_len: usize = 0; + for (0..@min(str.len, self.previous_word.len)) |i| { + if (str[i] != self.previous_word[i]) break; + common_prefix_len += 1; + } + + try self.minimize(common_prefix_len); + + var node = if (self.unchecked_nodes.items.len == 0) + self.root + else + self.unchecked_nodes.getLast().child; + + for (str[common_prefix_len..]) |c| { + std.debug.assert(node.children[c] == null); + + var arena = self.arena.promote(self.allocator); + var child = try arena.allocator().create(Node); + self.arena = arena.state; + + child.* = .{}; + node.children[c] = child; + try self.unchecked_nodes.append(self.allocator, .{ + .parent = node, + .char = c, + .child = child, + }); + node = node.children[c].?; + } + node.is_terminal = true; + + self.previous_word = self.previous_word_buf[0..str.len]; + @memcpy(self.previous_word, str); + } + + pub fn minimize(self: *DafsaBuilder, down_to: usize) !void { + if (self.unchecked_nodes.items.len == 0) return; + while (self.unchecked_nodes.items.len > down_to) { + const unchecked_node = self.unchecked_nodes.pop(); + if (self.minimized_nodes.getPtr(unchecked_node.child)) |child| { + unchecked_node.parent.children[unchecked_node.char] = child.*; + } else { + try self.minimized_nodes.put(self.allocator, unchecked_node.child, unchecked_node.child); + } + } + } + + pub fn finish(self: *DafsaBuilder) !void { + try self.minimize(0); + } + + fn nodeCount(self: *const DafsaBuilder) usize { + return self.minimized_nodes.count(); + } + + fn edgeCount(self: *const DafsaBuilder) usize { + var count: usize = 0; + var it = self.minimized_nodes.iterator(); + while (it.next()) |entry| { + for (entry.key_ptr.*.children) |child| { + if (child != null) count += 1; + } + } + return count; + } + + fn contains(self: *const DafsaBuilder, str: []const u8) bool { + var node = self.root; + for (str) |c| { + node = node.children[c] orelse return false; + } + return node.is_terminal; + } + + fn calcNumbers(self: *const DafsaBuilder) void { + self.root.calcNumbers(); + } + + fn getUniqueIndex(self: *const DafsaBuilder, str: []const u8) ?usize { + var index: usize = 0; + var node = self.root; + + for (str) |c| { + const child = node.children[c] orelse return null; + for (node.children, 0..) |sibling, sibling_c| { + if (sibling == null) continue; + if (sibling_c < c) { + index += sibling.?.number; + } + } + node = child; + if (node.is_terminal) index += 1; + } + + return index; + } + + fn writeDafsa(self: *const DafsaBuilder, writer: anytype) !void { + try writer.writeAll("const dafsa = [_]Node{\n"); + + // write root + try writer.writeAll(" .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 },\n"); + + var queue = std.ArrayList(*Node).init(self.allocator); + defer queue.deinit(); + + var child_indexes = std.AutoHashMap(*Node, usize).init(self.allocator); + defer child_indexes.deinit(); + + try child_indexes.ensureTotalCapacity(@intCast(self.edgeCount())); + + var first_available_index: usize = self.root.numDirectChildren() + 1; + first_available_index = try writeDafsaChildren(self.root, writer, &queue, &child_indexes, first_available_index); + + while (queue.items.len > 0) { + // TODO: something with better time complexity + const node = queue.orderedRemove(0); + + first_available_index = try writeDafsaChildren(node, writer, &queue, &child_indexes, first_available_index); + } + + try writer.writeAll("};\n"); + } + + fn writeDafsaChildren( + node: *Node, + writer: anytype, + queue: *std.ArrayList(*Node), + child_indexes: *std.AutoHashMap(*Node, usize), + first_available_index: usize, + ) !usize { + var cur_available_index = first_available_index; + const num_children = node.numDirectChildren(); + var child_i: usize = 0; + for (node.children, 0..) |maybe_child, c_usize| { + const child = maybe_child orelse continue; + const c: u8 = @intCast(c_usize); + const is_last_child = child_i == num_children - 1; + + if (!child_indexes.contains(child)) { + const child_num_children = child.numDirectChildren(); + if (child_num_children > 0) { + child_indexes.putAssumeCapacityNoClobber(child, cur_available_index); + cur_available_index += child_num_children; + } + try queue.append(child); + } + + try writer.print( + " .{{ .char = '{c}', .end_of_word = {}, .end_of_list = {}, .number = {}, .child_index = {} }},\n", + .{ c, child.is_terminal, is_last_child, child.number, child_indexes.get(child) orelse 0 }, + ); + + child_i += 1; + } + return cur_available_index; + } +}; diff --git a/scripts/process_builtins.py b/scripts/process_builtins.py deleted file mode 100755 index 39ad1a1a..00000000 --- a/scripts/process_builtins.py +++ /dev/null @@ -1,499 +0,0 @@ -#!/usr/bin/env python3 -""" -process_builtins.py - -Tested with python 3.10 - -Intended usage: python3 scripts/process_builtins.py path/to/Builtins*.def | zig fmt --stdin > src/builtins/BuiltinFunction.zig -""" - -from __future__ import annotations -from dataclasses import dataclass -import enum -import fileinput -import itertools -import operator -import os -import re -import sys -import typing - - -NAME = r'(?P\w*)' -PARAMS = r'"(?P[\w.*&]*)"' -ATTRS = r'"(?P[\w:<>,\d]*)"' -HEADER = r'"(?P
[\w./-]+)"' -LANG = r'(?P\w*)' -COMMA = r'\W*,\W*' - -# BUILTIN(__builtin_atan2 , "ddd" , "Fne") -BUILTIN_REGEX = re.compile(fr""" -BUILTIN\(\W* - {NAME} {COMMA} {PARAMS} {COMMA} {ATTRS} -\W*\) -""", re.ASCII | re.VERBOSE) - -# LANGBUILTIN(_alloca, "v*z", "n", ALL_MS_LANGUAGES) -LANGBUILTIN_REGEX = re.compile(fr""" -LANGBUILTIN\(\W* - {NAME} {COMMA} {PARAMS} {COMMA} {ATTRS} {COMMA} {LANG} -\W*\) -""", re.ASCII | re.VERBOSE) - -# LIBBUILTIN(exit, "vi", "fr", "stdlib.h", ALL_LANGUAGES) -LIBBUILTIN_REGEX = re.compile(fr""" -LIBBUILTIN\(\W* - {NAME} {COMMA} {PARAMS} {COMMA} {ATTRS} {COMMA} {HEADER} {COMMA} {LANG} -\W*\) -""", re.ASCII | re.VERBOSE) - -TypePrefixMap = { - 'L': 'long (e.g. Li for \'long int\', Ld for \'long double\')', - 'LL': 'long long (e.g. LLi for \'long long int\', LLd for __float128)', - 'LLL': '__int128_t (e.g. LLLi)', - 'Z': 'int32_t (require a native 32-bit integer type on the target)', - 'W': 'int64_t (require a native 64-bit integer type on the target)', - 'N': '\'int\' size if target is LP64, \'L\' otherwise.', - 'O': 'long for OpenCL targets, long long otherwise.', - 'S': 'signed', - 'U': 'unsigned', - 'I': 'Required to constant fold to an integer constant expression.', -} - -TypeSpecMap = { - 'v': 'void', - 'b': 'boolean', - 'c': 'char', - 's': 'short', - 'i': 'int', - 'h': 'half (__fp16, OpenCL)', - 'x': 'half (_Float16)', - 'y': 'half (__bf16)', - 'f': 'float', - 'd': 'double', - 'z': 'size_t', - 'w': 'wchar_t', - 'F': 'constant CFString', - 'G': 'id', - 'H': 'SEL', - 'M': 'struct objc_super', - 'a': '__builtin_va_list', - 'A': '"reference" to __builtin_va_list', - 'V': 'Vector, followed by the number of elements and the base type.', - 'q': 'Scalable vector, followed by the number of elements and the base type.', - 'E': 'ext_vector, followed by the number of elements and the base type.', - 'X': '_Complex, followed by the base type.', - 'Y': 'ptrdiff_t', - 'P': 'FILE', - 'J': 'jmp_buf', - 'SJ': 'sigjmp_buf', - 'K': 'ucontext_t', - 'p': 'pid_t', - '.': '"...". This may only occur at the end of the function list.', -} - -TypeSuffixMap = { - '*' : 'pointer (optionally followed by an address space number,' \ - 'if no address space is specified than any address space will be accepted)', - '&' : 'reference (optionally followed by an address space number)', - 'C' : 'const', - 'D' : 'volatile', - 'R' : 'restrict', -} - -def type_spec_regex(keys) -> str: - one_letter = ''.join(key for key in keys if len(key) == 1) - two_letter = [key for key in keys if len(key) == 2] - if two_letter != ['SJ']: - raise RuntimeError(f'Unexpected two-letter keys {two_letter}') - return fr'(?PSJ|[{one_letter}])' - - -TYPE_REGEX = re.compile(fr""" - (?P(LL|LLL|[LZWNOSUI](?!J))*) # Ignore trailing J because `SJ` is the sigjmp_buf spec - {type_spec_regex(TypeSpecMap)} # (?PSJ|[vbcsihxyfdzwFGHMaAVqEXYPJKp.]) - (?P[{''.join(TypeSuffixMap.keys())}]*) -""", re.ASCII | re.VERBOSE) - -class Language(enum.Enum): - """ - Language for which a builtin is available - """ - ALL_LANGUAGES = enum.auto() - CXX_LANG = enum.auto() - ALL_MS_LANGUAGES = enum.auto() - ALL_GNU_LANGUAGES = enum.auto() - GNU_LANG = enum.auto() - COR_LANG = enum.auto() - OCL_PIPE = enum.auto() - OCL_DSE = enum.auto() - OCL_GAS = enum.auto() - ALL_OCL_LANGUAGES = enum.auto() - CUDA_LANG = enum.auto() - HLSL_LANG = enum.auto() - OBJC_LANG = enum.auto() - - @property - def allowed(self) -> bool: - """ - A language we know how to handle - """ - return self in { - Language.ALL_LANGUAGES, - Language.ALL_MS_LANGUAGES, - Language.ALL_GNU_LANGUAGES, - Language.GNU_LANG, - } - -class Header(enum.Enum): - """ - Library header which contains the declaration for a builtin - """ - stdio = 'stdio.h' - stdlib = 'stdlib.h' - setjmpex = 'setjmpex.h' - stdarg = 'stdarg.h' - string = 'string.h' - ctype = 'ctype.h' - wchar = 'wchar.h' - setjmp = 'setjmp.h' - malloc = 'malloc.h' - strings = 'strings.h' - unistd = 'unistd.h' - pthread = 'pthread.h' - objc_message = 'objc/message.h' - objc_runtime = 'objc/runtime.h' - objc_objc_auto = 'objc/objc-auto.h' - objc_objc_exception = 'objc/objc-exception.h' - objc_objc_sync = 'objc/objc-sync.h' - Foundation_NSObjCRuntime = 'Foundation/NSObjCRuntime.h' - math = 'math.h' - complex = 'complex.h' - Blocks = 'Blocks.h' - memory = 'memory' - utility = 'utility' - - @classmethod - def parse(cls, val: typing.Optional[str]) -> typing.Optional[Header]: - if val is None: - return None - return cls(val) - -class Target(enum.Enum): - aarch64 = 'aarch64' - aarch64_neon_sve_bridge = 'aarch64neonsvebridge' - aarch64_neon_sve_bridge_cg = 'aarch64neonsvebridge_cg' - amdgpu = 'amdgpu' - arm = 'arm' - bpf = 'bpf' - hexagon = 'hexagon' - hexagon_dep = 'hexagondep' - hexagon_map_custom_dep = 'hexagonmapcustomdep' - loong_arch = 'loongarch' - mips = 'mips' - neon = 'neon' - nvptx = 'nvptx' - ppc = 'ppc' - riscv = 'riscv' - riscv_vector = 'riscvvector' - sve = 'sve' - systemz = 'systemz' - ve = 've' - vevl_gen = 'vevl.gen' - webassembly = 'webassembly' - x86 = 'x86' - x86_64 = 'x86_64' - xcore = 'xcore' - - @classmethod - def parse(cls, val: typing.Optional[str]) -> typing.Optional[Target]: - if val is None: - return None - return cls(val) - - -@dataclass -class TypeDescription: - prefix: str - spec: str - suffix: str - -@dataclass -class Builtin: - """ - Builtin function description - """ - name: str - param_str: str - param_count: int - attrs: str - lang: Language - header: typing.Optional[Header] - target: typing.Optional[Target] - - def equivalent_prototypes(self, other: Builtin) -> bool: - """ - Determines if two same-name builtins have the same prototype - Used to coalesce target-specific builtins that work on multiple targets - """ - if self.name != other.name: - raise RuntimeError( - f'Attempted to compare builtins with different names: {self.name} and {other.name}') - return self.param_str == other.param_str and self.attrs == other.attrs - -def _parse_params(description: str) -> typing.List[TypeDescription]: - if not description: - return [] - output = [] - for entry in TYPE_REGEX.finditer(description): - group = entry.groupdict() - output.append(TypeDescription(**group)) - return output - -def _parse_builtin(line: str, regex: typing.Pattern, target: typing.Optional[Target]) -> typing.Optional[Builtin]: - result = regex.match(line) - if result is None: - return None - - group = result.groupdict() - params = group['params'] - parsed_params = _parse_params(params) - if not parsed_params: - # For some reason pthread_create is missing return type / param info, so skip it - # Every other function should at least have a return type - if group['name'] == 'pthread_create': - return None - raise RuntimeError(f'Missing return type for {group["name"]}') - - return Builtin( - name=group['name'], - param_str=params, - param_count=len(parsed_params) - 1, # first parsed param is return type - attrs=group['attrs'], - header=Header.parse(group.get('header')), - lang=Language[group.get('lang', 'ALL_LANGUAGES')], - target=target, - ) - -def _parse_line(line: str, target: typing.Optional[Target]) -> typing.Optional[Builtin]: - if line.startswith('BUILTIN'): - regex = BUILTIN_REGEX - elif line.startswith('LANGBUILTIN'): - regex = LANGBUILTIN_REGEX - elif line.startswith('LIBBUILTIN'): - regex = LIBBUILTIN_REGEX - else: - return None - - return _parse_builtin(line, regex, target) - -def escape_identifier(name: str) -> str: - """ - Escape a Zig identifier - """ - if re.match(r'^[A-Za-z0-9_]+$', name): - return name - return f'@"{name}"' - -def split_prefixes(prefix: str) -> typing.List[str]: - """ - Split the prefixes of a TypeDescription - """ - out = [] - while prefix: - if prefix.startswith('LLL'): - out.append('LLL') - prefix = prefix[3:] - elif prefix.startswith('LL'): - out.append('LL') - prefix = prefix[2:] - else: - out.append(prefix[0]) - prefix = prefix[1:] - return out - -def render_type_description(ty: TypeDescription) -> None: - """ - Render a TypeDescription - """ - print('.{') - print('.prefix = &.{') - for prefix in split_prefixes(ty.prefix): - print(f'.{escape_identifier(prefix)},') - print('},') - print(f'.spec = .{escape_identifier(ty.spec)},') - print('.suffix = &.{') - for char in ty.suffix: - print(f'.{escape_identifier(char)},') - print('},') - print('}') - -def render_attributes(attrs: str) -> None: - """ - Render a BuiltinAttributes struct - """ - if not attrs: - return - print('const attributes = Attributes{') - if 'r' in attrs: - print('.noreturn = true,') - if 'U' in attrs: - print('.pure = true,') - if 'c' in attrs: - print('.@"const" = true,') - if 't' in attrs: - print('.custom_typecheck = true,') - if 'T' in attrs: - print('.allow_type_mismatch = true,') - if 'F' in attrs: - print('.lib_function_with_builtin_prefix = true,') - if 'f' in attrs: - print('.lib_function_without_prefix = true,') - if 'j' in attrs: - print('.returns_twice = true,') - if 'u' in attrs: - print('.eval_args = false,') - if 'e' in attrs: - print('.const_without_errno_and_fp_exceptions = true,') - if 'g' in attrs: - print('.const_without_fp_exceptions = true,') - if 'E' in attrs: - print('.const_evaluable = true,') - if match := re.search(r'([sSpP]):(\d+):', attrs): - groups = match.groups() - format_kinds = { - 'p': 'printf', - 'P': 'vprintf', - 's': 'scanf', - 'S': 'vscanf', - } - print(f'.format_kind = .{format_kinds[groups[0]]},') - print(f'.format_string_position = {groups[1]},') - print('};') - -def render_targets(targets: typing.Sequence[Target]) -> None: - if not targets: - return - print("const target_set = TargetSet.init(.{") - for target in targets: - print(f'.{target.name} = true,') - print("});") - -def render_builtin(builtin: Builtin, targets: typing.Sequence[Target]) -> None: - """ - Render a description of a C builtin - """ - if not builtin.lang.allowed: - return - if '&' in builtin.param_str: - return - - print(f'pub const {builtin.name} = struct {{') - print(f'const param_str = "{builtin.param_str}";') - - if builtin.lang != Language.ALL_LANGUAGES: - print(f'const language = .{builtin.lang.name.lower()};') - if builtin.header: - print(f'const header = .{builtin.header.name.lower()};') - render_targets(targets) - - render_attributes(builtin.attrs) - print('};\n') - -def render_prelude(script: str) -> None: - """ - Generate the prelude - """ - print(f"//! Autogenerated by {script}, do not edit") - print(""" - const std = @import("std"); - const Properties = @import("Properties.zig"); - const TypeDescription = @import("TypeDescription.zig"); - const Attributes = Properties.Attributes; - const TargetSet = Properties.TargetSet; - - pub const Tag = blk: { - @setEvalBranchQuota(10000); - break :blk std.meta.DeclEnum(functions); - }; - - tag: Tag, - param_str: []const u8, - properties: Properties, - - pub fn fromTag(builtin: Tag) @This() { - @setEvalBranchQuota(10000); - switch (builtin) { - inline else => |tag| { - const desc = @field(functions, @tagName(tag)); - return .{ - .tag = tag, - .param_str = desc.param_str, - .properties = .{ - .language = if (@hasDecl(desc, "language")) @field(desc, "language") else .all_languages, - .header = if (@hasDecl(desc, "header")) @field(desc, "header") else .none, - .attributes = if (@hasDecl(desc, "attributes")) @field(desc, "attributes") else Attributes{}, - .target_set = if (@hasDecl(desc, "target_set")) @field(desc, "target_set") else TargetSet.init(.{ .basic = true }), - }, - }; - }, - } - } - - pub fn isVarArgs(self: @This()) bool { - return self.param_str[self.param_str.len - 1] == '.'; - } - """) - -def get_target(path: str) -> typing.Optional[Target]: - """ - Get the target for a given definitions file - """ - name = os.path.basename(path).lower().removeprefix('builtins').removesuffix('.def') or None - return Target.parse(name) - -def main() -> int: - """ - main - """ - if len(sys.argv) < 2: - print(f'Usage: {sys.argv[0]} path/to/Builtins.def', file=sys.stderr) - return 1 - - all_builtins = [] - for line in fileinput.input(encoding='utf-8'): - target = get_target(fileinput.filename()) - builtin = _parse_line(line, target) - if builtin is None: - continue - all_builtins.append(builtin) - - all_builtins.sort(key=operator.attrgetter('name')) - - render_prelude(os.path.basename(sys.argv[0])) - - max_param_count = 0 - print('const functions = struct {') - for _name, grouper in itertools.groupby(all_builtins, key=operator.attrgetter('name')): - group = list(grouper) - first = group[0] - - targets = [builtin.target for builtin in group] - if targets == [None]: - targets = [] - - for builtin in group[1:]: - if not first.equivalent_prototypes(builtin): - first.param_str = "!" - break - - max_param_count = max(max_param_count, first.param_count) - render_builtin(first, typing.cast(typing.List[Target], targets)) - - print('};') - print(f'pub const MaxParamCount = {max_param_count};') - - return 0 - -if __name__ == '__main__': - sys.exit(main()) diff --git a/src/Builtins.zig b/src/Builtins.zig index 37f037c3..6d01cc4c 100644 --- a/src/Builtins.zig +++ b/src/Builtins.zig @@ -272,8 +272,7 @@ fn createBuiltin(comp: *const Compilation, builtin: BuiltinFunction, type_arena: /// Asserts that the builtin has already been created pub fn lookup(b: *const Builtins, name: []const u8) Expanded { - @setEvalBranchQuota(10_000); - const builtin = BuiltinFunction.fromTag(std.meta.stringToEnum(BuiltinFunction.Tag, name).?); + const builtin = BuiltinFunction.fromName(name).?; const ty = b._name_to_type_map.get(name).?; return .{ .builtin = builtin, @@ -283,9 +282,7 @@ pub fn lookup(b: *const Builtins, name: []const u8) Expanded { pub fn getOrCreate(b: *Builtins, comp: *Compilation, name: []const u8, type_arena: std.mem.Allocator) !?Expanded { const ty = b._name_to_type_map.get(name) orelse { - @setEvalBranchQuota(10_000); - const tag = std.meta.stringToEnum(BuiltinFunction.Tag, name) orelse return null; - const builtin = BuiltinFunction.fromTag(tag); + const builtin = BuiltinFunction.fromName(name) orelse return null; if (!comp.hasBuiltinFunction(builtin)) return null; try b._name_to_type_map.ensureUnusedCapacity(comp.gpa, 1); @@ -297,7 +294,7 @@ pub fn getOrCreate(b: *Builtins, comp: *Compilation, name: []const u8, type_aren .ty = ty, }; }; - const builtin = BuiltinFunction.fromTag(std.meta.stringToEnum(BuiltinFunction.Tag, name).?); + const builtin = BuiltinFunction.fromName(name).?; return .{ .builtin = builtin, .ty = ty, @@ -313,9 +310,9 @@ test "All builtins" { const type_arena = arena.allocator(); - for (0..@typeInfo(BuiltinFunction.Tag).Enum.fields.len) |i| { - const tag: BuiltinFunction.Tag = @enumFromInt(i); - const name = @tagName(tag); + var builtin_it = BuiltinFunction.BuiltinsIterator{}; + while (builtin_it.next()) |entry| { + const name = try type_arena.dupe(u8, entry.name); if (try comp.builtins.getOrCreate(&comp, name, type_arena)) |func_ty| { const get_again = (try comp.builtins.getOrCreate(&comp, name, std.testing.failing_allocator)).?; const found_by_lookup = comp.builtins.lookup(name); @@ -337,10 +334,10 @@ test "Allocation failures" { const type_arena = arena.allocator(); const num_builtins = 40; - for (0..num_builtins) |i| { - const tag: BuiltinFunction.Tag = @enumFromInt(i); - const name = @tagName(tag); - _ = try comp.builtins.getOrCreate(&comp, name, type_arena); + var builtin_it = BuiltinFunction.BuiltinsIterator{}; + for (0..num_builtins) |_| { + const entry = builtin_it.next().?; + _ = try comp.builtins.getOrCreate(&comp, entry.name, type_arena); } } }; diff --git a/src/CodeGen.zig b/src/CodeGen.zig index 6febbbb9..12ac697d 100644 --- a/src/CodeGen.zig +++ b/src/CodeGen.zig @@ -1162,7 +1162,7 @@ fn genBoolExpr(c: *CodeGen, base: NodeIndex, true_label: Ir.Ref, false_label: Ir fn genBuiltinCall(c: *CodeGen, builtin: BuiltinFunction, arg_nodes: []const NodeIndex, ty: Type) Error!Ir.Ref { _ = arg_nodes; _ = ty; - return c.comp.diag.fatalNoSrc("TODO CodeGen.genBuiltinCall {s}\n", .{@tagName(builtin.tag)}); + return c.comp.diag.fatalNoSrc("TODO CodeGen.genBuiltinCall {s}\n", .{BuiltinFunction.nameFromTag(builtin.tag).span()}); } fn genCall(c: *CodeGen, fn_node: NodeIndex, arg_nodes: []const NodeIndex, ty: Type) Error!Ir.Ref { diff --git a/src/Compilation.zig b/src/Compilation.zig index 3e7e9d00..f26b95d0 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -1400,9 +1400,7 @@ pub fn hasBuiltin(comp: *const Compilation, name: []const u8) bool { std.mem.eql(u8, name, "__builtin_offsetof") or std.mem.eql(u8, name, "__builtin_types_compatible_p")) return true; - @setEvalBranchQuota(10_000); - const tag = std.meta.stringToEnum(BuiltinFunction.Tag, name) orelse return false; - const builtin = BuiltinFunction.fromTag(tag); + const builtin = BuiltinFunction.fromName(name) orelse return false; return comp.hasBuiltinFunction(builtin); } diff --git a/src/Diagnostics.zig b/src/Diagnostics.zig index bf525c8c..279e627b 100644 --- a/src/Diagnostics.zig +++ b/src/Diagnostics.zig @@ -2677,7 +2677,7 @@ pub fn renderMessage(comp: *Compilation, m: anytype, msg: Message) void { }), .builtin_with_header => m.print(info.msg, .{ @tagName(msg.extra.builtin_with_header.header), - @tagName(msg.extra.builtin_with_header.builtin), + BuiltinFunction.nameFromTag(msg.extra.builtin_with_header.builtin).span(), }), else => @compileError("invalid extra kind " ++ @tagName(info.extra)), } diff --git a/src/Parser.zig b/src/Parser.zig index 33aced81..af7714a5 100644 --- a/src/Parser.zig +++ b/src/Parser.zig @@ -4622,7 +4622,10 @@ const CallExpr = union(enum) { return switch (self) { .standard => true, .builtin => |builtin| switch (builtin.tag) { - .__builtin_va_start, .__va_start, .va_start => arg_idx != 1, + BuiltinFunction.tagFromName("__builtin_va_start").?, + BuiltinFunction.tagFromName("__va_start").?, + BuiltinFunction.tagFromName("va_start").?, + => arg_idx != 1, else => true, }, }; @@ -4632,8 +4635,11 @@ const CallExpr = union(enum) { return switch (self) { .standard => true, .builtin => |builtin| switch (builtin.tag) { - .__builtin_va_start, .__va_start, .va_start => arg_idx != 1, - .__builtin_complex => false, + BuiltinFunction.tagFromName("__builtin_va_start").?, + BuiltinFunction.tagFromName("__va_start").?, + BuiltinFunction.tagFromName("va_start").?, + => arg_idx != 1, + BuiltinFunction.tagFromName("__builtin_complex").? => false, else => true, }, }; @@ -4650,8 +4656,11 @@ const CallExpr = union(enum) { const builtin_tok = p.nodes.items(.data)[@intFromEnum(self.builtin.node)].decl.name; switch (self.builtin.tag) { - .__builtin_va_start, .__va_start, .va_start => return p.checkVaStartArg(builtin_tok, first_after, param_tok, arg, arg_idx), - .__builtin_complex => return p.checkComplexArg(builtin_tok, first_after, param_tok, arg, arg_idx), + BuiltinFunction.tagFromName("__builtin_va_start").?, + BuiltinFunction.tagFromName("__va_start").?, + BuiltinFunction.tagFromName("va_start").?, + => return p.checkVaStartArg(builtin_tok, first_after, param_tok, arg, arg_idx), + BuiltinFunction.tagFromName("__builtin_complex").? => return p.checkComplexArg(builtin_tok, first_after, param_tok, arg, arg_idx), else => {}, } } @@ -4665,7 +4674,7 @@ const CallExpr = union(enum) { return switch (self) { .standard => null, .builtin => |builtin| switch (builtin.tag) { - .__builtin_complex => 2, + BuiltinFunction.tagFromName("__builtin_complex").? => 2, else => null, }, }; @@ -4675,7 +4684,7 @@ const CallExpr = union(enum) { return switch (self) { .standard => callable_ty.returnType(), .builtin => |builtin| switch (builtin.tag) { - .__builtin_complex => { + BuiltinFunction.tagFromName("__builtin_complex").? => { const last_param = p.list_buf.items[p.list_buf.items.len - 1]; return p.nodes.items(.ty)[@intFromEnum(last_param)].makeComplex(); }, diff --git a/src/builtins/BuiltinFunction.zig b/src/builtins/BuiltinFunction.zig index 53d786c9..013889b8 100644 --- a/src/builtins/BuiltinFunction.zig +++ b/src/builtins/BuiltinFunction.zig @@ -1,35783 +1,13037 @@ -//! Autogenerated by process_builtins.py, do not edit +//! Autogenerated by ./scripts/generate_builtins_dafsa.zig, do not edit const std = @import("std"); const Properties = @import("Properties.zig"); -const TypeDescription = @import("TypeDescription.zig"); -const Attributes = Properties.Attributes; const TargetSet = Properties.TargetSet; -pub const Tag = blk: { - @setEvalBranchQuota(10000); - break :blk std.meta.DeclEnum(functions); -}; - tag: Tag, param_str: []const u8, properties: Properties, -pub fn fromTag(builtin: Tag) @This() { - @setEvalBranchQuota(10000); - switch (builtin) { - inline else => |tag| { - const desc = @field(functions, @tagName(tag)); - return .{ - .tag = tag, - .param_str = desc.param_str, - .properties = .{ - .language = if (@hasDecl(desc, "language")) @field(desc, "language") else .all_languages, - .header = if (@hasDecl(desc, "header")) @field(desc, "header") else .none, - .attributes = if (@hasDecl(desc, "attributes")) @field(desc, "attributes") else Attributes{}, - .target_set = if (@hasDecl(desc, "target_set")) @field(desc, "target_set") else TargetSet.init(.{ .basic = true }), - }, - }; - }, - } -} - -pub fn isVarArgs(self: @This()) bool { - return self.param_str[self.param_str.len - 1] == '.'; -} - -const functions = struct { - pub const _Block_object_assign = struct { - const param_str = "vv*vC*iC"; - const header = .blocks; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const _Block_object_dispose = struct { - const param_str = "vvC*iC"; - const header = .blocks; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const _Exit = struct { - const param_str = "vi"; - const header = .stdlib; - const attributes = Attributes{ - .noreturn = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _InterlockedAnd = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedAnd16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedAnd8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchange = struct { - const param_str = "NiNiD*NiNi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchange16 = struct { - const param_str = "ssD*ss"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchange64 = struct { - const param_str = "LLiLLiD*LLiLLi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchange8 = struct { - const param_str = "ccD*cc"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchangePointer = struct { - const param_str = "v*v*D*v*v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedCompareExchangePointer_nf = struct { - const param_str = "v*v*D*v*v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedDecrement = struct { - const param_str = "NiNiD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedDecrement16 = struct { - const param_str = "ssD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchange = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchange16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchange8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeAdd = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeAdd16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeAdd8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangePointer = struct { - const param_str = "v*v*D*v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeSub = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeSub16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedExchangeSub8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedIncrement = struct { - const param_str = "NiNiD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedIncrement16 = struct { - const param_str = "ssD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedOr = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedOr16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedOr8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedXor = struct { - const param_str = "NiNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedXor16 = struct { - const param_str = "ssD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _InterlockedXor8 = struct { - const param_str = "ccD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _MoveFromCoprocessor = struct { - const param_str = "UiIUiIUiIUiIUiIUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const _MoveFromCoprocessor2 = struct { - const param_str = "UiIUiIUiIUiIUiIUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const _MoveToCoprocessor = struct { - const param_str = "vUiIUiIUiIUiIUiIUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const _MoveToCoprocessor2 = struct { - const param_str = "vUiIUiIUiIUiIUiIUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const _ReturnAddress = struct { - const param_str = "v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __GetExceptionInfo = struct { - const param_str = "v*."; - const language = .all_ms_languages; - const attributes = Attributes{ - .custom_typecheck = true, - .eval_args = false, - }; - }; - - pub const __abnormal_termination = struct { - const param_str = "i"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __annotation = struct { - const param_str = "wC*."; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __arithmetic_fence = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __assume = struct { - const param_str = "vb"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __atomic_always_lock_free = struct { - const param_str = "bzvCD*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __atomic_clear = struct { - const param_str = "vvD*i"; - const attributes = Attributes{}; - }; - - pub const __atomic_is_lock_free = struct { - const param_str = "bzvCD*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __atomic_signal_fence = struct { - const param_str = "vi"; - const attributes = Attributes{}; - }; - - pub const __atomic_test_and_set = struct { - const param_str = "bvD*i"; - const attributes = Attributes{}; - }; - - pub const __atomic_thread_fence = struct { - const param_str = "vi"; - const attributes = Attributes{}; - }; - - pub const __builtin___CFStringMakeConstantString = struct { - const param_str = "FC*cC*"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin___NSStringMakeConstantString = struct { - const param_str = "FC*cC*"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin___clear_cache = struct { - const param_str = "vc*c*"; - const attributes = Attributes{}; - }; - - pub const __builtin___fprintf_chk = struct { - const param_str = "iP*icC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 2, - }; - }; - - pub const __builtin___get_unsafe_stack_bottom = struct { - const param_str = "v*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___get_unsafe_stack_ptr = struct { - const param_str = "v*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___get_unsafe_stack_start = struct { - const param_str = "v*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___get_unsafe_stack_top = struct { - const param_str = "v*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___memccpy_chk = struct { - const param_str = "v*v*vC*izz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___memcpy_chk = struct { - const param_str = "v*v*vC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___memmove_chk = struct { - const param_str = "v*v*vC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___mempcpy_chk = struct { - const param_str = "v*v*vC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___memset_chk = struct { - const param_str = "v*v*izz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___printf_chk = struct { - const param_str = "iicC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 1, - }; - }; - - pub const __builtin___snprintf_chk = struct { - const param_str = "ic*zizcC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 4, - }; - }; - - pub const __builtin___sprintf_chk = struct { - const param_str = "ic*izcC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 3, - }; - }; - - pub const __builtin___stpcpy_chk = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___stpncpy_chk = struct { - const param_str = "c*c*cC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___strcat_chk = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___strcpy_chk = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___strlcat_chk = struct { - const param_str = "zc*cC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___strlcpy_chk = struct { - const param_str = "zc*cC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin___strncat_chk = struct { - const param_str = "c*c*cC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; +/// Integer starting at 0 derived from the unique index, +/// corresponds with the builtin_data array index. +pub const Tag = enum(u16) { _ }; - pub const __builtin___strncpy_chk = struct { - const param_str = "c*c*cC*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; +const Self = @This(); - pub const __builtin___vfprintf_chk = struct { - const param_str = "iP*icC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 2, - }; - }; +pub fn fromName(name: []const u8) ?@This() { + const data_index = tagFromName(name) orelse return null; + return builtin_data[@intFromEnum(data_index)]; +} - pub const __builtin___vprintf_chk = struct { - const param_str = "iicC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 1, - }; - }; +pub fn tagFromName(name: []const u8) ?Tag { + const unique_index = uniqueIndex(name) orelse return null; + return @enumFromInt(unique_index - 1); +} - pub const __builtin___vsnprintf_chk = struct { - const param_str = "ic*zizcC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 4, - }; - }; +pub fn fromTag(tag: Tag) @This() { + return builtin_data[@intFromEnum(tag)]; +} - pub const __builtin___vsprintf_chk = struct { - const param_str = "ic*izcC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 3, - }; - }; +pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 { + std.debug.assert(name_buf.len >= longest_builtin_name); + const unique_index = @intFromEnum(tag) + 1; + return nameFromUniqueIndex(unique_index, name_buf); +} - pub const __builtin_abort = struct { - const param_str = "v"; - const attributes = Attributes{ - .noreturn = true, - .lib_function_with_builtin_prefix = true, - }; - }; +pub fn nameFromTag(tag: Tag) NameBuf { + var name_buf: NameBuf = undefined; + const unique_index = @intFromEnum(tag) + 1; + const name = nameFromUniqueIndex(unique_index, &name_buf.buf); + name_buf.len = @intCast(name.len); + return name_buf; +} - pub const __builtin_abs = struct { - const param_str = "ii"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; +pub const NameBuf = struct { + buf: [longest_builtin_name]u8 = undefined, + len: std.math.IntFittingRange(0, longest_builtin_name), - pub const __builtin_acos = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; + pub fn span(self: *const NameBuf) []const u8 { + return self.buf[0..self.len]; + } +}; - pub const __builtin_acosf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; +pub fn exists(name: []const u8) bool { + if (name.len < shortest_builtin_name or name.len > longest_builtin_name) return false; - pub const __builtin_acosf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; + var index: u16 = 0; + for (name) |c| { + index = findInList(dafsa[index].child_index, c) orelse return false; + } + return dafsa[index].end_of_word; +} - pub const __builtin_acosh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; +test exists { + try std.testing.expect(exists("__builtin_canonicalize")); + try std.testing.expect(!exists("__builtin_canonicaliz")); + try std.testing.expect(!exists("__builtin_canonicalize.")); +} - pub const __builtin_acoshf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; +pub fn isVarArgs(self: @This()) bool { + return self.param_str[self.param_str.len - 1] == '.'; +} - pub const __builtin_acoshf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; +pub const shortest_builtin_name = 3; +pub const longest_builtin_name = 43; - pub const __builtin_acoshl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; +pub const BuiltinsIterator = struct { + index: u16 = 1, + name_buf: [longest_builtin_name]u8 = undefined, - pub const __builtin_acosl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; + pub const Entry = struct { + /// Memory of this slice is overwritten on every call to `next` + name: []const u8, + builtin: Self, }; - pub const __builtin_add_overflow = struct { - const param_str = "b."; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, + pub fn next(self: *BuiltinsIterator) ?Entry { + if (self.index > builtin_data.len) return null; + const index = self.index; + const data_index = index - 1; + self.index += 1; + return .{ + .name = nameFromUniqueIndex(index, &self.name_buf), + .builtin = builtin_data[data_index], }; - }; - - pub const __builtin_addc = struct { - const param_str = "UiUiCUiCUiCUi*"; - const attributes = Attributes{}; - }; - - pub const __builtin_addcb = struct { - const param_str = "UcUcCUcCUcCUc*"; - const attributes = Attributes{}; - }; + } +}; - pub const __builtin_addcl = struct { - const param_str = "ULiULiCULiCULiCULi*"; - const attributes = Attributes{}; - }; +test BuiltinsIterator { + var it = BuiltinsIterator{}; + + var seen = std.StringHashMap(Self).init(std.testing.allocator); + defer seen.deinit(); + + var arena_state = std.heap.ArenaAllocator.init(std.testing.allocator); + defer arena_state.deinit(); + const arena = arena_state.allocator(); + + while (it.next()) |entry| { + const index = uniqueIndex(entry.name).?; + var buf: [longest_builtin_name]u8 = undefined; + const name_from_index = nameFromUniqueIndex(index, &buf); + try std.testing.expectEqualStrings(entry.name, name_from_index); + + if (seen.contains(entry.name)) { + std.debug.print("iterated over {s} twice\n", .{entry.name}); + std.debug.print("current data: {}\n", .{entry.builtin}); + std.debug.print("previous data: {}\n", .{seen.get(entry.name).?}); + return error.TestExpectedUniqueEntries; + } + try seen.put(try arena.dupe(u8, entry.name), entry.builtin); + } + try std.testing.expectEqual(@as(usize, builtin_data.len), seen.count()); +} - pub const __builtin_addcll = struct { - const param_str = "ULLiULLiCULLiCULLiCULLi*"; - const attributes = Attributes{}; - }; +/// Search siblings of `first_child_index` for the `char` +/// If found, returns the index of the node within the `dafsa` array. +/// Otherwise, returns `null`. +fn findInList(first_child_index: u16, char: u8) ?u16 { + var index = first_child_index; + while (true) { + if (dafsa[index].char == char) return index; + if (dafsa[index].end_of_list) return null; + index += 1; + } + unreachable; +} - pub const __builtin_addcs = struct { - const param_str = "UsUsCUsCUsCUs*"; - const attributes = Attributes{}; - }; +/// Returns a unique (minimal perfect hash) index (starting at 1) for the `name`, +/// or null if the name was not found. +fn uniqueIndex(name: []const u8) ?u16 { + if (name.len < shortest_builtin_name or name.len > longest_builtin_name) return null; + + var index: u16 = 0; + var node_index: u16 = 0; + + for (name) |c| { + const child_index = findInList(dafsa[node_index].child_index, c) orelse return null; + var sibling_index = dafsa[node_index].child_index; + while (true) { + const sibling_c = dafsa[sibling_index].char; + std.debug.assert(sibling_c != 0); + if (sibling_c < c) { + index += dafsa[sibling_index].number; + } + if (dafsa[sibling_index].end_of_list) break; + sibling_index += 1; + } + node_index = child_index; + if (dafsa[node_index].end_of_word) index += 1; + } - pub const __builtin_addf128_round_to_odd = struct { - const param_str = "LLdLLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; + if (!dafsa[node_index].end_of_word) return null; - pub const __builtin_align_down = struct { - const param_str = "v*vC*z"; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; + return index; +} - pub const __builtin_align_up = struct { - const param_str = "v*vC*z"; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; +/// Returns a slice of `buf` with the name associated with the given `index`. +/// This function should only be called with an `index` that +/// is already known to exist within the `dafsa`, e.g. an index +/// returned from `uniqueIndex`. +fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 { + std.debug.assert(index >= 1 and index <= builtin_data.len); + + var node_index: u16 = 0; + var count: u16 = index; + var fbs = std.io.fixedBufferStream(buf); + const w = fbs.writer(); + + while (true) { + var sibling_index = dafsa[node_index].child_index; + while (true) { + if (dafsa[sibling_index].number > 0 and dafsa[sibling_index].number < count) { + count -= dafsa[sibling_index].number; + } else { + w.writeByte(dafsa[sibling_index].char) catch unreachable; + node_index = sibling_index; + if (dafsa[node_index].end_of_word) { + count -= 1; + } + break; + } + + if (dafsa[sibling_index].end_of_list) break; + sibling_index += 1; + } + if (count == 0) break; + } - pub const __builtin_alloca = struct { - const param_str = "v*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; + return fbs.getWritten(); +} - pub const __builtin_alloca_uninitialized = struct { - const param_str = "v*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; +pub const MaxParamCount = 12; - pub const __builtin_alloca_with_align = struct { - const param_str = "v*zIz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; +/// We're 1 bit shy of being able to fit this in a u32: +/// - char only contains 0-9, a-z, A-Z, and _, so it could use a enum(u6) with a way to convert <-> u8 +/// (note: this would have a performance cost that may make the u32 not worth it) +/// - number has a max value of > 2047 and < 4095 (the first _ node has the largest number), +/// so it could fit into a u12 +/// - child_index currently has a max of > 4095 and < 8191, so it could fit into a u13 +/// +/// with the end_of_word/end_of_list 2 bools, that makes 33 bits total +const Node = packed struct(u64) { + char: u8, + /// Nodes are numbered with "an integer which gives the number of words that + /// would be accepted by the automaton starting from that state." This numbering + /// allows calculating "a one-to-one correspondence between the integers 1 to L + /// (L is the number of words accepted by the automaton) and the words themselves." + /// + /// Essentially, this allows us to have a minimal perfect hashing scheme such that + /// it's possible to store & lookup the properties of each builtin using a separate array. + number: u16, + /// If true, this node is the end of a valid builtin. + /// Note: This does not necessarily mean that this node does not have child nodes. + end_of_word: bool, + /// If true, this node is the end of a sibling list. + /// If false, then (index + 1) will contain the next sibling. + end_of_list: bool, + /// Padding bits to get to u64, unsure if there's some way to use these to improve something. + _extra: u22 = 0, + /// Index of the first child of this node. + child_index: u16, +}; - pub const __builtin_alloca_with_align_uninitialized = struct { - const param_str = "v*zIz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_altivec_crypto_vcipher = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vcipherlast = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vncipher = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vncipherlast = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpermxor = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpermxor_be = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpmsumb = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpmsumd = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpmsumh = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vpmsumw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vsbox = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vshasigmad = struct { - const param_str = "V2ULLiV2ULLiIiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_crypto_vshasigmaw = struct { - const param_str = "V4UiV4UiIiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dss = struct { - const param_str = "vUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dssall = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dst = struct { - const param_str = "vvC*iUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dstst = struct { - const param_str = "vvC*iUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dststt = struct { - const param_str = "vvC*iUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_dstt = struct { - const param_str = "vvC*iUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvebx = struct { - const param_str = "V16cLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvehx = struct { - const param_str = "V8sLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvewx = struct { - const param_str = "V4iLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvsl = struct { - const param_str = "V16cUcvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvsr = struct { - const param_str = "V16cUcvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvx = struct { - const param_str = "V4iLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_lvxl = struct { - const param_str = "V4iLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mfvscr = struct { - const param_str = "V8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvscr = struct { - const param_str = "vV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvsrbm = struct { - const param_str = "V16UcULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvsrdm = struct { - const param_str = "V2ULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvsrhm = struct { - const param_str = "V8UsULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvsrqm = struct { - const param_str = "V1ULLLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_mtvsrwm = struct { - const param_str = "V4UiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_stvebx = struct { - const param_str = "vV16cLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_stvehx = struct { - const param_str = "vV8sLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_stvewx = struct { - const param_str = "vV4iLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_stvx = struct { - const param_str = "vV4iLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_stvxl = struct { - const param_str = "vV4iLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vabsdub = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vabsduh = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vabsduw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddcuq = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddcuq_c = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddcuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddecuq = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddecuq_c = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddeuqm = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddeuqm_c = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddsbs = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddshs = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddsws = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vaddubs = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vadduhs = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vadduqm = struct { - const param_str = "V1ULLLiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vadduws = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavgsb = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavgsh = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavgsw = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavgub = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavguh = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vavguw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vbpermd = struct { - const param_str = "V2ULLiV2ULLiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vbpermq = struct { - const param_str = "V2ULLiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcfsx = struct { - const param_str = "V4fV4SiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcfuged = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcfux = struct { - const param_str = "V4fV4UiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclrlb = struct { - const param_str = "V16UcV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclrrb = struct { - const param_str = "V16UcV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzb = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzd = struct { - const param_str = "V2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzdm = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzh = struct { - const param_str = "V8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzlsbb = struct { - const param_str = "SiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vclzw = struct { - const param_str = "V4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpbfp = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpbfp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpeqfp = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpeqfp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequb = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequb_p = struct { - const param_str = "iiV16cV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequd_p = struct { - const param_str = "iiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequh = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequh_p = struct { - const param_str = "iiV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequq = struct { - const param_str = "V1LLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequq_p = struct { - const param_str = "iiV1ULLLiV1LLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequw = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpequw_p = struct { - const param_str = "iiV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgefp = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgefp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtfp = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtfp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsb = struct { - const param_str = "V16cV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsb_p = struct { - const param_str = "iiV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsd_p = struct { - const param_str = "iiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsh = struct { - const param_str = "V8sV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsh_p = struct { - const param_str = "iiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsq = struct { - const param_str = "V1LLLiV1SLLLiV1SLLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsq_p = struct { - const param_str = "iiV1SLLLiV1SLLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsw = struct { - const param_str = "V4iV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtsw_p = struct { - const param_str = "iiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtub = struct { - const param_str = "V16cV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtub_p = struct { - const param_str = "iiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtud = struct { - const param_str = "V2LLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtud_p = struct { - const param_str = "iiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuh = struct { - const param_str = "V8sV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuh_p = struct { - const param_str = "iiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuq = struct { - const param_str = "V1LLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuq_p = struct { - const param_str = "iiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuw = struct { - const param_str = "V4iV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpgtuw_p = struct { - const param_str = "iiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpneb = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpneb_p = struct { - const param_str = "iiV16cV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpned_p = struct { - const param_str = "iiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpneh = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpneh_p = struct { - const param_str = "iiV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpnew = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpnew_p = struct { - const param_str = "iiV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpnezb = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpnezh = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcmpnezw = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcntmbb = struct { - const param_str = "ULLiV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcntmbd = struct { - const param_str = "ULLiV2ULLiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcntmbh = struct { - const param_str = "ULLiV8UsUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vcntmbw = struct { - const param_str = "ULLiV4UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctsxs = struct { - const param_str = "V4SiV4fIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctuxs = struct { - const param_str = "V4UiV4fIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzb = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzd = struct { - const param_str = "V2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzdm = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzh = struct { - const param_str = "V8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzlsbb = struct { - const param_str = "SiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vctzw = struct { - const param_str = "V4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdivesd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdivesq = struct { - const param_str = "V1SLLLiV1SLLLiV1SLLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdivesw = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdiveud = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdiveuq = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vdiveuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexpandbm = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexpanddm = struct { - const param_str = "V2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexpandhm = struct { - const param_str = "V8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexpandqm = struct { - const param_str = "V1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexpandwm = struct { - const param_str = "V4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vexptefp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextddvlx = struct { - const param_str = "V2ULLiV2ULLiV2ULLiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextddvrx = struct { - const param_str = "V2ULLiV2ULLiV2ULLiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextdubvlx = struct { - const param_str = "V2ULLiV16UcV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextdubvrx = struct { - const param_str = "V2ULLiV16UcV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextduhvlx = struct { - const param_str = "V2ULLiV8UsV8UsUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextduhvrx = struct { - const param_str = "V2ULLiV8UsV8UsUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextduwvlx = struct { - const param_str = "V2ULLiV4UiV4UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextduwvrx = struct { - const param_str = "V2ULLiV4UiV4UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextractbm = struct { - const param_str = "UiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextractdm = struct { - const param_str = "UiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextracthm = struct { - const param_str = "UiV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextractqm = struct { - const param_str = "UiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextractwm = struct { - const param_str = "UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsb2d = struct { - const param_str = "V2SLLiV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsb2w = struct { - const param_str = "V4SiV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsd2q = struct { - const param_str = "V1SLLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsh2d = struct { - const param_str = "V2SLLiV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsh2w = struct { - const param_str = "V4SiV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vextsw2d = struct { - const param_str = "V2SLLiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vgbbd = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vgnb = struct { - const param_str = "ULLiV1ULLLiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsblx = struct { - const param_str = "V16UcV16UcUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsbrx = struct { - const param_str = "V16UcV16UcUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsbvlx = struct { - const param_str = "V16UcV16UcUiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsbvrx = struct { - const param_str = "V16UcV16UcUiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsd = struct { - const param_str = "V16UcV16UcULLiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsd_elt = struct { - const param_str = "V16UcV16UcULLiiC"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsdlx = struct { - const param_str = "V2ULLiV2ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsdrx = struct { - const param_str = "V2ULLiV2ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinshlx = struct { - const param_str = "V8UsV8UsUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinshrx = struct { - const param_str = "V8UsV8UsUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinshvlx = struct { - const param_str = "V8UsV8UsUiV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinshvrx = struct { - const param_str = "V8UsV8UsUiV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsw = struct { - const param_str = "V16UcV16UcUiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinsw_elt = struct { - const param_str = "V16UcV16UcUiiC"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinswlx = struct { - const param_str = "V4UiV4UiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinswrx = struct { - const param_str = "V4UiV4UiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinswvlx = struct { - const param_str = "V4UiV4UiUiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vinswvrx = struct { - const param_str = "V4UiV4UiUiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vlogefp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaddfp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxfp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxsb = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxsd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxsh = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxsw = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxub = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxud = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxuh = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmaxuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmhaddshs = struct { - const param_str = "V8sV8sV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmhraddshs = struct { - const param_str = "V8sV8sV8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminfp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminsb = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminsd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminsh = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminsw = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminub = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminud = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminuh = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vminuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumcud = struct { - const param_str = "V1ULLLiV2ULLiV2ULLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsummbm = struct { - const param_str = "V4SiV16ScV16UcV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumshm = struct { - const param_str = "V4SiV8SsV8SsV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumshs = struct { - const param_str = "V4SiV8SsV8SsV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumubm = struct { - const param_str = "V4UiV16UcV16UcV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumuhm = struct { - const param_str = "V4UiV8UsV8UsV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmsumuhs = struct { - const param_str = "V4UiV8UsV8UsV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulesb = struct { - const param_str = "V8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulesd = struct { - const param_str = "V1SLLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulesh = struct { - const param_str = "V4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulesw = struct { - const param_str = "V2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuleub = struct { - const param_str = "V8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuleud = struct { - const param_str = "V1ULLLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuleuh = struct { - const param_str = "V4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuleuw = struct { - const param_str = "V2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulhsd = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulhsw = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulhud = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulhuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulosb = struct { - const param_str = "V8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulosd = struct { - const param_str = "V1SLLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulosh = struct { - const param_str = "V4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulosw = struct { - const param_str = "V2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuloub = struct { - const param_str = "V8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmuloud = struct { - const param_str = "V1ULLLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulouh = struct { - const param_str = "V4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vmulouw = struct { - const param_str = "V2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vnmsubfp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpdepd = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vperm_4si = struct { - const param_str = "V4iV4iV4iV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpextd = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkpx = struct { - const param_str = "V8sV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpksdss = struct { - const param_str = "V4SiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpksdus = struct { - const param_str = "V4UiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkshss = struct { - const param_str = "V16ScV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkshus = struct { - const param_str = "V16UcV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkswss = struct { - const param_str = "V8SsV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkswus = struct { - const param_str = "V8UsV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkudum = struct { - const param_str = "V4UiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkudus = struct { - const param_str = "V4UiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkuhus = struct { - const param_str = "V16UcV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpkuwus = struct { - const param_str = "V8UsV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpopcntb = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpopcntd = struct { - const param_str = "V2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpopcnth = struct { - const param_str = "V8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vpopcntw = struct { - const param_str = "V4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vprtybd = struct { - const param_str = "V2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vprtybq = struct { - const param_str = "V1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vprtybw = struct { - const param_str = "V4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrefp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrfim = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrfin = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrfip = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrfiz = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlb = struct { - const param_str = "V16cV16cV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrld = struct { - const param_str = "V2LLiV2LLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrldmi = struct { - const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrldnm = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlh = struct { - const param_str = "V8sV8sV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlqmi = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlqnm = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlw = struct { - const param_str = "V4iV4iV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlwmi = struct { - const param_str = "V4UiV4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrlwnm = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vrsqrtefp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsel_4si = struct { - const param_str = "V4iV4iV4iV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsl = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsldbi = struct { - const param_str = "V16UcV16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vslo = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vslv = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsr = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsrab = struct { - const param_str = "V16cV16cV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsrah = struct { - const param_str = "V8sV8sV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsraw = struct { - const param_str = "V4iV4iV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsrdbi = struct { - const param_str = "V16UcV16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsro = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsrv = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstribl = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstribl_p = struct { - const param_str = "iiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstribr = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstribr_p = struct { - const param_str = "iiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstrihl = struct { - const param_str = "V8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstrihl_p = struct { - const param_str = "iiV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstrihr = struct { - const param_str = "V8sV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vstrihr_p = struct { - const param_str = "iiV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubcuq = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubcuq_c = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubcuw = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubecuq = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubecuq_c = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubeuqm = struct { - const param_str = "V1ULLLiV1ULLLiV1ULLLiV1ULLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubeuqm_c = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubsbs = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubshs = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubsws = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsububs = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubuhs = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubuqm = struct { - const param_str = "V1ULLLiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsubuws = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsum2sws = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsum4sbs = struct { - const param_str = "V4SiV16ScV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsum4shs = struct { - const param_str = "V4SiV8SsV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsum4ubs = struct { - const param_str = "V4UiV16UcV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vsumsws = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupkhpx = struct { - const param_str = "V4UiV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupkhsb = struct { - const param_str = "V8sV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupkhsh = struct { - const param_str = "V4iV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupkhsw = struct { - const param_str = "V2LLiV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupklpx = struct { - const param_str = "V4UiV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupklsb = struct { - const param_str = "V8sV16c"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupklsh = struct { - const param_str = "V4iV8s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_altivec_vupklsw = struct { - const param_str = "V2LLiV4i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_amdgcn_alignbit = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_alignbyte = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_atomic_dec32 = struct { - const param_str = "UZiUZiD*UZiUicC*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_atomic_dec64 = struct { - const param_str = "UWiUWiD*UWiUicC*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_atomic_inc32 = struct { - const param_str = "UZiUZiD*UZiUicC*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_atomic_inc64 = struct { - const param_str = "UWiUWiD*UWiUicC*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_buffer_wbinvl1 = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_class = struct { - const param_str = "bdi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_classf = struct { - const param_str = "bfi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cosf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cubeid = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cubema = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cubesc = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cubetc = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pk_i16 = struct { - const param_str = "E2sii"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pk_u16 = struct { - const param_str = "E2UsUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pk_u8_f32 = struct { - const param_str = "UifUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pknorm_i16 = struct { - const param_str = "E2sff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pknorm_u16 = struct { - const param_str = "E2Usff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_cvt_pkrtz = struct { - const param_str = "E2hff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_dispatch_ptr = struct { - const param_str = "v*4"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_div_fixup = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_div_fixupf = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_div_fmas = struct { - const param_str = "ddddb"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_div_fmasf = struct { - const param_str = "ffffb"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_div_scale = struct { - const param_str = "dddbb*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_div_scalef = struct { - const param_str = "fffbb*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_append = struct { - const param_str = "ii*3"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_bpermute = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_ds_consume = struct { - const param_str = "ii*3"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_faddf = struct { - const param_str = "ff*3fIiIiIb"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_fmaxf = struct { - const param_str = "ff*3fIiIiIb"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_fminf = struct { - const param_str = "ff*3fIiIiIb"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_gws_barrier = struct { - const param_str = "vUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_gws_init = struct { - const param_str = "vUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_gws_sema_br = struct { - const param_str = "vUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_gws_sema_p = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_gws_sema_v = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_ds_permute = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_ds_swizzle = struct { - const param_str = "iiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_endpgm = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __builtin_amdgcn_fcmp = struct { - const param_str = "WUiddIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_fcmpf = struct { - const param_str = "WUiffIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_fence = struct { - const param_str = "vUicC*"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_fmed3f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_fract = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_fractf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_frexp_exp = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_frexp_expf = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_frexp_mant = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_frexp_mantf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_grid_size_x = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_grid_size_y = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_grid_size_z = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_groupstaticsize = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_iglp_opt = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_implicitarg_ptr = struct { - const param_str = "v*4"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_interp_mov = struct { - const param_str = "fUiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_interp_p1 = struct { - const param_str = "ffUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_interp_p1_f16 = struct { - const param_str = "ffUiUibUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_interp_p2 = struct { - const param_str = "fffUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_interp_p2_f16 = struct { - const param_str = "hffUiUibUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_is_private = struct { - const param_str = "bvC*0"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_is_shared = struct { - const param_str = "bvC*0"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_kernarg_segment_ptr = struct { - const param_str = "v*4"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_ldexp = struct { - const param_str = "ddi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_ldexpf = struct { - const param_str = "ffi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_lerp = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_log_clampf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_mbcnt_hi = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_mbcnt_lo = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_mqsad_pk_u16_u8 = struct { - const param_str = "WUiWUiUiWUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_mqsad_u32_u8 = struct { - const param_str = "V4UiWUiUiV4Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_msad_u8 = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_qsad_pk_u16_u8 = struct { - const param_str = "WUiWUiUiWUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_queue_ptr = struct { - const param_str = "v*4"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rcp = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rcpf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_read_exec = struct { - const param_str = "WUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_read_exec_hi = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_read_exec_lo = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_readfirstlane = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_readlane = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rsq = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rsq_clamp = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rsq_clampf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_rsqf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_s_barrier = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_dcache_inv = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_decperflevel = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_getpc = struct { - const param_str = "WUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_getreg = struct { - const param_str = "UiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_incperflevel = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_sendmsg = struct { - const param_str = "vIiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_sendmsghalt = struct { - const param_str = "vIiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_setprio = struct { - const param_str = "vIs"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_setreg = struct { - const param_str = "vIiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_sleep = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_s_waitcnt = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_sad_hi_u8 = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sad_u16 = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sad_u8 = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sbfe = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sched_barrier = struct { - const param_str = "vIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_sched_group_barrier = struct { - const param_str = "vIiIiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_sicmp = struct { - const param_str = "WUiiiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sicmpl = struct { - const param_str = "WUiWiWiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sinf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sqrt = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_sqrtf = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_trig_preop = struct { - const param_str = "ddi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_trig_preopf = struct { - const param_str = "ffi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_ubfe = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_uicmp = struct { - const param_str = "WUiUiUiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_uicmpl = struct { - const param_str = "WUiWUiWUiIi"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_wave_barrier = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_amdgcn_workgroup_id_x = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workgroup_id_y = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workgroup_id_z = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workgroup_size_x = struct { - const param_str = "Us"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workgroup_size_y = struct { - const param_str = "Us"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workgroup_size_z = struct { - const param_str = "Us"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workitem_id_x = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workitem_id_y = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_amdgcn_workitem_id_z = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_annotation = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_arm_cdp = struct { - const param_str = "vUIiUIiUIiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_cdp2 = struct { - const param_str = "vUIiUIiUIiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_clrex = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_cls = struct { - const param_str = "UiZUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_cls64 = struct { - const param_str = "UiWUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_cmse_TT = struct { - const param_str = "Uiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_cmse_TTA = struct { - const param_str = "Uiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_cmse_TTAT = struct { - const param_str = "Uiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_cmse_TTT = struct { - const param_str = "Uiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_dbg = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_dmb = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_dsb = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_get_fpscr = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_isb = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ldaex = struct { - const param_str = "v."; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_arm_ldc = struct { - const param_str = "vUIiUIivC*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_ldc2 = struct { - const param_str = "vUIiUIivC*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_ldc2l = struct { - const param_str = "vUIiUIivC*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_ldcl = struct { - const param_str = "vUIiUIivC*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_ldrex = struct { - const param_str = "v."; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_arm_ldrexd = struct { - const param_str = "LLUiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mcr = struct { - const param_str = "vUIiUIiUiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mcr2 = struct { - const param_str = "vUIiUIiUiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mcrr = struct { - const param_str = "vUIiUIiLLUiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mcrr2 = struct { - const param_str = "vUIiUIiLLUiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mrc = struct { - const param_str = "UiUIiUIiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mrc2 = struct { - const param_str = "UiUIiUIiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mrrc = struct { - const param_str = "LLUiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_mrrc2 = struct { - const param_str = "LLUiUIiUIiUIi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_nop = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_prefetch = struct { - const param_str = "!"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qadd = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qadd16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qadd8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qasx = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qdbl = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qsax = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qsub = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qsub16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_qsub8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rbit = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rbit64 = struct { - const param_str = "WUiWUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rsr = struct { - const param_str = "UicC*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rsr128 = struct { - const param_str = "LLLUicC*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rsr64 = struct { - const param_str = "!"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_rsrp = struct { - const param_str = "v*cC*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sadd16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sadd8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sasx = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sel = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_set_fpscr = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sev = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_sevl = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_shadd16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_shadd8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_shasx = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_shsax = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_shsub16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_shsub8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlabb = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlabt = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlad = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smladx = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlald = struct { - const param_str = "LLiiiLLi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlaldx = struct { - const param_str = "LLiiiLLi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlatb = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlatt = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlawb = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlawt = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlsd = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlsdx = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlsld = struct { - const param_str = "LLiiiLLi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smlsldx = struct { - const param_str = "LLiiiLLi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smuad = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smuadx = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smulbb = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smulbt = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smultb = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smultt = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smulwb = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smulwt = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smusd = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_smusdx = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ssat = struct { - const param_str = "iiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ssat16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ssax = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ssub16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_ssub8 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_stc = struct { - const param_str = "vUIiUIiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_stc2 = struct { - const param_str = "vUIiUIiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_stc2l = struct { - const param_str = "vUIiUIiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_stcl = struct { - const param_str = "vUIiUIiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_stlex = struct { - const param_str = "i."; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_arm_strex = struct { - const param_str = "i."; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_arm_strexd = struct { - const param_str = "iLLUiv*"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __builtin_arm_sxtab16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_sxtb16 = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_tcancel = struct { - const param_str = "vWUIi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_tcommit = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_arm_tstart = struct { - const param_str = "WUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{ - .returns_twice = true, - }; - }; - - pub const __builtin_arm_ttest = struct { - const param_str = "WUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uadd16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uadd8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uasx = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhadd16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhadd8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhasx = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhsax = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhsub16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uhsub8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqadd16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqadd8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqasx = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqsax = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqsub16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uqsub8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usad8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usada8 = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usat = struct { - const param_str = "UiiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usat16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usax = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usub16 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_usub8 = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uxtab16 = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_uxtb16 = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_vcvtr_d = struct { - const param_str = "fdi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_vcvtr_f = struct { - const param_str = "ffi"; - const target_set = TargetSet.init(.{ - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_wfe = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_wfi = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_arm_wsr = struct { - const param_str = "vcC*Ui"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_wsr128 = struct { - const param_str = "vcC*LLLUi"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_wsr64 = struct { - const param_str = "!"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_wsrp = struct { - const param_str = "vcC*vC*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_arm_yield = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __builtin_asin = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinhf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinhf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinhl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_asinl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_assume = struct { - const param_str = "vb"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_assume_aligned = struct { - const param_str = "v*vC*z."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_atan = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atan2 = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atan2f = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atan2f128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atan2l = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanhf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanhf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanhl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_atanl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_bcmp = struct { - const param_str = "ivC*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bcopy = struct { - const param_str = "vv*v*z"; - const attributes = Attributes{}; - }; - - pub const __builtin_bitrev = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .xcore = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_bitreverse16 = struct { - const param_str = "UsUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bitreverse32 = struct { - const param_str = "UZiUZi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bitreverse64 = struct { - const param_str = "UWiUWi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bitreverse8 = struct { - const param_str = "UcUc"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bpermd = struct { - const param_str = "SLLiSLLiSLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_bswap16 = struct { - const param_str = "UsUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bswap32 = struct { - const param_str = "UZiUZi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bswap64 = struct { - const param_str = "UWiUWi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_bzero = struct { - const param_str = "vv*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cabs = struct { - const param_str = "dXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cabsf = struct { - const param_str = "fXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cabsl = struct { - const param_str = "LdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacos = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacosf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacosh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacoshf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacoshl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cacosl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_call_with_static_chain = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_calloc = struct { - const param_str = "v*zz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_canonicalize = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_canonicalizef = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_canonicalizef16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_canonicalizel = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_carg = struct { - const param_str = "dXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cargf = struct { - const param_str = "fXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cargl = struct { - const param_str = "LdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casin = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casinf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casinh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casinhf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casinhl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_casinl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catan = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catanf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catanh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catanhf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catanhl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_catanl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cbrt = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cbrtf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cbrtf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cbrtl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_ccos = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ccosf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ccosh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ccoshf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ccoshl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ccosl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ceil = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_ceilf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_ceilf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_ceilf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_ceill = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cexp = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cexpf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cexpl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cfuged = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_char_memchr = struct { - const param_str = "c*cC*iz"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_cimag = struct { - const param_str = "dXd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cimagf = struct { - const param_str = "fXf"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cimagl = struct { - const param_str = "LdXLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_classify_type = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .eval_args = false, - .const_evaluable = true, - }; - }; - - pub const __builtin_clog = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_clogf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_clogl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_clrsb = struct { - const param_str = "ii"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clrsbl = struct { - const param_str = "iLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clrsbll = struct { - const param_str = "iLLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clz = struct { - const param_str = "iUi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clzl = struct { - const param_str = "iULi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clzll = struct { - const param_str = "iULLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_clzs = struct { - const param_str = "iUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_cntlzdm = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_cnttzdm = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_complex = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_conj = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_conjf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_conjl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_constant_p = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .eval_args = false, - .const_evaluable = true, - }; - }; - - pub const __builtin_convertvector = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_copysign = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_copysignf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_copysignf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_copysignf16 = struct { - const param_str = "hhh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_copysignl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_cos = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cosf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cosf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cosf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cosh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_coshf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_coshf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_coshl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cosl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cpow = struct { - const param_str = "XdXdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cpowf = struct { - const param_str = "XfXfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cpowl = struct { - const param_str = "XLdXLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_cproj = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cprojf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cprojl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_cpu_init = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_cpu_is = struct { - const param_str = "bcC*"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_cpu_supports = struct { - const param_str = "bcC*"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_creal = struct { - const param_str = "dXd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_crealf = struct { - const param_str = "fXf"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_creall = struct { - const param_str = "LdXLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_csin = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csinf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csinh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csinhf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csinhl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csinl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csqrt = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csqrtf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_csqrtl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctan = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctanf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctanh = struct { - const param_str = "XdXd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctanhf = struct { - const param_str = "XfXf"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctanhl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctanl = struct { - const param_str = "XLdXLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ctz = struct { - const param_str = "iUi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ctzl = struct { - const param_str = "iULi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ctzll = struct { - const param_str = "iULLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ctzs = struct { - const param_str = "iUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_darn = struct { - const param_str = "LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_darn_32 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_darn_raw = struct { - const param_str = "LLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_dcbf = struct { - const param_str = "vvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_debugtrap = struct { - const param_str = "v"; - const attributes = Attributes{}; - }; - - pub const __builtin_divde = struct { - const param_str = "SLLiSLLiSLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_divdeu = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_divf128_round_to_odd = struct { - const param_str = "LLdLLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_divwe = struct { - const param_str = "SiSiSi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_divweu = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_dump_struct = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_dwarf_cfa = struct { - const param_str = "v*"; - const attributes = Attributes{}; - }; - - pub const __builtin_dwarf_sp_column = struct { - const param_str = "Ui"; - const attributes = Attributes{}; - }; - - pub const __builtin_dynamic_object_size = struct { - const param_str = "zvC*i"; - const attributes = Attributes{ - .eval_args = false, - .const_evaluable = true, - }; - }; - - pub const __builtin_eh_return = struct { - const param_str = "vzv*"; - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __builtin_eh_return_data_regno = struct { - const param_str = "iIi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_elementwise_abs = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_add_sat = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_canonicalize = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_ceil = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_copysign = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_cos = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_floor = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_max = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_min = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_roundeven = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_sin = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_sub_sat = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_elementwise_trunc = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_erf = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erfc = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erfcf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erfcf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erfcl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erff = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erff128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_erfl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp2 = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp2f = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp2f128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp2f16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_exp2l = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expect = struct { - const param_str = "LiLiLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_expect_with_probability = struct { - const param_str = "LiLiLid"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_expf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expm1 = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expm1f = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expm1f128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_expm1l = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_extend_pointer = struct { - const param_str = "ULLiv*"; - const attributes = Attributes{}; - }; - - pub const __builtin_extract_return_addr = struct { - const param_str = "v*v*"; - const attributes = Attributes{}; - }; - - pub const __builtin_fabs = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fabsf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fabsf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fabsf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_fabsl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fdim = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fdimf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fdimf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fdiml = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ffs = struct { - const param_str = "ii"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ffsl = struct { - const param_str = "iLi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ffsll = struct { - const param_str = "iLLi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_floor = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_floorf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_floorf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_floorf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_floorl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_flt_rounds = struct { - const param_str = "i"; - const attributes = Attributes{}; - }; - - pub const __builtin_fma = struct { - const param_str = "dddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmaf = struct { - const param_str = "ffff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmaf128 = struct { - const param_str = "LLdLLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmaf128_round_to_odd = struct { - const param_str = "LLdLLdLLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_fmaf16 = struct { - const param_str = "hhhh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmal = struct { - const param_str = "LdLdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmax = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmaxf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmaxf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmaxf16 = struct { - const param_str = "hhh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmaxl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmin = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fminf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fminf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fminf16 = struct { - const param_str = "hhh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fminl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fmod = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmodf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmodf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmodf16 = struct { - const param_str = "hhh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fmodl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_fpclassify = struct { - const param_str = "iiiiii."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_fprintf = struct { - const param_str = "iP*cC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 1, - }; - }; - - pub const __builtin_frame_address = struct { - const param_str = "v*IUi"; - const attributes = Attributes{}; - }; - - pub const __builtin_free = struct { - const param_str = "vv*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_frexp = struct { - const param_str = "ddi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_frexpf = struct { - const param_str = "ffi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_frexpf128 = struct { - const param_str = "LLdLLdi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_frexpl = struct { - const param_str = "LdLdi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_frob_return_addr = struct { - const param_str = "v*v*"; - const attributes = Attributes{}; - }; - - pub const __builtin_get_texasr = struct { - const param_str = "LUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_get_texasru = struct { - const param_str = "LUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_get_tfhar = struct { - const param_str = "LUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_get_tfiar = struct { - const param_str = "LUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_getid = struct { - const param_str = "Si"; - const target_set = TargetSet.init(.{ - .xcore = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_getps = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .xcore = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_huge_val = struct { - const param_str = "d"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_huge_valf = struct { - const param_str = "f"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_huge_valf128 = struct { - const param_str = "LLd"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_huge_valf16 = struct { - const param_str = "x"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_huge_vall = struct { - const param_str = "Ld"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_hypot = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_hypotf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_hypotf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_hypotl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ia32_rdpmc = struct { - const param_str = "UOii"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - }; - - pub const __builtin_ia32_rdtsc = struct { - const param_str = "UOi"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - }; - - pub const __builtin_ia32_rdtscp = struct { - const param_str = "UOiUi*"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - }; - - pub const __builtin_ilogb = struct { - const param_str = "id"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ilogbf = struct { - const param_str = "if"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ilogbf128 = struct { - const param_str = "iLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ilogbl = struct { - const param_str = "iLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_index = struct { - const param_str = "c*cC*i"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_inf = struct { - const param_str = "d"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_inff = struct { - const param_str = "f"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_inff128 = struct { - const param_str = "LLd"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_inff16 = struct { - const param_str = "x"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_infl = struct { - const param_str = "Ld"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_init_dwarf_reg_size_table = struct { - const param_str = "vv*"; - const attributes = Attributes{}; - }; - - pub const __builtin_is_aligned = struct { - const param_str = "bvC*z"; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isfinite = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isgreater = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_isgreaterequal = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_isinf = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isinf_sign = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isless = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_islessequal = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_islessgreater = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_isnan = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isnormal = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_isunordered = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_labs = struct { - const param_str = "LiLi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_launder = struct { - const param_str = "v*v*"; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_ldexp = struct { - const param_str = "ddi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ldexpf = struct { - const param_str = "ffi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ldexpf128 = struct { - const param_str = "LLdLLdi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ldexpl = struct { - const param_str = "LdLdi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lgamma = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_lgammaf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_lgammaf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_lgammal = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_llabs = struct { - const param_str = "LLiLLi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_llrint = struct { - const param_str = "LLid"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llrintf = struct { - const param_str = "LLif"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llrintf128 = struct { - const param_str = "LLiLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llrintl = struct { - const param_str = "LLiLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llround = struct { - const param_str = "LLid"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llroundf = struct { - const param_str = "LLif"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llroundf128 = struct { - const param_str = "LLiLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_llroundl = struct { - const param_str = "LLiLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log10 = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log10f = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log10f128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log10f16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log10l = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log1p = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log1pf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log1pf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log1pl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log2 = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log2f = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log2f128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log2f16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_log2l = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logb = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logbf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logbf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logbl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_logl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_longjmp = struct { - const param_str = "vv**i"; - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __builtin_lrint = struct { - const param_str = "Lid"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lrintf = struct { - const param_str = "Lif"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lrintf128 = struct { - const param_str = "LiLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lrintl = struct { - const param_str = "LiLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lround = struct { - const param_str = "Lid"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lroundf = struct { - const param_str = "Lif"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lroundf128 = struct { - const param_str = "LiLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_lroundl = struct { - const param_str = "LiLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_malloc = struct { - const param_str = "v*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_matrix_column_major_load = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_matrix_column_major_store = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_matrix_transpose = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_memchr = struct { - const param_str = "v*vC*iz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_memcmp = struct { - const param_str = "ivC*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_memcpy = struct { - const param_str = "v*v*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_memcpy_inline = struct { - const param_str = "vv*vC*Iz"; - const attributes = Attributes{}; - }; - - pub const __builtin_memmove = struct { - const param_str = "v*v*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_mempcpy = struct { - const param_str = "v*v*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_memset = struct { - const param_str = "v*v*iz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_memset_inline = struct { - const param_str = "vv*iIz"; - const attributes = Attributes{}; - }; - - pub const __builtin_mips_absq_s_ph = struct { - const param_str = "V2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_absq_s_qb = struct { - const param_str = "V4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_absq_s_w = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addq_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addq_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addq_s_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addqh_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_addqh_r_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_addqh_r_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_addqh_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_addsc = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addu_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addu_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addu_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_addu_s_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_adduh_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_adduh_r_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_addwc = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_append = struct { - const param_str = "iiiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_balign = struct { - const param_str = "iiiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_bitrev = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_bposge32 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmp_eq_ph = struct { - const param_str = "vV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmp_le_ph = struct { - const param_str = "vV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmp_lt_ph = struct { - const param_str = "vV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgdu_eq_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgdu_le_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgdu_lt_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgu_eq_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgu_le_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpgu_lt_qb = struct { - const param_str = "iV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpu_eq_qb = struct { - const param_str = "vV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpu_le_qb = struct { - const param_str = "vV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_cmpu_lt_qb = struct { - const param_str = "vV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpa_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpaq_s_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpaq_sa_l_w = struct { - const param_str = "LLiLLiii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpaqx_s_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpaqx_sa_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpau_h_qbl = struct { - const param_str = "LLiLLiV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpau_h_qbr = struct { - const param_str = "LLiLLiV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpax_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dps_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpsq_s_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpsq_sa_l_w = struct { - const param_str = "LLiLLiii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpsqx_s_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpsqx_sa_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_dpsu_h_qbl = struct { - const param_str = "LLiLLiV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpsu_h_qbr = struct { - const param_str = "LLiLLiV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_dpsx_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_extp = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_extpdp = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_extr_r_w = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_extr_rs_w = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_extr_s_h = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_extr_w = struct { - const param_str = "iLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_insv = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_lbux = struct { - const param_str = "iv*i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_lhx = struct { - const param_str = "iv*i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_lwx = struct { - const param_str = "iv*i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_madd = struct { - const param_str = "LLiLLiii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_maddu = struct { - const param_str = "LLiLLiUiUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_maq_s_w_phl = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_maq_s_w_phr = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_maq_sa_w_phl = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_maq_sa_w_phr = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_modsub = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_msub = struct { - const param_str = "LLiLLiii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_msubu = struct { - const param_str = "LLiLLiUiUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_mthlip = struct { - const param_str = "LLiLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mul_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mul_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_muleq_s_w_phl = struct { - const param_str = "iV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_muleq_s_w_phr = struct { - const param_str = "iV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_muleu_s_ph_qbl = struct { - const param_str = "V2sV4ScV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_muleu_s_ph_qbr = struct { - const param_str = "V2sV4ScV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mulq_rs_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mulq_rs_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mulq_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mulq_s_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mulsa_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_mulsaq_s_w_ph = struct { - const param_str = "LLiLLiV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_mult = struct { - const param_str = "LLiii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_multu = struct { - const param_str = "LLiUiUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_packrl_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_pick_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_pick_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_preceq_w_phl = struct { - const param_str = "iV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_preceq_w_phr = struct { - const param_str = "iV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precequ_ph_qbl = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precequ_ph_qbla = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precequ_ph_qbr = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precequ_ph_qbra = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_preceu_ph_qbl = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_preceu_ph_qbla = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_preceu_ph_qbr = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_preceu_ph_qbra = struct { - const param_str = "V2sV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precr_qb_ph = struct { - const param_str = "V4ScV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_precr_sra_ph_w = struct { - const param_str = "V2siiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precr_sra_r_ph_w = struct { - const param_str = "V2siiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precrq_ph_w = struct { - const param_str = "V2sii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precrq_qb_ph = struct { - const param_str = "V4ScV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_precrq_rs_ph_w = struct { - const param_str = "V2sii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_precrqu_s_qb_ph = struct { - const param_str = "V4ScV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_prepend = struct { - const param_str = "iiiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_raddu_w_qb = struct { - const param_str = "iV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_rddsp = struct { - const param_str = "iIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_repl_ph = struct { - const param_str = "V2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_repl_qb = struct { - const param_str = "V4Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shilo = struct { - const param_str = "LLiLLii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shll_ph = struct { - const param_str = "V2sV2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_shll_qb = struct { - const param_str = "V4ScV4Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_shll_s_ph = struct { - const param_str = "V2sV2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_shll_s_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_shra_ph = struct { - const param_str = "V2sV2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shra_qb = struct { - const param_str = "V4ScV4Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shra_r_ph = struct { - const param_str = "V2sV2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shra_r_qb = struct { - const param_str = "V4ScV4Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shra_r_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shrl_ph = struct { - const param_str = "V2sV2si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_shrl_qb = struct { - const param_str = "V4ScV4Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subq_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subq_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subq_s_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subqh_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subqh_r_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subqh_r_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subqh_w = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subu_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subu_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subu_s_ph = struct { - const param_str = "V2sV2sV2s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subu_s_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_mips_subuh_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_subuh_r_qb = struct { - const param_str = "V4ScV4ScV4Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mips_wrdsp = struct { - const param_str = "viIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_modf = struct { - const param_str = "ddd*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_modff = struct { - const param_str = "fff*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_modff128 = struct { - const param_str = "LLdLLdLLd*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_modfl = struct { - const param_str = "LdLdLd*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_msa_add_a_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_add_a_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_add_a_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_add_a_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_a_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_a_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_a_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_a_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_adds_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addv_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addv_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addv_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addv_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addvi_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addvi_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addvi_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_addvi_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_and_v = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_andi_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_asub_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ave_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_aver_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclr_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclr_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclr_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclr_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclri_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclri_d = struct { - const param_str = "V2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclri_h = struct { - const param_str = "V8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bclri_w = struct { - const param_str = "V4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsl_b = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsl_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsl_h = struct { - const param_str = "V8UsV8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsl_w = struct { - const param_str = "V4UiV4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsli_b = struct { - const param_str = "V16UcV16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsli_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsli_h = struct { - const param_str = "V8UsV8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsli_w = struct { - const param_str = "V4UiV4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsr_b = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsr_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsr_h = struct { - const param_str = "V8UsV8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsr_w = struct { - const param_str = "V4UiV4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsri_b = struct { - const param_str = "V16UcV16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsri_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsri_h = struct { - const param_str = "V8UsV8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_binsri_w = struct { - const param_str = "V4UiV4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bmnz_v = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bmnzi_b = struct { - const param_str = "V16UcV16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bmz_v = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bmzi_b = struct { - const param_str = "V16UcV16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bneg_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bneg_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bneg_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bneg_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnegi_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnegi_d = struct { - const param_str = "V2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnegi_h = struct { - const param_str = "V8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnegi_w = struct { - const param_str = "V4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnz_b = struct { - const param_str = "iV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnz_d = struct { - const param_str = "iV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnz_h = struct { - const param_str = "iV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnz_v = struct { - const param_str = "iV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bnz_w = struct { - const param_str = "iV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bsel_v = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bseli_b = struct { - const param_str = "V16UcV16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bset_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bset_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bset_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bset_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bseti_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bseti_d = struct { - const param_str = "V2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bseti_h = struct { - const param_str = "V8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bseti_w = struct { - const param_str = "V4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bz_b = struct { - const param_str = "iV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bz_d = struct { - const param_str = "iV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bz_h = struct { - const param_str = "iV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bz_v = struct { - const param_str = "iV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_bz_w = struct { - const param_str = "iV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceq_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceq_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceq_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceq_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceqi_b = struct { - const param_str = "V16ScV16ScISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceqi_d = struct { - const param_str = "V2SLLiV2SLLiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceqi_h = struct { - const param_str = "V8SsV8SsISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ceqi_w = struct { - const param_str = "V4SiV4SiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cfcmsa = struct { - const param_str = "iIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_msa_cle_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_u_b = struct { - const param_str = "V16ScV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_u_d = struct { - const param_str = "V2SLLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_u_h = struct { - const param_str = "V8SsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_cle_u_w = struct { - const param_str = "V4SiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_s_b = struct { - const param_str = "V16ScV16ScISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_s_d = struct { - const param_str = "V2SLLiV2SLLiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_s_h = struct { - const param_str = "V8SsV8SsISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_s_w = struct { - const param_str = "V4SiV4SiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_u_b = struct { - const param_str = "V16ScV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_u_d = struct { - const param_str = "V2SLLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_u_h = struct { - const param_str = "V8SsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clei_u_w = struct { - const param_str = "V4SiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_u_b = struct { - const param_str = "V16ScV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_u_d = struct { - const param_str = "V2SLLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_u_h = struct { - const param_str = "V8SsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clt_u_w = struct { - const param_str = "V4SiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_s_b = struct { - const param_str = "V16ScV16ScISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_s_d = struct { - const param_str = "V2SLLiV2SLLiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_s_h = struct { - const param_str = "V8SsV8SsISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_s_w = struct { - const param_str = "V4SiV4SiISi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_u_b = struct { - const param_str = "V16ScV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_u_d = struct { - const param_str = "V2SLLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_u_h = struct { - const param_str = "V8SsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_clti_u_w = struct { - const param_str = "V4SiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_s_b = struct { - const param_str = "iV16ScIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_s_d = struct { - const param_str = "LLiV2SLLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_s_h = struct { - const param_str = "iV8SsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_s_w = struct { - const param_str = "iV4SiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_u_b = struct { - const param_str = "iV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_u_d = struct { - const param_str = "LLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_u_h = struct { - const param_str = "iV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_copy_u_w = struct { - const param_str = "iV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ctcmsa = struct { - const param_str = "vIii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_msa_div_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_div_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_s_d = struct { - const param_str = "V2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_s_h = struct { - const param_str = "V8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_s_w = struct { - const param_str = "V4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_u_d = struct { - const param_str = "V2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_u_h = struct { - const param_str = "V8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dotp_u_w = struct { - const param_str = "V4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_s_d = struct { - const param_str = "V2SLLiV2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_s_h = struct { - const param_str = "V8SsV8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_s_w = struct { - const param_str = "V4SiV4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_u_d = struct { - const param_str = "V2ULLiV2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_u_h = struct { - const param_str = "V8UsV8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpadd_u_w = struct { - const param_str = "V4UiV4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_s_d = struct { - const param_str = "V2SLLiV2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_s_h = struct { - const param_str = "V8SsV8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_s_w = struct { - const param_str = "V4SiV4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_u_d = struct { - const param_str = "V2ULLiV2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_u_h = struct { - const param_str = "V8UsV8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_dpsub_u_w = struct { - const param_str = "V4UiV4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fadd_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fadd_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcaf_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcaf_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fceq_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fceq_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fclass_d = struct { - const param_str = "V2LLiV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fclass_w = struct { - const param_str = "V4iV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcle_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcle_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fclt_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fclt_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcne_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcne_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcor_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcor_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcueq_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcueq_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcule_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcule_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcult_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcult_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcun_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcun_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcune_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fcune_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fdiv_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fdiv_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexdo_h = struct { - const param_str = "V8hV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexdo_w = struct { - const param_str = "V4fV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexp2_d = struct { - const param_str = "V2dV2dV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexp2_w = struct { - const param_str = "V4fV4fV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexupl_d = struct { - const param_str = "V2dV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexupl_w = struct { - const param_str = "V4fV8h"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexupr_d = struct { - const param_str = "V2dV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fexupr_w = struct { - const param_str = "V4fV8h"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffint_s_d = struct { - const param_str = "V2dV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffint_s_w = struct { - const param_str = "V4fV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffint_u_d = struct { - const param_str = "V2dV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffint_u_w = struct { - const param_str = "V4fV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffql_d = struct { - const param_str = "V2dV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffql_w = struct { - const param_str = "V4fV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffqr_d = struct { - const param_str = "V2dV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ffqr_w = struct { - const param_str = "V4fV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fill_b = struct { - const param_str = "V16Sci"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fill_d = struct { - const param_str = "V2SLLiLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fill_h = struct { - const param_str = "V8Ssi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fill_w = struct { - const param_str = "V4Sii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_flog2_d = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_flog2_w = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmadd_d = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmadd_w = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmax_a_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmax_a_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmax_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmax_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmin_a_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmin_a_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmin_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmin_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmsub_d = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmsub_w = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmul_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fmul_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frcp_d = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frcp_w = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frint_d = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frint_w = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frsqrt_d = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_frsqrt_w = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsaf_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsaf_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fseq_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fseq_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsle_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsle_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fslt_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fslt_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsne_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsne_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsor_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsor_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsqrt_d = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsqrt_w = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsub_d = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsub_w = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsueq_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsueq_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsule_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsule_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsult_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsult_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsun_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsun_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsune_d = struct { - const param_str = "V2LLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_fsune_w = struct { - const param_str = "V4iV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftint_s_d = struct { - const param_str = "V2SLLiV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftint_s_w = struct { - const param_str = "V4SiV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftint_u_d = struct { - const param_str = "V2ULLiV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftint_u_w = struct { - const param_str = "V4UiV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftq_h = struct { - const param_str = "V4UiV4fV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftq_w = struct { - const param_str = "V2ULLiV2dV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftrunc_s_d = struct { - const param_str = "V2SLLiV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftrunc_s_w = struct { - const param_str = "V4SiV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftrunc_u_d = struct { - const param_str = "V2ULLiV2d"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ftrunc_u_w = struct { - const param_str = "V4UiV4f"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_s_d = struct { - const param_str = "V2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_s_h = struct { - const param_str = "V8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_s_w = struct { - const param_str = "V4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_u_d = struct { - const param_str = "V2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_u_h = struct { - const param_str = "V8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hadd_u_w = struct { - const param_str = "V4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_s_d = struct { - const param_str = "V2SLLiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_s_h = struct { - const param_str = "V8SsV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_s_w = struct { - const param_str = "V4SiV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_u_d = struct { - const param_str = "V2ULLiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_u_h = struct { - const param_str = "V8UsV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_hsub_u_w = struct { - const param_str = "V4UiV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvev_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvev_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvev_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvev_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvl_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvl_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvl_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvl_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvod_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvod_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvod_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvod_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvr_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvr_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvr_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ilvr_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insert_b = struct { - const param_str = "V16ScV16ScIUii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insert_d = struct { - const param_str = "V2SLLiV2SLLiIUiLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insert_h = struct { - const param_str = "V8SsV8SsIUii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insert_w = struct { - const param_str = "V4SiV4SiIUii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insve_b = struct { - const param_str = "V16ScV16ScIUiV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insve_d = struct { - const param_str = "V2SLLiV2SLLiIUiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insve_h = struct { - const param_str = "V8SsV8SsIUiV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_insve_w = struct { - const param_str = "V4SiV4SiIUiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ld_b = struct { - const param_str = "V16Scv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ld_d = struct { - const param_str = "V2SLLiv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ld_h = struct { - const param_str = "V8Ssv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ld_w = struct { - const param_str = "V4Siv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldi_b = struct { - const param_str = "V16cIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldi_d = struct { - const param_str = "V2LLiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldi_h = struct { - const param_str = "V8sIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldi_w = struct { - const param_str = "V4iIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldr_d = struct { - const param_str = "V2SLLiv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ldr_w = struct { - const param_str = "V4Siv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_madd_q_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_madd_q_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddr_q_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddr_q_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddv_b = struct { - const param_str = "V16ScV16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddv_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddv_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maddv_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_a_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_a_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_a_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_a_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_max_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_s_b = struct { - const param_str = "V16ScV16ScIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_s_d = struct { - const param_str = "V2SLLiV2SLLiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_s_h = struct { - const param_str = "V8SsV8SsIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_s_w = struct { - const param_str = "V4SiV4SiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_u_b = struct { - const param_str = "V16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_u_d = struct { - const param_str = "V2ULLiV2ULLiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_u_h = struct { - const param_str = "V8UsV8UsIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_maxi_u_w = struct { - const param_str = "V4UiV4UiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_a_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_a_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_a_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_a_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_min_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_s_b = struct { - const param_str = "V16ScV16ScIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_s_d = struct { - const param_str = "V2SLLiV2SLLiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_s_h = struct { - const param_str = "V8SsV8SsIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_s_w = struct { - const param_str = "V4SiV4SiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_u_b = struct { - const param_str = "V16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_u_d = struct { - const param_str = "V2ULLiV2ULLiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_u_h = struct { - const param_str = "V8UsV8UsIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mini_u_w = struct { - const param_str = "V4UiV4UiIi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mod_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_move_v = struct { - const param_str = "V16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msub_q_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msub_q_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubr_q_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubr_q_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubv_b = struct { - const param_str = "V16ScV16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubv_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubv_h = struct { - const param_str = "V8SsV8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_msubv_w = struct { - const param_str = "V4SiV4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mul_q_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mul_q_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulr_q_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulr_q_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulv_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulv_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulv_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_mulv_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nloc_b = struct { - const param_str = "V16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nloc_d = struct { - const param_str = "V2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nloc_h = struct { - const param_str = "V8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nloc_w = struct { - const param_str = "V4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nlzc_b = struct { - const param_str = "V16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nlzc_d = struct { - const param_str = "V2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nlzc_h = struct { - const param_str = "V8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nlzc_w = struct { - const param_str = "V4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nor_v = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_nori_b = struct { - const param_str = "V16UcV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_or_v = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_ori_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckev_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckev_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckev_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckev_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckod_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckod_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckod_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pckod_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pcnt_b = struct { - const param_str = "V16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pcnt_d = struct { - const param_str = "V2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pcnt_h = struct { - const param_str = "V8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_pcnt_w = struct { - const param_str = "V4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_s_b = struct { - const param_str = "V16ScV16ScIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_s_d = struct { - const param_str = "V2SLLiV2SLLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_s_h = struct { - const param_str = "V8SsV8SsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_s_w = struct { - const param_str = "V4SiV4SiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_u_b = struct { - const param_str = "V16UcV16UcIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_u_d = struct { - const param_str = "V2ULLiV2ULLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_u_h = struct { - const param_str = "V8UsV8UsIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sat_u_w = struct { - const param_str = "V4UiV4UiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_shf_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_shf_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_shf_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sld_b = struct { - const param_str = "V16cV16cV16cUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sld_d = struct { - const param_str = "V2LLiV2LLiV2LLiUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sld_h = struct { - const param_str = "V8sV8sV8sUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sld_w = struct { - const param_str = "V4iV4iV4iUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sldi_b = struct { - const param_str = "V16cV16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sldi_d = struct { - const param_str = "V2LLiV2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sldi_h = struct { - const param_str = "V8sV8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sldi_w = struct { - const param_str = "V4iV4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sll_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sll_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sll_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sll_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_slli_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_slli_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_slli_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_slli_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splat_b = struct { - const param_str = "V16cV16cUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splat_d = struct { - const param_str = "V2LLiV2LLiUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splat_h = struct { - const param_str = "V8sV8sUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splat_w = struct { - const param_str = "V4iV4iUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splati_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splati_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splati_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_splati_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sra_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sra_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sra_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_sra_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srai_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srai_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srai_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srai_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srar_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srar_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srar_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srar_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srari_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srari_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srari_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srari_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srl_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srl_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srl_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srl_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srli_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srli_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srli_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srli_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlr_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlr_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlr_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlr_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlri_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlri_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlri_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_srlri_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_st_b = struct { - const param_str = "vV16Scv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_st_d = struct { - const param_str = "vV2SLLiv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_st_h = struct { - const param_str = "vV8Ssv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_st_w = struct { - const param_str = "vV4Siv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_str_d = struct { - const param_str = "vV2SLLiv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_str_w = struct { - const param_str = "vV4Siv*Ii"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_s_b = struct { - const param_str = "V16ScV16ScV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_s_d = struct { - const param_str = "V2SLLiV2SLLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_s_h = struct { - const param_str = "V8SsV8SsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_s_w = struct { - const param_str = "V4SiV4SiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_u_b = struct { - const param_str = "V16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_u_d = struct { - const param_str = "V2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_u_h = struct { - const param_str = "V8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subs_u_w = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsus_u_b = struct { - const param_str = "V16UcV16UcV16Sc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsus_u_d = struct { - const param_str = "V2ULLiV2ULLiV2SLLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsus_u_h = struct { - const param_str = "V8UsV8UsV8Ss"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsus_u_w = struct { - const param_str = "V4UiV4UiV4Si"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsuu_s_b = struct { - const param_str = "V16ScV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsuu_s_d = struct { - const param_str = "V2SLLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsuu_s_h = struct { - const param_str = "V8SsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subsuu_s_w = struct { - const param_str = "V4SiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subv_b = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subv_d = struct { - const param_str = "V2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subv_h = struct { - const param_str = "V8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subv_w = struct { - const param_str = "V4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subvi_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subvi_d = struct { - const param_str = "V2LLiV2LLiIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subvi_h = struct { - const param_str = "V8sV8sIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_subvi_w = struct { - const param_str = "V4iV4iIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_vshf_b = struct { - const param_str = "V16cV16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_vshf_d = struct { - const param_str = "V2LLiV2LLiV2LLiV2LLi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_vshf_h = struct { - const param_str = "V8sV8sV8sV8s"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_vshf_w = struct { - const param_str = "V4iV4iV4iV4i"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_xor_v = struct { - const param_str = "V16cV16cV16c"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_msa_xori_b = struct { - const param_str = "V16cV16cIUi"; - const target_set = TargetSet.init(.{ - .mips = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_mul_overflow = struct { - const param_str = "b."; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_mulf128_round_to_odd = struct { - const param_str = "LLdLLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_nan = struct { - const param_str = "dcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nanf = struct { - const param_str = "fcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nanf128 = struct { - const param_str = "LLdcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nanf16 = struct { - const param_str = "xcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nanl = struct { - const param_str = "LdcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nans = struct { - const param_str = "dcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nansf = struct { - const param_str = "fcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nansf128 = struct { - const param_str = "LLdcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nansf16 = struct { - const param_str = "xcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nansl = struct { - const param_str = "LdcC*"; - const attributes = Attributes{ - .pure = true, - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_nearbyint = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_nearbyintf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_nearbyintf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_nearbyintl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_nextafter = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nextafterf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nextafterf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nextafterl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nexttoward = struct { - const param_str = "ddLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nexttowardf = struct { - const param_str = "ffLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nexttowardf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nexttowardl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_nontemporal_load = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_nontemporal_store = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_objc_memmove_collectable = struct { - const param_str = "v*v*vC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_object_size = struct { - const param_str = "zvC*i"; - const attributes = Attributes{ - .eval_args = false, - .const_evaluable = true, - }; - }; - - pub const __builtin_operator_delete = struct { - const param_str = "vv*"; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_operator_new = struct { - const param_str = "v*z"; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_os_log_format = struct { - const param_str = "v*v*cC*."; - const attributes = Attributes{ - .custom_typecheck = true, - .format_kind = .printf, - .format_string_position = 0, - }; - }; - - pub const __builtin_os_log_format_buffer_size = struct { - const param_str = "zcC*."; - const attributes = Attributes{ - .custom_typecheck = true, - .eval_args = false, - .const_evaluable = true, - .format_kind = .printf, - .format_string_position = 0, - }; - }; - - pub const __builtin_pack_longdouble = struct { - const param_str = "Lddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_pack_vector_int128 = struct { - const param_str = "V1LLLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_parity = struct { - const param_str = "iUi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_parityl = struct { - const param_str = "iULi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_parityll = struct { - const param_str = "iULLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_pdepd = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_pextd = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_popcount = struct { - const param_str = "iUi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_popcountl = struct { - const param_str = "iULi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_popcountll = struct { - const param_str = "iULLi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_pow = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_powf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_powf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_powf16 = struct { - const param_str = "hhh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_powi = struct { - const param_str = "ddi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_powif = struct { - const param_str = "ffi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_powil = struct { - const param_str = "LdLdi"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_powl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ppc_addex = struct { - const param_str = "LLiLLiLLiCIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_alignx = struct { - const param_str = "vIivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_ppc_bcdadd = struct { - const param_str = "V16UcV16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_bcdadd_p = struct { - const param_str = "iiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_bcdsub = struct { - const param_str = "V16UcV16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_bcdsub_p = struct { - const param_str = "iiV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_cmpb = struct { - const param_str = "LLiLLiLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_cmpeqb = struct { - const param_str = "LLiLLiLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_cmprb = struct { - const param_str = "iCIiii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_and_swap = struct { - const param_str = "iiD*i*i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_and_swaplp = struct { - const param_str = "iLiD*Li*Li"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_exp_eq = struct { - const param_str = "idd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_exp_gt = struct { - const param_str = "idd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_exp_lt = struct { - const param_str = "idd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_compare_exp_uo = struct { - const param_str = "idd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbfl = struct { - const param_str = "vvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbflp = struct { - const param_str = "vvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbst = struct { - const param_str = "vvC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbt = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbtst = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbtstt = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbtt = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_dcbz = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_eieio = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_extract_exp = struct { - const param_str = "Uid"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_extract_sig = struct { - const param_str = "ULLid"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fcfid = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fcfud = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctid = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctidz = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctiw = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctiwz = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctudz = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fctuwz = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_add = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_addlp = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_and = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_andlp = struct { - const param_str = "ULiULiD*ULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_or = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_orlp = struct { - const param_str = "ULiULiD*ULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_swap = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fetch_and_swaplp = struct { - const param_str = "ULiULiD*ULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fmsub = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fmsubs = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnabs = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnabss = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnmadd = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnmadds = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnmsub = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fnmsubs = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fre = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fres = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fric = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frim = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frims = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frin = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frins = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frip = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frips = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_friz = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frizs = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frsqrte = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_frsqrtes = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fsel = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fsels = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fsqrt = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_fsqrts = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_get_timebase = struct { - const param_str = "ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ppc_icbt = struct { - const param_str = "vv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_insert_exp = struct { - const param_str = "ddULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_iospace_eieio = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_iospace_lwsync = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_iospace_sync = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_isync = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_lbarx = struct { - const param_str = "ccD*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_ldarx = struct { - const param_str = "LiLiD*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_lharx = struct { - const param_str = "ssD*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_load2r = struct { - const param_str = "UsUs*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_load4r = struct { - const param_str = "UiUi*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_load8r = struct { - const param_str = "ULLiULLi*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_lwarx = struct { - const param_str = "iiD*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_lwsync = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_maddhd = struct { - const param_str = "LLiLLiLLiLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_maddhdu = struct { - const param_str = "ULLiULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_maddld = struct { - const param_str = "LLiLLiLLiLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_maxfe = struct { - const param_str = "LdLdLdLd."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_maxfl = struct { - const param_str = "dddd."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_maxfs = struct { - const param_str = "ffff."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_mfmsr = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mfspr = struct { - const param_str = "ULiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mftbu = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_minfe = struct { - const param_str = "LdLdLdLd."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_minfl = struct { - const param_str = "dddd."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_minfs = struct { - const param_str = "ffff."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_mtfsb0 = struct { - const param_str = "vUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mtfsb1 = struct { - const param_str = "vUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mtfsf = struct { - const param_str = "vUIiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mtfsfi = struct { - const param_str = "vUIiUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mtmsr = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mtspr = struct { - const param_str = "vIiULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mulhd = struct { - const param_str = "LLiLiLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mulhdu = struct { - const param_str = "ULLiULiULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mulhw = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_mulhwu = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_popcntb = struct { - const param_str = "ULiULi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_poppar4 = struct { - const param_str = "iUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_poppar8 = struct { - const param_str = "iULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rdlam = struct { - const param_str = "UWiUWiUWiUWIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_ppc_recipdivd = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_recipdivf = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rldimi = struct { - const param_str = "ULLiULLiULLiIUiIULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rlwimi = struct { - const param_str = "UiUiUiIUiIUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rlwnm = struct { - const param_str = "UiUiUiIUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rsqrtd = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_rsqrtf = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_setb = struct { - const param_str = "LLiLLiLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_stbcx = struct { - const param_str = "icD*i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_stdcx = struct { - const param_str = "iLiD*Li"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_stfiw = struct { - const param_str = "viC*d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_sthcx = struct { - const param_str = "isD*s"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_store2r = struct { - const param_str = "vUiUs*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_store4r = struct { - const param_str = "vUiUi*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_store8r = struct { - const param_str = "vULLiULLi*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_stwcx = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_swdiv = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_swdiv_nochk = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_swdivs = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_swdivs_nochk = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_sync = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_tdw = struct { - const param_str = "vLLiLLiIUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_test_data_class = struct { - const param_str = "idIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ppc_trap = struct { - const param_str = "vi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_trapd = struct { - const param_str = "vLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ppc_tw = struct { - const param_str = "viiIUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_prefetch = struct { - const param_str = "vvC*."; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_preserve_access_index = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_printf = struct { - const param_str = "icC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 0, - }; - }; - - pub const __builtin_ptx_get_image_channel_data_typei_ = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_get_image_channel_orderi_ = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_get_image_depthi_ = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_get_image_heighti_ = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_get_image_widthi_ = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image2Dff_ = struct { - const param_str = "V4fiiff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image2Dfi_ = struct { - const param_str = "V4fiiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image2Dif_ = struct { - const param_str = "V4iiiff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image2Dii_ = struct { - const param_str = "V4iiiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image3Dff_ = struct { - const param_str = "V4fiiffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image3Dfi_ = struct { - const param_str = "V4fiiiiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image3Dif_ = struct { - const param_str = "V4iiiffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_read_image3Dii_ = struct { - const param_str = "V4iiiiiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_write_image2Df_ = struct { - const param_str = "viiiffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_write_image2Di_ = struct { - const param_str = "viiiiiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_ptx_write_image2Dui_ = struct { - const param_str = "viiiUiUiUiUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __builtin_r600_implicitarg_ptr = struct { - const param_str = "Uc*7"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tgid_x = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tgid_y = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tgid_z = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tidig_x = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tidig_y = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_read_tidig_z = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_recipsqrt_ieee = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_r600_recipsqrt_ieeef = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .amdgpu = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_readcyclecounter = struct { - const param_str = "ULLi"; - const attributes = Attributes{}; - }; - - pub const __builtin_readflm = struct { - const param_str = "d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_realloc = struct { - const param_str = "v*v*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_reduce_add = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_and = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_max = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_min = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_mul = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_or = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_reduce_xor = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_remainder = struct { - const param_str = "ddd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_remainderf = struct { - const param_str = "fff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_remainderf128 = struct { - const param_str = "LLdLLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_remainderl = struct { - const param_str = "LdLdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_remquo = struct { - const param_str = "dddi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_remquof = struct { - const param_str = "fffi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_remquof128 = struct { - const param_str = "LLdLLdLLdi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_remquol = struct { - const param_str = "LdLdLdi*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_return_address = struct { - const param_str = "v*IUi"; - const attributes = Attributes{}; - }; - - pub const __builtin_rindex = struct { - const param_str = "c*cC*i"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rint = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rintf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rintf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rintf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rintl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_rotateleft16 = struct { - const param_str = "UsUsUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateleft32 = struct { - const param_str = "UZiUZiUZi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateleft64 = struct { - const param_str = "UWiUWiUWi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateleft8 = struct { - const param_str = "UcUcUc"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateright16 = struct { - const param_str = "UsUsUs"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateright32 = struct { - const param_str = "UZiUZiUZi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateright64 = struct { - const param_str = "UWiUWiUWi"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_rotateright8 = struct { - const param_str = "UcUcUc"; - const attributes = Attributes{ - .@"const" = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_round = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_roundf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_roundf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_roundf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_roundl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_sadd_overflow = struct { - const param_str = "bSiCSiCSi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_saddl_overflow = struct { - const param_str = "bSLiCSLiCSLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_saddll_overflow = struct { - const param_str = "bSLLiCSLLiCSLLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_scalbln = struct { - const param_str = "ddLi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalblnf = struct { - const param_str = "ffLi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalblnf128 = struct { - const param_str = "LLdLLdLi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalblnl = struct { - const param_str = "LdLdLi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalbn = struct { - const param_str = "ddi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalbnf = struct { - const param_str = "ffi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalbnf128 = struct { - const param_str = "LLdLLdi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_scalbnl = struct { - const param_str = "LdLdi"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_set_texasr = struct { - const param_str = "vLUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_set_texasru = struct { - const param_str = "vLUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_set_tfhar = struct { - const param_str = "vLUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_set_tfiar = struct { - const param_str = "vLUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_setflm = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_setjmp = struct { - const param_str = "iv**"; - const attributes = Attributes{ - .returns_twice = true, - }; - }; - - pub const __builtin_setps = struct { - const param_str = "vUiUi"; - const target_set = TargetSet.init(.{ - .xcore = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_setrnd = struct { - const param_str = "di"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_shufflevector = struct { - const param_str = "v."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - }; - }; - - pub const __builtin_signbit = struct { - const param_str = "i."; - const attributes = Attributes{ - .@"const" = true, - .custom_typecheck = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_signbitf = struct { - const param_str = "if"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_signbitl = struct { - const param_str = "iLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_sin = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinhf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinhf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinhl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sinl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_smul_overflow = struct { - const param_str = "bSiCSiCSi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_smull_overflow = struct { - const param_str = "bSLiCSLiCSLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_smulll_overflow = struct { - const param_str = "bSLLiCSLLiCSLLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_snprintf = struct { - const param_str = "ic*zcC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .printf, - .format_string_position = 2, - }; - }; - - pub const __builtin_sponentry = struct { - const param_str = "v*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_sprintf = struct { - const param_str = "ic*cC*."; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 1, - }; - }; - - pub const __builtin_sqrt = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sqrtf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sqrtf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sqrtf128_round_to_odd = struct { - const param_str = "LLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_sqrtf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_sqrtl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_ssub_overflow = struct { - const param_str = "bSiCSiCSi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_ssubl_overflow = struct { - const param_str = "bSLiCSLiCSLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_ssubll_overflow = struct { - const param_str = "bSLLiCSLLiCSLLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_stdarg_start = struct { - const param_str = "vA."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_stpcpy = struct { - const param_str = "c*c*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_stpncpy = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strcasecmp = struct { - const param_str = "icC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strcat = struct { - const param_str = "c*c*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strchr = struct { - const param_str = "c*cC*i"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_strcmp = struct { - const param_str = "icC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_strcpy = struct { - const param_str = "c*c*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strcspn = struct { - const param_str = "zcC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strdup = struct { - const param_str = "c*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strlen = struct { - const param_str = "zcC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_strncasecmp = struct { - const param_str = "icC*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strncat = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strncmp = struct { - const param_str = "icC*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_strncpy = struct { - const param_str = "c*c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strndup = struct { - const param_str = "c*cC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strpbrk = struct { - const param_str = "c*cC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strrchr = struct { - const param_str = "c*cC*i"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strspn = struct { - const param_str = "zcC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_strstr = struct { - const param_str = "c*cC*cC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_sub_overflow = struct { - const param_str = "b."; - const attributes = Attributes{ - .custom_typecheck = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_subc = struct { - const param_str = "UiUiCUiCUiCUi*"; - const attributes = Attributes{}; - }; - - pub const __builtin_subcb = struct { - const param_str = "UcUcCUcCUcCUc*"; - const attributes = Attributes{}; - }; - - pub const __builtin_subcl = struct { - const param_str = "ULiULiCULiCULiCULi*"; - const attributes = Attributes{}; - }; - - pub const __builtin_subcll = struct { - const param_str = "ULLiULLiCULLiCULLiCULLi*"; - const attributes = Attributes{}; - }; - - pub const __builtin_subcs = struct { - const param_str = "UsUsCUsCUsCUs*"; - const attributes = Attributes{}; - }; - - pub const __builtin_subf128_round_to_odd = struct { - const param_str = "LLdLLdLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tabort = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tabortdc = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tabortdci = struct { - const param_str = "UiUiUii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tabortwc = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tabortwci = struct { - const param_str = "UiUiUii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tan = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanh = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanhf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanhf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanhl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tanl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tbegin = struct { - const param_str = "UiUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tcheck = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tend = struct { - const param_str = "UiUIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tendall = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tgamma = struct { - const param_str = "dd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tgammaf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tgammaf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_tgammal = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __builtin_thread_pointer = struct { - const param_str = "v*"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_trap = struct { - const param_str = "v"; - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __builtin_trechkpt = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_treclaim = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tresume = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_trunc = struct { - const param_str = "dd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_truncf = struct { - const param_str = "ff"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_truncf128 = struct { - const param_str = "LLdLLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_truncf128_round_to_odd = struct { - const param_str = "dLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_truncf16 = struct { - const param_str = "hh"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_truncl = struct { - const param_str = "LdLd"; - const attributes = Attributes{ - .@"const" = true, - .lib_function_with_builtin_prefix = true, - }; - }; - - pub const __builtin_tsr = struct { - const param_str = "UiUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_tsuspend = struct { - const param_str = "Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_ttest = struct { - const param_str = "LUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_uadd_overflow = struct { - const param_str = "bUiCUiCUi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_uaddl_overflow = struct { - const param_str = "bULiCULiCULi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_uaddll_overflow = struct { - const param_str = "bULLiCULLiCULLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_umul_overflow = struct { - const param_str = "bUiCUiCUi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_umull_overflow = struct { - const param_str = "bULiCULiCULi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_umulll_overflow = struct { - const param_str = "bULLiCULLiCULLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_unpack_longdouble = struct { - const param_str = "dLdIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_unpack_vector_int128 = struct { - const param_str = "ULLiV1LLLii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_unpredictable = struct { - const param_str = "LiLi"; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_unreachable = struct { - const param_str = "v"; - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __builtin_unwind_init = struct { - const param_str = "v"; - }; - - pub const __builtin_usub_overflow = struct { - const param_str = "bUiCUiCUi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_usubl_overflow = struct { - const param_str = "bULiCULiCULi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_usubll_overflow = struct { - const param_str = "bULLiCULLiCULLi*"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __builtin_va_copy = struct { - const param_str = "vAA"; - const attributes = Attributes{}; - }; - - pub const __builtin_va_end = struct { - const param_str = "vA"; - const attributes = Attributes{}; - }; - - pub const __builtin_va_start = struct { - const param_str = "vA."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_ve_vl_andm_MMM = struct { - const param_str = "V512bV512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_andm_mmm = struct { - const param_str = "V256bV256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_eqvm_MMM = struct { - const param_str = "V512bV512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_eqvm_mmm = struct { - const param_str = "V256bV256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_extract_vm512l = struct { - const param_str = "V256bV512b"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_extract_vm512u = struct { - const param_str = "V256bV512b"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_fencec_s = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_fencei = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_fencem_s = struct { - const param_str = "vUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_fidcr_sss = struct { - const param_str = "LUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_insert_vm512l = struct { - const param_str = "V512bV512bV256b"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_insert_vm512u = struct { - const param_str = "V512bV512bV256b"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lcr_sss = struct { - const param_str = "LUiLUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lsv_vvss = struct { - const param_str = "V256dV256dUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lvm_MMss = struct { - const param_str = "V512bV512bLUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lvm_mmss = struct { - const param_str = "V256bV256bLUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lvsd_svs = struct { - const param_str = "dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lvsl_svs = struct { - const param_str = "LUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lvss_svs = struct { - const param_str = "fV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_lzvm_sml = struct { - const param_str = "LUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_negm_MM = struct { - const param_str = "V512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_negm_mm = struct { - const param_str = "V256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_nndm_MMM = struct { - const param_str = "V512bV512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_nndm_mmm = struct { - const param_str = "V256bV256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_orm_MMM = struct { - const param_str = "V512bV512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_orm_mmm = struct { - const param_str = "V256bV256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pack_f32a = struct { - const param_str = "ULifC*"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pack_f32p = struct { - const param_str = "ULifC*fC*"; - const target_set = TargetSet.init(.{ - .ve = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pcvm_sml = struct { - const param_str = "LUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pfchv_ssl = struct { - const param_str = "vLivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pfchvnc_ssl = struct { - const param_str = "vLivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvadds_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvaddu_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvand_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrd_vsMvl = struct { - const param_str = "V256dLUiV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrd_vsl = struct { - const param_str = "V256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrd_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrv_vvMvl = struct { - const param_str = "V256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrv_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrv_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvlo_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvlo_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvlo_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvup_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvup_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvbrvup_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmps_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcmpu_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtsw_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtsw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtws_vvMvl = struct { - const param_str = "V256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtws_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtws_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtwsrz_vvMvl = struct { - const param_str = "V256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtwsrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvcvtwsrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pveqv_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfadd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfcmp_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vsvvMvl = struct { - const param_str = "V256dLUiV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vsvvvl = struct { - const param_str = "V256dLUiV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvsvMvl = struct { - const param_str = "V256dV256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvsvvl = struct { - const param_str = "V256dV256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvvvMvl = struct { - const param_str = "V256dV256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmad_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmax_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmin_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkaf_Ml = struct { - const param_str = "V512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkat_Ml = struct { - const param_str = "V512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkseq_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkseq_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkseqnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkseqnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksge_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksge_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgt_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgt_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgtnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksgtnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksle_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksle_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloeq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloeq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloeqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloeqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslogtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslole_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslole_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslolenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslolenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslolt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslolt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksloltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslone_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslone_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslonum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslt_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkslt_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksltnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksltnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksne_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksne_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnum_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksnum_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupeq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupeq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupeqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupeqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuple_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuple_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuplenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuplenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuplt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksuplt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmksupnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkweq_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkweq_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkweqnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkweqnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwge_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwge_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgt_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgt_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgtnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwgtnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwle_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwle_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloeq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloeq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloeqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloeqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlogtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlole_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlole_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlolenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlolenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlolt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlolt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwloltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlone_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlone_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlonum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlt_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwlt_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwltnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwltnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwne_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwne_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnenan_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnenan_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnum_MvMl = struct { - const param_str = "V512bV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwnum_Mvl = struct { - const param_str = "V512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupeq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupeq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupeqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupeqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuple_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuple_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuplenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuplenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuplt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwuplt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmkwupnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vsvvMvl = struct { - const param_str = "V256dLUiV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vsvvvl = struct { - const param_str = "V256dLUiV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvsvMvl = struct { - const param_str = "V256dV256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvsvvl = struct { - const param_str = "V256dV256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvvvMvl = struct { - const param_str = "V256dV256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmsb_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfmul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vsvvMvl = struct { - const param_str = "V256dLUiV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vsvvvl = struct { - const param_str = "V256dLUiV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvsvMvl = struct { - const param_str = "V256dV256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvsvvl = struct { - const param_str = "V256dV256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvvvMvl = struct { - const param_str = "V256dV256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmad_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vsvvMvl = struct { - const param_str = "V256dLUiV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vsvvvl = struct { - const param_str = "V256dLUiV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvsvMvl = struct { - const param_str = "V256dV256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvsvvl = struct { - const param_str = "V256dV256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvvvMvl = struct { - const param_str = "V256dV256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfnmsb_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvfsub_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldz_vvMvl = struct { - const param_str = "V256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzlo_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzlo_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzlo_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzup_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzup_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvldzup_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmaxs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvmins_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvor_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcnt_vvMvl = struct { - const param_str = "V256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcnt_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcnt_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntlo_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntlo_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntlo_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntup_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntup_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvpcntup_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrcp_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrcp_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrsqrt_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrsqrt_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrsqrtnex_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvrsqrtnex_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvseq_vl = struct { - const param_str = "V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvseq_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvseqlo_vl = struct { - const param_str = "V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvseqlo_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsequp_vl = struct { - const param_str = "V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsequp_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvsMvl = struct { - const param_str = "V256dV256dLUiV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsla_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvsMvl = struct { - const param_str = "V256dV256dLUiV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsll_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvsMvl = struct { - const param_str = "V256dV256dLUiV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsra_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvsMvl = struct { - const param_str = "V256dV256dLUiV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsrl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvsubu_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vsvMvl = struct { - const param_str = "V256dLUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_pvxor_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_scr_sss = struct { - const param_str = "vLUiLUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_svm_sMs = struct { - const param_str = "LUiV512bLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_svm_sms = struct { - const param_str = "LUiV256bLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_svob = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_tovm_sml = struct { - const param_str = "LUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_tscr_ssss = struct { - const param_str = "LUiLUiLUiLUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vaddul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vadduw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vand_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdd_vsl = struct { - const param_str = "V256ddUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdd_vsmvl = struct { - const param_str = "V256ddV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdl_vsl = struct { - const param_str = "V256dLiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdl_vsmvl = struct { - const param_str = "V256dLiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrds_vsl = struct { - const param_str = "V256dfUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrds_vsmvl = struct { - const param_str = "V256dfV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrds_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdw_vsl = struct { - const param_str = "V256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdw_vsmvl = struct { - const param_str = "V256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrdw_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrv_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrv_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vbrv_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcmpuw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcp_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtdl_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtdl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtds_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtds_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtdw_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtdw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtld_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtld_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtld_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtldrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtldrz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtldrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtsd_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtsd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtsw_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtsw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsx_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsxrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsxrz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdsxrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzx_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzxrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzxrz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwdzxrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssx_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssxrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssxrz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwssxrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszx_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszxrz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszxrz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vcvtwszxrz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvsl = struct { - const param_str = "V256dV256dLiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvsmvl = struct { - const param_str = "V256dV256dLiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvsvl = struct { - const param_str = "V256dV256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvsmvl = struct { - const param_str = "V256dV256dLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvsl = struct { - const param_str = "V256dV256dUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvsmvl = struct { - const param_str = "V256dV256dUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvsvl = struct { - const param_str = "V256dV256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vdivuw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_veqv_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vex_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfaddd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfadds_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmpd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfcmps_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfdivs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vsvvmvl = struct { - const param_str = "V256ddV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vsvvvl = struct { - const param_str = "V256ddV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvsvl = struct { - const param_str = "V256dV256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvsvmvl = struct { - const param_str = "V256dV256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvsvvl = struct { - const param_str = "V256dV256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmadd_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vsvvmvl = struct { - const param_str = "V256dfV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vsvvvl = struct { - const param_str = "V256dfV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvsvl = struct { - const param_str = "V256dV256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvsvmvl = struct { - const param_str = "V256dV256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvsvvl = struct { - const param_str = "V256dV256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmads_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmaxs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmind_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmins_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdeq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdeq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdeqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdeqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdle_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdle_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdlenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdlenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdlt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdlt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkdnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklaf_ml = struct { - const param_str = "V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklat_ml = struct { - const param_str = "V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkleq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkleq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkleqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkleqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklle_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklle_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkllenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkllenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkllt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkllt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmklnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkseq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkseq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkseqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkseqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksle_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksle_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkslenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkslenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkslt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkslt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmksnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkweq_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkweq_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkweqnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkweqnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwge_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwge_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgtnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwgtnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwle_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwle_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwlenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwlenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwlt_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwlt_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwltnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwltnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwne_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwne_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnenan_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnenan_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnum_mvl = struct { - const param_str = "V256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmkwnum_mvml = struct { - const param_str = "V256bV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vsvvmvl = struct { - const param_str = "V256ddV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vsvvvl = struct { - const param_str = "V256ddV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvsvl = struct { - const param_str = "V256dV256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvsvmvl = struct { - const param_str = "V256dV256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvsvvl = struct { - const param_str = "V256dV256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbd_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vsvvmvl = struct { - const param_str = "V256dfV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vsvvvl = struct { - const param_str = "V256dfV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvsvl = struct { - const param_str = "V256dV256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvsvmvl = struct { - const param_str = "V256dV256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvsvvl = struct { - const param_str = "V256dV256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmsbs_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuld_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfmuls_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vsvvmvl = struct { - const param_str = "V256ddV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vsvvvl = struct { - const param_str = "V256ddV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvsvl = struct { - const param_str = "V256dV256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvsvmvl = struct { - const param_str = "V256dV256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvsvvl = struct { - const param_str = "V256dV256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmadd_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vsvvmvl = struct { - const param_str = "V256dfV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vsvvvl = struct { - const param_str = "V256dfV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvsvl = struct { - const param_str = "V256dV256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvsvmvl = struct { - const param_str = "V256dV256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvsvvl = struct { - const param_str = "V256dV256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmads_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vsvvmvl = struct { - const param_str = "V256ddV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vsvvvl = struct { - const param_str = "V256ddV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvsvl = struct { - const param_str = "V256dV256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvsvmvl = struct { - const param_str = "V256dV256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvsvvl = struct { - const param_str = "V256dV256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbd_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vsvvmvl = struct { - const param_str = "V256dfV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vsvvvl = struct { - const param_str = "V256dfV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvsvl = struct { - const param_str = "V256dV256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvsvmvl = struct { - const param_str = "V256dV256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvsvvl = struct { - const param_str = "V256dV256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvvvmvl = struct { - const param_str = "V256dV256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfnmsbs_vvvvvl = struct { - const param_str = "V256dV256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxdfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxdfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxdlst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxdlst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxsfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxsfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxslst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmaxslst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmindfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmindfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmindlst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrmindlst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrminsfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrminsfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrminslst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfrminslst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsqrtd_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsqrtd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsqrts_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsqrts_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vsvl = struct { - const param_str = "V256ddV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vsvmvl = struct { - const param_str = "V256ddV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vsvvl = struct { - const param_str = "V256ddV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubd_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vsvl = struct { - const param_str = "V256dfV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vsvmvl = struct { - const param_str = "V256dfV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vsvvl = struct { - const param_str = "V256dfV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsubs_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsumd_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsumd_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsums_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vfsums_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgt_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgt_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgt_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgt_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsx_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsx_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsx_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsx_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsxnc_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsxnc_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsxnc_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlsxnc_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzx_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzx_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzx_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzx_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzxnc_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzxnc_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzxnc_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtlzxnc_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtnc_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtnc_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtnc_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtnc_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtu_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtu_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtu_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtu_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtunc_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtunc_vvssml = struct { - const param_str = "V256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtunc_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vgtunc_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld2d_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld2d_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld2dnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld2dnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vld_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dsx_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dsx_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dsxnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dsxnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dzx_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dzx_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dzxnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldl2dzxnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlsx_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlsx_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlsxnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlsxnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlzx_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlzx_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlzxnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldlzxnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu2d_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu2d_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu2dnc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu2dnc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldu_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldunc_vssl = struct { - const param_str = "V256dLUivC*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldunc_vssvl = struct { - const param_str = "V256dLUivC*V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldz_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldz_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vldz_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmaxswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vminswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrg_vsvml = struct { - const param_str = "V256dLUiV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrg_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrg_vvvml = struct { - const param_str = "V256dV256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrg_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrgw_vsvMl = struct { - const param_str = "V256dUiV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrgw_vsvMvl = struct { - const param_str = "V256dUiV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrgw_vvvMl = struct { - const param_str = "V256dV256dV256dV512bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmrgw_vvvMvl = struct { - const param_str = "V256dV256dV256dV512bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulslw_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulslw_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulslw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulslw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmulul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmuluw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmv_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmv_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vmv_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vor_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vpcnt_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vpcnt_vvmvl = struct { - const param_str = "V256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vpcnt_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrand_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrand_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrcpd_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrcpd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrcps_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrcps_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxslfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxslfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxsllst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxsllst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswfstsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswfstsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswfstzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswfstzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswlstsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswlstsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswlstzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrmaxswlstzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminslfst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminslfst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminsllst_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminsllst_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswfstsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswfstsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswfstzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswfstzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswlstsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswlstsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswlstzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrminswlstzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vror_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vror_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtd_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtd_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtdnex_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtdnex_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrts_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrts_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtsnex_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrsqrtsnex_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrxor_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vrxor_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsc_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsc_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscl_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscl_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclnc_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclnc_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclncot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclncot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsclot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscnc_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscnc_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscncot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscncot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscu_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscu_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscunc_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscunc_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscuncot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscuncot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscuot_vvssl = struct { - const param_str = "vV256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vscuot_vvssml = struct { - const param_str = "vV256dV256dLUiLUiV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vseq_vl = struct { - const param_str = "V256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vseq_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsfa_vvssl = struct { - const param_str = "V256dV256dLUiLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsfa_vvssmvl = struct { - const param_str = "V256dV256dLUiLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsfa_vvssvl = struct { - const param_str = "V256dV256dLUiLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vshf_vvvsl = struct { - const param_str = "V256dV256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vshf_vvvsvl = struct { - const param_str = "V256dV256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvsl = struct { - const param_str = "V256dV256dLiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvsmvl = struct { - const param_str = "V256dV256dLiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvsvl = struct { - const param_str = "V256dV256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslal_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vslawzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvsmvl = struct { - const param_str = "V256dV256dLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsll_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvsl = struct { - const param_str = "V256dV256dLiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvsmvl = struct { - const param_str = "V256dV256dLiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvsvl = struct { - const param_str = "V256dV256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsral_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvsl = struct { - const param_str = "V256dV256diUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvsmvl = struct { - const param_str = "V256dV256diV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvsvl = struct { - const param_str = "V256dV256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrawzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvsl = struct { - const param_str = "V256dV256dLUiUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvsmvl = struct { - const param_str = "V256dV256dLUiV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvsvl = struct { - const param_str = "V256dV256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsrl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2d_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2d_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dnc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dnc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst2dot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vst_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2d_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2d_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dnc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dnc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl2dot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstl_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlnc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlnc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstlot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstnc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstnc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2d_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2d_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dnc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dnc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu2dot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstu_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstunc_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstunc_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstuncot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstuncot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstuot_vssl = struct { - const param_str = "vV256dLUiv*Ui"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vstuot_vssml = struct { - const param_str = "vV256dLUiv*V256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vsvl = struct { - const param_str = "V256dLiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vsvmvl = struct { - const param_str = "V256dLiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vsvvl = struct { - const param_str = "V256dLiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubsl_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswsx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vsvl = struct { - const param_str = "V256diV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vsvmvl = struct { - const param_str = "V256diV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vsvvl = struct { - const param_str = "V256diV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubswzx_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubul_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vsvl = struct { - const param_str = "V256dUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vsvmvl = struct { - const param_str = "V256dUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vsvvl = struct { - const param_str = "V256dUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsubuw_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsuml_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsuml_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsumwsx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsumwsx_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsumwzx_vvl = struct { - const param_str = "V256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vsumwzx_vvml = struct { - const param_str = "V256dV256dV256bUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vsvl = struct { - const param_str = "V256dLUiV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vsvmvl = struct { - const param_str = "V256dLUiV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vsvvl = struct { - const param_str = "V256dLUiV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vvvl = struct { - const param_str = "V256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vvvmvl = struct { - const param_str = "V256dV256dV256dV256bV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_vxor_vvvvl = struct { - const param_str = "V256dV256dV256dV256dUi"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_xorm_MMM = struct { - const param_str = "V512bV512bV512b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_ve_vl_xorm_mmm = struct { - const param_str = "V256bV256bV256b"; - const target_set = TargetSet.init(.{ - .vevl_gen = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_vsnprintf = struct { - const param_str = "ic*zcC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 2, - }; - }; - - pub const __builtin_vsprintf = struct { - const param_str = "ic*cC*a"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .format_kind = .vprintf, - .format_string_position = 1, - }; - }; - - pub const __builtin_vsx_extractuword = struct { - const param_str = "V2ULLiV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_insertword = struct { - const param_str = "V16UcV4UiV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_ldrmb = struct { - const param_str = "V16UcCc*Ii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvd2x = struct { - const param_str = "V2dLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvd2x_be = struct { - const param_str = "V2dSLLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvl = struct { - const param_str = "V4ivC*ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvll = struct { - const param_str = "V4ivC*ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvw4x = struct { - const param_str = "V4iLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_lxvw4x_be = struct { - const param_str = "V4iSLLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_scalar_extract_expq = struct { - const param_str = "ULLiLLd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_scalar_insert_exp_qp = struct { - const param_str = "LLdLLdULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_strmb = struct { - const param_str = "vCc*IiV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvd2x = struct { - const param_str = "vV2dLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvd2x_be = struct { - const param_str = "vV2dSLLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvl = struct { - const param_str = "vV4iv*ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvll = struct { - const param_str = "vV4iv*ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvw4x = struct { - const param_str = "vV4iLiv*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_stxvw4x_be = struct { - const param_str = "vV4iSLLivC*"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xsmaxdp = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xsmindp = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvabsdp = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvabssp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpeqdp = struct { - const param_str = "V2ULLiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpeqdp_p = struct { - const param_str = "iiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpeqsp = struct { - const param_str = "V4UiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpeqsp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgedp = struct { - const param_str = "V2ULLiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgedp_p = struct { - const param_str = "iiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgesp = struct { - const param_str = "V4UiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgesp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgtdp = struct { - const param_str = "V2ULLiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgtdp_p = struct { - const param_str = "iiV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgtsp = struct { - const param_str = "V4UiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcmpgtsp_p = struct { - const param_str = "iiV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcpsgndp = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcpsgnsp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvbf16spn = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvdpsp = struct { - const param_str = "V4fV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvdpsxws = struct { - const param_str = "V4SiV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvdpuxws = struct { - const param_str = "V4UiV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvhpsp = struct { - const param_str = "V4fV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvspbf16 = struct { - const param_str = "V16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvspdp = struct { - const param_str = "V2dV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvsphp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvspsxds = struct { - const param_str = "V2SLLiV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvspuxds = struct { - const param_str = "V2ULLiV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvsxdsp = struct { - const param_str = "V4fV2SLLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvsxwdp = struct { - const param_str = "V2dV4Si"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvuxdsp = struct { - const param_str = "V4fV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvcvuxwdp = struct { - const param_str = "V2dV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvdivdp = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvdivsp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xviexpdp = struct { - const param_str = "V2dV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xviexpsp = struct { - const param_str = "V4fV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmaddadp = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmaddasp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmaxdp = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmaxsp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmindp = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvminsp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmsubadp = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmsubasp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmuldp = struct { - const param_str = "V2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvmulsp = struct { - const param_str = "V4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvnmaddadp = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvnmaddasp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvnmsubadp = struct { - const param_str = "V2dV2dV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvnmsubasp = struct { - const param_str = "V4fV4fV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrdpi = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrdpic = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrdpim = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrdpip = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrdpiz = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvredp = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvresp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrspi = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrspic = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrspim = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrspip = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrspiz = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrsqrtedp = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvrsqrtesp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvsqrtdp = struct { - const param_str = "V2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvsqrtsp = struct { - const param_str = "V4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtdivdp = struct { - const param_str = "iV2dV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtdivsp = struct { - const param_str = "iV4fV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtlsbb = struct { - const param_str = "iV16UcUi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtsqrtdp = struct { - const param_str = "iV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtsqrtsp = struct { - const param_str = "iV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtstdcdp = struct { - const param_str = "V2ULLiV2dIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvtstdcsp = struct { - const param_str = "V4UiV4fIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvxexpdp = struct { - const param_str = "V2ULLiV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvxexpsp = struct { - const param_str = "V4UiV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvxsigdp = struct { - const param_str = "V2ULLiV2d"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xvxsigsp = struct { - const param_str = "V4UiV4f"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxblendvb = struct { - const param_str = "V16UcV16UcV16UcV16Uc"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxblendvd = struct { - const param_str = "V2ULLiV2ULLiV2ULLiV2ULLi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxblendvh = struct { - const param_str = "V8UsV8UsV8UsV8Us"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxblendvw = struct { - const param_str = "V4UiV4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxeval = struct { - const param_str = "V2ULLiV2ULLiV2ULLiV2ULLiIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxgenpcvbm = struct { - const param_str = "V16UcV16Uci"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxgenpcvdm = struct { - const param_str = "V2ULLiV2ULLii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxgenpcvhm = struct { - const param_str = "V8UsV8Usi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxgenpcvwm = struct { - const param_str = "V4UiV4Uii"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxleqv = struct { - const param_str = "V4UiV4UiV4Ui"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxpermdi = struct { - const param_str = "v."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_vsx_xxpermx = struct { - const param_str = "V16UcV16UcV16UcV16UcIi"; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - }; - - pub const __builtin_vsx_xxsldwi = struct { - const param_str = "v."; - const target_set = TargetSet.init(.{ - .ppc = true, - }); - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __builtin_wasm_max_f32 = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_max_f64 = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_memory_grow = struct { - const param_str = "zIiz"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_wasm_memory_size = struct { - const param_str = "zIi"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{}; - }; - - pub const __builtin_wasm_min_f32 = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_min_f64 = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_s_i32_f32 = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_s_i32_f64 = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_s_i64_f32 = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_s_i64_f64 = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_u_i32_f32 = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_u_i32_f64 = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_u_i64_f32 = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wasm_trunc_u_i64_f64 = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .webassembly = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __builtin_wcschr = struct { - const param_str = "w*wC*w"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wcscmp = struct { - const param_str = "iwC*wC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wcslen = struct { - const param_str = "zwC*"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wcsncmp = struct { - const param_str = "iwC*wC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wmemchr = struct { - const param_str = "w*wC*wz"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wmemcmp = struct { - const param_str = "iwC*wC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wmemcpy = struct { - const param_str = "w*w*wC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __builtin_wmemmove = struct { - const param_str = "w*w*wC*z"; - const attributes = Attributes{ - .lib_function_with_builtin_prefix = true, - .const_evaluable = true, - }; - }; - - pub const __c11_atomic_is_lock_free = struct { - const param_str = "bz"; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const __c11_atomic_signal_fence = struct { - const param_str = "vi"; - const attributes = Attributes{}; - }; - - pub const __c11_atomic_thread_fence = struct { - const param_str = "vi"; - const attributes = Attributes{}; - }; - - pub const __clear_cache = struct { - const param_str = "vv*v*"; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{}; - }; - - pub const __cospi = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __cospif = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __debugbreak = struct { - const param_str = "v"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __dmb = struct { - const param_str = "vUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __dsb = struct { - const param_str = "vUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __emit = struct { - const param_str = "vIUiC"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __exception_code = struct { - const param_str = "UNi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __exception_info = struct { - const param_str = "v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __exp10 = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __exp10f = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __fastfail = struct { - const param_str = "vUi"; - const language = .all_ms_languages; - const attributes = Attributes{ - .noreturn = true, - }; - }; - - pub const __finite = struct { - const param_str = "id"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const __finitef = struct { - const param_str = "if"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const __finitel = struct { - const param_str = "iLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const __isb = struct { - const param_str = "vUi"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __iso_volatile_load16 = struct { - const param_str = "ssCD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_load32 = struct { - const param_str = "iiCD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_load64 = struct { - const param_str = "LLiLLiCD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_load8 = struct { - const param_str = "ccCD*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_store16 = struct { - const param_str = "vsD*s"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_store32 = struct { - const param_str = "viD*i"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_store64 = struct { - const param_str = "vLLiD*LLi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __iso_volatile_store8 = struct { - const param_str = "vcD*c"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __ldrexd = struct { - const param_str = "WiWiCD*"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .arm = true, - }); - }; - - pub const __lzcnt = struct { - const param_str = "UiUi"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __lzcnt16 = struct { - const param_str = "UsUs"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __lzcnt64 = struct { - const param_str = "UWiUWi"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __noop = struct { - const param_str = "i."; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const __nvvm_add_rm_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rm_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rm_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rn_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rn_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rn_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rp_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rp_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rp_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rz_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_add_rz_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_atom_add_gen_f = struct { - const param_str = "ffD*f"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_add_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_add_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_add_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_and_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_and_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_and_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_cas_gen_i = struct { - const param_str = "iiD*ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_cas_gen_l = struct { - const param_str = "LiLiD*LiLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_cas_gen_ll = struct { - const param_str = "LLiLLiD*LLiLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_dec_gen_ui = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_inc_gen_ui = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_ui = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_ul = struct { - const param_str = "ULiULiD*ULi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_max_gen_ull = struct { - const param_str = "ULLiULLiD*ULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_ui = struct { - const param_str = "UiUiD*Ui"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_ul = struct { - const param_str = "ULiULiD*ULi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_min_gen_ull = struct { - const param_str = "ULLiULLiD*ULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_or_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_or_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_or_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_sub_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_sub_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_sub_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xchg_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xchg_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xchg_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xor_gen_i = struct { - const param_str = "iiD*i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xor_gen_l = struct { - const param_str = "LiLiD*Li"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_atom_xor_gen_ll = struct { - const param_str = "LLiLLiD*LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_bar0_and = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bar0_or = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bar0_popc = struct { - const param_str = "ii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bar_sync = struct { - const param_str = "vi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_bitcast_d2ll = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bitcast_f2i = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bitcast_i2f = struct { - const param_str = "fi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_bitcast_ll2d = struct { - const param_str = "dLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ceil_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ceil_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ceil_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_compiler_error = struct { - const param_str = "vcC*4"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_compiler_warn = struct { - const param_str = "vcC*4"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_cos_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_cos_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rm = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rm_ftz = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rn = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rn_ftz = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rp = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rp_ftz = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rz = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2f_rz_ftz = struct { - const param_str = "fd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_hi = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_lo = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_rm = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_rn = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_rp = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2i_rz = struct { - const param_str = "id"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ll_rm = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ll_rn = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ll_rp = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ll_rz = struct { - const param_str = "LLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ui_rm = struct { - const param_str = "Uid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ui_rn = struct { - const param_str = "Uid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ui_rp = struct { - const param_str = "Uid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ui_rz = struct { - const param_str = "Uid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ull_rm = struct { - const param_str = "ULLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ull_rn = struct { - const param_str = "ULLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ull_rp = struct { - const param_str = "ULLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_d2ull_rz = struct { - const param_str = "ULLid"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_approx_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_approx_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rm_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rm_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rm_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rn_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rn_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rn_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rp_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rp_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rp_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rz_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_div_rz_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ex2_approx_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ex2_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ex2_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2h_rn = struct { - const param_str = "Usf"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2h_rn_ftz = struct { - const param_str = "Usf"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rm = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rm_ftz = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rn = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rn_ftz = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rp = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rp_ftz = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rz = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2i_rz_ftz = struct { - const param_str = "if"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rm = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rm_ftz = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rn = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rn_ftz = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rp = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rp_ftz = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rz = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ll_rz_ftz = struct { - const param_str = "LLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rm = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rm_ftz = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rn = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rn_ftz = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rp = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rp_ftz = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rz = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ui_rz_ftz = struct { - const param_str = "Uif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rm = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rm_ftz = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rn = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rn_ftz = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rp = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rp_ftz = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rz = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_f2ull_rz_ftz = struct { - const param_str = "ULLif"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fabs_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fabs_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fabs_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_floor_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_floor_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_floor_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rm_d = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rm_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rm_ftz_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rn_d = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rn_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rn_ftz_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rp_d = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rp_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rp_ftz_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rz_d = struct { - const param_str = "dddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rz_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fma_rz_ftz_f = struct { - const param_str = "ffff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmax_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmax_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmax_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmin_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmin_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_fmin_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2d_rm = struct { - const param_str = "di"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2d_rn = struct { - const param_str = "di"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2d_rp = struct { - const param_str = "di"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2d_rz = struct { - const param_str = "di"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2f_rm = struct { - const param_str = "fi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2f_rn = struct { - const param_str = "fi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2f_rp = struct { - const param_str = "fi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_i2f_rz = struct { - const param_str = "fi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_isspacep_const = struct { - const param_str = "bvC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_isspacep_global = struct { - const param_str = "bvC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_isspacep_local = struct { - const param_str = "bvC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_isspacep_shared = struct { - const param_str = "bvC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_ldg_c = struct { - const param_str = "ccC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_c2 = struct { - const param_str = "E2cE2cC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_c4 = struct { - const param_str = "E4cE4cC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_d = struct { - const param_str = "ddC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_d2 = struct { - const param_str = "E2dE2dC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_f = struct { - const param_str = "ffC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_f2 = struct { - const param_str = "E2fE2fC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_f4 = struct { - const param_str = "E4fE4fC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_i = struct { - const param_str = "iiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_i2 = struct { - const param_str = "E2iE2iC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_i4 = struct { - const param_str = "E4iE4iC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_l = struct { - const param_str = "LiLiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ll = struct { - const param_str = "LLiLLiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ll2 = struct { - const param_str = "E2LLiE2LLiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_s = struct { - const param_str = "ssC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_s2 = struct { - const param_str = "E2sE2sC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_s4 = struct { - const param_str = "E4sE4sC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_uc = struct { - const param_str = "UcUcC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_uc2 = struct { - const param_str = "E2UcE2UcC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_uc4 = struct { - const param_str = "E4UcE4UcC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ui = struct { - const param_str = "UiUiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ui2 = struct { - const param_str = "E2UiE2UiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ui4 = struct { - const param_str = "E4UiE4UiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ul = struct { - const param_str = "ULiULiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ull = struct { - const param_str = "ULLiULLiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_ull2 = struct { - const param_str = "E2ULLiE2ULLiC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_us = struct { - const param_str = "UsUsC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_us2 = struct { - const param_str = "E2UsE2UsC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ldg_us4 = struct { - const param_str = "E4UsE4UsC*"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_lg2_approx_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_lg2_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_lg2_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2d_rm = struct { - const param_str = "dLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2d_rn = struct { - const param_str = "dLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2d_rp = struct { - const param_str = "dLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2d_rz = struct { - const param_str = "dLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2f_rm = struct { - const param_str = "fLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2f_rn = struct { - const param_str = "fLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2f_rp = struct { - const param_str = "fLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ll2f_rz = struct { - const param_str = "fLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_lohi_i2d = struct { - const param_str = "dii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_membar_cta = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_membar_gl = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_membar_sys = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_memcpy = struct { - const param_str = "vUc*Uc*zi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_memset = struct { - const param_str = "vUc*Uczi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul24_i = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul24_ui = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rm_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rm_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rm_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rn_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rn_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rn_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rp_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rp_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rp_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rz_d = struct { - const param_str = "ddd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mul_rz_ftz_f = struct { - const param_str = "fff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mulhi_i = struct { - const param_str = "iii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mulhi_ll = struct { - const param_str = "LLiLLiLLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mulhi_ui = struct { - const param_str = "UiUiUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_mulhi_ull = struct { - const param_str = "ULLiULLiULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_prmt = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_approx_ftz_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rm_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rm_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rm_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rn_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rn_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rn_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rp_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rp_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rp_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rz_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rcp_rz_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_read_ptx_sreg_clock = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_clock64 = struct { - const param_str = "LLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_ctaid_w = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ctaid_x = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ctaid_y = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ctaid_z = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_gridid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_laneid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_lanemask_eq = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_lanemask_ge = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_lanemask_gt = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_lanemask_le = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_lanemask_lt = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nctaid_w = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nctaid_x = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nctaid_y = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nctaid_z = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nsmid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ntid_w = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ntid_x = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ntid_y = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_ntid_z = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_nwarpid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_pm0 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_pm1 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_pm2 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_pm3 = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{}; - }; - - pub const __nvvm_read_ptx_sreg_smid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_tid_w = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_tid_x = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_tid_y = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_tid_z = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_read_ptx_sreg_warpid = struct { - const param_str = "i"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __nvvm_round_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_round_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_round_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rsqrt_approx_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rsqrt_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_rsqrt_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sad_i = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sad_ui = struct { - const param_str = "UiUiUiUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_saturate_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_saturate_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_saturate_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_bfly_f32 = struct { - const param_str = "ffii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_bfly_i32 = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_down_f32 = struct { - const param_str = "ffii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_down_i32 = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_idx_f32 = struct { - const param_str = "ffii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_idx_i32 = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_up_f32 = struct { - const param_str = "ffii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_shfl_up_i32 = struct { - const param_str = "iiii"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sin_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sin_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_approx_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_approx_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rm_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rm_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rm_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rn_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rn_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rn_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rp_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rp_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rp_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rz_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_sqrt_rz_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_trunc_d = struct { - const param_str = "dd"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_trunc_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_trunc_ftz_f = struct { - const param_str = "ff"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2d_rm = struct { - const param_str = "dUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2d_rn = struct { - const param_str = "dUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2d_rp = struct { - const param_str = "dUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2d_rz = struct { - const param_str = "dUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2f_rm = struct { - const param_str = "fUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2f_rn = struct { - const param_str = "fUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2f_rp = struct { - const param_str = "fUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ui2f_rz = struct { - const param_str = "fUi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2d_rm = struct { - const param_str = "dULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2d_rn = struct { - const param_str = "dULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2d_rp = struct { - const param_str = "dULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2d_rz = struct { - const param_str = "dULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2f_rm = struct { - const param_str = "fULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2f_rn = struct { - const param_str = "fULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2f_rp = struct { - const param_str = "fULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_ull2f_rz = struct { - const param_str = "fULLi"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_vote_all = struct { - const param_str = "bb"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_vote_any = struct { - const param_str = "bb"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_vote_ballot = struct { - const param_str = "Uib"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __nvvm_vote_uni = struct { - const param_str = "bb"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __popcnt = struct { - const param_str = "UiUi"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __popcnt16 = struct { - const param_str = "UsUs"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __popcnt64 = struct { - const param_str = "UWiUWi"; - const language = .all_ms_languages; - const attributes = Attributes{ - .@"const" = true, - }; - }; - - pub const __rdtsc = struct { - const param_str = "UOi"; - const target_set = TargetSet.init(.{ - .x86 = true, - }); - }; - - pub const __sev = struct { - const param_str = "v"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __sevl = struct { - const param_str = "v"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __sigsetjmp = struct { - const param_str = "iSJi"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const __sinpi = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __sinpif = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __sync_add_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_add_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_add_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_add_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_add_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_add_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_and_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap_1 = struct { - const param_str = "bcD*cc."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap_16 = struct { - const param_str = "bLLLiD*LLLiLLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap_2 = struct { - const param_str = "bsD*ss."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap_4 = struct { - const param_str = "biD*ii."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_bool_compare_and_swap_8 = struct { - const param_str = "bLLiD*LLiLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_add_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_and_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_max = struct { - const param_str = "iiD*i"; - const attributes = Attributes{}; - }; - - pub const __sync_fetch_and_min = struct { - const param_str = "iiD*i"; - const attributes = Attributes{}; - }; - - pub const __sync_fetch_and_nand = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_nand_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_nand_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_nand_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_nand_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_nand_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_or_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_sub_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_umax = struct { - const param_str = "UiUiD*Ui"; - const attributes = Attributes{}; - }; - - pub const __sync_fetch_and_umin = struct { - const param_str = "UiUiD*Ui"; - const attributes = Attributes{}; - }; - - pub const __sync_fetch_and_xor = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_xor_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_xor_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_xor_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_xor_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_fetch_and_xor_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release_1 = struct { - const param_str = "vcD*."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release_16 = struct { - const param_str = "vLLLiD*."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release_2 = struct { - const param_str = "vsD*."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release_4 = struct { - const param_str = "viD*."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_release_8 = struct { - const param_str = "vLLiD*."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_lock_test_and_set_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_nand_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_or_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_sub_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_swap_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_synchronize = struct { - const param_str = "v"; - const attributes = Attributes{}; - }; - - pub const __sync_val_compare_and_swap = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_val_compare_and_swap_1 = struct { - const param_str = "ccD*cc."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_val_compare_and_swap_16 = struct { - const param_str = "LLLiLLLiD*LLLiLLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_val_compare_and_swap_2 = struct { - const param_str = "ssD*ss."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_val_compare_and_swap_4 = struct { - const param_str = "iiD*ii."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_val_compare_and_swap_8 = struct { - const param_str = "LLiLLiD*LLiLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch = struct { - const param_str = "v."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch_1 = struct { - const param_str = "ccD*c."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch_16 = struct { - const param_str = "LLLiLLLiD*LLLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch_2 = struct { - const param_str = "ssD*s."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch_4 = struct { - const param_str = "iiD*i."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __sync_xor_and_fetch_8 = struct { - const param_str = "LLiLLiD*LLi."; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __syncthreads = struct { - const param_str = "v"; - const target_set = TargetSet.init(.{ - .nvptx = true, - }); - }; - - pub const __tanpi = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __tanpif = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const __va_start = struct { - const param_str = "vc**."; - const language = .all_ms_languages; - const attributes = Attributes{ - .custom_typecheck = true, - }; - }; - - pub const __warn_memset_zero_len = struct { - const param_str = "v"; - const attributes = Attributes{ - .pure = true, - }; - }; - - pub const __wfe = struct { - const param_str = "v"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __wfi = struct { - const param_str = "v"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const __xray_customevent = struct { - const param_str = "vcC*z"; - }; - - pub const __xray_typedevent = struct { - const param_str = "vzcC*z"; - }; - - pub const __yield = struct { - const param_str = "v"; - const language = .all_ms_languages; - const target_set = TargetSet.init(.{ - .aarch64 = true, - .arm = true, - }); - }; - - pub const _abnormal_termination = struct { - const param_str = "i"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _alloca = struct { - const param_str = "v*z"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittest = struct { - const param_str = "UcNiC*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittest64 = struct { - const param_str = "UcWiC*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandcomplement = struct { - const param_str = "UcNi*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandcomplement64 = struct { - const param_str = "UcWi*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandreset = struct { - const param_str = "UcNi*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandreset64 = struct { - const param_str = "UcWi*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandset = struct { - const param_str = "UcNi*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _bittestandset64 = struct { - const param_str = "UcWi*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _byteswap_uint64 = struct { - const param_str = "ULLiULLi"; - const language = .all_ms_languages; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _byteswap_ulong = struct { - const param_str = "UNiUNi"; - const language = .all_ms_languages; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _byteswap_ushort = struct { - const param_str = "UsUs"; - const language = .all_ms_languages; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _exception_code = struct { - const param_str = "UNi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _exception_info = struct { - const param_str = "v*"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _exit = struct { - const param_str = "vi"; - const language = .all_gnu_languages; - const header = .unistd; - const attributes = Attributes{ - .noreturn = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _interlockedbittestandreset = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandreset64 = struct { - const param_str = "UcWiD*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandreset_acq = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandreset_nf = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandreset_rel = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandset = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandset64 = struct { - const param_str = "UcWiD*Wi"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandset_acq = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandset_nf = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _interlockedbittestandset_rel = struct { - const param_str = "UcNiD*Ni"; - const language = .all_ms_languages; - const attributes = Attributes{}; - }; - - pub const _longjmp = struct { - const param_str = "vJi"; - const language = .all_gnu_languages; - const header = .setjmp; - const attributes = Attributes{ - .noreturn = true, - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - }; - }; - - pub const _lrotl = struct { - const param_str = "ULiULii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _lrotr = struct { - const param_str = "ULiULii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotl = struct { - const param_str = "UiUii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotl16 = struct { - const param_str = "UsUsUc"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotl64 = struct { - const param_str = "UWiUWii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotl8 = struct { - const param_str = "UcUcUc"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotr = struct { - const param_str = "UiUii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotr16 = struct { - const param_str = "UsUsUc"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotr64 = struct { - const param_str = "UWiUWii"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _rotr8 = struct { - const param_str = "UcUcUc"; - const language = .all_ms_languages; - const attributes = Attributes{ - .const_evaluable = true, - }; - }; - - pub const _setjmp = struct { - const param_str = "iJ"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const _setjmpex = struct { - const param_str = "iJ"; - const language = .all_ms_languages; - const header = .setjmpex; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const abort = struct { - const param_str = "v"; - const header = .stdlib; - const attributes = Attributes{ - .noreturn = true, - .lib_function_without_prefix = true, - }; - }; - - pub const abs = struct { - const param_str = "ii"; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const acos = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const acosf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const acosh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const acoshf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const acoshl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const acosl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const aligned_alloc = struct { - const param_str = "v*zz"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const alloca = struct { - const param_str = "v*z"; - const language = .all_gnu_languages; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const asin = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const asinf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const asinh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const asinhf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const asinhl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const asinl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atan = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atan2 = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atan2f = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atan2l = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atanf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atanh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atanhf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atanhl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const atanl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const bcmp = struct { - const param_str = "ivC*vC*z"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const bzero = struct { - const param_str = "vv*z"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const cabs = struct { - const param_str = "dXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cabsf = struct { - const param_str = "fXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cabsl = struct { - const param_str = "LdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacos = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacosf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacosh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacoshf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacoshl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cacosl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const calloc = struct { - const param_str = "v*zz"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const carg = struct { - const param_str = "dXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cargf = struct { - const param_str = "fXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cargl = struct { - const param_str = "LdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casin = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casinf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casinh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casinhf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casinhl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const casinl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catan = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catanf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catanh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catanhf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catanhl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const catanl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cbrt = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cbrtf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cbrtl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const ccos = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ccosf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ccosh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ccoshf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ccoshl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ccosl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ceil = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const ceilf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const ceill = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cexp = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cexpf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cexpl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cimag = struct { - const param_str = "dXd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cimagf = struct { - const param_str = "fXf"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cimagl = struct { - const param_str = "LdXLd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const clog = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const clogf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const clogl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const conj = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const conjf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const conjl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const copysign = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const copysignf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const copysignl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cos = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cosf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cosh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const coshf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const coshl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cosl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cpow = struct { - const param_str = "XdXdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cpowf = struct { - const param_str = "XfXfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cpowl = struct { - const param_str = "XLdXLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const cproj = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cprojf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const cprojl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const creal = struct { - const param_str = "dXd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const crealf = struct { - const param_str = "fXf"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const creall = struct { - const param_str = "LdXLd"; - const header = .complex; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const csin = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csinf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csinh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csinhf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csinhl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csinl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csqrt = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csqrtf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const csqrtl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctan = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctanf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctanh = struct { - const param_str = "XdXd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctanhf = struct { - const param_str = "XfXf"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctanhl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ctanl = struct { - const param_str = "XLdXLd"; - const header = .complex; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erf = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erfc = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erfcf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erfcl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erff = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const erfl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const exit = struct { - const param_str = "vi"; - const header = .stdlib; - const attributes = Attributes{ - .noreturn = true, - .lib_function_without_prefix = true, - }; - }; - - pub const exp = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const exp2 = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const exp2f = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const exp2l = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const expf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const expl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const expm1 = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const expm1f = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const expm1l = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fabs = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fabsf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fabsl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fdim = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fdimf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fdiml = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const finite = struct { - const param_str = "id"; - const language = .gnu_lang; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const finitef = struct { - const param_str = "if"; - const language = .gnu_lang; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const finitel = struct { - const param_str = "iLd"; - const language = .gnu_lang; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const floor = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const floorf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const floorl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fma = struct { - const param_str = "dddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fmaf = struct { - const param_str = "ffff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fmal = struct { - const param_str = "LdLdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fmax = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fmaxf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fmaxl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fmin = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fminf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fminl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const fmod = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fmodf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fmodl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const fopen = struct { - const param_str = "P*cC*cC*"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const fprintf = struct { - const param_str = "iP*cC*."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .printf, - .format_string_position = 1, - }; - }; - - pub const fread = struct { - const param_str = "zv*zzP*"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const free = struct { - const param_str = "vv*"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const frexp = struct { - const param_str = "ddi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const frexpf = struct { - const param_str = "ffi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const frexpl = struct { - const param_str = "LdLdi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const fscanf = struct { - const param_str = "iP*RcC*R."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .scanf, - .format_string_position = 1, - }; - }; - - pub const fwrite = struct { - const param_str = "zvC*zzP*"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const getcontext = struct { - const param_str = "iK*"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const hypot = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const hypotf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const hypotl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ilogb = struct { - const param_str = "id"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ilogbf = struct { - const param_str = "if"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ilogbl = struct { - const param_str = "iLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const index = struct { - const param_str = "c*cC*i"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const isalnum = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isalpha = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isblank = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const iscntrl = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isdigit = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isgraph = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const islower = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isprint = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const ispunct = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isspace = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isupper = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const isxdigit = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const labs = struct { - const param_str = "LiLi"; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const ldexp = struct { - const param_str = "ddi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ldexpf = struct { - const param_str = "ffi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const ldexpl = struct { - const param_str = "LdLdi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lgamma = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const lgammaf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const lgammal = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const llabs = struct { - const param_str = "LLiLLi"; - const header = .stdlib; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const llrint = struct { - const param_str = "LLid"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const llrintf = struct { - const param_str = "LLif"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const llrintl = struct { - const param_str = "LLiLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const llround = struct { - const param_str = "LLid"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const llroundf = struct { - const param_str = "LLif"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const llroundl = struct { - const param_str = "LLiLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log10 = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log10f = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log10l = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log1p = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log1pf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log1pl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log2 = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log2f = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const log2l = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const logb = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const logbf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const logbl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const logf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const logl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const longjmp = struct { - const param_str = "vJi"; - const header = .setjmp; - const attributes = Attributes{ - .noreturn = true, - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - }; - }; - - pub const lrint = struct { - const param_str = "Lid"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lrintf = struct { - const param_str = "Lif"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lrintl = struct { - const param_str = "LiLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lround = struct { - const param_str = "Lid"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lroundf = struct { - const param_str = "Lif"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const lroundl = struct { - const param_str = "LiLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const malloc = struct { - const param_str = "v*z"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const memalign = struct { - const param_str = "v*zz"; - const language = .all_gnu_languages; - const header = .malloc; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const memccpy = struct { - const param_str = "v*v*vC*iz"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const memchr = struct { - const param_str = "v*vC*iz"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const memcmp = struct { - const param_str = "ivC*vC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const memcpy = struct { - const param_str = "v*v*vC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const memmove = struct { - const param_str = "v*v*vC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const mempcpy = struct { - const param_str = "v*v*vC*z"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const memset = struct { - const param_str = "v*v*iz"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const modf = struct { - const param_str = "ddd*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const modff = struct { - const param_str = "fff*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const modfl = struct { - const param_str = "LdLdLd*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const nan = struct { - const param_str = "dcC*"; - const header = .math; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nanf = struct { - const param_str = "fcC*"; - const header = .math; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nanl = struct { - const param_str = "LdcC*"; - const header = .math; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nearbyint = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nearbyintf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nearbyintl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const nextafter = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const nextafterf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const nextafterl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const nexttoward = struct { - const param_str = "ddLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const nexttowardf = struct { - const param_str = "ffLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const nexttowardl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const pow = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const powf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const powl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const printf = struct { - const param_str = "icC*."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .printf, - .format_string_position = 0, - }; - }; - - pub const realloc = struct { - const param_str = "v*v*z"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const remainder = struct { - const param_str = "ddd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const remainderf = struct { - const param_str = "fff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const remainderl = struct { - const param_str = "LdLdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const remquo = struct { - const param_str = "dddi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const remquof = struct { - const param_str = "fffi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const remquol = struct { - const param_str = "LdLdLdi*"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const rindex = struct { - const param_str = "c*cC*i"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const rint = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_fp_exceptions = true, - }; - }; - - pub const rintf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_fp_exceptions = true, - }; - }; - - pub const rintl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_fp_exceptions = true, - }; - }; - - pub const round = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const roundf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const roundl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const savectx = struct { - const param_str = "iJ"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const scalbln = struct { - const param_str = "ddLi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scalblnf = struct { - const param_str = "ffLi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scalblnl = struct { - const param_str = "LdLdLi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scalbn = struct { - const param_str = "ddi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scalbnf = struct { - const param_str = "ffi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scalbnl = struct { - const param_str = "LdLdi"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const scanf = struct { - const param_str = "icC*R."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .scanf, - .format_string_position = 0, - }; - }; - - pub const setjmp = struct { - const param_str = "iJ"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const siglongjmp = struct { - const param_str = "vSJi"; - const language = .all_gnu_languages; - const header = .setjmp; - const attributes = Attributes{ - .noreturn = true, - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - }; - }; - - pub const sigsetjmp = struct { - const param_str = "iSJi"; - const header = .setjmp; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const sin = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sinf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sinh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sinhf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sinhl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sinl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const snprintf = struct { - const param_str = "ic*zcC*."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .printf, - .format_string_position = 2, - }; - }; - - pub const sprintf = struct { - const param_str = "ic*cC*."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .printf, - .format_string_position = 1, - }; - }; - - pub const sqrt = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sqrtf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sqrtl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const sscanf = struct { - const param_str = "icC*RcC*R."; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .scanf, - .format_string_position = 1, - }; - }; - - pub const stpcpy = struct { - const param_str = "c*c*cC*"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const stpncpy = struct { - const param_str = "c*c*cC*z"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strcasecmp = struct { - const param_str = "icC*cC*"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strcat = struct { - const param_str = "c*c*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strchr = struct { - const param_str = "c*cC*i"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const strcmp = struct { - const param_str = "icC*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const strcpy = struct { - const param_str = "c*c*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strcspn = struct { - const param_str = "zcC*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strdup = struct { - const param_str = "c*cC*"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strerror = struct { - const param_str = "c*i"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strlcat = struct { - const param_str = "zc*cC*z"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strlcpy = struct { - const param_str = "zc*cC*z"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strlen = struct { - const param_str = "zcC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const strncasecmp = struct { - const param_str = "icC*cC*z"; - const language = .all_gnu_languages; - const header = .strings; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strncat = struct { - const param_str = "c*c*cC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strncmp = struct { - const param_str = "icC*cC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const strncpy = struct { - const param_str = "c*c*cC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strndup = struct { - const param_str = "c*cC*z"; - const language = .all_gnu_languages; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strpbrk = struct { - const param_str = "c*cC*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strrchr = struct { - const param_str = "c*cC*i"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strspn = struct { - const param_str = "zcC*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strstr = struct { - const param_str = "c*cC*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtod = struct { - const param_str = "dcC*c**"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtof = struct { - const param_str = "fcC*c**"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtok = struct { - const param_str = "c*c*cC*"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtol = struct { - const param_str = "LicC*c**i"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtold = struct { - const param_str = "LdcC*c**"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtoll = struct { - const param_str = "LLicC*c**i"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtoul = struct { - const param_str = "ULicC*c**i"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strtoull = struct { - const param_str = "ULLicC*c**i"; - const header = .stdlib; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const strxfrm = struct { - const param_str = "zc*cC*z"; - const header = .string; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const tan = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tanf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tanh = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tanhf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tanhl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tanl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tgamma = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tgammaf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tgammal = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_without_errno_and_fp_exceptions = true, - }; - }; - - pub const tolower = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const toupper = struct { - const param_str = "ii"; - const header = .ctype; - const attributes = Attributes{ - .pure = true, - .lib_function_without_prefix = true, - }; - }; - - pub const trunc = struct { - const param_str = "dd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const truncf = struct { - const param_str = "ff"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const truncl = struct { - const param_str = "LdLd"; - const header = .math; - const attributes = Attributes{ - .@"const" = true, - .lib_function_without_prefix = true, - }; - }; - - pub const va_copy = struct { - const param_str = "vAA"; - const header = .stdarg; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const va_end = struct { - const param_str = "vA"; - const header = .stdarg; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const va_start = struct { - const param_str = "vA."; - const header = .stdarg; - const attributes = Attributes{ - .lib_function_without_prefix = true, - }; - }; - - pub const vfork = struct { - const param_str = "p"; - const header = .unistd; - const attributes = Attributes{ - .allow_type_mismatch = true, - .lib_function_without_prefix = true, - .returns_twice = true, - }; - }; - - pub const vfprintf = struct { - const param_str = "iP*cC*a"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vprintf, - .format_string_position = 1, - }; - }; - - pub const vfscanf = struct { - const param_str = "iP*RcC*Ra"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vscanf, - .format_string_position = 1, - }; - }; - - pub const vprintf = struct { - const param_str = "icC*a"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vprintf, - .format_string_position = 0, - }; - }; - - pub const vscanf = struct { - const param_str = "icC*Ra"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vscanf, - .format_string_position = 0, - }; - }; - - pub const vsnprintf = struct { - const param_str = "ic*zcC*a"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vprintf, - .format_string_position = 2, - }; - }; - - pub const vsprintf = struct { - const param_str = "ic*cC*a"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vprintf, - .format_string_position = 1, - }; - }; - - pub const vsscanf = struct { - const param_str = "icC*RcC*Ra"; - const header = .stdio; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .format_kind = .vscanf, - .format_string_position = 1, - }; - }; - - pub const wcschr = struct { - const param_str = "w*wC*w"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wcscmp = struct { - const param_str = "iwC*wC*"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wcslen = struct { - const param_str = "zwC*"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wcsncmp = struct { - const param_str = "iwC*wC*z"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wmemchr = struct { - const param_str = "w*wC*wz"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wmemcmp = struct { - const param_str = "iwC*wC*z"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wmemcpy = struct { - const param_str = "w*w*wC*z"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; - }; - - pub const wmemmove = struct { - const param_str = "w*w*wC*z"; - const header = .wchar; - const attributes = Attributes{ - .lib_function_without_prefix = true, - .const_evaluable = true, - }; +const dafsa = [_]Node{ + .{ .char = 0, .end_of_word = false, .end_of_list = true, .number = 0, .child_index = 1 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3601, .child_index = 19 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 32 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 37 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 82, .child_index = 39 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 50 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 33, .child_index = 52 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 62 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 63 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 64 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 67 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 73 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 76 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 78 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 80 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 54, .child_index = 83 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 92 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 96 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 100 }, + .{ .char = 'B', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 102 }, + .{ .char = 'E', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 103 }, + .{ .char = 'I', .end_of_word = false, .end_of_list = false, .number = 29, .child_index = 104 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 105 }, + .{ .char = 'R', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 106 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3525, .child_index = 107 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 125 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 127 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 129 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 130 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 131 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 133 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 134 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 135 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 138 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 141 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 142 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 144 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 145 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 151 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 152 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 154 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 155 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 156 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 159 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 161 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 162 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 165 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 166 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 168 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 169 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 170 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 171 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 172 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 175 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 177 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 178 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 179 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 180 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 181 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 182 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 183 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 184 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 195 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 196 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 197 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 199 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 201 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 203 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 204 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 205 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 207 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 211 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 213 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 214 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 215 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 216 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 217 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 218 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 151 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 178 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 31, .child_index = 221 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 196 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 224 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 226 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 227 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 228 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 231 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 235 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 236 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 237 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 239 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 240 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 241 }, + .{ .char = 'G', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 242 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 243 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2967, .child_index = 248 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 249 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 252 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 255 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 257 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 259 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 260 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 390, .child_index = 262 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 264 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 265 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 113, .child_index = 266 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 269 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 270 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 271 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 273 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 274 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 275 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 276 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 277 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 278 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 279 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 281 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 282 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 283 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 284 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 285 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 286 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 287 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 288 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 289 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 223 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 290 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 293 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 294 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 295 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 298 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 300 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 296 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 301 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 302 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 306 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 307 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 151 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 223 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 308 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 312 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 294 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 316 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 317 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 318 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 319 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 324 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 327 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 328 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 329 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 330 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 331 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 332 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 333 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 334 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 335 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 336 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 337 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 338 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 339 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 341 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 342 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 343 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 345 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 346 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 201 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = false, .number = 15, .child_index = 347 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 353 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 354 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 295 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 355 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 360 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 363 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 364 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 365 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 203 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 366 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 368 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 370 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 371 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 372 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 374 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 375 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 176 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 377 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 379 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 338 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 342 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 389 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 390 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 393 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 327 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 394 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 397 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 398 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 399 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 400 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 401 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 402 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 275 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 403 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 404 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 405 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 406 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 407 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 408 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 409 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 410 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 411 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 238 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 413 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 415 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 170 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 416 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 418 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 419 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 420 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 421 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 422 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 423 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 424 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 425 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 427 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 428 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 430 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 431 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 433 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 434 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 435 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 289 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 436 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 437 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 438 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 439 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 440 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 441 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 443 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 303 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 444 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 445 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 446 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 452 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 296 }, + .{ .char = 'j', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 453 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 301 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 298 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 454 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 455 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 456 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 461 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 462 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 464 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 466 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 467 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 468 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 469 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 470 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 471 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 472 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 473 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 474 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 336 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 475 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 476 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 374 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 478 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 479 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 480 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 484 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 485 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 487 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 488 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 490 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 491 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 492 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 493 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 494 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 495 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 497 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 498 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 499 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 485 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 500 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 505 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 506 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 507 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 509 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 511 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 512 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 513 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 515 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 516 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 517 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 518 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 519 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 520 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 522 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 323 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 524 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 525 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 527 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 528 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 529 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 531 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 532 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 533 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 534 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 535 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 536 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 537 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 538 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 539 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 541 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 438 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 542 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 543 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 544 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 545 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 546 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 547 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 419 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 548 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 550 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 551 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 540 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 552 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 553 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 554 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 555 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 556 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 557 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 558 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 559 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 560 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 563 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 563 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 566 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 567 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 570 }, + .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 571 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 573 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 574 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 575 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 576 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 577 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 578 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 581 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 582 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 583 }, + .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 584 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 586 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 587 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 588 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 589 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 590 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 591 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 592 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 595 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 596 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 282 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 217 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 598 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 450 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 600 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 601 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 602 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 604 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 505 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 393 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 607 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 608 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 613 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 292 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 614 }, + .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 497 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 615 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 484 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 618 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 619 }, + .{ .char = 'F', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 620 }, + .{ .char = 'T', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 621 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 622 }, + .{ .char = 'E', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 623 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 624 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 625 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 626 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 627 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 628 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 629 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 630 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 631 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 632 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 633 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 634 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 635 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 636 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 637 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 638 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 499 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 639 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 520 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 641 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 642 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 643 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 644 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 645 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 646 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 647 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 650 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 651 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 652 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 653 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 657 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 658 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 659 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 660 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 661 }, + .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 662 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 206 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 361 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 663 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 598 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'k', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 665 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 667 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 286 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 668 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 669 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 670 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 671 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 672 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 673 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 674 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 675 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 676 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 677 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 678 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 679 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 681 }, + .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 682 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 683 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 684 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 389, .child_index = 686 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 107, .child_index = 701 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 710 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 711 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 712 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 714 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 715 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 716 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 717 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 718 }, + .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '4', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 719 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 720 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 206 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 721 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 353 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 722 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 723 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 722 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 724 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 524 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 725 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 726 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 727 }, + .{ .char = 'C', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 728 }, + .{ .char = 'A', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 729 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 730 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 731 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 732 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 733 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 734 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 735 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 736 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 737 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 738 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 739 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 48, .child_index = 740 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 742 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 744 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 746 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 748 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 749 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 753 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 84, .child_index = 755 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 23, .child_index = 759 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 761 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 53, .child_index = 762 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 29, .child_index = 766 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 770 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 771 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 773 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 774 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 776 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 40, .child_index = 777 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 778 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 779 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 780 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 781 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 784 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 785 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 786 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 787 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 788 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 789 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 790 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 791 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 793 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 794 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 795 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 796 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 797 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 456 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 798 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 206 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 799 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 800 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 671 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 801 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 802 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 803 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 804 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 805 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 806 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 811 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 812 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 813 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 814 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 815 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 816 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 817 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 818 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 819 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 820 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 821 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 823 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 827 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 828 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 829 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 833 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 834 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 835 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 837 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 839 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 72, .child_index = 840 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 828 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 842 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 843 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 844 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 845 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 846 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 847 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 33, .child_index = 848 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 849 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 850 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 851 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 853 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 854 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 855 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 856 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 842 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 857 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 858 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 859 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 859 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 860 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 861 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 862 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 863 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 864 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 865 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 866 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 867 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 868 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 780 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 869 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 870 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 871 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 872 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 873 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 874 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 875 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 876 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 877 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 203 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 322 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 878 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 879 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 880 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 881 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 882 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 883 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 884 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 885 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 886 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 887 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 888 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 889 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2967, .child_index = 891 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 912 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 913 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 914 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 915 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 916 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 917 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 918 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 920 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 921 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 922 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 923 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 924 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 925 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 926 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 927 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 929 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 930 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 931 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 924 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 932 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 933 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 935 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 936 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 937 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 939 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 940 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 940 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 941 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 942 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 942 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 837 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 943 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 944 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 947 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 950 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 951 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 952 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 953 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 954 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 955 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 956 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 923 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 957 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 958 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 842 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 959 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 864 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 868 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 960 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 961 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 859 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 962 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 864 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 963 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 964 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 965 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 966 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 967 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 968 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 969 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 970 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 971 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 972 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 973 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 974 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 975 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 976 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 977 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 978 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 979 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 980 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 981 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 982 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 983 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 984 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 985 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 986 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 987 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 302, .child_index = 988 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 997 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 114, .child_index = 1001 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1013 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 58, .child_index = 1018 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 49, .child_index = 1022 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1030 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1031 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 27, .child_index = 1033 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 52, .child_index = 1037 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 686, .child_index = 1043 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 1049 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1052 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 142, .child_index = 1055 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 52, .child_index = 1060 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 71, .child_index = 1064 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 1076 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 1080 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 1273, .child_index = 1084 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 22, .child_index = 1089 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1092 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1093 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1094 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1095 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1096 }, + .{ .char = '0', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1097 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1098 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1099 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1101 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1102 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1103 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1104 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 940 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 940 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 926 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1107 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1109 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1110 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 924 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 924 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 932 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1111 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1095 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1112 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1113 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1114 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1122 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1123 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 292 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1124 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1095 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1125 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1126 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1128 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1129 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1130 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1131 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1133 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1134 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 929 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1135 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1136 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1137 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1138 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1139 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1141 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1142 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1143 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1144 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1145 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1146 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1147 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1148 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1151 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1154 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1156 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1157 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 29, .child_index = 1158 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1165 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1167 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1168 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1169 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1170 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1171 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1172 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1173 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1174 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 1175 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 135 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1184 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1185 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1186 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 122, .child_index = 1188 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 403 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 134, .child_index = 1189 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1190 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1192 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 142 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1193 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1194 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 144 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 1195 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1202 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1203 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1205 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 154 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1206 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1210 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1214 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 161 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 162 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1217 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1219 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1220 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1221 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1222 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1223 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1224 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 1225 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1226 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 23, .child_index = 1227 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1229 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1230 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1231 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1232 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1234 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1237 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1239 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1242 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1243 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1244 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1245 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1246 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1247 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1250 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1257 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1259 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1260 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1261 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 1263 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1265 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1267 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1269 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 135, .child_index = 1270 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1271 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 534, .child_index = 1272 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1273 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1274 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1275 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1277 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1278 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1279 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1280 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1281 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1283 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 108, .child_index = 1285 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1286 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1288 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1289 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 1290 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1294 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 1295 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1297 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1298 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1299 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1300 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1301 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1303 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 220 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1304 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1306 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1307 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 1309 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1312 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1313 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1260 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1314 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1315 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1297 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1303 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1317 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1320 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 227 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1263, .child_index = 1321 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1322 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 231 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 1324 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 235 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 236 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1325 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1326 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1327 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 1331 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1339 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1342 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1343 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1344 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1346 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1347 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1348 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1352 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 451 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1353 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1347 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1327 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1357 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1358 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1353 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1359 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1360 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1362 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1360 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1362 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1360 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1363 }, + .{ .char = 's', .end_of_word = true, .end_of_list = false, .number = 6, .child_index = 1365 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 1368 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1372 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1373 }, + .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 954 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1374 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1375 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1327 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1376 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 930 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1352 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1377 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1378 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1382 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1385 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1386 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1388 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1389 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1393 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1394 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1395 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1396 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1397 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1398 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1399 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1400 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1401 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1402 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1403 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1404 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1405 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1406 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1407 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1408 }, + .{ .char = 'A', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1409 }, + .{ .char = 'C', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1410 }, + .{ .char = 'D', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1411 }, + .{ .char = 'E', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1412 }, + .{ .char = 'I', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1413 }, + .{ .char = 'O', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1414 }, + .{ .char = 'X', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1415 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1416 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1417 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1418 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1419 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1420 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1421 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1422 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1423 }, + .{ .char = 'C', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1424 }, + .{ .char = 'N', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1425 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1426 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1427 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1428 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1429 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1430 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 1431 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1434 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1437 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1438 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1440 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1441 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1442 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 134, .child_index = 1443 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1313 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1444 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 1445 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1446 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1447 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 294 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 137 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1448 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1449 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 140 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 164 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1450 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1451 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 299 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1452 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1453 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 296 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1454 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1455 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1457 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1458 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1461 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 1462 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 209 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 306 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1465 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 223 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1455 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1466 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1467 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1468 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1469 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1470 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 1471 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1472 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 21, .child_index = 1475 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1481 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1483 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1484 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1485 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1486 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1487 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 10, .child_index = 1488 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1491 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1492 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1493 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1494 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1495 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1497 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1498 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1500 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1501 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1502 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1503 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1504 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1506 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1507 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1508 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1510 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1511 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1512 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1513 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1515 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1516 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1517 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1518 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 194 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1265 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = false, .number = 23, .child_index = 1519 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 352 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1524 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1525 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 295 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1526 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1527 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 1531 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1532 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 534, .child_index = 1533 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1534 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 1535 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1538 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1539 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1540 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1542 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1544 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1545 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1546 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1547 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1548 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1549 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 1552 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1553 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 365 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1555 }, + .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1556 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1557 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1559 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1560 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1562 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1563 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1565 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1566 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1567 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1568 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1570 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1575 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1576 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 9, .child_index = 1462 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1577 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1578 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 210 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1579 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 327 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1580 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1581 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 377 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 17, .child_index = 1582 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1438 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1589 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1592 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1593 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1594 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1596 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1597 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1580 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 1598 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 178 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1599 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1600 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1603 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1100 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1100 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1100 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1604 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1606 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1607 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1608 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 1609 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1611 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1612 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1613 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 519 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1615 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1616 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1617 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1618 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1619 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1620 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1621 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1621 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1621 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1621 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1622 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1621 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1623 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '4', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1362 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1360 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1360 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1360 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1363 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1360 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1624 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1625 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1626 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1629 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1630 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1631 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1632 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1633 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1634 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1635 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1636 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1638 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1639 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1640 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1641 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1642 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1643 }, + .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1644 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1645 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1646 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1647 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1397 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1648 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1649 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1650 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1651 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1652 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1653 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1654 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1655 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1656 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1657 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1658 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1659 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1661 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1662 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1663 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1664 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1663 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1665 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1414 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1667 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1668 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1669 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 887 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1670 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1671 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1672 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1673 }, + .{ .char = 'F', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1674 }, + .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1674 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 409 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1430 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1675 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1676 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1677 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1427 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1430 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1678 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1427 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1430 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1680 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 8, .child_index = 1589 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1682 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1683 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1686 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1687 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1688 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 134, .child_index = 1689 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1705 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 12, .child_index = 1706 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1710 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1711 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1712 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1714 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1717 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1718 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1719 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1720 }, + .{ .char = 'j', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1721 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1722 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1723 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1725 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1727 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1728 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1729 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1730 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1731 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 1732 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1733 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1734 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1504 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1735 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1736 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1737 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1738 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1739 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1740 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1741 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1742 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1743 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1744 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1745 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1450 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1746 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1747 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1748 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1749 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1750 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1751 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1752 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1753 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1754 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1755 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1756 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1757 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1743 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1758 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1759 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1504 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1450 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1761 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1762 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1763 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 484 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 485 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1766 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 1767 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 534, .child_index = 1768 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1682 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1783 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1784 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1786 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1787 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1788 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1789 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1790 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1791 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1792 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1793 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1794 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 361 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 108, .child_index = 1795 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1808 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1809 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 1810 }, + .{ .char = '0', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 1813 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1814 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 295 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 1816 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1817 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1818 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1819 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1820 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1821 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1822 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1824 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1825 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1826 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 497 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1827 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1828 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1822 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1829 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1822 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1830 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 500 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 505 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 323 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 509 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 511 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 512 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 513 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1733 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1831 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1832 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1833 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1834 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1835 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1836 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 1837 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 1838 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 887 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 888 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1839 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 1840 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1841 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1842 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1843 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1844 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1844 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 1845 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1846 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1847 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1848 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1849 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1611 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1850 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1851 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1852 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1853 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1854 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1855 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1856 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1857 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1858 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1861 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1863 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 1864 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1865 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1866 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1867 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1868 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1869 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1870 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1352 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 1871 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1872 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1873 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1874 }, + .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1875 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1876 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1877 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1878 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1879 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1880 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1401 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1881 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1882 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1883 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 286 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1884 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1885 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1886 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1665 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1887 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1888 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 1889 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1890 }, + .{ .char = 'I', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1406 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1891 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1892 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1168 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1893 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1168 }, + .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1894 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1895 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1896 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1900 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1901 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 1903 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1427 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1430 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1906 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1907 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1908 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 1909 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 1910 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1913 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1916 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1917 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 1918 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 1919 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 420 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1921 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 1922 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1925 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 51, .child_index = 1927 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 1934 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 1937 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1942 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 1943 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 274 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1945 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1733 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1946 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1947 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1950 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1951 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1733 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1952 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1953 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1485 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 332 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1954 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1955 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1956 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1957 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 1959 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1961 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1962 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1963 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1964 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1965 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1966 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 1967 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1968 }, + .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1969 }, + .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1970 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1971 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1972 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1973 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1974 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1975 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1976 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1977 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1978 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1979 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 328 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1980 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1981 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1982 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1983 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1984 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1985 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1986 }, + .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 5, .child_index = 1504 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1987 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1988 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1989 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1990 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 135, .child_index = 1991 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 50, .child_index = 2003 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 56, .child_index = 2007 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 50, .child_index = 2013 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 2018 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 106, .child_index = 2021 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2032 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2034 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2036 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 73, .child_index = 2037 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2042 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2044 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2045 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 97, .child_index = 2046 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2053 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2054 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2055 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2056 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2057 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2058 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2059 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2060 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2061 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2062 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2063 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2064 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2065 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2066 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2067 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2068 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2070 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2071 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 41, .child_index = 2072 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2078 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2079 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2081 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 2084 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2089 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2090 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2094 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2097 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2100 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2101 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2102 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2103 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2104 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 2105 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2107 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1826 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2108 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2109 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2110 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2111 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2112 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 2113 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1682 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2116 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2118 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2120 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2121 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2122 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2123 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2124 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1970 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 1504 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1546 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2125 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2126 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2127 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 2128 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 2129 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 986 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2131 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2133 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1847 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1847 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2134 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2135 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2135 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2136 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1847 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2137 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2138 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2142 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2143 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2144 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2145 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2146 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2147 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2148 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2149 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2150 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2151 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2152 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2153 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1869 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2154 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2156 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2157 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2158 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2159 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2160 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2161 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2162 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2163 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2164 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2165 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2166 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2167 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2168 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2169 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2170 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2171 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2172 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 582 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2173 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2174 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2175 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2176 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2177 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2179 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2180 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2181 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2182 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2183 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2180 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2184 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2186 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2186 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2187 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2188 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2190 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 2191 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2192 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2193 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2196 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1883 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2197 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2198 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2201 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2202 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2204 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2205 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2207 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2208 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2210 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2211 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2212 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2214 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2217 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2219 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2221 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2223 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2226 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2227 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 520 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2229 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2212 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2217 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2217 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 2230 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2226 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2232 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 431 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2211 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2233 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 2234 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2235 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2236 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2237 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2238 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2239 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2240 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2241 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2242 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2243 }, + .{ .char = '6', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 238 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2244 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2245 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2246 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2247 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2249 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2250 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2251 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2243 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2252 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2253 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2254 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2255 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2256 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2257 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2258 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2259 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2260 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2261 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2262 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2263 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2264 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2167 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2265 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2267 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2268 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2269 }, + .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2270 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2270 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 19, .child_index = 2271 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2274 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2277 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2278 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2279 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2280 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2281 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2284 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 21, .child_index = 2289 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2292 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 25, .child_index = 2295 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2297 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2298 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2299 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2300 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2301 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2302 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2303 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2304 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2306 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2308 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2309 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2310 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2311 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 2312 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2314 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2311 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2315 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2316 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2032 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2317 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 2318 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2324 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2325 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2326 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2328 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2329 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 2330 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2334 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 26, .child_index = 2337 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2344 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2347 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2348 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2349 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2350 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2351 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 2354 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 2356 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2357 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2359 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2360 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2361 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2044 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2363 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2365 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2367 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2368 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2369 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2371 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 2372 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2374 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2376 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2377 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2044 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2378 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2379 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2380 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2381 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2382 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2383 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2384 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2385 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2386 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2387 }, + .{ .char = 'y', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1485 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2388 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2389 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2390 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2391 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2392 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2393 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2394 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2396 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2397 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2398 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2400 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2403 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2405 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2406 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1342 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2407 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2408 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2409 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2411 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2412 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2415 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2416 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2419 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2420 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2421 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2422 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2423 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2425 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2426 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2430 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1616 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2431 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2432 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2433 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2434 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2435 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2436 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2437 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2438 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2439 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2440 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2441 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2442 }, + .{ .char = 'o', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1974 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2443 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2445 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 3, .child_index = 1724 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1682 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1534 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2446 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2447 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2448 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 297 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2449 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 429 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2450 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2451 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2452 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1263, .child_index = 2453 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2465 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2468 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2469 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2470 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2471 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2472 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2473 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2474 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1847 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2475 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2476 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2477 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2478 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2479 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2481 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2482 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2483 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2484 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2488 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2489 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1869 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1869 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2490 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2490 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2491 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2492 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2493 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2494 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2495 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2496 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2497 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2498 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 674 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2499 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2500 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 584 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2501 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2502 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2503 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2504 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2505 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2506 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2507 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2508 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2509 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2183 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2510 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2511 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2183 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2512 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2513 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2510 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2512 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2510 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2184 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2514 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2515 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2516 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 122, .child_index = 2518 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1362 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 's', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1881 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1881 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2535 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2536 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 2537 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2539 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 2540 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 1362 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2542 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2543 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 1661 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2544 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1652 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 2545 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2547 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2536 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2212 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2548 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 14, .child_index = 2550 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2552 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2555 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2557 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 2537 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 332 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2539 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2558 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2560 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2561 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2562 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2563 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2557 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2566 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2567 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2569 }, + .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2570 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2571 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2572 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2573 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2574 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2575 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1491 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2576 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2577 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2578 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2579 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2580 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2581 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2582 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2583 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2584 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2585 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1744 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2586 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2587 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 729 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2588 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1451 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2589 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2591 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2592 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2593 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2594 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2595 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2596 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2597 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2599 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2600 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 2601 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2602 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 479 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2603 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2604 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2605 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2606 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2608 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2609 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2610 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2611 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2613 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2614 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2615 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 2616 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2617 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2618 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 2619 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2620 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2621 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2622 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 2623 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 2626 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2621 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2627 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2363 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2630 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2631 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2633 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2634 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2635 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2363 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2636 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2309 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2637 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2639 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2646 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2647 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2647 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2649 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2651 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2652 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2653 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2654 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2655 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2658 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2659 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2660 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2663 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2664 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2667 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2668 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2670 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2671 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2672 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2674 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2675 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2676 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2677 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2678 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2679 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2653 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2654 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2680 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2658 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2659 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2682 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2683 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2667 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2687 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2688 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2689 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2690 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2691 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2695 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2697 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2703 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 2704 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 2704 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2650 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2706 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2707 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2708 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2711 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2711 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2712 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2713 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2714 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2716 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2717 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2644 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2718 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 2719 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 2719 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2697 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 2722 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2724 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1524 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2725 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2726 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2727 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2728 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2729 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2730 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2731 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2732 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2733 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2734 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2735 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2736 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2737 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2741 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2742 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2744 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2746 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2747 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2748 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2749 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2751 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2752 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2757 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2758 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2759 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2760 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2761 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2762 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2763 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2762 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1342 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2764 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2765 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2766 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2767 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2764 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2768 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2765 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2766 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2769 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2770 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2772 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2773 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2774 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2775 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2777 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2778 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2779 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2780 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2778 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2781 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2782 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2783 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2784 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2785 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2786 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2787 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2788 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2790 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 2791 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2725 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2795 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2796 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 2797 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1487 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2575 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2798 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2799 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2800 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2801 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2802 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2803 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2805 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2807 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2808 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2812 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2814 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 393, .child_index = 2815 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2819 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2821 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 836, .child_index = 2823 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2837 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2838 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2839 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2840 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2841 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2842 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2843 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2844 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2845 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2846 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2847 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2848 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1352 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1624 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 506 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2849 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2850 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1100 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2851 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2852 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2853 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2854 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2855 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 2856 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2235 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 2857 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2864 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2865 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2866 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2867 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2868 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2869 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2870 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2871 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2872 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2873 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2874 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1362 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2875 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2876 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2877 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2878 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2879 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2880 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2879 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2879 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2881 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2882 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2883 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2884 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2885 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2887 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 13, .child_index = 2888 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 2892 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2894 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2896 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2900 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 2901 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2905 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2906 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 2909 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2912 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 11, .child_index = 2914 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 23, .child_index = 2917 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2923 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 2924 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 2926 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2928 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2929 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2930 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1362 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1362 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1808 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1665 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2931 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2557 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 2933 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2938 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2940 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 2941 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2940 }, + .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2944 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2931 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2945 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2946 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2947 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2948 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2949 }, + .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2944 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2951 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1749 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2952 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2953 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2954 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2955 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 512 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2956 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2957 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2958 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2959 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2960 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2961 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2962 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2963 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 2964 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2965 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2966 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1143 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2967 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2968 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2969 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2970 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2971 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2972 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2973 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2974 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2975 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2976 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2977 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2978 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2979 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2980 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 2981 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2985 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2986 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2987 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 2988 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2991 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2991 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 2995 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2712 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2997 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2998 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2999 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3000 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3001 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 14, .child_index = 3002 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3007 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3008 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3009 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3011 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3012 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3013 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3014 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3015 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 3016 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 13, .child_index = 3018 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3020 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3021 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3022 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3024 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2363 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2363 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2697 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3026 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3022 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3022 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3027 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3028 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2654 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2680 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3029 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3031 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3032 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3033 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3034 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3032 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2652 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3035 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3035 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3036 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3037 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2682 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3037 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2654 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2680 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3029 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3038 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3040 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3027 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3027 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3041 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3042 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3043 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3044 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2697 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3045 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2708 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3047 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2650 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3050 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2708 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3051 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3052 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3041 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3042 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3053 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3056 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2697 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3057 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3059 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3060 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3061 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3062 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3063 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2161 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3064 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3065 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3066 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 1485 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3067 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3068 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3069 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 }, + .{ .char = 't', .end_of_word = true, .end_of_list = false, .number = 4, .child_index = 3070 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3072 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3074 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3076 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3077 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3078 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3079 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2747 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2751 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2751 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2751 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3080 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3081 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3082 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3083 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3084 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3086 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3089 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3090 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3092 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3094 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3095 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3096 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3097 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3097 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3098 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2431 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3099 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3100 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3101 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3102 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3103 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3104 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3105 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3106 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3107 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3108 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3109 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3110 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3112 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3115 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3116 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 1491 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3117 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3118 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3119 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3120 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3121 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3122 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3123 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3124 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3125 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3126 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3127 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3128 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3130 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3131 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3120 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3132 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3133 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3130 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3134 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 388, .child_index = 3135 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3126 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3147 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3130 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3149 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 3150 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 3152 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 71, .child_index = 3153 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 45, .child_index = 3156 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3157 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 294, .child_index = 3159 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 32, .child_index = 3166 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 35, .child_index = 3167 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 81, .child_index = 3168 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3173 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3174 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 42, .child_index = 3175 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 163, .child_index = 3181 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3189 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2814 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3190 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3191 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3190 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3192 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3193 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3194 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3195 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3196 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3197 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3198 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3199 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3200 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3201 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3202 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3203 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3204 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3205 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3206 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3207 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3209 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3211 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3212 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3213 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3214 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3215 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3216 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3217 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3218 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3219 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3220 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3221 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3222 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3223 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3224 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3225 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3226 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3227 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 486 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3228 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3229 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3230 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2879 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3231 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3232 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3233 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3234 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3235 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3236 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3237 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3238 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3239 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3240 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3241 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3243 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3244 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3245 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3246 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1891 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3247 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3248 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3250 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3252 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2787 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3253 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3254 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3255 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3256 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3257 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3258 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3259 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3260 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3261 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3262 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3263 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3264 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3265 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3266 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3267 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3273 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3274 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3275 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3276 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3278 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3279 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3274 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3280 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3281 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3282 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3283 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3284 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3101 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3285 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3287 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2940 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3285 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3285 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3287 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2940 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3287 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3285 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3285 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3285 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 648 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2946 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 648 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3288 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 }, + .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2243 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3289 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3290 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3291 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3292 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3293 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3294 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3295 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3296 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 581 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3297 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3298 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3299 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3300 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3301 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3302 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3303 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3304 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3305 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3306 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2267 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3307 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2972 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3308 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3309 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3310 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3311 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3312 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3314 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 519 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3316 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3317 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3318 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3320 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3322 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3323 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3324 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3326 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3327 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3328 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3329 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3330 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3331 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3332 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3330 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3333 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3334 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3336 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3338 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3339 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3330 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3340 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3341 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 17, .child_index = 3342 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2985 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3344 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3341 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3345 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3346 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3341 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 7, .child_index = 3312 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3314 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3047 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 2644 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3347 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3349 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3045 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2687 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2668 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3350 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3351 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3354 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2716 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 2701 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2712 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2687 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3051 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 2644 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3022 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3355 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 1715 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 1987 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3357 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3358 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3359 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3360 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3362 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3363 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 463 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3364 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3365 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3366 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3367 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3367 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2482 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2482 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3368 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3369 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3370 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3371 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3372 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 585 }, + .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3373 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3375 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 3330 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3330 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3376 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3377 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3378 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1352 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3379 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3084 }, + .{ .char = 'v', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3381 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3383 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3384 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3385 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3386 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3387 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3388 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3389 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3390 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3391 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3392 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2800 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3393 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 238 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3132 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3132 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3394 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3395 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3396 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3397 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3398 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3399 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3400 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3401 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3404 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3405 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3406 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3407 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3408 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3409 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3411 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 20, .child_index = 3412 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3414 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 242, .child_index = 3415 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 3420 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3421 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3423 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 3424 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3425 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 42, .child_index = 3427 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3431 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3432 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3433 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3434 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3435 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 15, .child_index = 3436 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3438 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3439 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 3440 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 45, .child_index = 3441 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3442 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3439 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3443 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3444 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3445 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 186, .child_index = 3446 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 3451 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3452 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 20, .child_index = 3453 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 32, .child_index = 3455 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 35, .child_index = 3459 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3465 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3466 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3467 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 34, .child_index = 3468 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3469 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3471 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3472 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3473 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3474 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3476 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3477 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3478 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3479 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3484 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3485 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3486 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3487 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 24, .child_index = 3487 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 48, .child_index = 3489 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 3495 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3173 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3497 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3498 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3499 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3500 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3291 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3504 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3505 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3506 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3507 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1618 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2562 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3509 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2267 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2976 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3510 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3511 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3512 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3512 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 463 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3513 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3514 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3209 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3212 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3515 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3516 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3517 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3518 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3519 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'E', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3520 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3521 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 10, .child_index = 3522 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3527 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3528 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3529 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3530 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3531 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3532 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3533 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3534 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3535 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3536 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3537 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3538 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3539 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3540 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3541 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3547 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2477 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3264 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3548 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3549 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3550 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3551 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3552 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3553 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3554 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3555 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3557 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3558 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3559 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3561 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3562 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3563 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3564 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3565 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3566 }, + .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3567 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3569 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3570 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3572 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3573 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 3574 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3576 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3577 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3578 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3579 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3580 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3581 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3579 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3582 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3583 }, + .{ .char = 'T', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3584 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3585 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3379 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3586 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3500 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3587 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3588 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3589 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3590 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3591 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3592 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3593 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3594 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3595 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3596 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3597 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3598 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3365 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3599 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2594 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3600 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3601 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3602 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3603 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3604 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3605 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3607 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3608 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3611 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2712 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3612 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3613 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3614 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3616 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3322 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3617 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3620 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3621 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3622 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3323 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3623 }, + .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3626 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3628 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3629 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3630 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3632 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3634 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3635 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 3637 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 7, .child_index = 3639 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3641 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3642 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3645 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3648 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3648 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3649 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3350 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3651 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3652 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3653 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3654 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3655 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3656 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3657 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3658 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3659 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3660 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3661 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3662 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3663 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3664 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3665 }, + .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3666 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3668 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3669 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 3670 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3671 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3672 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3673 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3674 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3675 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3676 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3677 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3678 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3500 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3391 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3679 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3680 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3126 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3681 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3682 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3683 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3684 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3686 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3686 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3686 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3687 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3688 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3689 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3691 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3692 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3693 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3694 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3695 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3697 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3698 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3699 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3700 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3701 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 206, .child_index = 3702 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3707 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3708 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3709 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3710 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3711 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3713 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3714 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3715 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3716 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3717 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3717 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3719 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3423 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3720 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3721 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 3722 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3724 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 30, .child_index = 3722 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3729 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 40, .child_index = 3730 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 45, .child_index = 3734 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3736 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3737 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3738 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3739 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3741 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 114, .child_index = 3742 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3746 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3747 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 36, .child_index = 3748 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3750 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3752 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3753 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3755 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3756 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3758 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3759 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3761 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3762 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3763 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3766 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3767 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3770 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3770 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3771 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 34, .child_index = 3773 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3775 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3776 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3777 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3778 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3779 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 3781 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3782 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3783 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3784 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3476 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3785 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3786 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3789 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3790 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3786 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3791 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3792 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3793 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 3794 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3796 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3797 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3798 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 16, .child_index = 3799 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3803 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3804 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 16, .child_index = 3799 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 3722 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3805 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3807 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3809 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3810 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2235 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3811 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3814 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3815 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2267 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3818 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 3819 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3512 }, + .{ .char = 'b', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3820 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3821 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 1652 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 3822 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3823 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2944 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'A', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3824 }, + .{ .char = 'P', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2966 }, + .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3825 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3826 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3827 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 521 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2431 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3828 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3829 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3830 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3831 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3832 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3833 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3834 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3838 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3839 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3840 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3842 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3843 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3844 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3845 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3847 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3848 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3849 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3850 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3580 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3851 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3852 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3853 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3854 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3855 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3856 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2854 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3857 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3264 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3858 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3859 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3860 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3861 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3862 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3863 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3864 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3867 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3868 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3869 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3870 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3871 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3870 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3872 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3874 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3875 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3876 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3878 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3879 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3880 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3881 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3882 }, + .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 3884 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3886 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3887 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3888 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3889 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3890 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3891 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3892 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3893 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 3894 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3895 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3600 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3896 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3897 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3898 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2168 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3899 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3900 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3901 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3902 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3341 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3905 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2490 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3619 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3322 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3907 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3908 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 578 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3910 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3912 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3913 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3914 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3916 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3917 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3918 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3919 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3920 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3921 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3901 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3323 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3922 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3923 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3925 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3926 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3928 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3930 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3901 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3900 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3931 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 2702 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2702 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3934 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3935 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3936 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3937 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3938 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3939 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2431 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3940 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3941 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3942 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3943 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 2751 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3944 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3945 }, + .{ .char = '4', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '8', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3946 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3947 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3669 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3948 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 3949 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3950 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3951 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3952 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3953 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3955 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3956 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3957 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3958 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3961 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3962 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3963 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3964 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3965 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3966 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3967 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3969 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3970 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3971 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3972 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3974 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 3976 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3977 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3974 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3980 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3694 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3982 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 15, .child_index = 3983 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3985 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = false, .number = 170, .child_index = 3986 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 3989 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3990 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3991 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3993 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3977 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3994 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3994 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3995 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3996 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3998 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3999 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4002 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4002 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 3974 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4003 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4005 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4006 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4008 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4010 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4010 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4010 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4010 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4011 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4012 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4013 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4016 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4017 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 24, .child_index = 4019 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 27, .child_index = 4021 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4023 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4027 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4029 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 30, .child_index = 4033 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4029 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4029 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4027 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4025 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 18, .child_index = 4038 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 3746 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4039 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4040 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4041 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 4025 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4042 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4044 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4045 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4045 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4046 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3755 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3758 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4047 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4049 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4050 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4051 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4051 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4052 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3761 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3762 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3766 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4006 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4053 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4054 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 22, .child_index = 4055 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4008 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4057 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4058 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3783 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4060 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4060 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4061 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4062 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3798 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3785 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3789 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3790 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4063 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4065 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4066 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4067 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4068 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3796 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4069 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4071 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4072 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4075 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 3797 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3798 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3803 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3804 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4076 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4078 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3783 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4079 }, + .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2235 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 649 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4081 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4082 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1352 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 549 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3507 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3289 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 33, .child_index = 4084 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4092 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4093 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 4094 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4095 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 1661 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 2544 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4096 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4097 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4098 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4099 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4100 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4101 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4102 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 568 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 569 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4103 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4104 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4105 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4107 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2602 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3847 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4108 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4109 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4110 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4112 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4113 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4114 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4115 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4116 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4117 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4118 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4119 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4120 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4121 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4122 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4123 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4124 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4125 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4126 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4127 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4128 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4129 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4130 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4131 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4132 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4133 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4134 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4136 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4137 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4139 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4140 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4141 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2931 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4142 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 549 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4143 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4144 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4145 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4146 }, + .{ .char = 'A', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4147 }, + .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4148 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4149 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 4, .child_index = 4150 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4152 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1789 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4153 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 25, .child_index = 4154 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4166 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4167 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4168 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4169 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4170 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4173 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3901 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4175 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4175 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4175 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4175 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3323 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4176 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4177 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4179 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2431 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4180 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 656 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4181 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3917 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3918 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4182 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3901 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4183 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3917 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3925 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4184 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4185 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4186 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4187 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4190 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4175 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'h', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 2701 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4191 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4192 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4194 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4195 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4196 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3118 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4197 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4198 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4199 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4200 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3379 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3230 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4203 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4204 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4205 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4206 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4207 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4208 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4209 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4210 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3597 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3961 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4211 }, + .{ .char = 'i', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4211 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4212 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1166 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4213 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4214 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4215 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4215 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4216 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4217 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4218 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3712 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4219 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4220 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4221 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4222 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4223 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4224 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4225 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4226 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 84, .child_index = 4228 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 84, .child_index = 4228 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4225 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4233 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3989 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3712 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4234 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 3977 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4236 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4237 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4066 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4238 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4239 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4240 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3682 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3470 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4241 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3470 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4243 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4244 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4245 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4246 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3997 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 12, .child_index = 4248 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4248 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4250 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4251 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4250 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4250 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3470 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4253 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4253 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4254 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4255 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4255 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4257 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4260 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4254 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4255 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4255 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4257 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 18, .child_index = 4027 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4262 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4262 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3779 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3783 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3783 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4264 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 3759 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 3755 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3762 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3766 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4265 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4266 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4047 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3762 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4268 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4270 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 4271 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4241 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4244 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4244 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4244 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 12, .child_index = 4273 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4275 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4276 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3785 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3790 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3785 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4278 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4280 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4281 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4282 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4282 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4283 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3798 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 3803 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3804 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4284 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3798 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3804 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3798 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4285 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4285 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4286 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4288 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4288 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4289 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4291 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4292 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 10, .child_index = 4293 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4297 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4298 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4299 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4300 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4301 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4302 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 10, .child_index = 4303 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4305 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4306 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4307 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4308 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4309 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4310 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4312 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4313 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4314 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4317 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4318 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4319 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4320 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 405 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4321 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4322 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4323 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4324 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4325 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4327 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4328 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4329 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4330 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4331 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4332 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4333 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4334 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4336 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2243 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4338 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4339 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4340 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4341 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3899 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4342 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4343 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4344 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4345 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 569 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4346 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4347 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4348 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4346 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4349 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3861 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4350 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4352 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3569 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4353 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4354 }, + .{ .char = 'T', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4355 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4356 }, + .{ .char = 'f', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 2944 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4357 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4358 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4359 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4361 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4362 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4365 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4366 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4368 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3209 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4369 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3530 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4370 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4372 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4375 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4376 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4377 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4378 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4379 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 412 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 656 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4380 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4381 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3323 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3327 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4382 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2431 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4383 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4384 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3327 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4385 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3619 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4386 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4387 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4185 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4388 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4389 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4390 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4391 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4392 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4393 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4394 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4395 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4396 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4397 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2071 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4398 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1342 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4399 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4400 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4401 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4402 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4403 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4404 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4405 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4406 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4407 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 344 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'M', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4408 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4409 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4410 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4411 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4412 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4413 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4415 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4416 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4416 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4417 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4418 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 36, .child_index = 4420 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 8, .child_index = 4423 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4426 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4225 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4412 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4412 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4066 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4427 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3791 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3791 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4429 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4430 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4430 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4431 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4432 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4435 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4011 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4436 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 4437 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4437 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4438 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 9, .child_index = 4439 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4439 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4440 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4441 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4441 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4441 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4443 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4441 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4444 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4445 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4445 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4446 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4446 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4448 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4278 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4051 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4051 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4449 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4449 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4450 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 6, .child_index = 3776 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4452 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4446 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4453 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4455 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4427 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4427 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4457 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4458 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3796 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4459 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4455 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3783 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4461 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2161 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4462 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4463 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4464 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4465 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4466 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4467 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4298 }, + .{ .char = 't', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4299 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4300 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4468 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4472 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4473 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4474 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4475 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4476 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = false, .number = 5, .child_index = 4477 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4478 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4479 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4480 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4481 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4482 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4483 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 311 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4484 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4486 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4487 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4489 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2145 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4490 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4491 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3833 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4492 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4493 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4494 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 3558 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4495 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4496 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4497 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4498 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4500 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4501 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4502 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 1352 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4338 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4503 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4504 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4505 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4506 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4507 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3246 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 579 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4508 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4509 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1883 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4510 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2741 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 580 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 3569 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4511 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4512 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4513 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4514 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4515 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4516 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4517 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 344 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4518 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4519 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4520 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 738 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4521 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 2192 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4523 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 568 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4524 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4525 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 580 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4526 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 457 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 286 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4527 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4528 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4529 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4530 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4531 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4532 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 412 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4180 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4533 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3622 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4534 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4535 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4180 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4536 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4537 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4538 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4539 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4540 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4541 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4542 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4543 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4544 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3223 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1098 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4547 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4548 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 8, .child_index = 4552 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4554 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4555 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4556 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4557 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4558 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4559 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4560 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4217 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4562 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4562 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4220 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4565 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4566 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4568 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4569 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4569 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4569 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4569 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 28, .child_index = 4029 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4569 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4571 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4569 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4572 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 28, .child_index = 4029 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4236 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4573 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4574 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 3470 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4432 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4435 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 3728 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4246 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4576 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4250 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 9, .child_index = 4578 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4580 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4581 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4582 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4582 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4214 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4583 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4583 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4584 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4587 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4588 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4588 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4589 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4590 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4590 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4431 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4265 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4432 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4432 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3530 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4591 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4593 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4299 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4594 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4595 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4464 }, + .{ .char = '0', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '2', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = '3', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4596 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4597 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 1140 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4598 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4599 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4600 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4601 }, + .{ .char = 'C', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4602 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4603 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4604 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4605 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4606 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4607 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4608 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2946 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4609 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4611 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4126 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3264 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4612 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3393 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4613 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4614 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4615 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4616 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4617 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 460 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4619 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4620 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4621 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4622 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4623 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4624 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4625 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4626 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4627 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4628 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4629 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4630 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4631 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4632 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4633 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4634 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4635 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4636 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4637 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4638 }, + .{ .char = 's', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 664 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 4639 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4641 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4642 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4635 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1616 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4643 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 585 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4644 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4645 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 561 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4646 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4647 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4649 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4650 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4651 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 458 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4652 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4653 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4654 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4655 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4656 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4658 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4659 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4660 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4661 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4662 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4663 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4664 }, + .{ .char = '2', .end_of_word = false, .end_of_list = false, .number = 4, .child_index = 4665 }, + .{ .char = '3', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4665 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4666 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4667 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4668 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4556 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4671 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4672 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4435 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4673 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4220 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4234 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = '_', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4674 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4675 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4676 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4676 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4677 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4562 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4562 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4244 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4459 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4011 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4058 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4275 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4443 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4580 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4678 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4278 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 655 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4278 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4679 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4680 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4682 }, + .{ .char = '3', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4683 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4684 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4685 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4472 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4686 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4688 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4472 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 866 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4478 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 5, .child_index = 4692 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4694 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4695 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4696 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4697 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4698 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4699 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4699 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4700 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '8', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4701 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4702 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 680 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3580 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4556 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4703 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2712 }, + .{ .char = '1', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4704 }, + .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4704 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4705 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 496 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3861 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4706 }, + .{ .char = 'c', .end_of_word = true, .end_of_list = true, .number = 3, .child_index = 4707 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4708 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4709 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4710 }, + .{ .char = 'g', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4711 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4712 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3264 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4713 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4208 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4714 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4715 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4716 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4717 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4718 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4719 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2167 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4720 }, + .{ .char = '2', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4721 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4722 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4723 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4724 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4725 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4726 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4387 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4536 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4387 }, + .{ .char = 'q', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4185 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4727 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4728 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4729 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4730 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4731 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4731 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4732 }, + .{ .char = 'w', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4733 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4734 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4735 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4736 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4737 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4738 }, + .{ .char = 'D', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4739 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4741 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4126 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'y', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4742 }, + .{ .char = '5', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4743 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4220 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4744 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4571 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4674 }, + .{ .char = 'x', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3997 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4278 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4066 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4066 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4745 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3190 }, + .{ .char = '4', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3190 }, + .{ .char = 'k', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 1881 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 458 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4747 }, + .{ .char = 'w', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'x', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'y', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'z', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4748 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = true, .number = 6, .child_index = 4751 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4755 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4756 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4757 }, + .{ .char = 'n', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4758 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3807 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4759 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4760 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4761 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4762 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4763 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4764 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4765 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4334 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4129 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4766 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4767 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4768 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4769 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 6, .child_index = 4770 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4772 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4773 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4774 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4775 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4776 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4777 }, + .{ .char = '0', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4778 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4779 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4780 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4781 }, + .{ .char = 'j', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4782 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4783 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4785 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4786 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4787 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4659 }, + .{ .char = 'd', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4732 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 291 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4788 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4789 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4790 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4791 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4792 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4791 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4793 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4793 }, + .{ .char = 'D', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4795 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4798 }, + .{ .char = '1', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4799 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4800 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4677 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4677 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4802 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4803 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 496 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3288 }, + .{ .char = '1', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 648 }, + .{ .char = '6', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 649 }, + .{ .char = '8', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'P', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4804 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4805 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4806 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2972 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4807 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4808 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2490 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4809 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2730 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2946 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4811 }, + .{ .char = '6', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3861 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2712 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4812 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4813 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3881 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 3, .child_index = 4404 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 3, .child_index = 4327 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4814 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4815 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4816 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4817 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4818 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 471 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4819 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4820 }, + .{ .char = 'z', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4821 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4822 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 2, .child_index = 4823 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4823 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4824 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2799 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4825 }, + .{ .char = 'p', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4732 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 183 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4826 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4827 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4828 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4829 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4829 }, + .{ .char = 'f', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4829 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4829 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4830 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4612 }, + .{ .char = '2', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4831 }, + .{ .char = 'M', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 655 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 's', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4833 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4834 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4835 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4836 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 4, .child_index = 4837 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2883 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4841 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 2946 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2946 }, + .{ .char = 'm', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4842 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3288 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 311 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4843 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4844 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 451 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4845 }, + .{ .char = 'c', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4846 }, + .{ .char = 'v', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 323 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4847 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4848 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 3937 }, + .{ .char = 'a', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4849 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4850 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4851 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4830 }, + .{ .char = 'h', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4852 }, + .{ .char = '_', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4829 }, + .{ .char = 'l', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 'u', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'k', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4853 }, + .{ .char = 'q', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4854 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4855 }, + .{ .char = 'b', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4856 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4505 }, + .{ .char = 's', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 520 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 420 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4857 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4858 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4859 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4860 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3223 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4861 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4862 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 3117 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4863 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2384 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4864 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4830 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 5, .child_index = 4865 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4868 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4869 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4870 }, + .{ .char = '1', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'n', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4871 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4872 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 457 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 2161 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4873 }, + .{ .char = 'u', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4874 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4834 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = false, .number = 2, .child_index = 4875 }, + .{ .char = 'l', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4875 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4877 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4878 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4879 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4126 }, + .{ .char = 'g', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 572 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 450 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4880 }, + .{ .char = 'e', .end_of_word = true, .end_of_list = false, .number = 1, .child_index = 0 }, + .{ .char = 't', .end_of_word = true, .end_of_list = true, .number = 1, .child_index = 0 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 2, .child_index = 4882 }, + .{ .char = 'S', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4883 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4884 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = false, .number = 1, .child_index = 4885 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4886 }, + .{ .char = 'r', .end_of_word = true, .end_of_list = true, .number = 2, .child_index = 4887 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4888 }, + .{ .char = 'o', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 654 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4889 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4890 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 459 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4891 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4892 }, + .{ .char = 'd', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4893 }, + .{ .char = 'i', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 1654 }, + .{ .char = 'a', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4894 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4895 }, + .{ .char = '_', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4896 }, + .{ .char = 'r', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4830 }, + .{ .char = 't', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4897 }, + .{ .char = 'y', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4898 }, + .{ .char = 'p', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4899 }, + .{ .char = 'e', .end_of_word = false, .end_of_list = true, .number = 1, .child_index = 4830 }, +}; +const builtin_data = blk: { + @setEvalBranchQuota(3948); + break :blk [_]@This(){ + // _Block_object_assign + .{ .tag = @enumFromInt(0), .param_str = "vv*vC*iC", .properties = .{ .header = .blocks, .attributes = .{ .lib_function_without_prefix = true } } }, + // _Block_object_dispose + .{ .tag = @enumFromInt(1), .param_str = "vvC*iC", .properties = .{ .header = .blocks, .attributes = .{ .lib_function_without_prefix = true } } }, + // _Exit + .{ .tag = @enumFromInt(2), .param_str = "vi", .properties = .{ .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } }, + // _InterlockedAnd + .{ .tag = @enumFromInt(3), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedAnd16 + .{ .tag = @enumFromInt(4), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedAnd8 + .{ .tag = @enumFromInt(5), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchange + .{ .tag = @enumFromInt(6), .param_str = "NiNiD*NiNi", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchange16 + .{ .tag = @enumFromInt(7), .param_str = "ssD*ss", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchange64 + .{ .tag = @enumFromInt(8), .param_str = "LLiLLiD*LLiLLi", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchange8 + .{ .tag = @enumFromInt(9), .param_str = "ccD*cc", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchangePointer + .{ .tag = @enumFromInt(10), .param_str = "v*v*D*v*v*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedCompareExchangePointer_nf + .{ .tag = @enumFromInt(11), .param_str = "v*v*D*v*v*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedDecrement + .{ .tag = @enumFromInt(12), .param_str = "NiNiD*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedDecrement16 + .{ .tag = @enumFromInt(13), .param_str = "ssD*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchange + .{ .tag = @enumFromInt(14), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchange16 + .{ .tag = @enumFromInt(15), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchange8 + .{ .tag = @enumFromInt(16), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeAdd + .{ .tag = @enumFromInt(17), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeAdd16 + .{ .tag = @enumFromInt(18), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeAdd8 + .{ .tag = @enumFromInt(19), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangePointer + .{ .tag = @enumFromInt(20), .param_str = "v*v*D*v*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeSub + .{ .tag = @enumFromInt(21), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeSub16 + .{ .tag = @enumFromInt(22), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedExchangeSub8 + .{ .tag = @enumFromInt(23), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedIncrement + .{ .tag = @enumFromInt(24), .param_str = "NiNiD*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedIncrement16 + .{ .tag = @enumFromInt(25), .param_str = "ssD*", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedOr + .{ .tag = @enumFromInt(26), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedOr16 + .{ .tag = @enumFromInt(27), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedOr8 + .{ .tag = @enumFromInt(28), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedXor + .{ .tag = @enumFromInt(29), .param_str = "NiNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedXor16 + .{ .tag = @enumFromInt(30), .param_str = "ssD*s", .properties = .{ .language = .all_ms_languages } }, + // _InterlockedXor8 + .{ .tag = @enumFromInt(31), .param_str = "ccD*c", .properties = .{ .language = .all_ms_languages } }, + // _MoveFromCoprocessor + .{ .tag = @enumFromInt(32), .param_str = "UiIUiIUiIUiIUiIUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // _MoveFromCoprocessor2 + .{ .tag = @enumFromInt(33), .param_str = "UiIUiIUiIUiIUiIUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // _MoveToCoprocessor + .{ .tag = @enumFromInt(34), .param_str = "vUiIUiIUiIUiIUiIUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // _MoveToCoprocessor2 + .{ .tag = @enumFromInt(35), .param_str = "vUiIUiIUiIUiIUiIUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // _ReturnAddress + .{ .tag = @enumFromInt(36), .param_str = "v*", .properties = .{ .language = .all_ms_languages } }, + // __GetExceptionInfo + .{ .tag = @enumFromInt(37), .param_str = "v*.", .properties = .{ .language = .all_ms_languages, .attributes = .{ .custom_typecheck = true, .eval_args = false } } }, + // __abnormal_termination + .{ .tag = @enumFromInt(38), .param_str = "i", .properties = .{ .language = .all_ms_languages } }, + // __annotation + .{ .tag = @enumFromInt(39), .param_str = "wC*.", .properties = .{ .language = .all_ms_languages } }, + // __arithmetic_fence + .{ .tag = @enumFromInt(40), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __assume + .{ .tag = @enumFromInt(41), .param_str = "vb", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // __atomic_always_lock_free + .{ .tag = @enumFromInt(42), .param_str = "bzvCD*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __atomic_clear + .{ .tag = @enumFromInt(43), .param_str = "vvD*i", .properties = .{} }, + // __atomic_is_lock_free + .{ .tag = @enumFromInt(44), .param_str = "bzvCD*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __atomic_signal_fence + .{ .tag = @enumFromInt(45), .param_str = "vi", .properties = .{} }, + // __atomic_test_and_set + .{ .tag = @enumFromInt(46), .param_str = "bvD*i", .properties = .{} }, + // __atomic_thread_fence + .{ .tag = @enumFromInt(47), .param_str = "vi", .properties = .{} }, + // __builtin___CFStringMakeConstantString + .{ .tag = @enumFromInt(48), .param_str = "FC*cC*", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin___NSStringMakeConstantString + .{ .tag = @enumFromInt(49), .param_str = "FC*cC*", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin___clear_cache + .{ .tag = @enumFromInt(50), .param_str = "vc*c*", .properties = .{} }, + // __builtin___fprintf_chk + .{ .tag = @enumFromInt(51), .param_str = "iP*RicC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } } }, + // __builtin___get_unsafe_stack_bottom + .{ .tag = @enumFromInt(52), .param_str = "v*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___get_unsafe_stack_ptr + .{ .tag = @enumFromInt(53), .param_str = "v*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___get_unsafe_stack_start + .{ .tag = @enumFromInt(54), .param_str = "v*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___get_unsafe_stack_top + .{ .tag = @enumFromInt(55), .param_str = "v*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___memccpy_chk + .{ .tag = @enumFromInt(56), .param_str = "v*v*vC*izz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___memcpy_chk + .{ .tag = @enumFromInt(57), .param_str = "v*v*vC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___memmove_chk + .{ .tag = @enumFromInt(58), .param_str = "v*v*vC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___mempcpy_chk + .{ .tag = @enumFromInt(59), .param_str = "v*v*vC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___memset_chk + .{ .tag = @enumFromInt(60), .param_str = "v*v*izz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___printf_chk + .{ .tag = @enumFromInt(61), .param_str = "iicC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } }, + // __builtin___snprintf_chk + .{ .tag = @enumFromInt(62), .param_str = "ic*RzizcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 4 } } }, + // __builtin___sprintf_chk + .{ .tag = @enumFromInt(63), .param_str = "ic*RizcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 3 } } }, + // __builtin___stpcpy_chk + .{ .tag = @enumFromInt(64), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___stpncpy_chk + .{ .tag = @enumFromInt(65), .param_str = "c*c*cC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strcat_chk + .{ .tag = @enumFromInt(66), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strcpy_chk + .{ .tag = @enumFromInt(67), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strlcat_chk + .{ .tag = @enumFromInt(68), .param_str = "zc*cC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strlcpy_chk + .{ .tag = @enumFromInt(69), .param_str = "zc*cC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strncat_chk + .{ .tag = @enumFromInt(70), .param_str = "c*c*cC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___strncpy_chk + .{ .tag = @enumFromInt(71), .param_str = "c*c*cC*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin___vfprintf_chk + .{ .tag = @enumFromInt(72), .param_str = "iP*RicC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } }, + // __builtin___vprintf_chk + .{ .tag = @enumFromInt(73), .param_str = "iicC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } }, + // __builtin___vsnprintf_chk + .{ .tag = @enumFromInt(74), .param_str = "ic*RzizcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 4 } } }, + // __builtin___vsprintf_chk + .{ .tag = @enumFromInt(75), .param_str = "ic*RizcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 3 } } }, + // __builtin_abort + .{ .tag = @enumFromInt(76), .param_str = "v", .properties = .{ .attributes = .{ .noreturn = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_abs + .{ .tag = @enumFromInt(77), .param_str = "ii", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_acos + .{ .tag = @enumFromInt(78), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acosf + .{ .tag = @enumFromInt(79), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acosf128 + .{ .tag = @enumFromInt(80), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acosh + .{ .tag = @enumFromInt(81), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acoshf + .{ .tag = @enumFromInt(82), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acoshf128 + .{ .tag = @enumFromInt(83), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acoshl + .{ .tag = @enumFromInt(84), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_acosl + .{ .tag = @enumFromInt(85), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_add_overflow + .{ .tag = @enumFromInt(86), .param_str = "b.", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_addc + .{ .tag = @enumFromInt(87), .param_str = "UiUiCUiCUiCUi*", .properties = .{} }, + // __builtin_addcb + .{ .tag = @enumFromInt(88), .param_str = "UcUcCUcCUcCUc*", .properties = .{} }, + // __builtin_addcl + .{ .tag = @enumFromInt(89), .param_str = "ULiULiCULiCULiCULi*", .properties = .{} }, + // __builtin_addcll + .{ .tag = @enumFromInt(90), .param_str = "ULLiULLiCULLiCULLiCULLi*", .properties = .{} }, + // __builtin_addcs + .{ .tag = @enumFromInt(91), .param_str = "UsUsCUsCUsCUs*", .properties = .{} }, + // __builtin_align_down + .{ .tag = @enumFromInt(92), .param_str = "v*vC*z", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_align_up + .{ .tag = @enumFromInt(93), .param_str = "v*vC*z", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_alloca + .{ .tag = @enumFromInt(94), .param_str = "v*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_alloca_uninitialized + .{ .tag = @enumFromInt(95), .param_str = "v*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_alloca_with_align + .{ .tag = @enumFromInt(96), .param_str = "v*zIz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_alloca_with_align_uninitialized + .{ .tag = @enumFromInt(97), .param_str = "v*zIz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_amdgcn_alignbit + .{ .tag = @enumFromInt(98), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_alignbyte + .{ .tag = @enumFromInt(99), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_atomic_dec32 + .{ .tag = @enumFromInt(100), .param_str = "UZiUZiD*UZiUicC*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_atomic_dec64 + .{ .tag = @enumFromInt(101), .param_str = "UWiUWiD*UWiUicC*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_atomic_inc32 + .{ .tag = @enumFromInt(102), .param_str = "UZiUZiD*UZiUicC*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_atomic_inc64 + .{ .tag = @enumFromInt(103), .param_str = "UWiUWiD*UWiUicC*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_buffer_wbinvl1 + .{ .tag = @enumFromInt(104), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_class + .{ .tag = @enumFromInt(105), .param_str = "bdi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_classf + .{ .tag = @enumFromInt(106), .param_str = "bfi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cosf + .{ .tag = @enumFromInt(107), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cubeid + .{ .tag = @enumFromInt(108), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cubema + .{ .tag = @enumFromInt(109), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cubesc + .{ .tag = @enumFromInt(110), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cubetc + .{ .tag = @enumFromInt(111), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pk_i16 + .{ .tag = @enumFromInt(112), .param_str = "E2sii", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pk_u16 + .{ .tag = @enumFromInt(113), .param_str = "E2UsUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pk_u8_f32 + .{ .tag = @enumFromInt(114), .param_str = "UifUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pknorm_i16 + .{ .tag = @enumFromInt(115), .param_str = "E2sff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pknorm_u16 + .{ .tag = @enumFromInt(116), .param_str = "E2Usff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_cvt_pkrtz + .{ .tag = @enumFromInt(117), .param_str = "E2hff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_dispatch_ptr + .{ .tag = @enumFromInt(118), .param_str = "v*4", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_div_fixup + .{ .tag = @enumFromInt(119), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_div_fixupf + .{ .tag = @enumFromInt(120), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_div_fmas + .{ .tag = @enumFromInt(121), .param_str = "ddddb", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_div_fmasf + .{ .tag = @enumFromInt(122), .param_str = "ffffb", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_div_scale + .{ .tag = @enumFromInt(123), .param_str = "dddbb*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_div_scalef + .{ .tag = @enumFromInt(124), .param_str = "fffbb*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_append + .{ .tag = @enumFromInt(125), .param_str = "ii*3", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_bpermute + .{ .tag = @enumFromInt(126), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_ds_consume + .{ .tag = @enumFromInt(127), .param_str = "ii*3", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_faddf + .{ .tag = @enumFromInt(128), .param_str = "ff*3fIiIiIb", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_fmaxf + .{ .tag = @enumFromInt(129), .param_str = "ff*3fIiIiIb", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_fminf + .{ .tag = @enumFromInt(130), .param_str = "ff*3fIiIiIb", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_ds_permute + .{ .tag = @enumFromInt(131), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_ds_swizzle + .{ .tag = @enumFromInt(132), .param_str = "iiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_endpgm + .{ .tag = @enumFromInt(133), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .noreturn = true } } }, + // __builtin_amdgcn_exp2f + .{ .tag = @enumFromInt(134), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_fcmp + .{ .tag = @enumFromInt(135), .param_str = "WUiddIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_fcmpf + .{ .tag = @enumFromInt(136), .param_str = "WUiffIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_fence + .{ .tag = @enumFromInt(137), .param_str = "vUicC*", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_fmed3f + .{ .tag = @enumFromInt(138), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_fract + .{ .tag = @enumFromInt(139), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_fractf + .{ .tag = @enumFromInt(140), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_frexp_exp + .{ .tag = @enumFromInt(141), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_frexp_expf + .{ .tag = @enumFromInt(142), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_frexp_mant + .{ .tag = @enumFromInt(143), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_frexp_mantf + .{ .tag = @enumFromInt(144), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_grid_size_x + .{ .tag = @enumFromInt(145), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_grid_size_y + .{ .tag = @enumFromInt(146), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_grid_size_z + .{ .tag = @enumFromInt(147), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_groupstaticsize + .{ .tag = @enumFromInt(148), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_iglp_opt + .{ .tag = @enumFromInt(149), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_implicitarg_ptr + .{ .tag = @enumFromInt(150), .param_str = "v*4", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_interp_mov + .{ .tag = @enumFromInt(151), .param_str = "fUiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_interp_p1 + .{ .tag = @enumFromInt(152), .param_str = "ffUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_interp_p1_f16 + .{ .tag = @enumFromInt(153), .param_str = "ffUiUibUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_interp_p2 + .{ .tag = @enumFromInt(154), .param_str = "fffUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_interp_p2_f16 + .{ .tag = @enumFromInt(155), .param_str = "hffUiUibUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_is_private + .{ .tag = @enumFromInt(156), .param_str = "bvC*0", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_is_shared + .{ .tag = @enumFromInt(157), .param_str = "bvC*0", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_kernarg_segment_ptr + .{ .tag = @enumFromInt(158), .param_str = "v*4", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_ldexp + .{ .tag = @enumFromInt(159), .param_str = "ddi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_ldexpf + .{ .tag = @enumFromInt(160), .param_str = "ffi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_lerp + .{ .tag = @enumFromInt(161), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_log_clampf + .{ .tag = @enumFromInt(162), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_logf + .{ .tag = @enumFromInt(163), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_mbcnt_hi + .{ .tag = @enumFromInt(164), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_mbcnt_lo + .{ .tag = @enumFromInt(165), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_mqsad_pk_u16_u8 + .{ .tag = @enumFromInt(166), .param_str = "WUiWUiUiWUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_mqsad_u32_u8 + .{ .tag = @enumFromInt(167), .param_str = "V4UiWUiUiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_msad_u8 + .{ .tag = @enumFromInt(168), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_qsad_pk_u16_u8 + .{ .tag = @enumFromInt(169), .param_str = "WUiWUiUiWUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_queue_ptr + .{ .tag = @enumFromInt(170), .param_str = "v*4", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rcp + .{ .tag = @enumFromInt(171), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rcpf + .{ .tag = @enumFromInt(172), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_read_exec + .{ .tag = @enumFromInt(173), .param_str = "WUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_read_exec_hi + .{ .tag = @enumFromInt(174), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_read_exec_lo + .{ .tag = @enumFromInt(175), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_readfirstlane + .{ .tag = @enumFromInt(176), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_readlane + .{ .tag = @enumFromInt(177), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rsq + .{ .tag = @enumFromInt(178), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rsq_clamp + .{ .tag = @enumFromInt(179), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rsq_clampf + .{ .tag = @enumFromInt(180), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_rsqf + .{ .tag = @enumFromInt(181), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_s_barrier + .{ .tag = @enumFromInt(182), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_dcache_inv + .{ .tag = @enumFromInt(183), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_decperflevel + .{ .tag = @enumFromInt(184), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_getpc + .{ .tag = @enumFromInt(185), .param_str = "WUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_getreg + .{ .tag = @enumFromInt(186), .param_str = "UiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_incperflevel + .{ .tag = @enumFromInt(187), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_sendmsg + .{ .tag = @enumFromInt(188), .param_str = "vIiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_sendmsghalt + .{ .tag = @enumFromInt(189), .param_str = "vIiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_setprio + .{ .tag = @enumFromInt(190), .param_str = "vIs", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_setreg + .{ .tag = @enumFromInt(191), .param_str = "vIiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_sleep + .{ .tag = @enumFromInt(192), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_s_waitcnt + .{ .tag = @enumFromInt(193), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_sad_hi_u8 + .{ .tag = @enumFromInt(194), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sad_u16 + .{ .tag = @enumFromInt(195), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sad_u8 + .{ .tag = @enumFromInt(196), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sbfe + .{ .tag = @enumFromInt(197), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sched_barrier + .{ .tag = @enumFromInt(198), .param_str = "vIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_sched_group_barrier + .{ .tag = @enumFromInt(199), .param_str = "vIiIiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_sicmp + .{ .tag = @enumFromInt(200), .param_str = "WUiiiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sicmpl + .{ .tag = @enumFromInt(201), .param_str = "WUiWiWiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sinf + .{ .tag = @enumFromInt(202), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sqrt + .{ .tag = @enumFromInt(203), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_sqrtf + .{ .tag = @enumFromInt(204), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_trig_preop + .{ .tag = @enumFromInt(205), .param_str = "ddi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_trig_preopf + .{ .tag = @enumFromInt(206), .param_str = "ffi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_ubfe + .{ .tag = @enumFromInt(207), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_uicmp + .{ .tag = @enumFromInt(208), .param_str = "WUiUiUiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_uicmpl + .{ .tag = @enumFromInt(209), .param_str = "WUiWUiWUiIi", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_wave_barrier + .{ .tag = @enumFromInt(210), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.amdgpu) } }, + // __builtin_amdgcn_workgroup_id_x + .{ .tag = @enumFromInt(211), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workgroup_id_y + .{ .tag = @enumFromInt(212), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workgroup_id_z + .{ .tag = @enumFromInt(213), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workgroup_size_x + .{ .tag = @enumFromInt(214), .param_str = "Us", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workgroup_size_y + .{ .tag = @enumFromInt(215), .param_str = "Us", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workgroup_size_z + .{ .tag = @enumFromInt(216), .param_str = "Us", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workitem_id_x + .{ .tag = @enumFromInt(217), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workitem_id_y + .{ .tag = @enumFromInt(218), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_amdgcn_workitem_id_z + .{ .tag = @enumFromInt(219), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_annotation + .{ .tag = @enumFromInt(220), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_arm_cdp + .{ .tag = @enumFromInt(221), .param_str = "vUIiUIiUIiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_cdp2 + .{ .tag = @enumFromInt(222), .param_str = "vUIiUIiUIiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_clrex + .{ .tag = @enumFromInt(223), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_cls + .{ .tag = @enumFromInt(224), .param_str = "UiZUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_cls64 + .{ .tag = @enumFromInt(225), .param_str = "UiWUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_clz + .{ .tag = @enumFromInt(226), .param_str = "UiZUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_clz64 + .{ .tag = @enumFromInt(227), .param_str = "UiWUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_cmse_TT + .{ .tag = @enumFromInt(228), .param_str = "Uiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_cmse_TTA + .{ .tag = @enumFromInt(229), .param_str = "Uiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_cmse_TTAT + .{ .tag = @enumFromInt(230), .param_str = "Uiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_cmse_TTT + .{ .tag = @enumFromInt(231), .param_str = "Uiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_dbg + .{ .tag = @enumFromInt(232), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_dmb + .{ .tag = @enumFromInt(233), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_dsb + .{ .tag = @enumFromInt(234), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_get_fpscr + .{ .tag = @enumFromInt(235), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_isb + .{ .tag = @enumFromInt(236), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ldaex + .{ .tag = @enumFromInt(237), .param_str = "v.", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_arm_ldc + .{ .tag = @enumFromInt(238), .param_str = "vUIiUIivC*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_ldc2 + .{ .tag = @enumFromInt(239), .param_str = "vUIiUIivC*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_ldc2l + .{ .tag = @enumFromInt(240), .param_str = "vUIiUIivC*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_ldcl + .{ .tag = @enumFromInt(241), .param_str = "vUIiUIivC*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_ldrex + .{ .tag = @enumFromInt(242), .param_str = "v.", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_arm_ldrexd + .{ .tag = @enumFromInt(243), .param_str = "LLUiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mcr + .{ .tag = @enumFromInt(244), .param_str = "vUIiUIiUiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mcr2 + .{ .tag = @enumFromInt(245), .param_str = "vUIiUIiUiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mcrr + .{ .tag = @enumFromInt(246), .param_str = "vUIiUIiLLUiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mcrr2 + .{ .tag = @enumFromInt(247), .param_str = "vUIiUIiLLUiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mrc + .{ .tag = @enumFromInt(248), .param_str = "UiUIiUIiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mrc2 + .{ .tag = @enumFromInt(249), .param_str = "UiUIiUIiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mrrc + .{ .tag = @enumFromInt(250), .param_str = "LLUiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_mrrc2 + .{ .tag = @enumFromInt(251), .param_str = "LLUiUIiUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_nop + .{ .tag = @enumFromInt(252), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_prefetch + .{ .tag = @enumFromInt(253), .param_str = "!", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qadd + .{ .tag = @enumFromInt(254), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qadd16 + .{ .tag = @enumFromInt(255), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qadd8 + .{ .tag = @enumFromInt(256), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qasx + .{ .tag = @enumFromInt(257), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qdbl + .{ .tag = @enumFromInt(258), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qsax + .{ .tag = @enumFromInt(259), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qsub + .{ .tag = @enumFromInt(260), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qsub16 + .{ .tag = @enumFromInt(261), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_qsub8 + .{ .tag = @enumFromInt(262), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_rbit + .{ .tag = @enumFromInt(263), .param_str = "UiUi", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_rbit64 + .{ .tag = @enumFromInt(264), .param_str = "WUiWUi", .properties = .{ .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_rsr + .{ .tag = @enumFromInt(265), .param_str = "UicC*", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_rsr64 + .{ .tag = @enumFromInt(266), .param_str = "!", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_rsrp + .{ .tag = @enumFromInt(267), .param_str = "v*cC*", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sadd16 + .{ .tag = @enumFromInt(268), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sadd8 + .{ .tag = @enumFromInt(269), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sasx + .{ .tag = @enumFromInt(270), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sel + .{ .tag = @enumFromInt(271), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_set_fpscr + .{ .tag = @enumFromInt(272), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sev + .{ .tag = @enumFromInt(273), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_sevl + .{ .tag = @enumFromInt(274), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_shadd16 + .{ .tag = @enumFromInt(275), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_shadd8 + .{ .tag = @enumFromInt(276), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_shasx + .{ .tag = @enumFromInt(277), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_shsax + .{ .tag = @enumFromInt(278), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_shsub16 + .{ .tag = @enumFromInt(279), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_shsub8 + .{ .tag = @enumFromInt(280), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlabb + .{ .tag = @enumFromInt(281), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlabt + .{ .tag = @enumFromInt(282), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlad + .{ .tag = @enumFromInt(283), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smladx + .{ .tag = @enumFromInt(284), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlald + .{ .tag = @enumFromInt(285), .param_str = "LLiiiLLi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlaldx + .{ .tag = @enumFromInt(286), .param_str = "LLiiiLLi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlatb + .{ .tag = @enumFromInt(287), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlatt + .{ .tag = @enumFromInt(288), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlawb + .{ .tag = @enumFromInt(289), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlawt + .{ .tag = @enumFromInt(290), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlsd + .{ .tag = @enumFromInt(291), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlsdx + .{ .tag = @enumFromInt(292), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlsld + .{ .tag = @enumFromInt(293), .param_str = "LLiiiLLi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smlsldx + .{ .tag = @enumFromInt(294), .param_str = "LLiiiLLi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smuad + .{ .tag = @enumFromInt(295), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smuadx + .{ .tag = @enumFromInt(296), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smulbb + .{ .tag = @enumFromInt(297), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smulbt + .{ .tag = @enumFromInt(298), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smultb + .{ .tag = @enumFromInt(299), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smultt + .{ .tag = @enumFromInt(300), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smulwb + .{ .tag = @enumFromInt(301), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smulwt + .{ .tag = @enumFromInt(302), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smusd + .{ .tag = @enumFromInt(303), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_smusdx + .{ .tag = @enumFromInt(304), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ssat + .{ .tag = @enumFromInt(305), .param_str = "iiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ssat16 + .{ .tag = @enumFromInt(306), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ssax + .{ .tag = @enumFromInt(307), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ssub16 + .{ .tag = @enumFromInt(308), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_ssub8 + .{ .tag = @enumFromInt(309), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_stc + .{ .tag = @enumFromInt(310), .param_str = "vUIiUIiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_stc2 + .{ .tag = @enumFromInt(311), .param_str = "vUIiUIiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_stc2l + .{ .tag = @enumFromInt(312), .param_str = "vUIiUIiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_stcl + .{ .tag = @enumFromInt(313), .param_str = "vUIiUIiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_stlex + .{ .tag = @enumFromInt(314), .param_str = "i.", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_arm_strex + .{ .tag = @enumFromInt(315), .param_str = "i.", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_arm_strexd + .{ .tag = @enumFromInt(316), .param_str = "iLLUiv*", .properties = .{ .target_set = TargetSet.initOne(.arm) } }, + // __builtin_arm_sxtab16 + .{ .tag = @enumFromInt(317), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_sxtb16 + .{ .tag = @enumFromInt(318), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_tcancel + .{ .tag = @enumFromInt(319), .param_str = "vWUIi", .properties = .{ .target_set = TargetSet.initOne(.aarch64) } }, + // __builtin_arm_tcommit + .{ .tag = @enumFromInt(320), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.aarch64) } }, + // __builtin_arm_tstart + .{ .tag = @enumFromInt(321), .param_str = "WUi", .properties = .{ .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .returns_twice = true } } }, + // __builtin_arm_ttest + .{ .tag = @enumFromInt(322), .param_str = "WUi", .properties = .{ .target_set = TargetSet.initOne(.aarch64), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uadd16 + .{ .tag = @enumFromInt(323), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uadd8 + .{ .tag = @enumFromInt(324), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uasx + .{ .tag = @enumFromInt(325), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhadd16 + .{ .tag = @enumFromInt(326), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhadd8 + .{ .tag = @enumFromInt(327), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhasx + .{ .tag = @enumFromInt(328), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhsax + .{ .tag = @enumFromInt(329), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhsub16 + .{ .tag = @enumFromInt(330), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uhsub8 + .{ .tag = @enumFromInt(331), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqadd16 + .{ .tag = @enumFromInt(332), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqadd8 + .{ .tag = @enumFromInt(333), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqasx + .{ .tag = @enumFromInt(334), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqsax + .{ .tag = @enumFromInt(335), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqsub16 + .{ .tag = @enumFromInt(336), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uqsub8 + .{ .tag = @enumFromInt(337), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usad8 + .{ .tag = @enumFromInt(338), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usada8 + .{ .tag = @enumFromInt(339), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usat + .{ .tag = @enumFromInt(340), .param_str = "UiiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usat16 + .{ .tag = @enumFromInt(341), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usax + .{ .tag = @enumFromInt(342), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usub16 + .{ .tag = @enumFromInt(343), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_usub8 + .{ .tag = @enumFromInt(344), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uxtab16 + .{ .tag = @enumFromInt(345), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_uxtb16 + .{ .tag = @enumFromInt(346), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_vcvtr_d + .{ .tag = @enumFromInt(347), .param_str = "fdi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_vcvtr_f + .{ .tag = @enumFromInt(348), .param_str = "ffi", .properties = .{ .target_set = TargetSet.initOne(.arm), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_wfe + .{ .tag = @enumFromInt(349), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_wfi + .{ .tag = @enumFromInt(350), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_arm_wsr + .{ .tag = @enumFromInt(351), .param_str = "vcC*Ui", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_wsr64 + .{ .tag = @enumFromInt(352), .param_str = "!", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_wsrp + .{ .tag = @enumFromInt(353), .param_str = "vcC*vC*", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_arm_yield + .{ .tag = @enumFromInt(354), .param_str = "v", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __builtin_asin + .{ .tag = @enumFromInt(355), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinf + .{ .tag = @enumFromInt(356), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinf128 + .{ .tag = @enumFromInt(357), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinh + .{ .tag = @enumFromInt(358), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinhf + .{ .tag = @enumFromInt(359), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinhf128 + .{ .tag = @enumFromInt(360), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinhl + .{ .tag = @enumFromInt(361), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_asinl + .{ .tag = @enumFromInt(362), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_assume + .{ .tag = @enumFromInt(363), .param_str = "vb", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_assume_aligned + .{ .tag = @enumFromInt(364), .param_str = "v*vC*z.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_assume_separate_storage + .{ .tag = @enumFromInt(365), .param_str = "vvCD*vCD*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_atan + .{ .tag = @enumFromInt(366), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atan2 + .{ .tag = @enumFromInt(367), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atan2f + .{ .tag = @enumFromInt(368), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atan2f128 + .{ .tag = @enumFromInt(369), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atan2l + .{ .tag = @enumFromInt(370), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanf + .{ .tag = @enumFromInt(371), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanf128 + .{ .tag = @enumFromInt(372), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanh + .{ .tag = @enumFromInt(373), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanhf + .{ .tag = @enumFromInt(374), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanhf128 + .{ .tag = @enumFromInt(375), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanhl + .{ .tag = @enumFromInt(376), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_atanl + .{ .tag = @enumFromInt(377), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_bcmp + .{ .tag = @enumFromInt(378), .param_str = "ivC*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_bcopy + .{ .tag = @enumFromInt(379), .param_str = "vvC*v*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_bitrev + .{ .tag = @enumFromInt(380), .param_str = "UiUi", .properties = .{ .target_set = TargetSet.initOne(.xcore), .attributes = .{ .@"const" = true } } }, + // __builtin_bitreverse16 + .{ .tag = @enumFromInt(381), .param_str = "UsUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bitreverse32 + .{ .tag = @enumFromInt(382), .param_str = "UZiUZi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bitreverse64 + .{ .tag = @enumFromInt(383), .param_str = "UWiUWi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bitreverse8 + .{ .tag = @enumFromInt(384), .param_str = "UcUc", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bswap16 + .{ .tag = @enumFromInt(385), .param_str = "UsUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bswap32 + .{ .tag = @enumFromInt(386), .param_str = "UZiUZi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bswap64 + .{ .tag = @enumFromInt(387), .param_str = "UWiUWi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_bzero + .{ .tag = @enumFromInt(388), .param_str = "vv*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_cabs + .{ .tag = @enumFromInt(389), .param_str = "dXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cabsf + .{ .tag = @enumFromInt(390), .param_str = "fXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cabsl + .{ .tag = @enumFromInt(391), .param_str = "LdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacos + .{ .tag = @enumFromInt(392), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacosf + .{ .tag = @enumFromInt(393), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacosh + .{ .tag = @enumFromInt(394), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacoshf + .{ .tag = @enumFromInt(395), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacoshl + .{ .tag = @enumFromInt(396), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cacosl + .{ .tag = @enumFromInt(397), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_call_with_static_chain + .{ .tag = @enumFromInt(398), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_calloc + .{ .tag = @enumFromInt(399), .param_str = "v*zz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_canonicalize + .{ .tag = @enumFromInt(400), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_canonicalizef + .{ .tag = @enumFromInt(401), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_canonicalizef16 + .{ .tag = @enumFromInt(402), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_canonicalizel + .{ .tag = @enumFromInt(403), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_carg + .{ .tag = @enumFromInt(404), .param_str = "dXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cargf + .{ .tag = @enumFromInt(405), .param_str = "fXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cargl + .{ .tag = @enumFromInt(406), .param_str = "LdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casin + .{ .tag = @enumFromInt(407), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casinf + .{ .tag = @enumFromInt(408), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casinh + .{ .tag = @enumFromInt(409), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casinhf + .{ .tag = @enumFromInt(410), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casinhl + .{ .tag = @enumFromInt(411), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_casinl + .{ .tag = @enumFromInt(412), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catan + .{ .tag = @enumFromInt(413), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catanf + .{ .tag = @enumFromInt(414), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catanh + .{ .tag = @enumFromInt(415), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catanhf + .{ .tag = @enumFromInt(416), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catanhl + .{ .tag = @enumFromInt(417), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_catanl + .{ .tag = @enumFromInt(418), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cbrt + .{ .tag = @enumFromInt(419), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cbrtf + .{ .tag = @enumFromInt(420), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cbrtf128 + .{ .tag = @enumFromInt(421), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cbrtl + .{ .tag = @enumFromInt(422), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_ccos + .{ .tag = @enumFromInt(423), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ccosf + .{ .tag = @enumFromInt(424), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ccosh + .{ .tag = @enumFromInt(425), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ccoshf + .{ .tag = @enumFromInt(426), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ccoshl + .{ .tag = @enumFromInt(427), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ccosl + .{ .tag = @enumFromInt(428), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ceil + .{ .tag = @enumFromInt(429), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_ceilf + .{ .tag = @enumFromInt(430), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_ceilf128 + .{ .tag = @enumFromInt(431), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_ceilf16 + .{ .tag = @enumFromInt(432), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_ceill + .{ .tag = @enumFromInt(433), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cexp + .{ .tag = @enumFromInt(434), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cexpf + .{ .tag = @enumFromInt(435), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cexpl + .{ .tag = @enumFromInt(436), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_char_memchr + .{ .tag = @enumFromInt(437), .param_str = "c*cC*iz", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_cimag + .{ .tag = @enumFromInt(438), .param_str = "dXd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cimagf + .{ .tag = @enumFromInt(439), .param_str = "fXf", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cimagl + .{ .tag = @enumFromInt(440), .param_str = "LdXLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_classify_type + .{ .tag = @enumFromInt(441), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } } }, + // __builtin_clog + .{ .tag = @enumFromInt(442), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_clogf + .{ .tag = @enumFromInt(443), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_clogl + .{ .tag = @enumFromInt(444), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_clrsb + .{ .tag = @enumFromInt(445), .param_str = "ii", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clrsbl + .{ .tag = @enumFromInt(446), .param_str = "iLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clrsbll + .{ .tag = @enumFromInt(447), .param_str = "iLLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clz + .{ .tag = @enumFromInt(448), .param_str = "iUi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clzl + .{ .tag = @enumFromInt(449), .param_str = "iULi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clzll + .{ .tag = @enumFromInt(450), .param_str = "iULLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_clzs + .{ .tag = @enumFromInt(451), .param_str = "iUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_complex + .{ .tag = @enumFromInt(452), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_conj + .{ .tag = @enumFromInt(453), .param_str = "XdXd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_conjf + .{ .tag = @enumFromInt(454), .param_str = "XfXf", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_conjl + .{ .tag = @enumFromInt(455), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_constant_p + .{ .tag = @enumFromInt(456), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } } }, + // __builtin_convertvector + .{ .tag = @enumFromInt(457), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_copysign + .{ .tag = @enumFromInt(458), .param_str = "ddd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_copysignf + .{ .tag = @enumFromInt(459), .param_str = "fff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_copysignf128 + .{ .tag = @enumFromInt(460), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_copysignf16 + .{ .tag = @enumFromInt(461), .param_str = "hhh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_copysignl + .{ .tag = @enumFromInt(462), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_cos + .{ .tag = @enumFromInt(463), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cosf + .{ .tag = @enumFromInt(464), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cosf128 + .{ .tag = @enumFromInt(465), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cosf16 + .{ .tag = @enumFromInt(466), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cosh + .{ .tag = @enumFromInt(467), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_coshf + .{ .tag = @enumFromInt(468), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_coshf128 + .{ .tag = @enumFromInt(469), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_coshl + .{ .tag = @enumFromInt(470), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cosl + .{ .tag = @enumFromInt(471), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cpow + .{ .tag = @enumFromInt(472), .param_str = "XdXdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cpowf + .{ .tag = @enumFromInt(473), .param_str = "XfXfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cpowl + .{ .tag = @enumFromInt(474), .param_str = "XLdXLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_cproj + .{ .tag = @enumFromInt(475), .param_str = "XdXd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cprojf + .{ .tag = @enumFromInt(476), .param_str = "XfXf", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cprojl + .{ .tag = @enumFromInt(477), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_cpu_init + .{ .tag = @enumFromInt(478), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.x86) } }, + // __builtin_cpu_is + .{ .tag = @enumFromInt(479), .param_str = "bcC*", .properties = .{ .target_set = TargetSet.initOne(.x86), .attributes = .{ .@"const" = true } } }, + // __builtin_cpu_supports + .{ .tag = @enumFromInt(480), .param_str = "bcC*", .properties = .{ .target_set = TargetSet.initOne(.x86), .attributes = .{ .@"const" = true } } }, + // __builtin_creal + .{ .tag = @enumFromInt(481), .param_str = "dXd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_crealf + .{ .tag = @enumFromInt(482), .param_str = "fXf", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_creall + .{ .tag = @enumFromInt(483), .param_str = "LdXLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_csin + .{ .tag = @enumFromInt(484), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csinf + .{ .tag = @enumFromInt(485), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csinh + .{ .tag = @enumFromInt(486), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csinhf + .{ .tag = @enumFromInt(487), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csinhl + .{ .tag = @enumFromInt(488), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csinl + .{ .tag = @enumFromInt(489), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csqrt + .{ .tag = @enumFromInt(490), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csqrtf + .{ .tag = @enumFromInt(491), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_csqrtl + .{ .tag = @enumFromInt(492), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctan + .{ .tag = @enumFromInt(493), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctanf + .{ .tag = @enumFromInt(494), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctanh + .{ .tag = @enumFromInt(495), .param_str = "XdXd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctanhf + .{ .tag = @enumFromInt(496), .param_str = "XfXf", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctanhl + .{ .tag = @enumFromInt(497), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctanl + .{ .tag = @enumFromInt(498), .param_str = "XLdXLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ctz + .{ .tag = @enumFromInt(499), .param_str = "iUi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_ctzl + .{ .tag = @enumFromInt(500), .param_str = "iULi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_ctzll + .{ .tag = @enumFromInt(501), .param_str = "iULLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_ctzs + .{ .tag = @enumFromInt(502), .param_str = "iUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_dcbf + .{ .tag = @enumFromInt(503), .param_str = "vvC*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_debugtrap + .{ .tag = @enumFromInt(504), .param_str = "v", .properties = .{} }, + // __builtin_dump_struct + .{ .tag = @enumFromInt(505), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_dwarf_cfa + .{ .tag = @enumFromInt(506), .param_str = "v*", .properties = .{} }, + // __builtin_dwarf_sp_column + .{ .tag = @enumFromInt(507), .param_str = "Ui", .properties = .{} }, + // __builtin_dynamic_object_size + .{ .tag = @enumFromInt(508), .param_str = "zvC*i", .properties = .{ .attributes = .{ .eval_args = false, .const_evaluable = true } } }, + // __builtin_eh_return + .{ .tag = @enumFromInt(509), .param_str = "vzv*", .properties = .{ .attributes = .{ .noreturn = true } } }, + // __builtin_eh_return_data_regno + .{ .tag = @enumFromInt(510), .param_str = "iIi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_elementwise_abs + .{ .tag = @enumFromInt(511), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_add_sat + .{ .tag = @enumFromInt(512), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_bitreverse + .{ .tag = @enumFromInt(513), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_canonicalize + .{ .tag = @enumFromInt(514), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_ceil + .{ .tag = @enumFromInt(515), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_copysign + .{ .tag = @enumFromInt(516), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_cos + .{ .tag = @enumFromInt(517), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_exp + .{ .tag = @enumFromInt(518), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_exp2 + .{ .tag = @enumFromInt(519), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_floor + .{ .tag = @enumFromInt(520), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_fma + .{ .tag = @enumFromInt(521), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_log + .{ .tag = @enumFromInt(522), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_log10 + .{ .tag = @enumFromInt(523), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_log2 + .{ .tag = @enumFromInt(524), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_max + .{ .tag = @enumFromInt(525), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_min + .{ .tag = @enumFromInt(526), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_nearbyint + .{ .tag = @enumFromInt(527), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_pow + .{ .tag = @enumFromInt(528), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_rint + .{ .tag = @enumFromInt(529), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_round + .{ .tag = @enumFromInt(530), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_roundeven + .{ .tag = @enumFromInt(531), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_sin + .{ .tag = @enumFromInt(532), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_sqrt + .{ .tag = @enumFromInt(533), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_sub_sat + .{ .tag = @enumFromInt(534), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_elementwise_trunc + .{ .tag = @enumFromInt(535), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_erf + .{ .tag = @enumFromInt(536), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erfc + .{ .tag = @enumFromInt(537), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erfcf + .{ .tag = @enumFromInt(538), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erfcf128 + .{ .tag = @enumFromInt(539), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erfcl + .{ .tag = @enumFromInt(540), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erff + .{ .tag = @enumFromInt(541), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erff128 + .{ .tag = @enumFromInt(542), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_erfl + .{ .tag = @enumFromInt(543), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp + .{ .tag = @enumFromInt(544), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp10 + .{ .tag = @enumFromInt(545), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp10f + .{ .tag = @enumFromInt(546), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp10f128 + .{ .tag = @enumFromInt(547), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp10f16 + .{ .tag = @enumFromInt(548), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp10l + .{ .tag = @enumFromInt(549), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp2 + .{ .tag = @enumFromInt(550), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp2f + .{ .tag = @enumFromInt(551), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp2f128 + .{ .tag = @enumFromInt(552), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp2f16 + .{ .tag = @enumFromInt(553), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_exp2l + .{ .tag = @enumFromInt(554), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expect + .{ .tag = @enumFromInt(555), .param_str = "LiLiLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_expect_with_probability + .{ .tag = @enumFromInt(556), .param_str = "LiLiLid", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_expf + .{ .tag = @enumFromInt(557), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expf128 + .{ .tag = @enumFromInt(558), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expf16 + .{ .tag = @enumFromInt(559), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expl + .{ .tag = @enumFromInt(560), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expm1 + .{ .tag = @enumFromInt(561), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expm1f + .{ .tag = @enumFromInt(562), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expm1f128 + .{ .tag = @enumFromInt(563), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_expm1l + .{ .tag = @enumFromInt(564), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_extend_pointer + .{ .tag = @enumFromInt(565), .param_str = "ULLiv*", .properties = .{} }, + // __builtin_extract_return_addr + .{ .tag = @enumFromInt(566), .param_str = "v*v*", .properties = .{} }, + // __builtin_fabs + .{ .tag = @enumFromInt(567), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fabsf + .{ .tag = @enumFromInt(568), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fabsf128 + .{ .tag = @enumFromInt(569), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fabsf16 + .{ .tag = @enumFromInt(570), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_fabsl + .{ .tag = @enumFromInt(571), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fdim + .{ .tag = @enumFromInt(572), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fdimf + .{ .tag = @enumFromInt(573), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fdimf128 + .{ .tag = @enumFromInt(574), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fdiml + .{ .tag = @enumFromInt(575), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ffs + .{ .tag = @enumFromInt(576), .param_str = "ii", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_ffsl + .{ .tag = @enumFromInt(577), .param_str = "iLi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_ffsll + .{ .tag = @enumFromInt(578), .param_str = "iLLi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_floor + .{ .tag = @enumFromInt(579), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_floorf + .{ .tag = @enumFromInt(580), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_floorf128 + .{ .tag = @enumFromInt(581), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_floorf16 + .{ .tag = @enumFromInt(582), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_floorl + .{ .tag = @enumFromInt(583), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_flt_rounds + .{ .tag = @enumFromInt(584), .param_str = "i", .properties = .{} }, + // __builtin_fma + .{ .tag = @enumFromInt(585), .param_str = "dddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmaf + .{ .tag = @enumFromInt(586), .param_str = "ffff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmaf128 + .{ .tag = @enumFromInt(587), .param_str = "LLdLLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmaf16 + .{ .tag = @enumFromInt(588), .param_str = "hhhh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmal + .{ .tag = @enumFromInt(589), .param_str = "LdLdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmax + .{ .tag = @enumFromInt(590), .param_str = "ddd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmaxf + .{ .tag = @enumFromInt(591), .param_str = "fff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmaxf128 + .{ .tag = @enumFromInt(592), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmaxf16 + .{ .tag = @enumFromInt(593), .param_str = "hhh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmaxl + .{ .tag = @enumFromInt(594), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmin + .{ .tag = @enumFromInt(595), .param_str = "ddd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fminf + .{ .tag = @enumFromInt(596), .param_str = "fff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fminf128 + .{ .tag = @enumFromInt(597), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fminf16 + .{ .tag = @enumFromInt(598), .param_str = "hhh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fminl + .{ .tag = @enumFromInt(599), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fmod + .{ .tag = @enumFromInt(600), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmodf + .{ .tag = @enumFromInt(601), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmodf128 + .{ .tag = @enumFromInt(602), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmodf16 + .{ .tag = @enumFromInt(603), .param_str = "hhh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fmodl + .{ .tag = @enumFromInt(604), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_fpclassify + .{ .tag = @enumFromInt(605), .param_str = "iiiiii.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_fprintf + .{ .tag = @enumFromInt(606), .param_str = "iP*RcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } }, + // __builtin_frame_address + .{ .tag = @enumFromInt(607), .param_str = "v*IUi", .properties = .{} }, + // __builtin_free + .{ .tag = @enumFromInt(608), .param_str = "vv*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frexp + .{ .tag = @enumFromInt(609), .param_str = "ddi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frexpf + .{ .tag = @enumFromInt(610), .param_str = "ffi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frexpf128 + .{ .tag = @enumFromInt(611), .param_str = "LLdLLdi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frexpf16 + .{ .tag = @enumFromInt(612), .param_str = "hhi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frexpl + .{ .tag = @enumFromInt(613), .param_str = "LdLdi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_frob_return_addr + .{ .tag = @enumFromInt(614), .param_str = "v*v*", .properties = .{} }, + // __builtin_fscanf + .{ .tag = @enumFromInt(615), .param_str = "iP*RcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } }, + // __builtin_getid + .{ .tag = @enumFromInt(616), .param_str = "Si", .properties = .{ .target_set = TargetSet.initOne(.xcore), .attributes = .{ .@"const" = true } } }, + // __builtin_getps + .{ .tag = @enumFromInt(617), .param_str = "UiUi", .properties = .{ .target_set = TargetSet.initOne(.xcore) } }, + // __builtin_huge_val + .{ .tag = @enumFromInt(618), .param_str = "d", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_huge_valf + .{ .tag = @enumFromInt(619), .param_str = "f", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_huge_valf128 + .{ .tag = @enumFromInt(620), .param_str = "LLd", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_huge_valf16 + .{ .tag = @enumFromInt(621), .param_str = "x", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_huge_vall + .{ .tag = @enumFromInt(622), .param_str = "Ld", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_hypot + .{ .tag = @enumFromInt(623), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_hypotf + .{ .tag = @enumFromInt(624), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_hypotf128 + .{ .tag = @enumFromInt(625), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_hypotl + .{ .tag = @enumFromInt(626), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ia32_rdpmc + .{ .tag = @enumFromInt(627), .param_str = "UOii", .properties = .{ .target_set = TargetSet.initOne(.x86) } }, + // __builtin_ia32_rdtsc + .{ .tag = @enumFromInt(628), .param_str = "UOi", .properties = .{ .target_set = TargetSet.initOne(.x86) } }, + // __builtin_ia32_rdtscp + .{ .tag = @enumFromInt(629), .param_str = "UOiUi*", .properties = .{ .target_set = TargetSet.initOne(.x86) } }, + // __builtin_ilogb + .{ .tag = @enumFromInt(630), .param_str = "id", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ilogbf + .{ .tag = @enumFromInt(631), .param_str = "if", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ilogbf128 + .{ .tag = @enumFromInt(632), .param_str = "iLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ilogbl + .{ .tag = @enumFromInt(633), .param_str = "iLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_index + .{ .tag = @enumFromInt(634), .param_str = "c*cC*i", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_inf + .{ .tag = @enumFromInt(635), .param_str = "d", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_inff + .{ .tag = @enumFromInt(636), .param_str = "f", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_inff128 + .{ .tag = @enumFromInt(637), .param_str = "LLd", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_inff16 + .{ .tag = @enumFromInt(638), .param_str = "x", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_infl + .{ .tag = @enumFromInt(639), .param_str = "Ld", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_init_dwarf_reg_size_table + .{ .tag = @enumFromInt(640), .param_str = "vv*", .properties = .{} }, + // __builtin_is_aligned + .{ .tag = @enumFromInt(641), .param_str = "bvC*z", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_isfinite + .{ .tag = @enumFromInt(642), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_isfpclass + .{ .tag = @enumFromInt(643), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_isgreater + .{ .tag = @enumFromInt(644), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_isgreaterequal + .{ .tag = @enumFromInt(645), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_isinf + .{ .tag = @enumFromInt(646), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_isinf_sign + .{ .tag = @enumFromInt(647), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_isless + .{ .tag = @enumFromInt(648), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_islessequal + .{ .tag = @enumFromInt(649), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_islessgreater + .{ .tag = @enumFromInt(650), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_isnan + .{ .tag = @enumFromInt(651), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_isnormal + .{ .tag = @enumFromInt(652), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_isunordered + .{ .tag = @enumFromInt(653), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_labs + .{ .tag = @enumFromInt(654), .param_str = "LiLi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_launder + .{ .tag = @enumFromInt(655), .param_str = "v*v*", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_ldexp + .{ .tag = @enumFromInt(656), .param_str = "ddi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ldexpf + .{ .tag = @enumFromInt(657), .param_str = "ffi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ldexpf128 + .{ .tag = @enumFromInt(658), .param_str = "LLdLLdi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ldexpf16 + .{ .tag = @enumFromInt(659), .param_str = "hhi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ldexpl + .{ .tag = @enumFromInt(660), .param_str = "LdLdi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lgamma + .{ .tag = @enumFromInt(661), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_lgammaf + .{ .tag = @enumFromInt(662), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_lgammaf128 + .{ .tag = @enumFromInt(663), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_lgammal + .{ .tag = @enumFromInt(664), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_llabs + .{ .tag = @enumFromInt(665), .param_str = "LLiLLi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_llrint + .{ .tag = @enumFromInt(666), .param_str = "LLid", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llrintf + .{ .tag = @enumFromInt(667), .param_str = "LLif", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llrintf128 + .{ .tag = @enumFromInt(668), .param_str = "LLiLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llrintl + .{ .tag = @enumFromInt(669), .param_str = "LLiLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llround + .{ .tag = @enumFromInt(670), .param_str = "LLid", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llroundf + .{ .tag = @enumFromInt(671), .param_str = "LLif", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llroundf128 + .{ .tag = @enumFromInt(672), .param_str = "LLiLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_llroundl + .{ .tag = @enumFromInt(673), .param_str = "LLiLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log + .{ .tag = @enumFromInt(674), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log10 + .{ .tag = @enumFromInt(675), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log10f + .{ .tag = @enumFromInt(676), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log10f128 + .{ .tag = @enumFromInt(677), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log10f16 + .{ .tag = @enumFromInt(678), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log10l + .{ .tag = @enumFromInt(679), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log1p + .{ .tag = @enumFromInt(680), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log1pf + .{ .tag = @enumFromInt(681), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log1pf128 + .{ .tag = @enumFromInt(682), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log1pl + .{ .tag = @enumFromInt(683), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log2 + .{ .tag = @enumFromInt(684), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log2f + .{ .tag = @enumFromInt(685), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log2f128 + .{ .tag = @enumFromInt(686), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log2f16 + .{ .tag = @enumFromInt(687), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_log2l + .{ .tag = @enumFromInt(688), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logb + .{ .tag = @enumFromInt(689), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logbf + .{ .tag = @enumFromInt(690), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logbf128 + .{ .tag = @enumFromInt(691), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logbl + .{ .tag = @enumFromInt(692), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logf + .{ .tag = @enumFromInt(693), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logf128 + .{ .tag = @enumFromInt(694), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logf16 + .{ .tag = @enumFromInt(695), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_logl + .{ .tag = @enumFromInt(696), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_longjmp + .{ .tag = @enumFromInt(697), .param_str = "vv**i", .properties = .{ .attributes = .{ .noreturn = true } } }, + // __builtin_lrint + .{ .tag = @enumFromInt(698), .param_str = "Lid", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lrintf + .{ .tag = @enumFromInt(699), .param_str = "Lif", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lrintf128 + .{ .tag = @enumFromInt(700), .param_str = "LiLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lrintl + .{ .tag = @enumFromInt(701), .param_str = "LiLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lround + .{ .tag = @enumFromInt(702), .param_str = "Lid", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lroundf + .{ .tag = @enumFromInt(703), .param_str = "Lif", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lroundf128 + .{ .tag = @enumFromInt(704), .param_str = "LiLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_lroundl + .{ .tag = @enumFromInt(705), .param_str = "LiLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_malloc + .{ .tag = @enumFromInt(706), .param_str = "v*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_matrix_column_major_load + .{ .tag = @enumFromInt(707), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_matrix_column_major_store + .{ .tag = @enumFromInt(708), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_matrix_transpose + .{ .tag = @enumFromInt(709), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_memchr + .{ .tag = @enumFromInt(710), .param_str = "v*vC*iz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_memcmp + .{ .tag = @enumFromInt(711), .param_str = "ivC*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_memcpy + .{ .tag = @enumFromInt(712), .param_str = "v*v*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_memcpy_inline + .{ .tag = @enumFromInt(713), .param_str = "vv*vC*Iz", .properties = .{} }, + // __builtin_memmove + .{ .tag = @enumFromInt(714), .param_str = "v*v*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_mempcpy + .{ .tag = @enumFromInt(715), .param_str = "v*v*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_memset + .{ .tag = @enumFromInt(716), .param_str = "v*v*iz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_memset_inline + .{ .tag = @enumFromInt(717), .param_str = "vv*iIz", .properties = .{} }, + // __builtin_mips_absq_s_ph + .{ .tag = @enumFromInt(718), .param_str = "V2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_absq_s_qb + .{ .tag = @enumFromInt(719), .param_str = "V4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_absq_s_w + .{ .tag = @enumFromInt(720), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addq_ph + .{ .tag = @enumFromInt(721), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addq_s_ph + .{ .tag = @enumFromInt(722), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addq_s_w + .{ .tag = @enumFromInt(723), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addqh_ph + .{ .tag = @enumFromInt(724), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_addqh_r_ph + .{ .tag = @enumFromInt(725), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_addqh_r_w + .{ .tag = @enumFromInt(726), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_addqh_w + .{ .tag = @enumFromInt(727), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_addsc + .{ .tag = @enumFromInt(728), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addu_ph + .{ .tag = @enumFromInt(729), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addu_qb + .{ .tag = @enumFromInt(730), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addu_s_ph + .{ .tag = @enumFromInt(731), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_addu_s_qb + .{ .tag = @enumFromInt(732), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_adduh_qb + .{ .tag = @enumFromInt(733), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_adduh_r_qb + .{ .tag = @enumFromInt(734), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_addwc + .{ .tag = @enumFromInt(735), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_append + .{ .tag = @enumFromInt(736), .param_str = "iiiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_balign + .{ .tag = @enumFromInt(737), .param_str = "iiiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_bitrev + .{ .tag = @enumFromInt(738), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_bposge32 + .{ .tag = @enumFromInt(739), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmp_eq_ph + .{ .tag = @enumFromInt(740), .param_str = "vV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmp_le_ph + .{ .tag = @enumFromInt(741), .param_str = "vV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmp_lt_ph + .{ .tag = @enumFromInt(742), .param_str = "vV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgdu_eq_qb + .{ .tag = @enumFromInt(743), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgdu_le_qb + .{ .tag = @enumFromInt(744), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgdu_lt_qb + .{ .tag = @enumFromInt(745), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgu_eq_qb + .{ .tag = @enumFromInt(746), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgu_le_qb + .{ .tag = @enumFromInt(747), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpgu_lt_qb + .{ .tag = @enumFromInt(748), .param_str = "iV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpu_eq_qb + .{ .tag = @enumFromInt(749), .param_str = "vV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpu_le_qb + .{ .tag = @enumFromInt(750), .param_str = "vV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_cmpu_lt_qb + .{ .tag = @enumFromInt(751), .param_str = "vV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpa_w_ph + .{ .tag = @enumFromInt(752), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpaq_s_w_ph + .{ .tag = @enumFromInt(753), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpaq_sa_l_w + .{ .tag = @enumFromInt(754), .param_str = "LLiLLiii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpaqx_s_w_ph + .{ .tag = @enumFromInt(755), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpaqx_sa_w_ph + .{ .tag = @enumFromInt(756), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpau_h_qbl + .{ .tag = @enumFromInt(757), .param_str = "LLiLLiV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpau_h_qbr + .{ .tag = @enumFromInt(758), .param_str = "LLiLLiV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpax_w_ph + .{ .tag = @enumFromInt(759), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dps_w_ph + .{ .tag = @enumFromInt(760), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpsq_s_w_ph + .{ .tag = @enumFromInt(761), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpsq_sa_l_w + .{ .tag = @enumFromInt(762), .param_str = "LLiLLiii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpsqx_s_w_ph + .{ .tag = @enumFromInt(763), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpsqx_sa_w_ph + .{ .tag = @enumFromInt(764), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_dpsu_h_qbl + .{ .tag = @enumFromInt(765), .param_str = "LLiLLiV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpsu_h_qbr + .{ .tag = @enumFromInt(766), .param_str = "LLiLLiV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_dpsx_w_ph + .{ .tag = @enumFromInt(767), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_extp + .{ .tag = @enumFromInt(768), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_extpdp + .{ .tag = @enumFromInt(769), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_extr_r_w + .{ .tag = @enumFromInt(770), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_extr_rs_w + .{ .tag = @enumFromInt(771), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_extr_s_h + .{ .tag = @enumFromInt(772), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_extr_w + .{ .tag = @enumFromInt(773), .param_str = "iLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_insv + .{ .tag = @enumFromInt(774), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_lbux + .{ .tag = @enumFromInt(775), .param_str = "iv*i", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_lhx + .{ .tag = @enumFromInt(776), .param_str = "iv*i", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_lwx + .{ .tag = @enumFromInt(777), .param_str = "iv*i", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_madd + .{ .tag = @enumFromInt(778), .param_str = "LLiLLiii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_maddu + .{ .tag = @enumFromInt(779), .param_str = "LLiLLiUiUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_maq_s_w_phl + .{ .tag = @enumFromInt(780), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_maq_s_w_phr + .{ .tag = @enumFromInt(781), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_maq_sa_w_phl + .{ .tag = @enumFromInt(782), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_maq_sa_w_phr + .{ .tag = @enumFromInt(783), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_modsub + .{ .tag = @enumFromInt(784), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_msub + .{ .tag = @enumFromInt(785), .param_str = "LLiLLiii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_msubu + .{ .tag = @enumFromInt(786), .param_str = "LLiLLiUiUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_mthlip + .{ .tag = @enumFromInt(787), .param_str = "LLiLLii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mul_ph + .{ .tag = @enumFromInt(788), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mul_s_ph + .{ .tag = @enumFromInt(789), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_muleq_s_w_phl + .{ .tag = @enumFromInt(790), .param_str = "iV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_muleq_s_w_phr + .{ .tag = @enumFromInt(791), .param_str = "iV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_muleu_s_ph_qbl + .{ .tag = @enumFromInt(792), .param_str = "V2sV4ScV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_muleu_s_ph_qbr + .{ .tag = @enumFromInt(793), .param_str = "V2sV4ScV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mulq_rs_ph + .{ .tag = @enumFromInt(794), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mulq_rs_w + .{ .tag = @enumFromInt(795), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mulq_s_ph + .{ .tag = @enumFromInt(796), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mulq_s_w + .{ .tag = @enumFromInt(797), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mulsa_w_ph + .{ .tag = @enumFromInt(798), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_mulsaq_s_w_ph + .{ .tag = @enumFromInt(799), .param_str = "LLiLLiV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_mult + .{ .tag = @enumFromInt(800), .param_str = "LLiii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_multu + .{ .tag = @enumFromInt(801), .param_str = "LLiUiUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_packrl_ph + .{ .tag = @enumFromInt(802), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_pick_ph + .{ .tag = @enumFromInt(803), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_pick_qb + .{ .tag = @enumFromInt(804), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_preceq_w_phl + .{ .tag = @enumFromInt(805), .param_str = "iV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_preceq_w_phr + .{ .tag = @enumFromInt(806), .param_str = "iV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precequ_ph_qbl + .{ .tag = @enumFromInt(807), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precequ_ph_qbla + .{ .tag = @enumFromInt(808), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precequ_ph_qbr + .{ .tag = @enumFromInt(809), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precequ_ph_qbra + .{ .tag = @enumFromInt(810), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_preceu_ph_qbl + .{ .tag = @enumFromInt(811), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_preceu_ph_qbla + .{ .tag = @enumFromInt(812), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_preceu_ph_qbr + .{ .tag = @enumFromInt(813), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_preceu_ph_qbra + .{ .tag = @enumFromInt(814), .param_str = "V2sV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precr_qb_ph + .{ .tag = @enumFromInt(815), .param_str = "V4ScV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_precr_sra_ph_w + .{ .tag = @enumFromInt(816), .param_str = "V2siiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precr_sra_r_ph_w + .{ .tag = @enumFromInt(817), .param_str = "V2siiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precrq_ph_w + .{ .tag = @enumFromInt(818), .param_str = "V2sii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precrq_qb_ph + .{ .tag = @enumFromInt(819), .param_str = "V4ScV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_precrq_rs_ph_w + .{ .tag = @enumFromInt(820), .param_str = "V2sii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_precrqu_s_qb_ph + .{ .tag = @enumFromInt(821), .param_str = "V4ScV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_prepend + .{ .tag = @enumFromInt(822), .param_str = "iiiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_raddu_w_qb + .{ .tag = @enumFromInt(823), .param_str = "iV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_rddsp + .{ .tag = @enumFromInt(824), .param_str = "iIi", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_repl_ph + .{ .tag = @enumFromInt(825), .param_str = "V2si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_repl_qb + .{ .tag = @enumFromInt(826), .param_str = "V4Sci", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shilo + .{ .tag = @enumFromInt(827), .param_str = "LLiLLii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shll_ph + .{ .tag = @enumFromInt(828), .param_str = "V2sV2si", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_shll_qb + .{ .tag = @enumFromInt(829), .param_str = "V4ScV4Sci", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_shll_s_ph + .{ .tag = @enumFromInt(830), .param_str = "V2sV2si", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_shll_s_w + .{ .tag = @enumFromInt(831), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_shra_ph + .{ .tag = @enumFromInt(832), .param_str = "V2sV2si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shra_qb + .{ .tag = @enumFromInt(833), .param_str = "V4ScV4Sci", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shra_r_ph + .{ .tag = @enumFromInt(834), .param_str = "V2sV2si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shra_r_qb + .{ .tag = @enumFromInt(835), .param_str = "V4ScV4Sci", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shra_r_w + .{ .tag = @enumFromInt(836), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shrl_ph + .{ .tag = @enumFromInt(837), .param_str = "V2sV2si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_shrl_qb + .{ .tag = @enumFromInt(838), .param_str = "V4ScV4Sci", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subq_ph + .{ .tag = @enumFromInt(839), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subq_s_ph + .{ .tag = @enumFromInt(840), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subq_s_w + .{ .tag = @enumFromInt(841), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subqh_ph + .{ .tag = @enumFromInt(842), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subqh_r_ph + .{ .tag = @enumFromInt(843), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subqh_r_w + .{ .tag = @enumFromInt(844), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subqh_w + .{ .tag = @enumFromInt(845), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subu_ph + .{ .tag = @enumFromInt(846), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subu_qb + .{ .tag = @enumFromInt(847), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subu_s_ph + .{ .tag = @enumFromInt(848), .param_str = "V2sV2sV2s", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subu_s_qb + .{ .tag = @enumFromInt(849), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_mips_subuh_qb + .{ .tag = @enumFromInt(850), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_subuh_r_qb + .{ .tag = @enumFromInt(851), .param_str = "V4ScV4ScV4Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mips_wrdsp + .{ .tag = @enumFromInt(852), .param_str = "viIi", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_modf + .{ .tag = @enumFromInt(853), .param_str = "ddd*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_modff + .{ .tag = @enumFromInt(854), .param_str = "fff*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_modff128 + .{ .tag = @enumFromInt(855), .param_str = "LLdLLdLLd*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_modfl + .{ .tag = @enumFromInt(856), .param_str = "LdLdLd*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_msa_add_a_b + .{ .tag = @enumFromInt(857), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_add_a_d + .{ .tag = @enumFromInt(858), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_add_a_h + .{ .tag = @enumFromInt(859), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_add_a_w + .{ .tag = @enumFromInt(860), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_a_b + .{ .tag = @enumFromInt(861), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_a_d + .{ .tag = @enumFromInt(862), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_a_h + .{ .tag = @enumFromInt(863), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_a_w + .{ .tag = @enumFromInt(864), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_s_b + .{ .tag = @enumFromInt(865), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_s_d + .{ .tag = @enumFromInt(866), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_s_h + .{ .tag = @enumFromInt(867), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_s_w + .{ .tag = @enumFromInt(868), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_u_b + .{ .tag = @enumFromInt(869), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_u_d + .{ .tag = @enumFromInt(870), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_u_h + .{ .tag = @enumFromInt(871), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_adds_u_w + .{ .tag = @enumFromInt(872), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addv_b + .{ .tag = @enumFromInt(873), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addv_d + .{ .tag = @enumFromInt(874), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addv_h + .{ .tag = @enumFromInt(875), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addv_w + .{ .tag = @enumFromInt(876), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addvi_b + .{ .tag = @enumFromInt(877), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addvi_d + .{ .tag = @enumFromInt(878), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addvi_h + .{ .tag = @enumFromInt(879), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_addvi_w + .{ .tag = @enumFromInt(880), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_and_v + .{ .tag = @enumFromInt(881), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_andi_b + .{ .tag = @enumFromInt(882), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_s_b + .{ .tag = @enumFromInt(883), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_s_d + .{ .tag = @enumFromInt(884), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_s_h + .{ .tag = @enumFromInt(885), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_s_w + .{ .tag = @enumFromInt(886), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_u_b + .{ .tag = @enumFromInt(887), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_u_d + .{ .tag = @enumFromInt(888), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_u_h + .{ .tag = @enumFromInt(889), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_asub_u_w + .{ .tag = @enumFromInt(890), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_s_b + .{ .tag = @enumFromInt(891), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_s_d + .{ .tag = @enumFromInt(892), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_s_h + .{ .tag = @enumFromInt(893), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_s_w + .{ .tag = @enumFromInt(894), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_u_b + .{ .tag = @enumFromInt(895), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_u_d + .{ .tag = @enumFromInt(896), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_u_h + .{ .tag = @enumFromInt(897), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ave_u_w + .{ .tag = @enumFromInt(898), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_s_b + .{ .tag = @enumFromInt(899), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_s_d + .{ .tag = @enumFromInt(900), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_s_h + .{ .tag = @enumFromInt(901), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_s_w + .{ .tag = @enumFromInt(902), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_u_b + .{ .tag = @enumFromInt(903), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_u_d + .{ .tag = @enumFromInt(904), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_u_h + .{ .tag = @enumFromInt(905), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_aver_u_w + .{ .tag = @enumFromInt(906), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclr_b + .{ .tag = @enumFromInt(907), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclr_d + .{ .tag = @enumFromInt(908), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclr_h + .{ .tag = @enumFromInt(909), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclr_w + .{ .tag = @enumFromInt(910), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclri_b + .{ .tag = @enumFromInt(911), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclri_d + .{ .tag = @enumFromInt(912), .param_str = "V2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclri_h + .{ .tag = @enumFromInt(913), .param_str = "V8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bclri_w + .{ .tag = @enumFromInt(914), .param_str = "V4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsl_b + .{ .tag = @enumFromInt(915), .param_str = "V16UcV16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsl_d + .{ .tag = @enumFromInt(916), .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsl_h + .{ .tag = @enumFromInt(917), .param_str = "V8UsV8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsl_w + .{ .tag = @enumFromInt(918), .param_str = "V4UiV4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsli_b + .{ .tag = @enumFromInt(919), .param_str = "V16UcV16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsli_d + .{ .tag = @enumFromInt(920), .param_str = "V2ULLiV2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsli_h + .{ .tag = @enumFromInt(921), .param_str = "V8UsV8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsli_w + .{ .tag = @enumFromInt(922), .param_str = "V4UiV4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsr_b + .{ .tag = @enumFromInt(923), .param_str = "V16UcV16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsr_d + .{ .tag = @enumFromInt(924), .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsr_h + .{ .tag = @enumFromInt(925), .param_str = "V8UsV8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsr_w + .{ .tag = @enumFromInt(926), .param_str = "V4UiV4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsri_b + .{ .tag = @enumFromInt(927), .param_str = "V16UcV16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsri_d + .{ .tag = @enumFromInt(928), .param_str = "V2ULLiV2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsri_h + .{ .tag = @enumFromInt(929), .param_str = "V8UsV8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_binsri_w + .{ .tag = @enumFromInt(930), .param_str = "V4UiV4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bmnz_v + .{ .tag = @enumFromInt(931), .param_str = "V16UcV16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bmnzi_b + .{ .tag = @enumFromInt(932), .param_str = "V16UcV16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bmz_v + .{ .tag = @enumFromInt(933), .param_str = "V16UcV16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bmzi_b + .{ .tag = @enumFromInt(934), .param_str = "V16UcV16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bneg_b + .{ .tag = @enumFromInt(935), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bneg_d + .{ .tag = @enumFromInt(936), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bneg_h + .{ .tag = @enumFromInt(937), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bneg_w + .{ .tag = @enumFromInt(938), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnegi_b + .{ .tag = @enumFromInt(939), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnegi_d + .{ .tag = @enumFromInt(940), .param_str = "V2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnegi_h + .{ .tag = @enumFromInt(941), .param_str = "V8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnegi_w + .{ .tag = @enumFromInt(942), .param_str = "V4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnz_b + .{ .tag = @enumFromInt(943), .param_str = "iV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnz_d + .{ .tag = @enumFromInt(944), .param_str = "iV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnz_h + .{ .tag = @enumFromInt(945), .param_str = "iV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnz_v + .{ .tag = @enumFromInt(946), .param_str = "iV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bnz_w + .{ .tag = @enumFromInt(947), .param_str = "iV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bsel_v + .{ .tag = @enumFromInt(948), .param_str = "V16UcV16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bseli_b + .{ .tag = @enumFromInt(949), .param_str = "V16UcV16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bset_b + .{ .tag = @enumFromInt(950), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bset_d + .{ .tag = @enumFromInt(951), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bset_h + .{ .tag = @enumFromInt(952), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bset_w + .{ .tag = @enumFromInt(953), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bseti_b + .{ .tag = @enumFromInt(954), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bseti_d + .{ .tag = @enumFromInt(955), .param_str = "V2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bseti_h + .{ .tag = @enumFromInt(956), .param_str = "V8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bseti_w + .{ .tag = @enumFromInt(957), .param_str = "V4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bz_b + .{ .tag = @enumFromInt(958), .param_str = "iV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bz_d + .{ .tag = @enumFromInt(959), .param_str = "iV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bz_h + .{ .tag = @enumFromInt(960), .param_str = "iV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bz_v + .{ .tag = @enumFromInt(961), .param_str = "iV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_bz_w + .{ .tag = @enumFromInt(962), .param_str = "iV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceq_b + .{ .tag = @enumFromInt(963), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceq_d + .{ .tag = @enumFromInt(964), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceq_h + .{ .tag = @enumFromInt(965), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceq_w + .{ .tag = @enumFromInt(966), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceqi_b + .{ .tag = @enumFromInt(967), .param_str = "V16ScV16ScISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceqi_d + .{ .tag = @enumFromInt(968), .param_str = "V2SLLiV2SLLiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceqi_h + .{ .tag = @enumFromInt(969), .param_str = "V8SsV8SsISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ceqi_w + .{ .tag = @enumFromInt(970), .param_str = "V4SiV4SiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cfcmsa + .{ .tag = @enumFromInt(971), .param_str = "iIi", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_msa_cle_s_b + .{ .tag = @enumFromInt(972), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_s_d + .{ .tag = @enumFromInt(973), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_s_h + .{ .tag = @enumFromInt(974), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_s_w + .{ .tag = @enumFromInt(975), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_u_b + .{ .tag = @enumFromInt(976), .param_str = "V16ScV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_u_d + .{ .tag = @enumFromInt(977), .param_str = "V2SLLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_u_h + .{ .tag = @enumFromInt(978), .param_str = "V8SsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_cle_u_w + .{ .tag = @enumFromInt(979), .param_str = "V4SiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_s_b + .{ .tag = @enumFromInt(980), .param_str = "V16ScV16ScISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_s_d + .{ .tag = @enumFromInt(981), .param_str = "V2SLLiV2SLLiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_s_h + .{ .tag = @enumFromInt(982), .param_str = "V8SsV8SsISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_s_w + .{ .tag = @enumFromInt(983), .param_str = "V4SiV4SiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_u_b + .{ .tag = @enumFromInt(984), .param_str = "V16ScV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_u_d + .{ .tag = @enumFromInt(985), .param_str = "V2SLLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_u_h + .{ .tag = @enumFromInt(986), .param_str = "V8SsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clei_u_w + .{ .tag = @enumFromInt(987), .param_str = "V4SiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_s_b + .{ .tag = @enumFromInt(988), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_s_d + .{ .tag = @enumFromInt(989), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_s_h + .{ .tag = @enumFromInt(990), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_s_w + .{ .tag = @enumFromInt(991), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_u_b + .{ .tag = @enumFromInt(992), .param_str = "V16ScV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_u_d + .{ .tag = @enumFromInt(993), .param_str = "V2SLLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_u_h + .{ .tag = @enumFromInt(994), .param_str = "V8SsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clt_u_w + .{ .tag = @enumFromInt(995), .param_str = "V4SiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_s_b + .{ .tag = @enumFromInt(996), .param_str = "V16ScV16ScISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_s_d + .{ .tag = @enumFromInt(997), .param_str = "V2SLLiV2SLLiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_s_h + .{ .tag = @enumFromInt(998), .param_str = "V8SsV8SsISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_s_w + .{ .tag = @enumFromInt(999), .param_str = "V4SiV4SiISi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_u_b + .{ .tag = @enumFromInt(1000), .param_str = "V16ScV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_u_d + .{ .tag = @enumFromInt(1001), .param_str = "V2SLLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_u_h + .{ .tag = @enumFromInt(1002), .param_str = "V8SsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_clti_u_w + .{ .tag = @enumFromInt(1003), .param_str = "V4SiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_s_b + .{ .tag = @enumFromInt(1004), .param_str = "iV16ScIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_s_d + .{ .tag = @enumFromInt(1005), .param_str = "LLiV2SLLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_s_h + .{ .tag = @enumFromInt(1006), .param_str = "iV8SsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_s_w + .{ .tag = @enumFromInt(1007), .param_str = "iV4SiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_u_b + .{ .tag = @enumFromInt(1008), .param_str = "iV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_u_d + .{ .tag = @enumFromInt(1009), .param_str = "LLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_u_h + .{ .tag = @enumFromInt(1010), .param_str = "iV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_copy_u_w + .{ .tag = @enumFromInt(1011), .param_str = "iV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ctcmsa + .{ .tag = @enumFromInt(1012), .param_str = "vIii", .properties = .{ .target_set = TargetSet.initOne(.mips) } }, + // __builtin_msa_div_s_b + .{ .tag = @enumFromInt(1013), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_s_d + .{ .tag = @enumFromInt(1014), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_s_h + .{ .tag = @enumFromInt(1015), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_s_w + .{ .tag = @enumFromInt(1016), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_u_b + .{ .tag = @enumFromInt(1017), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_u_d + .{ .tag = @enumFromInt(1018), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_u_h + .{ .tag = @enumFromInt(1019), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_div_u_w + .{ .tag = @enumFromInt(1020), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_s_d + .{ .tag = @enumFromInt(1021), .param_str = "V2SLLiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_s_h + .{ .tag = @enumFromInt(1022), .param_str = "V8SsV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_s_w + .{ .tag = @enumFromInt(1023), .param_str = "V4SiV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_u_d + .{ .tag = @enumFromInt(1024), .param_str = "V2ULLiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_u_h + .{ .tag = @enumFromInt(1025), .param_str = "V8UsV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dotp_u_w + .{ .tag = @enumFromInt(1026), .param_str = "V4UiV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_s_d + .{ .tag = @enumFromInt(1027), .param_str = "V2SLLiV2SLLiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_s_h + .{ .tag = @enumFromInt(1028), .param_str = "V8SsV8SsV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_s_w + .{ .tag = @enumFromInt(1029), .param_str = "V4SiV4SiV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_u_d + .{ .tag = @enumFromInt(1030), .param_str = "V2ULLiV2ULLiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_u_h + .{ .tag = @enumFromInt(1031), .param_str = "V8UsV8UsV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpadd_u_w + .{ .tag = @enumFromInt(1032), .param_str = "V4UiV4UiV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_s_d + .{ .tag = @enumFromInt(1033), .param_str = "V2SLLiV2SLLiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_s_h + .{ .tag = @enumFromInt(1034), .param_str = "V8SsV8SsV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_s_w + .{ .tag = @enumFromInt(1035), .param_str = "V4SiV4SiV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_u_d + .{ .tag = @enumFromInt(1036), .param_str = "V2ULLiV2ULLiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_u_h + .{ .tag = @enumFromInt(1037), .param_str = "V8UsV8UsV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_dpsub_u_w + .{ .tag = @enumFromInt(1038), .param_str = "V4UiV4UiV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fadd_d + .{ .tag = @enumFromInt(1039), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fadd_w + .{ .tag = @enumFromInt(1040), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcaf_d + .{ .tag = @enumFromInt(1041), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcaf_w + .{ .tag = @enumFromInt(1042), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fceq_d + .{ .tag = @enumFromInt(1043), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fceq_w + .{ .tag = @enumFromInt(1044), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fclass_d + .{ .tag = @enumFromInt(1045), .param_str = "V2LLiV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fclass_w + .{ .tag = @enumFromInt(1046), .param_str = "V4iV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcle_d + .{ .tag = @enumFromInt(1047), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcle_w + .{ .tag = @enumFromInt(1048), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fclt_d + .{ .tag = @enumFromInt(1049), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fclt_w + .{ .tag = @enumFromInt(1050), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcne_d + .{ .tag = @enumFromInt(1051), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcne_w + .{ .tag = @enumFromInt(1052), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcor_d + .{ .tag = @enumFromInt(1053), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcor_w + .{ .tag = @enumFromInt(1054), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcueq_d + .{ .tag = @enumFromInt(1055), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcueq_w + .{ .tag = @enumFromInt(1056), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcule_d + .{ .tag = @enumFromInt(1057), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcule_w + .{ .tag = @enumFromInt(1058), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcult_d + .{ .tag = @enumFromInt(1059), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcult_w + .{ .tag = @enumFromInt(1060), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcun_d + .{ .tag = @enumFromInt(1061), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcun_w + .{ .tag = @enumFromInt(1062), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcune_d + .{ .tag = @enumFromInt(1063), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fcune_w + .{ .tag = @enumFromInt(1064), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fdiv_d + .{ .tag = @enumFromInt(1065), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fdiv_w + .{ .tag = @enumFromInt(1066), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexdo_h + .{ .tag = @enumFromInt(1067), .param_str = "V8hV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexdo_w + .{ .tag = @enumFromInt(1068), .param_str = "V4fV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexp2_d + .{ .tag = @enumFromInt(1069), .param_str = "V2dV2dV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexp2_w + .{ .tag = @enumFromInt(1070), .param_str = "V4fV4fV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexupl_d + .{ .tag = @enumFromInt(1071), .param_str = "V2dV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexupl_w + .{ .tag = @enumFromInt(1072), .param_str = "V4fV8h", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexupr_d + .{ .tag = @enumFromInt(1073), .param_str = "V2dV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fexupr_w + .{ .tag = @enumFromInt(1074), .param_str = "V4fV8h", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffint_s_d + .{ .tag = @enumFromInt(1075), .param_str = "V2dV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffint_s_w + .{ .tag = @enumFromInt(1076), .param_str = "V4fV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffint_u_d + .{ .tag = @enumFromInt(1077), .param_str = "V2dV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffint_u_w + .{ .tag = @enumFromInt(1078), .param_str = "V4fV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffql_d + .{ .tag = @enumFromInt(1079), .param_str = "V2dV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffql_w + .{ .tag = @enumFromInt(1080), .param_str = "V4fV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffqr_d + .{ .tag = @enumFromInt(1081), .param_str = "V2dV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ffqr_w + .{ .tag = @enumFromInt(1082), .param_str = "V4fV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fill_b + .{ .tag = @enumFromInt(1083), .param_str = "V16Sci", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fill_d + .{ .tag = @enumFromInt(1084), .param_str = "V2SLLiLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fill_h + .{ .tag = @enumFromInt(1085), .param_str = "V8Ssi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fill_w + .{ .tag = @enumFromInt(1086), .param_str = "V4Sii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_flog2_d + .{ .tag = @enumFromInt(1087), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_flog2_w + .{ .tag = @enumFromInt(1088), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmadd_d + .{ .tag = @enumFromInt(1089), .param_str = "V2dV2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmadd_w + .{ .tag = @enumFromInt(1090), .param_str = "V4fV4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmax_a_d + .{ .tag = @enumFromInt(1091), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmax_a_w + .{ .tag = @enumFromInt(1092), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmax_d + .{ .tag = @enumFromInt(1093), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmax_w + .{ .tag = @enumFromInt(1094), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmin_a_d + .{ .tag = @enumFromInt(1095), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmin_a_w + .{ .tag = @enumFromInt(1096), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmin_d + .{ .tag = @enumFromInt(1097), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmin_w + .{ .tag = @enumFromInt(1098), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmsub_d + .{ .tag = @enumFromInt(1099), .param_str = "V2dV2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmsub_w + .{ .tag = @enumFromInt(1100), .param_str = "V4fV4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmul_d + .{ .tag = @enumFromInt(1101), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fmul_w + .{ .tag = @enumFromInt(1102), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frcp_d + .{ .tag = @enumFromInt(1103), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frcp_w + .{ .tag = @enumFromInt(1104), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frint_d + .{ .tag = @enumFromInt(1105), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frint_w + .{ .tag = @enumFromInt(1106), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frsqrt_d + .{ .tag = @enumFromInt(1107), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_frsqrt_w + .{ .tag = @enumFromInt(1108), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsaf_d + .{ .tag = @enumFromInt(1109), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsaf_w + .{ .tag = @enumFromInt(1110), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fseq_d + .{ .tag = @enumFromInt(1111), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fseq_w + .{ .tag = @enumFromInt(1112), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsle_d + .{ .tag = @enumFromInt(1113), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsle_w + .{ .tag = @enumFromInt(1114), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fslt_d + .{ .tag = @enumFromInt(1115), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fslt_w + .{ .tag = @enumFromInt(1116), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsne_d + .{ .tag = @enumFromInt(1117), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsne_w + .{ .tag = @enumFromInt(1118), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsor_d + .{ .tag = @enumFromInt(1119), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsor_w + .{ .tag = @enumFromInt(1120), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsqrt_d + .{ .tag = @enumFromInt(1121), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsqrt_w + .{ .tag = @enumFromInt(1122), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsub_d + .{ .tag = @enumFromInt(1123), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsub_w + .{ .tag = @enumFromInt(1124), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsueq_d + .{ .tag = @enumFromInt(1125), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsueq_w + .{ .tag = @enumFromInt(1126), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsule_d + .{ .tag = @enumFromInt(1127), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsule_w + .{ .tag = @enumFromInt(1128), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsult_d + .{ .tag = @enumFromInt(1129), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsult_w + .{ .tag = @enumFromInt(1130), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsun_d + .{ .tag = @enumFromInt(1131), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsun_w + .{ .tag = @enumFromInt(1132), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsune_d + .{ .tag = @enumFromInt(1133), .param_str = "V2LLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_fsune_w + .{ .tag = @enumFromInt(1134), .param_str = "V4iV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftint_s_d + .{ .tag = @enumFromInt(1135), .param_str = "V2SLLiV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftint_s_w + .{ .tag = @enumFromInt(1136), .param_str = "V4SiV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftint_u_d + .{ .tag = @enumFromInt(1137), .param_str = "V2ULLiV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftint_u_w + .{ .tag = @enumFromInt(1138), .param_str = "V4UiV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftq_h + .{ .tag = @enumFromInt(1139), .param_str = "V4UiV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftq_w + .{ .tag = @enumFromInt(1140), .param_str = "V2ULLiV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftrunc_s_d + .{ .tag = @enumFromInt(1141), .param_str = "V2SLLiV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftrunc_s_w + .{ .tag = @enumFromInt(1142), .param_str = "V4SiV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftrunc_u_d + .{ .tag = @enumFromInt(1143), .param_str = "V2ULLiV2d", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ftrunc_u_w + .{ .tag = @enumFromInt(1144), .param_str = "V4UiV4f", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_s_d + .{ .tag = @enumFromInt(1145), .param_str = "V2SLLiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_s_h + .{ .tag = @enumFromInt(1146), .param_str = "V8SsV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_s_w + .{ .tag = @enumFromInt(1147), .param_str = "V4SiV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_u_d + .{ .tag = @enumFromInt(1148), .param_str = "V2ULLiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_u_h + .{ .tag = @enumFromInt(1149), .param_str = "V8UsV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hadd_u_w + .{ .tag = @enumFromInt(1150), .param_str = "V4UiV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_s_d + .{ .tag = @enumFromInt(1151), .param_str = "V2SLLiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_s_h + .{ .tag = @enumFromInt(1152), .param_str = "V8SsV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_s_w + .{ .tag = @enumFromInt(1153), .param_str = "V4SiV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_u_d + .{ .tag = @enumFromInt(1154), .param_str = "V2ULLiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_u_h + .{ .tag = @enumFromInt(1155), .param_str = "V8UsV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_hsub_u_w + .{ .tag = @enumFromInt(1156), .param_str = "V4UiV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvev_b + .{ .tag = @enumFromInt(1157), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvev_d + .{ .tag = @enumFromInt(1158), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvev_h + .{ .tag = @enumFromInt(1159), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvev_w + .{ .tag = @enumFromInt(1160), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvl_b + .{ .tag = @enumFromInt(1161), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvl_d + .{ .tag = @enumFromInt(1162), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvl_h + .{ .tag = @enumFromInt(1163), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvl_w + .{ .tag = @enumFromInt(1164), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvod_b + .{ .tag = @enumFromInt(1165), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvod_d + .{ .tag = @enumFromInt(1166), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvod_h + .{ .tag = @enumFromInt(1167), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvod_w + .{ .tag = @enumFromInt(1168), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvr_b + .{ .tag = @enumFromInt(1169), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvr_d + .{ .tag = @enumFromInt(1170), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvr_h + .{ .tag = @enumFromInt(1171), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ilvr_w + .{ .tag = @enumFromInt(1172), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insert_b + .{ .tag = @enumFromInt(1173), .param_str = "V16ScV16ScIUii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insert_d + .{ .tag = @enumFromInt(1174), .param_str = "V2SLLiV2SLLiIUiLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insert_h + .{ .tag = @enumFromInt(1175), .param_str = "V8SsV8SsIUii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insert_w + .{ .tag = @enumFromInt(1176), .param_str = "V4SiV4SiIUii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insve_b + .{ .tag = @enumFromInt(1177), .param_str = "V16ScV16ScIUiV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insve_d + .{ .tag = @enumFromInt(1178), .param_str = "V2SLLiV2SLLiIUiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insve_h + .{ .tag = @enumFromInt(1179), .param_str = "V8SsV8SsIUiV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_insve_w + .{ .tag = @enumFromInt(1180), .param_str = "V4SiV4SiIUiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ld_b + .{ .tag = @enumFromInt(1181), .param_str = "V16Scv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ld_d + .{ .tag = @enumFromInt(1182), .param_str = "V2SLLiv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ld_h + .{ .tag = @enumFromInt(1183), .param_str = "V8Ssv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ld_w + .{ .tag = @enumFromInt(1184), .param_str = "V4Siv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldi_b + .{ .tag = @enumFromInt(1185), .param_str = "V16cIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldi_d + .{ .tag = @enumFromInt(1186), .param_str = "V2LLiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldi_h + .{ .tag = @enumFromInt(1187), .param_str = "V8sIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldi_w + .{ .tag = @enumFromInt(1188), .param_str = "V4iIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldr_d + .{ .tag = @enumFromInt(1189), .param_str = "V2SLLiv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ldr_w + .{ .tag = @enumFromInt(1190), .param_str = "V4Siv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_madd_q_h + .{ .tag = @enumFromInt(1191), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_madd_q_w + .{ .tag = @enumFromInt(1192), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddr_q_h + .{ .tag = @enumFromInt(1193), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddr_q_w + .{ .tag = @enumFromInt(1194), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddv_b + .{ .tag = @enumFromInt(1195), .param_str = "V16ScV16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddv_d + .{ .tag = @enumFromInt(1196), .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddv_h + .{ .tag = @enumFromInt(1197), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maddv_w + .{ .tag = @enumFromInt(1198), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_a_b + .{ .tag = @enumFromInt(1199), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_a_d + .{ .tag = @enumFromInt(1200), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_a_h + .{ .tag = @enumFromInt(1201), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_a_w + .{ .tag = @enumFromInt(1202), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_s_b + .{ .tag = @enumFromInt(1203), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_s_d + .{ .tag = @enumFromInt(1204), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_s_h + .{ .tag = @enumFromInt(1205), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_s_w + .{ .tag = @enumFromInt(1206), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_u_b + .{ .tag = @enumFromInt(1207), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_u_d + .{ .tag = @enumFromInt(1208), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_u_h + .{ .tag = @enumFromInt(1209), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_max_u_w + .{ .tag = @enumFromInt(1210), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_s_b + .{ .tag = @enumFromInt(1211), .param_str = "V16ScV16ScIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_s_d + .{ .tag = @enumFromInt(1212), .param_str = "V2SLLiV2SLLiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_s_h + .{ .tag = @enumFromInt(1213), .param_str = "V8SsV8SsIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_s_w + .{ .tag = @enumFromInt(1214), .param_str = "V4SiV4SiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_u_b + .{ .tag = @enumFromInt(1215), .param_str = "V16UcV16UcIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_u_d + .{ .tag = @enumFromInt(1216), .param_str = "V2ULLiV2ULLiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_u_h + .{ .tag = @enumFromInt(1217), .param_str = "V8UsV8UsIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_maxi_u_w + .{ .tag = @enumFromInt(1218), .param_str = "V4UiV4UiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_a_b + .{ .tag = @enumFromInt(1219), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_a_d + .{ .tag = @enumFromInt(1220), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_a_h + .{ .tag = @enumFromInt(1221), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_a_w + .{ .tag = @enumFromInt(1222), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_s_b + .{ .tag = @enumFromInt(1223), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_s_d + .{ .tag = @enumFromInt(1224), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_s_h + .{ .tag = @enumFromInt(1225), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_s_w + .{ .tag = @enumFromInt(1226), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_u_b + .{ .tag = @enumFromInt(1227), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_u_d + .{ .tag = @enumFromInt(1228), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_u_h + .{ .tag = @enumFromInt(1229), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_min_u_w + .{ .tag = @enumFromInt(1230), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_s_b + .{ .tag = @enumFromInt(1231), .param_str = "V16ScV16ScIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_s_d + .{ .tag = @enumFromInt(1232), .param_str = "V2SLLiV2SLLiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_s_h + .{ .tag = @enumFromInt(1233), .param_str = "V8SsV8SsIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_s_w + .{ .tag = @enumFromInt(1234), .param_str = "V4SiV4SiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_u_b + .{ .tag = @enumFromInt(1235), .param_str = "V16UcV16UcIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_u_d + .{ .tag = @enumFromInt(1236), .param_str = "V2ULLiV2ULLiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_u_h + .{ .tag = @enumFromInt(1237), .param_str = "V8UsV8UsIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mini_u_w + .{ .tag = @enumFromInt(1238), .param_str = "V4UiV4UiIi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_s_b + .{ .tag = @enumFromInt(1239), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_s_d + .{ .tag = @enumFromInt(1240), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_s_h + .{ .tag = @enumFromInt(1241), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_s_w + .{ .tag = @enumFromInt(1242), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_u_b + .{ .tag = @enumFromInt(1243), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_u_d + .{ .tag = @enumFromInt(1244), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_u_h + .{ .tag = @enumFromInt(1245), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mod_u_w + .{ .tag = @enumFromInt(1246), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_move_v + .{ .tag = @enumFromInt(1247), .param_str = "V16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msub_q_h + .{ .tag = @enumFromInt(1248), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msub_q_w + .{ .tag = @enumFromInt(1249), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubr_q_h + .{ .tag = @enumFromInt(1250), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubr_q_w + .{ .tag = @enumFromInt(1251), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubv_b + .{ .tag = @enumFromInt(1252), .param_str = "V16ScV16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubv_d + .{ .tag = @enumFromInt(1253), .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubv_h + .{ .tag = @enumFromInt(1254), .param_str = "V8SsV8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_msubv_w + .{ .tag = @enumFromInt(1255), .param_str = "V4SiV4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mul_q_h + .{ .tag = @enumFromInt(1256), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mul_q_w + .{ .tag = @enumFromInt(1257), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulr_q_h + .{ .tag = @enumFromInt(1258), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulr_q_w + .{ .tag = @enumFromInt(1259), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulv_b + .{ .tag = @enumFromInt(1260), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulv_d + .{ .tag = @enumFromInt(1261), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulv_h + .{ .tag = @enumFromInt(1262), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_mulv_w + .{ .tag = @enumFromInt(1263), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nloc_b + .{ .tag = @enumFromInt(1264), .param_str = "V16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nloc_d + .{ .tag = @enumFromInt(1265), .param_str = "V2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nloc_h + .{ .tag = @enumFromInt(1266), .param_str = "V8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nloc_w + .{ .tag = @enumFromInt(1267), .param_str = "V4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nlzc_b + .{ .tag = @enumFromInt(1268), .param_str = "V16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nlzc_d + .{ .tag = @enumFromInt(1269), .param_str = "V2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nlzc_h + .{ .tag = @enumFromInt(1270), .param_str = "V8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nlzc_w + .{ .tag = @enumFromInt(1271), .param_str = "V4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nor_v + .{ .tag = @enumFromInt(1272), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_nori_b + .{ .tag = @enumFromInt(1273), .param_str = "V16UcV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_or_v + .{ .tag = @enumFromInt(1274), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_ori_b + .{ .tag = @enumFromInt(1275), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckev_b + .{ .tag = @enumFromInt(1276), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckev_d + .{ .tag = @enumFromInt(1277), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckev_h + .{ .tag = @enumFromInt(1278), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckev_w + .{ .tag = @enumFromInt(1279), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckod_b + .{ .tag = @enumFromInt(1280), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckod_d + .{ .tag = @enumFromInt(1281), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckod_h + .{ .tag = @enumFromInt(1282), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pckod_w + .{ .tag = @enumFromInt(1283), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pcnt_b + .{ .tag = @enumFromInt(1284), .param_str = "V16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pcnt_d + .{ .tag = @enumFromInt(1285), .param_str = "V2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pcnt_h + .{ .tag = @enumFromInt(1286), .param_str = "V8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_pcnt_w + .{ .tag = @enumFromInt(1287), .param_str = "V4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_s_b + .{ .tag = @enumFromInt(1288), .param_str = "V16ScV16ScIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_s_d + .{ .tag = @enumFromInt(1289), .param_str = "V2SLLiV2SLLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_s_h + .{ .tag = @enumFromInt(1290), .param_str = "V8SsV8SsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_s_w + .{ .tag = @enumFromInt(1291), .param_str = "V4SiV4SiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_u_b + .{ .tag = @enumFromInt(1292), .param_str = "V16UcV16UcIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_u_d + .{ .tag = @enumFromInt(1293), .param_str = "V2ULLiV2ULLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_u_h + .{ .tag = @enumFromInt(1294), .param_str = "V8UsV8UsIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sat_u_w + .{ .tag = @enumFromInt(1295), .param_str = "V4UiV4UiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_shf_b + .{ .tag = @enumFromInt(1296), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_shf_h + .{ .tag = @enumFromInt(1297), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_shf_w + .{ .tag = @enumFromInt(1298), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sld_b + .{ .tag = @enumFromInt(1299), .param_str = "V16cV16cV16cUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sld_d + .{ .tag = @enumFromInt(1300), .param_str = "V2LLiV2LLiV2LLiUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sld_h + .{ .tag = @enumFromInt(1301), .param_str = "V8sV8sV8sUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sld_w + .{ .tag = @enumFromInt(1302), .param_str = "V4iV4iV4iUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sldi_b + .{ .tag = @enumFromInt(1303), .param_str = "V16cV16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sldi_d + .{ .tag = @enumFromInt(1304), .param_str = "V2LLiV2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sldi_h + .{ .tag = @enumFromInt(1305), .param_str = "V8sV8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sldi_w + .{ .tag = @enumFromInt(1306), .param_str = "V4iV4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sll_b + .{ .tag = @enumFromInt(1307), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sll_d + .{ .tag = @enumFromInt(1308), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sll_h + .{ .tag = @enumFromInt(1309), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sll_w + .{ .tag = @enumFromInt(1310), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_slli_b + .{ .tag = @enumFromInt(1311), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_slli_d + .{ .tag = @enumFromInt(1312), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_slli_h + .{ .tag = @enumFromInt(1313), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_slli_w + .{ .tag = @enumFromInt(1314), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splat_b + .{ .tag = @enumFromInt(1315), .param_str = "V16cV16cUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splat_d + .{ .tag = @enumFromInt(1316), .param_str = "V2LLiV2LLiUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splat_h + .{ .tag = @enumFromInt(1317), .param_str = "V8sV8sUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splat_w + .{ .tag = @enumFromInt(1318), .param_str = "V4iV4iUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splati_b + .{ .tag = @enumFromInt(1319), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splati_d + .{ .tag = @enumFromInt(1320), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splati_h + .{ .tag = @enumFromInt(1321), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_splati_w + .{ .tag = @enumFromInt(1322), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sra_b + .{ .tag = @enumFromInt(1323), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sra_d + .{ .tag = @enumFromInt(1324), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sra_h + .{ .tag = @enumFromInt(1325), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_sra_w + .{ .tag = @enumFromInt(1326), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srai_b + .{ .tag = @enumFromInt(1327), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srai_d + .{ .tag = @enumFromInt(1328), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srai_h + .{ .tag = @enumFromInt(1329), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srai_w + .{ .tag = @enumFromInt(1330), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srar_b + .{ .tag = @enumFromInt(1331), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srar_d + .{ .tag = @enumFromInt(1332), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srar_h + .{ .tag = @enumFromInt(1333), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srar_w + .{ .tag = @enumFromInt(1334), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srari_b + .{ .tag = @enumFromInt(1335), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srari_d + .{ .tag = @enumFromInt(1336), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srari_h + .{ .tag = @enumFromInt(1337), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srari_w + .{ .tag = @enumFromInt(1338), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srl_b + .{ .tag = @enumFromInt(1339), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srl_d + .{ .tag = @enumFromInt(1340), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srl_h + .{ .tag = @enumFromInt(1341), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srl_w + .{ .tag = @enumFromInt(1342), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srli_b + .{ .tag = @enumFromInt(1343), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srli_d + .{ .tag = @enumFromInt(1344), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srli_h + .{ .tag = @enumFromInt(1345), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srli_w + .{ .tag = @enumFromInt(1346), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlr_b + .{ .tag = @enumFromInt(1347), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlr_d + .{ .tag = @enumFromInt(1348), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlr_h + .{ .tag = @enumFromInt(1349), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlr_w + .{ .tag = @enumFromInt(1350), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlri_b + .{ .tag = @enumFromInt(1351), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlri_d + .{ .tag = @enumFromInt(1352), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlri_h + .{ .tag = @enumFromInt(1353), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_srlri_w + .{ .tag = @enumFromInt(1354), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_st_b + .{ .tag = @enumFromInt(1355), .param_str = "vV16Scv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_st_d + .{ .tag = @enumFromInt(1356), .param_str = "vV2SLLiv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_st_h + .{ .tag = @enumFromInt(1357), .param_str = "vV8Ssv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_st_w + .{ .tag = @enumFromInt(1358), .param_str = "vV4Siv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_str_d + .{ .tag = @enumFromInt(1359), .param_str = "vV2SLLiv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_str_w + .{ .tag = @enumFromInt(1360), .param_str = "vV4Siv*Ii", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_s_b + .{ .tag = @enumFromInt(1361), .param_str = "V16ScV16ScV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_s_d + .{ .tag = @enumFromInt(1362), .param_str = "V2SLLiV2SLLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_s_h + .{ .tag = @enumFromInt(1363), .param_str = "V8SsV8SsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_s_w + .{ .tag = @enumFromInt(1364), .param_str = "V4SiV4SiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_u_b + .{ .tag = @enumFromInt(1365), .param_str = "V16UcV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_u_d + .{ .tag = @enumFromInt(1366), .param_str = "V2ULLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_u_h + .{ .tag = @enumFromInt(1367), .param_str = "V8UsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subs_u_w + .{ .tag = @enumFromInt(1368), .param_str = "V4UiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsus_u_b + .{ .tag = @enumFromInt(1369), .param_str = "V16UcV16UcV16Sc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsus_u_d + .{ .tag = @enumFromInt(1370), .param_str = "V2ULLiV2ULLiV2SLLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsus_u_h + .{ .tag = @enumFromInt(1371), .param_str = "V8UsV8UsV8Ss", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsus_u_w + .{ .tag = @enumFromInt(1372), .param_str = "V4UiV4UiV4Si", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsuu_s_b + .{ .tag = @enumFromInt(1373), .param_str = "V16ScV16UcV16Uc", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsuu_s_d + .{ .tag = @enumFromInt(1374), .param_str = "V2SLLiV2ULLiV2ULLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsuu_s_h + .{ .tag = @enumFromInt(1375), .param_str = "V8SsV8UsV8Us", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subsuu_s_w + .{ .tag = @enumFromInt(1376), .param_str = "V4SiV4UiV4Ui", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subv_b + .{ .tag = @enumFromInt(1377), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subv_d + .{ .tag = @enumFromInt(1378), .param_str = "V2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subv_h + .{ .tag = @enumFromInt(1379), .param_str = "V8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subv_w + .{ .tag = @enumFromInt(1380), .param_str = "V4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subvi_b + .{ .tag = @enumFromInt(1381), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subvi_d + .{ .tag = @enumFromInt(1382), .param_str = "V2LLiV2LLiIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subvi_h + .{ .tag = @enumFromInt(1383), .param_str = "V8sV8sIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_subvi_w + .{ .tag = @enumFromInt(1384), .param_str = "V4iV4iIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_vshf_b + .{ .tag = @enumFromInt(1385), .param_str = "V16cV16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_vshf_d + .{ .tag = @enumFromInt(1386), .param_str = "V2LLiV2LLiV2LLiV2LLi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_vshf_h + .{ .tag = @enumFromInt(1387), .param_str = "V8sV8sV8sV8s", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_vshf_w + .{ .tag = @enumFromInt(1388), .param_str = "V4iV4iV4iV4i", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_xor_v + .{ .tag = @enumFromInt(1389), .param_str = "V16cV16cV16c", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_msa_xori_b + .{ .tag = @enumFromInt(1390), .param_str = "V16cV16cIUi", .properties = .{ .target_set = TargetSet.initOne(.mips), .attributes = .{ .@"const" = true } } }, + // __builtin_mul_overflow + .{ .tag = @enumFromInt(1391), .param_str = "b.", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_nan + .{ .tag = @enumFromInt(1392), .param_str = "dcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nanf + .{ .tag = @enumFromInt(1393), .param_str = "fcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nanf128 + .{ .tag = @enumFromInt(1394), .param_str = "LLdcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nanf16 + .{ .tag = @enumFromInt(1395), .param_str = "xcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nanl + .{ .tag = @enumFromInt(1396), .param_str = "LdcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nans + .{ .tag = @enumFromInt(1397), .param_str = "dcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nansf + .{ .tag = @enumFromInt(1398), .param_str = "fcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nansf128 + .{ .tag = @enumFromInt(1399), .param_str = "LLdcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nansf16 + .{ .tag = @enumFromInt(1400), .param_str = "xcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nansl + .{ .tag = @enumFromInt(1401), .param_str = "LdcC*", .properties = .{ .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_nearbyint + .{ .tag = @enumFromInt(1402), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_nearbyintf + .{ .tag = @enumFromInt(1403), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_nearbyintf128 + .{ .tag = @enumFromInt(1404), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_nearbyintl + .{ .tag = @enumFromInt(1405), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_nextafter + .{ .tag = @enumFromInt(1406), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nextafterf + .{ .tag = @enumFromInt(1407), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nextafterf128 + .{ .tag = @enumFromInt(1408), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nextafterl + .{ .tag = @enumFromInt(1409), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nexttoward + .{ .tag = @enumFromInt(1410), .param_str = "ddLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nexttowardf + .{ .tag = @enumFromInt(1411), .param_str = "ffLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nexttowardf128 + .{ .tag = @enumFromInt(1412), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nexttowardl + .{ .tag = @enumFromInt(1413), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_nondeterministic_value + .{ .tag = @enumFromInt(1414), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_nontemporal_load + .{ .tag = @enumFromInt(1415), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_nontemporal_store + .{ .tag = @enumFromInt(1416), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_objc_memmove_collectable + .{ .tag = @enumFromInt(1417), .param_str = "v*v*vC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_object_size + .{ .tag = @enumFromInt(1418), .param_str = "zvC*i", .properties = .{ .attributes = .{ .eval_args = false, .const_evaluable = true } } }, + // __builtin_operator_delete + .{ .tag = @enumFromInt(1419), .param_str = "vv*", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_operator_new + .{ .tag = @enumFromInt(1420), .param_str = "v*z", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_os_log_format + .{ .tag = @enumFromInt(1421), .param_str = "v*v*cC*.", .properties = .{ .attributes = .{ .custom_typecheck = true, .format_kind = .printf } } }, + // __builtin_os_log_format_buffer_size + .{ .tag = @enumFromInt(1422), .param_str = "zcC*.", .properties = .{ .attributes = .{ .custom_typecheck = true, .format_kind = .printf, .eval_args = false, .const_evaluable = true } } }, + // __builtin_pack_longdouble + .{ .tag = @enumFromInt(1423), .param_str = "Lddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_parity + .{ .tag = @enumFromInt(1424), .param_str = "iUi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_parityl + .{ .tag = @enumFromInt(1425), .param_str = "iULi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_parityll + .{ .tag = @enumFromInt(1426), .param_str = "iULLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_popcount + .{ .tag = @enumFromInt(1427), .param_str = "iUi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_popcountl + .{ .tag = @enumFromInt(1428), .param_str = "iULi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_popcountll + .{ .tag = @enumFromInt(1429), .param_str = "iULLi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_pow + .{ .tag = @enumFromInt(1430), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_powf + .{ .tag = @enumFromInt(1431), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_powf128 + .{ .tag = @enumFromInt(1432), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_powf16 + .{ .tag = @enumFromInt(1433), .param_str = "hhh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_powi + .{ .tag = @enumFromInt(1434), .param_str = "ddi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_powif + .{ .tag = @enumFromInt(1435), .param_str = "ffi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_powil + .{ .tag = @enumFromInt(1436), .param_str = "LdLdi", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_powl + .{ .tag = @enumFromInt(1437), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_ppc_alignx + .{ .tag = @enumFromInt(1438), .param_str = "vIivC*", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .@"const" = true } } }, + // __builtin_ppc_cmpb + .{ .tag = @enumFromInt(1439), .param_str = "LLiLLiLLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_compare_and_swap + .{ .tag = @enumFromInt(1440), .param_str = "iiD*i*i", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_compare_and_swaplp + .{ .tag = @enumFromInt(1441), .param_str = "iLiD*Li*Li", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbfl + .{ .tag = @enumFromInt(1442), .param_str = "vvC*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbflp + .{ .tag = @enumFromInt(1443), .param_str = "vvC*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbst + .{ .tag = @enumFromInt(1444), .param_str = "vvC*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbt + .{ .tag = @enumFromInt(1445), .param_str = "vv*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbtst + .{ .tag = @enumFromInt(1446), .param_str = "vv*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbtstt + .{ .tag = @enumFromInt(1447), .param_str = "vv*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbtt + .{ .tag = @enumFromInt(1448), .param_str = "vv*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_dcbz + .{ .tag = @enumFromInt(1449), .param_str = "vv*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_eieio + .{ .tag = @enumFromInt(1450), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fcfid + .{ .tag = @enumFromInt(1451), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fcfud + .{ .tag = @enumFromInt(1452), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctid + .{ .tag = @enumFromInt(1453), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctidz + .{ .tag = @enumFromInt(1454), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctiw + .{ .tag = @enumFromInt(1455), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctiwz + .{ .tag = @enumFromInt(1456), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctudz + .{ .tag = @enumFromInt(1457), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fctuwz + .{ .tag = @enumFromInt(1458), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_add + .{ .tag = @enumFromInt(1459), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_addlp + .{ .tag = @enumFromInt(1460), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_and + .{ .tag = @enumFromInt(1461), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_andlp + .{ .tag = @enumFromInt(1462), .param_str = "ULiULiD*ULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_or + .{ .tag = @enumFromInt(1463), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_orlp + .{ .tag = @enumFromInt(1464), .param_str = "ULiULiD*ULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_swap + .{ .tag = @enumFromInt(1465), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fetch_and_swaplp + .{ .tag = @enumFromInt(1466), .param_str = "ULiULiD*ULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fmsub + .{ .tag = @enumFromInt(1467), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fmsubs + .{ .tag = @enumFromInt(1468), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnabs + .{ .tag = @enumFromInt(1469), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnabss + .{ .tag = @enumFromInt(1470), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnmadd + .{ .tag = @enumFromInt(1471), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnmadds + .{ .tag = @enumFromInt(1472), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnmsub + .{ .tag = @enumFromInt(1473), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fnmsubs + .{ .tag = @enumFromInt(1474), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fre + .{ .tag = @enumFromInt(1475), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fres + .{ .tag = @enumFromInt(1476), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fric + .{ .tag = @enumFromInt(1477), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frim + .{ .tag = @enumFromInt(1478), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frims + .{ .tag = @enumFromInt(1479), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frin + .{ .tag = @enumFromInt(1480), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frins + .{ .tag = @enumFromInt(1481), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frip + .{ .tag = @enumFromInt(1482), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frips + .{ .tag = @enumFromInt(1483), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_friz + .{ .tag = @enumFromInt(1484), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frizs + .{ .tag = @enumFromInt(1485), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frsqrte + .{ .tag = @enumFromInt(1486), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_frsqrtes + .{ .tag = @enumFromInt(1487), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fsel + .{ .tag = @enumFromInt(1488), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fsels + .{ .tag = @enumFromInt(1489), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fsqrt + .{ .tag = @enumFromInt(1490), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_fsqrts + .{ .tag = @enumFromInt(1491), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_get_timebase + .{ .tag = @enumFromInt(1492), .param_str = "ULLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_iospace_eieio + .{ .tag = @enumFromInt(1493), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_iospace_lwsync + .{ .tag = @enumFromInt(1494), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_iospace_sync + .{ .tag = @enumFromInt(1495), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_isync + .{ .tag = @enumFromInt(1496), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_ldarx + .{ .tag = @enumFromInt(1497), .param_str = "LiLiD*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_load2r + .{ .tag = @enumFromInt(1498), .param_str = "UsUs*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_load4r + .{ .tag = @enumFromInt(1499), .param_str = "UiUi*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_lwarx + .{ .tag = @enumFromInt(1500), .param_str = "iiD*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_lwsync + .{ .tag = @enumFromInt(1501), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_maxfe + .{ .tag = @enumFromInt(1502), .param_str = "LdLdLdLd.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_maxfl + .{ .tag = @enumFromInt(1503), .param_str = "dddd.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_maxfs + .{ .tag = @enumFromInt(1504), .param_str = "ffff.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_mfmsr + .{ .tag = @enumFromInt(1505), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mfspr + .{ .tag = @enumFromInt(1506), .param_str = "ULiIi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mftbu + .{ .tag = @enumFromInt(1507), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_minfe + .{ .tag = @enumFromInt(1508), .param_str = "LdLdLdLd.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_minfl + .{ .tag = @enumFromInt(1509), .param_str = "dddd.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_minfs + .{ .tag = @enumFromInt(1510), .param_str = "ffff.", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ppc_mtfsb0 + .{ .tag = @enumFromInt(1511), .param_str = "vUIi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mtfsb1 + .{ .tag = @enumFromInt(1512), .param_str = "vUIi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mtfsf + .{ .tag = @enumFromInt(1513), .param_str = "vUIiUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mtfsfi + .{ .tag = @enumFromInt(1514), .param_str = "vUIiUIi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mtmsr + .{ .tag = @enumFromInt(1515), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mtspr + .{ .tag = @enumFromInt(1516), .param_str = "vIiULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mulhd + .{ .tag = @enumFromInt(1517), .param_str = "LLiLiLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mulhdu + .{ .tag = @enumFromInt(1518), .param_str = "ULLiULiULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mulhw + .{ .tag = @enumFromInt(1519), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_mulhwu + .{ .tag = @enumFromInt(1520), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_popcntb + .{ .tag = @enumFromInt(1521), .param_str = "ULiULi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_poppar4 + .{ .tag = @enumFromInt(1522), .param_str = "iUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_poppar8 + .{ .tag = @enumFromInt(1523), .param_str = "iULLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rdlam + .{ .tag = @enumFromInt(1524), .param_str = "UWiUWiUWiUWIi", .properties = .{ .target_set = TargetSet.initOne(.ppc), .attributes = .{ .@"const" = true } } }, + // __builtin_ppc_recipdivd + .{ .tag = @enumFromInt(1525), .param_str = "V2dV2dV2d", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_recipdivf + .{ .tag = @enumFromInt(1526), .param_str = "V4fV4fV4f", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rldimi + .{ .tag = @enumFromInt(1527), .param_str = "ULLiULLiULLiIUiIULLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rlwimi + .{ .tag = @enumFromInt(1528), .param_str = "UiUiUiIUiIUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rlwnm + .{ .tag = @enumFromInt(1529), .param_str = "UiUiUiIUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rsqrtd + .{ .tag = @enumFromInt(1530), .param_str = "V2dV2d", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_rsqrtf + .{ .tag = @enumFromInt(1531), .param_str = "V4fV4f", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_stdcx + .{ .tag = @enumFromInt(1532), .param_str = "iLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_stfiw + .{ .tag = @enumFromInt(1533), .param_str = "viC*d", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_store2r + .{ .tag = @enumFromInt(1534), .param_str = "vUiUs*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_store4r + .{ .tag = @enumFromInt(1535), .param_str = "vUiUi*", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_stwcx + .{ .tag = @enumFromInt(1536), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_swdiv + .{ .tag = @enumFromInt(1537), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_swdiv_nochk + .{ .tag = @enumFromInt(1538), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_swdivs + .{ .tag = @enumFromInt(1539), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_swdivs_nochk + .{ .tag = @enumFromInt(1540), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_sync + .{ .tag = @enumFromInt(1541), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_tdw + .{ .tag = @enumFromInt(1542), .param_str = "vLLiLLiIUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_trap + .{ .tag = @enumFromInt(1543), .param_str = "vi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_trapd + .{ .tag = @enumFromInt(1544), .param_str = "vLi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_ppc_tw + .{ .tag = @enumFromInt(1545), .param_str = "viiIUi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_prefetch + .{ .tag = @enumFromInt(1546), .param_str = "vvC*.", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_preserve_access_index + .{ .tag = @enumFromInt(1547), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_printf + .{ .tag = @enumFromInt(1548), .param_str = "icC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf } } }, + // __builtin_ptx_get_image_channel_data_typei_ + .{ .tag = @enumFromInt(1549), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_get_image_channel_orderi_ + .{ .tag = @enumFromInt(1550), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_get_image_depthi_ + .{ .tag = @enumFromInt(1551), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_get_image_heighti_ + .{ .tag = @enumFromInt(1552), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_get_image_widthi_ + .{ .tag = @enumFromInt(1553), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image2Dff_ + .{ .tag = @enumFromInt(1554), .param_str = "V4fiiff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image2Dfi_ + .{ .tag = @enumFromInt(1555), .param_str = "V4fiiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image2Dif_ + .{ .tag = @enumFromInt(1556), .param_str = "V4iiiff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image2Dii_ + .{ .tag = @enumFromInt(1557), .param_str = "V4iiiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image3Dff_ + .{ .tag = @enumFromInt(1558), .param_str = "V4fiiffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image3Dfi_ + .{ .tag = @enumFromInt(1559), .param_str = "V4fiiiiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image3Dif_ + .{ .tag = @enumFromInt(1560), .param_str = "V4iiiffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_read_image3Dii_ + .{ .tag = @enumFromInt(1561), .param_str = "V4iiiiiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_write_image2Df_ + .{ .tag = @enumFromInt(1562), .param_str = "viiiffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_write_image2Di_ + .{ .tag = @enumFromInt(1563), .param_str = "viiiiiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_ptx_write_image2Dui_ + .{ .tag = @enumFromInt(1564), .param_str = "viiiUiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __builtin_r600_implicitarg_ptr + .{ .tag = @enumFromInt(1565), .param_str = "Uc*7", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tgid_x + .{ .tag = @enumFromInt(1566), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tgid_y + .{ .tag = @enumFromInt(1567), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tgid_z + .{ .tag = @enumFromInt(1568), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tidig_x + .{ .tag = @enumFromInt(1569), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tidig_y + .{ .tag = @enumFromInt(1570), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_read_tidig_z + .{ .tag = @enumFromInt(1571), .param_str = "Ui", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_recipsqrt_ieee + .{ .tag = @enumFromInt(1572), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_r600_recipsqrt_ieeef + .{ .tag = @enumFromInt(1573), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.amdgpu), .attributes = .{ .@"const" = true } } }, + // __builtin_readcyclecounter + .{ .tag = @enumFromInt(1574), .param_str = "ULLi", .properties = .{} }, + // __builtin_readflm + .{ .tag = @enumFromInt(1575), .param_str = "d", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_realloc + .{ .tag = @enumFromInt(1576), .param_str = "v*v*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_reduce_add + .{ .tag = @enumFromInt(1577), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_and + .{ .tag = @enumFromInt(1578), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_max + .{ .tag = @enumFromInt(1579), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_min + .{ .tag = @enumFromInt(1580), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_mul + .{ .tag = @enumFromInt(1581), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_or + .{ .tag = @enumFromInt(1582), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_reduce_xor + .{ .tag = @enumFromInt(1583), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_remainder + .{ .tag = @enumFromInt(1584), .param_str = "ddd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_remainderf + .{ .tag = @enumFromInt(1585), .param_str = "fff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_remainderf128 + .{ .tag = @enumFromInt(1586), .param_str = "LLdLLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_remainderl + .{ .tag = @enumFromInt(1587), .param_str = "LdLdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_remquo + .{ .tag = @enumFromInt(1588), .param_str = "dddi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_remquof + .{ .tag = @enumFromInt(1589), .param_str = "fffi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_remquof128 + .{ .tag = @enumFromInt(1590), .param_str = "LLdLLdLLdi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_remquol + .{ .tag = @enumFromInt(1591), .param_str = "LdLdLdi*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_return_address + .{ .tag = @enumFromInt(1592), .param_str = "v*IUi", .properties = .{} }, + // __builtin_rindex + .{ .tag = @enumFromInt(1593), .param_str = "c*cC*i", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_rint + .{ .tag = @enumFromInt(1594), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_rintf + .{ .tag = @enumFromInt(1595), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_rintf128 + .{ .tag = @enumFromInt(1596), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_rintf16 + .{ .tag = @enumFromInt(1597), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_rintl + .{ .tag = @enumFromInt(1598), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_rotateleft16 + .{ .tag = @enumFromInt(1599), .param_str = "UsUsUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateleft32 + .{ .tag = @enumFromInt(1600), .param_str = "UZiUZiUZi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateleft64 + .{ .tag = @enumFromInt(1601), .param_str = "UWiUWiUWi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateleft8 + .{ .tag = @enumFromInt(1602), .param_str = "UcUcUc", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateright16 + .{ .tag = @enumFromInt(1603), .param_str = "UsUsUs", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateright32 + .{ .tag = @enumFromInt(1604), .param_str = "UZiUZiUZi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateright64 + .{ .tag = @enumFromInt(1605), .param_str = "UWiUWiUWi", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_rotateright8 + .{ .tag = @enumFromInt(1606), .param_str = "UcUcUc", .properties = .{ .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __builtin_round + .{ .tag = @enumFromInt(1607), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundeven + .{ .tag = @enumFromInt(1608), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundevenf + .{ .tag = @enumFromInt(1609), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundevenf128 + .{ .tag = @enumFromInt(1610), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundevenf16 + .{ .tag = @enumFromInt(1611), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundevenl + .{ .tag = @enumFromInt(1612), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundf + .{ .tag = @enumFromInt(1613), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundf128 + .{ .tag = @enumFromInt(1614), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundf16 + .{ .tag = @enumFromInt(1615), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_roundl + .{ .tag = @enumFromInt(1616), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_sadd_overflow + .{ .tag = @enumFromInt(1617), .param_str = "bSiCSiCSi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_saddl_overflow + .{ .tag = @enumFromInt(1618), .param_str = "bSLiCSLiCSLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_saddll_overflow + .{ .tag = @enumFromInt(1619), .param_str = "bSLLiCSLLiCSLLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_scalbln + .{ .tag = @enumFromInt(1620), .param_str = "ddLi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalblnf + .{ .tag = @enumFromInt(1621), .param_str = "ffLi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalblnf128 + .{ .tag = @enumFromInt(1622), .param_str = "LLdLLdLi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalblnl + .{ .tag = @enumFromInt(1623), .param_str = "LdLdLi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalbn + .{ .tag = @enumFromInt(1624), .param_str = "ddi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalbnf + .{ .tag = @enumFromInt(1625), .param_str = "ffi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalbnf128 + .{ .tag = @enumFromInt(1626), .param_str = "LLdLLdi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scalbnl + .{ .tag = @enumFromInt(1627), .param_str = "LdLdi", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_scanf + .{ .tag = @enumFromInt(1628), .param_str = "icC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf } } }, + // __builtin_set_flt_rounds + .{ .tag = @enumFromInt(1629), .param_str = "vi", .properties = .{} }, + // __builtin_setflm + .{ .tag = @enumFromInt(1630), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_setjmp + .{ .tag = @enumFromInt(1631), .param_str = "iv**", .properties = .{ .attributes = .{ .returns_twice = true } } }, + // __builtin_setps + .{ .tag = @enumFromInt(1632), .param_str = "vUiUi", .properties = .{ .target_set = TargetSet.initOne(.xcore) } }, + // __builtin_setrnd + .{ .tag = @enumFromInt(1633), .param_str = "di", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_shufflevector + .{ .tag = @enumFromInt(1634), .param_str = "v.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true } } }, + // __builtin_signbit + .{ .tag = @enumFromInt(1635), .param_str = "i.", .properties = .{ .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_signbitf + .{ .tag = @enumFromInt(1636), .param_str = "if", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_signbitl + .{ .tag = @enumFromInt(1637), .param_str = "iLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_sin + .{ .tag = @enumFromInt(1638), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinf + .{ .tag = @enumFromInt(1639), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinf128 + .{ .tag = @enumFromInt(1640), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinf16 + .{ .tag = @enumFromInt(1641), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinh + .{ .tag = @enumFromInt(1642), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinhf + .{ .tag = @enumFromInt(1643), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinhf128 + .{ .tag = @enumFromInt(1644), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinhl + .{ .tag = @enumFromInt(1645), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sinl + .{ .tag = @enumFromInt(1646), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_smul_overflow + .{ .tag = @enumFromInt(1647), .param_str = "bSiCSiCSi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_smull_overflow + .{ .tag = @enumFromInt(1648), .param_str = "bSLiCSLiCSLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_smulll_overflow + .{ .tag = @enumFromInt(1649), .param_str = "bSLLiCSLLiCSLLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_snprintf + .{ .tag = @enumFromInt(1650), .param_str = "ic*RzcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } } }, + // __builtin_sponentry + .{ .tag = @enumFromInt(1651), .param_str = "v*", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __builtin_sprintf + .{ .tag = @enumFromInt(1652), .param_str = "ic*RcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } } }, + // __builtin_sqrt + .{ .tag = @enumFromInt(1653), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sqrtf + .{ .tag = @enumFromInt(1654), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sqrtf128 + .{ .tag = @enumFromInt(1655), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sqrtf16 + .{ .tag = @enumFromInt(1656), .param_str = "hh", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sqrtl + .{ .tag = @enumFromInt(1657), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_sscanf + .{ .tag = @enumFromInt(1658), .param_str = "icC*RcC*R.", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } }, + // __builtin_ssub_overflow + .{ .tag = @enumFromInt(1659), .param_str = "bSiCSiCSi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_ssubl_overflow + .{ .tag = @enumFromInt(1660), .param_str = "bSLiCSLiCSLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_ssubll_overflow + .{ .tag = @enumFromInt(1661), .param_str = "bSLLiCSLLiCSLLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_stdarg_start + .{ .tag = @enumFromInt(1662), .param_str = "vA.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_stpcpy + .{ .tag = @enumFromInt(1663), .param_str = "c*c*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_stpncpy + .{ .tag = @enumFromInt(1664), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strcasecmp + .{ .tag = @enumFromInt(1665), .param_str = "icC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strcat + .{ .tag = @enumFromInt(1666), .param_str = "c*c*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strchr + .{ .tag = @enumFromInt(1667), .param_str = "c*cC*i", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_strcmp + .{ .tag = @enumFromInt(1668), .param_str = "icC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_strcpy + .{ .tag = @enumFromInt(1669), .param_str = "c*c*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strcspn + .{ .tag = @enumFromInt(1670), .param_str = "zcC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strdup + .{ .tag = @enumFromInt(1671), .param_str = "c*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strlen + .{ .tag = @enumFromInt(1672), .param_str = "zcC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_strncasecmp + .{ .tag = @enumFromInt(1673), .param_str = "icC*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strncat + .{ .tag = @enumFromInt(1674), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strncmp + .{ .tag = @enumFromInt(1675), .param_str = "icC*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_strncpy + .{ .tag = @enumFromInt(1676), .param_str = "c*c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strndup + .{ .tag = @enumFromInt(1677), .param_str = "c*cC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strpbrk + .{ .tag = @enumFromInt(1678), .param_str = "c*cC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strrchr + .{ .tag = @enumFromInt(1679), .param_str = "c*cC*i", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strspn + .{ .tag = @enumFromInt(1680), .param_str = "zcC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_strstr + .{ .tag = @enumFromInt(1681), .param_str = "c*cC*cC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true } } }, + // __builtin_sub_overflow + .{ .tag = @enumFromInt(1682), .param_str = "b.", .properties = .{ .attributes = .{ .custom_typecheck = true, .const_evaluable = true } } }, + // __builtin_subc + .{ .tag = @enumFromInt(1683), .param_str = "UiUiCUiCUiCUi*", .properties = .{} }, + // __builtin_subcb + .{ .tag = @enumFromInt(1684), .param_str = "UcUcCUcCUcCUc*", .properties = .{} }, + // __builtin_subcl + .{ .tag = @enumFromInt(1685), .param_str = "ULiULiCULiCULiCULi*", .properties = .{} }, + // __builtin_subcll + .{ .tag = @enumFromInt(1686), .param_str = "ULLiULLiCULLiCULLiCULLi*", .properties = .{} }, + // __builtin_subcs + .{ .tag = @enumFromInt(1687), .param_str = "UsUsCUsCUsCUs*", .properties = .{} }, + // __builtin_tan + .{ .tag = @enumFromInt(1688), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanf + .{ .tag = @enumFromInt(1689), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanf128 + .{ .tag = @enumFromInt(1690), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanh + .{ .tag = @enumFromInt(1691), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanhf + .{ .tag = @enumFromInt(1692), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanhf128 + .{ .tag = @enumFromInt(1693), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanhl + .{ .tag = @enumFromInt(1694), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tanl + .{ .tag = @enumFromInt(1695), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tgamma + .{ .tag = @enumFromInt(1696), .param_str = "dd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tgammaf + .{ .tag = @enumFromInt(1697), .param_str = "ff", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tgammaf128 + .{ .tag = @enumFromInt(1698), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_tgammal + .{ .tag = @enumFromInt(1699), .param_str = "LdLd", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __builtin_thread_pointer + .{ .tag = @enumFromInt(1700), .param_str = "v*", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_trap + .{ .tag = @enumFromInt(1701), .param_str = "v", .properties = .{ .attributes = .{ .noreturn = true } } }, + // __builtin_trunc + .{ .tag = @enumFromInt(1702), .param_str = "dd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_truncf + .{ .tag = @enumFromInt(1703), .param_str = "ff", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_truncf128 + .{ .tag = @enumFromInt(1704), .param_str = "LLdLLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_truncf16 + .{ .tag = @enumFromInt(1705), .param_str = "hh", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_truncl + .{ .tag = @enumFromInt(1706), .param_str = "LdLd", .properties = .{ .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } } }, + // __builtin_uadd_overflow + .{ .tag = @enumFromInt(1707), .param_str = "bUiCUiCUi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_uaddl_overflow + .{ .tag = @enumFromInt(1708), .param_str = "bULiCULiCULi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_uaddll_overflow + .{ .tag = @enumFromInt(1709), .param_str = "bULLiCULLiCULLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_umul_overflow + .{ .tag = @enumFromInt(1710), .param_str = "bUiCUiCUi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_umull_overflow + .{ .tag = @enumFromInt(1711), .param_str = "bULiCULiCULi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_umulll_overflow + .{ .tag = @enumFromInt(1712), .param_str = "bULLiCULLiCULLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_unpack_longdouble + .{ .tag = @enumFromInt(1713), .param_str = "dLdIi", .properties = .{ .target_set = TargetSet.initOne(.ppc) } }, + // __builtin_unpredictable + .{ .tag = @enumFromInt(1714), .param_str = "LiLi", .properties = .{ .attributes = .{ .@"const" = true } } }, + // __builtin_unreachable + .{ .tag = @enumFromInt(1715), .param_str = "v", .properties = .{ .attributes = .{ .noreturn = true } } }, + // __builtin_unwind_init + .{ .tag = @enumFromInt(1716), .param_str = "v", .properties = .{} }, + // __builtin_usub_overflow + .{ .tag = @enumFromInt(1717), .param_str = "bUiCUiCUi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_usubl_overflow + .{ .tag = @enumFromInt(1718), .param_str = "bULiCULiCULi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_usubll_overflow + .{ .tag = @enumFromInt(1719), .param_str = "bULLiCULLiCULLi*", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __builtin_va_copy + .{ .tag = @enumFromInt(1720), .param_str = "vAA", .properties = .{} }, + // __builtin_va_end + .{ .tag = @enumFromInt(1721), .param_str = "vA", .properties = .{} }, + // __builtin_va_start + .{ .tag = @enumFromInt(1722), .param_str = "vA.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __builtin_ve_vl_andm_MMM + .{ .tag = @enumFromInt(1723), .param_str = "V512bV512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_andm_mmm + .{ .tag = @enumFromInt(1724), .param_str = "V256bV256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_eqvm_MMM + .{ .tag = @enumFromInt(1725), .param_str = "V512bV512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_eqvm_mmm + .{ .tag = @enumFromInt(1726), .param_str = "V256bV256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_extract_vm512l + .{ .tag = @enumFromInt(1727), .param_str = "V256bV512b", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_extract_vm512u + .{ .tag = @enumFromInt(1728), .param_str = "V256bV512b", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_fencec_s + .{ .tag = @enumFromInt(1729), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_fencei + .{ .tag = @enumFromInt(1730), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_fencem_s + .{ .tag = @enumFromInt(1731), .param_str = "vUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_fidcr_sss + .{ .tag = @enumFromInt(1732), .param_str = "LUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_insert_vm512l + .{ .tag = @enumFromInt(1733), .param_str = "V512bV512bV256b", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_insert_vm512u + .{ .tag = @enumFromInt(1734), .param_str = "V512bV512bV256b", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_lcr_sss + .{ .tag = @enumFromInt(1735), .param_str = "LUiLUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lsv_vvss + .{ .tag = @enumFromInt(1736), .param_str = "V256dV256dUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lvm_MMss + .{ .tag = @enumFromInt(1737), .param_str = "V512bV512bLUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lvm_mmss + .{ .tag = @enumFromInt(1738), .param_str = "V256bV256bLUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lvsd_svs + .{ .tag = @enumFromInt(1739), .param_str = "dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lvsl_svs + .{ .tag = @enumFromInt(1740), .param_str = "LUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lvss_svs + .{ .tag = @enumFromInt(1741), .param_str = "fV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_lzvm_sml + .{ .tag = @enumFromInt(1742), .param_str = "LUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_negm_MM + .{ .tag = @enumFromInt(1743), .param_str = "V512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_negm_mm + .{ .tag = @enumFromInt(1744), .param_str = "V256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_nndm_MMM + .{ .tag = @enumFromInt(1745), .param_str = "V512bV512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_nndm_mmm + .{ .tag = @enumFromInt(1746), .param_str = "V256bV256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_orm_MMM + .{ .tag = @enumFromInt(1747), .param_str = "V512bV512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_orm_mmm + .{ .tag = @enumFromInt(1748), .param_str = "V256bV256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pack_f32a + .{ .tag = @enumFromInt(1749), .param_str = "ULifC*", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_pack_f32p + .{ .tag = @enumFromInt(1750), .param_str = "ULifC*fC*", .properties = .{ .target_set = TargetSet.initOne(.ve) } }, + // __builtin_ve_vl_pcvm_sml + .{ .tag = @enumFromInt(1751), .param_str = "LUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pfchv_ssl + .{ .tag = @enumFromInt(1752), .param_str = "vLivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pfchvnc_ssl + .{ .tag = @enumFromInt(1753), .param_str = "vLivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vsvMvl + .{ .tag = @enumFromInt(1754), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vsvl + .{ .tag = @enumFromInt(1755), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vsvvl + .{ .tag = @enumFromInt(1756), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vvvMvl + .{ .tag = @enumFromInt(1757), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vvvl + .{ .tag = @enumFromInt(1758), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvadds_vvvvl + .{ .tag = @enumFromInt(1759), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vsvMvl + .{ .tag = @enumFromInt(1760), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vsvl + .{ .tag = @enumFromInt(1761), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vsvvl + .{ .tag = @enumFromInt(1762), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vvvMvl + .{ .tag = @enumFromInt(1763), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vvvl + .{ .tag = @enumFromInt(1764), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvaddu_vvvvl + .{ .tag = @enumFromInt(1765), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vsvMvl + .{ .tag = @enumFromInt(1766), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vsvl + .{ .tag = @enumFromInt(1767), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vsvvl + .{ .tag = @enumFromInt(1768), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vvvMvl + .{ .tag = @enumFromInt(1769), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vvvl + .{ .tag = @enumFromInt(1770), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvand_vvvvl + .{ .tag = @enumFromInt(1771), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrd_vsMvl + .{ .tag = @enumFromInt(1772), .param_str = "V256dLUiV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrd_vsl + .{ .tag = @enumFromInt(1773), .param_str = "V256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrd_vsvl + .{ .tag = @enumFromInt(1774), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrv_vvMvl + .{ .tag = @enumFromInt(1775), .param_str = "V256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrv_vvl + .{ .tag = @enumFromInt(1776), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrv_vvvl + .{ .tag = @enumFromInt(1777), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvlo_vvl + .{ .tag = @enumFromInt(1778), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvlo_vvmvl + .{ .tag = @enumFromInt(1779), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvlo_vvvl + .{ .tag = @enumFromInt(1780), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvup_vvl + .{ .tag = @enumFromInt(1781), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvup_vvmvl + .{ .tag = @enumFromInt(1782), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvbrvup_vvvl + .{ .tag = @enumFromInt(1783), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vsvMvl + .{ .tag = @enumFromInt(1784), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vsvl + .{ .tag = @enumFromInt(1785), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vsvvl + .{ .tag = @enumFromInt(1786), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vvvMvl + .{ .tag = @enumFromInt(1787), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vvvl + .{ .tag = @enumFromInt(1788), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmps_vvvvl + .{ .tag = @enumFromInt(1789), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vsvMvl + .{ .tag = @enumFromInt(1790), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vsvl + .{ .tag = @enumFromInt(1791), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vsvvl + .{ .tag = @enumFromInt(1792), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vvvMvl + .{ .tag = @enumFromInt(1793), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vvvl + .{ .tag = @enumFromInt(1794), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcmpu_vvvvl + .{ .tag = @enumFromInt(1795), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtsw_vvl + .{ .tag = @enumFromInt(1796), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtsw_vvvl + .{ .tag = @enumFromInt(1797), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtws_vvMvl + .{ .tag = @enumFromInt(1798), .param_str = "V256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtws_vvl + .{ .tag = @enumFromInt(1799), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtws_vvvl + .{ .tag = @enumFromInt(1800), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtwsrz_vvMvl + .{ .tag = @enumFromInt(1801), .param_str = "V256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtwsrz_vvl + .{ .tag = @enumFromInt(1802), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvcvtwsrz_vvvl + .{ .tag = @enumFromInt(1803), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vsvMvl + .{ .tag = @enumFromInt(1804), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vsvl + .{ .tag = @enumFromInt(1805), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vsvvl + .{ .tag = @enumFromInt(1806), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vvvMvl + .{ .tag = @enumFromInt(1807), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vvvl + .{ .tag = @enumFromInt(1808), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pveqv_vvvvl + .{ .tag = @enumFromInt(1809), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vsvMvl + .{ .tag = @enumFromInt(1810), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vsvl + .{ .tag = @enumFromInt(1811), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vsvvl + .{ .tag = @enumFromInt(1812), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vvvMvl + .{ .tag = @enumFromInt(1813), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vvvl + .{ .tag = @enumFromInt(1814), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfadd_vvvvl + .{ .tag = @enumFromInt(1815), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vsvMvl + .{ .tag = @enumFromInt(1816), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vsvl + .{ .tag = @enumFromInt(1817), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vsvvl + .{ .tag = @enumFromInt(1818), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vvvMvl + .{ .tag = @enumFromInt(1819), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vvvl + .{ .tag = @enumFromInt(1820), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfcmp_vvvvl + .{ .tag = @enumFromInt(1821), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vsvvMvl + .{ .tag = @enumFromInt(1822), .param_str = "V256dLUiV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vsvvl + .{ .tag = @enumFromInt(1823), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vsvvvl + .{ .tag = @enumFromInt(1824), .param_str = "V256dLUiV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvsvMvl + .{ .tag = @enumFromInt(1825), .param_str = "V256dV256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvsvl + .{ .tag = @enumFromInt(1826), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvsvvl + .{ .tag = @enumFromInt(1827), .param_str = "V256dV256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvvvMvl + .{ .tag = @enumFromInt(1828), .param_str = "V256dV256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvvvl + .{ .tag = @enumFromInt(1829), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmad_vvvvvl + .{ .tag = @enumFromInt(1830), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vsvMvl + .{ .tag = @enumFromInt(1831), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vsvl + .{ .tag = @enumFromInt(1832), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vsvvl + .{ .tag = @enumFromInt(1833), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vvvMvl + .{ .tag = @enumFromInt(1834), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vvvl + .{ .tag = @enumFromInt(1835), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmax_vvvvl + .{ .tag = @enumFromInt(1836), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vsvMvl + .{ .tag = @enumFromInt(1837), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vsvl + .{ .tag = @enumFromInt(1838), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vsvvl + .{ .tag = @enumFromInt(1839), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vvvMvl + .{ .tag = @enumFromInt(1840), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vvvl + .{ .tag = @enumFromInt(1841), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmin_vvvvl + .{ .tag = @enumFromInt(1842), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkaf_Ml + .{ .tag = @enumFromInt(1843), .param_str = "V512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkat_Ml + .{ .tag = @enumFromInt(1844), .param_str = "V512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkseq_MvMl + .{ .tag = @enumFromInt(1845), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkseq_Mvl + .{ .tag = @enumFromInt(1846), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkseqnan_MvMl + .{ .tag = @enumFromInt(1847), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkseqnan_Mvl + .{ .tag = @enumFromInt(1848), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksge_MvMl + .{ .tag = @enumFromInt(1849), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksge_Mvl + .{ .tag = @enumFromInt(1850), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgenan_MvMl + .{ .tag = @enumFromInt(1851), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgenan_Mvl + .{ .tag = @enumFromInt(1852), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgt_MvMl + .{ .tag = @enumFromInt(1853), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgt_Mvl + .{ .tag = @enumFromInt(1854), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgtnan_MvMl + .{ .tag = @enumFromInt(1855), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksgtnan_Mvl + .{ .tag = @enumFromInt(1856), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksle_MvMl + .{ .tag = @enumFromInt(1857), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksle_Mvl + .{ .tag = @enumFromInt(1858), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslenan_MvMl + .{ .tag = @enumFromInt(1859), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslenan_Mvl + .{ .tag = @enumFromInt(1860), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloeq_mvl + .{ .tag = @enumFromInt(1861), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloeq_mvml + .{ .tag = @enumFromInt(1862), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloeqnan_mvl + .{ .tag = @enumFromInt(1863), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloeqnan_mvml + .{ .tag = @enumFromInt(1864), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloge_mvl + .{ .tag = @enumFromInt(1865), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloge_mvml + .{ .tag = @enumFromInt(1866), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogenan_mvl + .{ .tag = @enumFromInt(1867), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogenan_mvml + .{ .tag = @enumFromInt(1868), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogt_mvl + .{ .tag = @enumFromInt(1869), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogt_mvml + .{ .tag = @enumFromInt(1870), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogtnan_mvl + .{ .tag = @enumFromInt(1871), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslogtnan_mvml + .{ .tag = @enumFromInt(1872), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslole_mvl + .{ .tag = @enumFromInt(1873), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslole_mvml + .{ .tag = @enumFromInt(1874), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslolenan_mvl + .{ .tag = @enumFromInt(1875), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslolenan_mvml + .{ .tag = @enumFromInt(1876), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslolt_mvl + .{ .tag = @enumFromInt(1877), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslolt_mvml + .{ .tag = @enumFromInt(1878), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloltnan_mvl + .{ .tag = @enumFromInt(1879), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksloltnan_mvml + .{ .tag = @enumFromInt(1880), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonan_mvl + .{ .tag = @enumFromInt(1881), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonan_mvml + .{ .tag = @enumFromInt(1882), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslone_mvl + .{ .tag = @enumFromInt(1883), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslone_mvml + .{ .tag = @enumFromInt(1884), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonenan_mvl + .{ .tag = @enumFromInt(1885), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonenan_mvml + .{ .tag = @enumFromInt(1886), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonum_mvl + .{ .tag = @enumFromInt(1887), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslonum_mvml + .{ .tag = @enumFromInt(1888), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslt_MvMl + .{ .tag = @enumFromInt(1889), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkslt_Mvl + .{ .tag = @enumFromInt(1890), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksltnan_MvMl + .{ .tag = @enumFromInt(1891), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksltnan_Mvl + .{ .tag = @enumFromInt(1892), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnan_MvMl + .{ .tag = @enumFromInt(1893), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnan_Mvl + .{ .tag = @enumFromInt(1894), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksne_MvMl + .{ .tag = @enumFromInt(1895), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksne_Mvl + .{ .tag = @enumFromInt(1896), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnenan_MvMl + .{ .tag = @enumFromInt(1897), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnenan_Mvl + .{ .tag = @enumFromInt(1898), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnum_MvMl + .{ .tag = @enumFromInt(1899), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksnum_Mvl + .{ .tag = @enumFromInt(1900), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupeq_mvl + .{ .tag = @enumFromInt(1901), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupeq_mvml + .{ .tag = @enumFromInt(1902), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupeqnan_mvl + .{ .tag = @enumFromInt(1903), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupeqnan_mvml + .{ .tag = @enumFromInt(1904), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupge_mvl + .{ .tag = @enumFromInt(1905), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupge_mvml + .{ .tag = @enumFromInt(1906), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgenan_mvl + .{ .tag = @enumFromInt(1907), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgenan_mvml + .{ .tag = @enumFromInt(1908), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgt_mvl + .{ .tag = @enumFromInt(1909), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgt_mvml + .{ .tag = @enumFromInt(1910), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgtnan_mvl + .{ .tag = @enumFromInt(1911), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupgtnan_mvml + .{ .tag = @enumFromInt(1912), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuple_mvl + .{ .tag = @enumFromInt(1913), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuple_mvml + .{ .tag = @enumFromInt(1914), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuplenan_mvl + .{ .tag = @enumFromInt(1915), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuplenan_mvml + .{ .tag = @enumFromInt(1916), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuplt_mvl + .{ .tag = @enumFromInt(1917), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksuplt_mvml + .{ .tag = @enumFromInt(1918), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupltnan_mvl + .{ .tag = @enumFromInt(1919), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupltnan_mvml + .{ .tag = @enumFromInt(1920), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnan_mvl + .{ .tag = @enumFromInt(1921), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnan_mvml + .{ .tag = @enumFromInt(1922), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupne_mvl + .{ .tag = @enumFromInt(1923), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupne_mvml + .{ .tag = @enumFromInt(1924), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnenan_mvl + .{ .tag = @enumFromInt(1925), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnenan_mvml + .{ .tag = @enumFromInt(1926), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnum_mvl + .{ .tag = @enumFromInt(1927), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmksupnum_mvml + .{ .tag = @enumFromInt(1928), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkweq_MvMl + .{ .tag = @enumFromInt(1929), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkweq_Mvl + .{ .tag = @enumFromInt(1930), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkweqnan_MvMl + .{ .tag = @enumFromInt(1931), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkweqnan_Mvl + .{ .tag = @enumFromInt(1932), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwge_MvMl + .{ .tag = @enumFromInt(1933), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwge_Mvl + .{ .tag = @enumFromInt(1934), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgenan_MvMl + .{ .tag = @enumFromInt(1935), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgenan_Mvl + .{ .tag = @enumFromInt(1936), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgt_MvMl + .{ .tag = @enumFromInt(1937), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgt_Mvl + .{ .tag = @enumFromInt(1938), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgtnan_MvMl + .{ .tag = @enumFromInt(1939), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwgtnan_Mvl + .{ .tag = @enumFromInt(1940), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwle_MvMl + .{ .tag = @enumFromInt(1941), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwle_Mvl + .{ .tag = @enumFromInt(1942), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlenan_MvMl + .{ .tag = @enumFromInt(1943), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlenan_Mvl + .{ .tag = @enumFromInt(1944), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloeq_mvl + .{ .tag = @enumFromInt(1945), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloeq_mvml + .{ .tag = @enumFromInt(1946), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloeqnan_mvl + .{ .tag = @enumFromInt(1947), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloeqnan_mvml + .{ .tag = @enumFromInt(1948), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloge_mvl + .{ .tag = @enumFromInt(1949), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloge_mvml + .{ .tag = @enumFromInt(1950), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogenan_mvl + .{ .tag = @enumFromInt(1951), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogenan_mvml + .{ .tag = @enumFromInt(1952), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogt_mvl + .{ .tag = @enumFromInt(1953), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogt_mvml + .{ .tag = @enumFromInt(1954), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogtnan_mvl + .{ .tag = @enumFromInt(1955), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlogtnan_mvml + .{ .tag = @enumFromInt(1956), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlole_mvl + .{ .tag = @enumFromInt(1957), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlole_mvml + .{ .tag = @enumFromInt(1958), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlolenan_mvl + .{ .tag = @enumFromInt(1959), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlolenan_mvml + .{ .tag = @enumFromInt(1960), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlolt_mvl + .{ .tag = @enumFromInt(1961), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlolt_mvml + .{ .tag = @enumFromInt(1962), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloltnan_mvl + .{ .tag = @enumFromInt(1963), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwloltnan_mvml + .{ .tag = @enumFromInt(1964), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonan_mvl + .{ .tag = @enumFromInt(1965), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonan_mvml + .{ .tag = @enumFromInt(1966), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlone_mvl + .{ .tag = @enumFromInt(1967), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlone_mvml + .{ .tag = @enumFromInt(1968), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonenan_mvl + .{ .tag = @enumFromInt(1969), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonenan_mvml + .{ .tag = @enumFromInt(1970), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonum_mvl + .{ .tag = @enumFromInt(1971), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlonum_mvml + .{ .tag = @enumFromInt(1972), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlt_MvMl + .{ .tag = @enumFromInt(1973), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwlt_Mvl + .{ .tag = @enumFromInt(1974), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwltnan_MvMl + .{ .tag = @enumFromInt(1975), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwltnan_Mvl + .{ .tag = @enumFromInt(1976), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnan_MvMl + .{ .tag = @enumFromInt(1977), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnan_Mvl + .{ .tag = @enumFromInt(1978), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwne_MvMl + .{ .tag = @enumFromInt(1979), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwne_Mvl + .{ .tag = @enumFromInt(1980), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnenan_MvMl + .{ .tag = @enumFromInt(1981), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnenan_Mvl + .{ .tag = @enumFromInt(1982), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnum_MvMl + .{ .tag = @enumFromInt(1983), .param_str = "V512bV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwnum_Mvl + .{ .tag = @enumFromInt(1984), .param_str = "V512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupeq_mvl + .{ .tag = @enumFromInt(1985), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupeq_mvml + .{ .tag = @enumFromInt(1986), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupeqnan_mvl + .{ .tag = @enumFromInt(1987), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupeqnan_mvml + .{ .tag = @enumFromInt(1988), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupge_mvl + .{ .tag = @enumFromInt(1989), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupge_mvml + .{ .tag = @enumFromInt(1990), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgenan_mvl + .{ .tag = @enumFromInt(1991), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgenan_mvml + .{ .tag = @enumFromInt(1992), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgt_mvl + .{ .tag = @enumFromInt(1993), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgt_mvml + .{ .tag = @enumFromInt(1994), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgtnan_mvl + .{ .tag = @enumFromInt(1995), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupgtnan_mvml + .{ .tag = @enumFromInt(1996), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuple_mvl + .{ .tag = @enumFromInt(1997), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuple_mvml + .{ .tag = @enumFromInt(1998), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuplenan_mvl + .{ .tag = @enumFromInt(1999), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuplenan_mvml + .{ .tag = @enumFromInt(2000), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuplt_mvl + .{ .tag = @enumFromInt(2001), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwuplt_mvml + .{ .tag = @enumFromInt(2002), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupltnan_mvl + .{ .tag = @enumFromInt(2003), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupltnan_mvml + .{ .tag = @enumFromInt(2004), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnan_mvl + .{ .tag = @enumFromInt(2005), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnan_mvml + .{ .tag = @enumFromInt(2006), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupne_mvl + .{ .tag = @enumFromInt(2007), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupne_mvml + .{ .tag = @enumFromInt(2008), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnenan_mvl + .{ .tag = @enumFromInt(2009), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnenan_mvml + .{ .tag = @enumFromInt(2010), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnum_mvl + .{ .tag = @enumFromInt(2011), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmkwupnum_mvml + .{ .tag = @enumFromInt(2012), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vsvvMvl + .{ .tag = @enumFromInt(2013), .param_str = "V256dLUiV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vsvvl + .{ .tag = @enumFromInt(2014), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vsvvvl + .{ .tag = @enumFromInt(2015), .param_str = "V256dLUiV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvsvMvl + .{ .tag = @enumFromInt(2016), .param_str = "V256dV256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvsvl + .{ .tag = @enumFromInt(2017), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvsvvl + .{ .tag = @enumFromInt(2018), .param_str = "V256dV256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvvvMvl + .{ .tag = @enumFromInt(2019), .param_str = "V256dV256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvvvl + .{ .tag = @enumFromInt(2020), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmsb_vvvvvl + .{ .tag = @enumFromInt(2021), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vsvMvl + .{ .tag = @enumFromInt(2022), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vsvl + .{ .tag = @enumFromInt(2023), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vsvvl + .{ .tag = @enumFromInt(2024), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vvvMvl + .{ .tag = @enumFromInt(2025), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vvvl + .{ .tag = @enumFromInt(2026), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfmul_vvvvl + .{ .tag = @enumFromInt(2027), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vsvvMvl + .{ .tag = @enumFromInt(2028), .param_str = "V256dLUiV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vsvvl + .{ .tag = @enumFromInt(2029), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vsvvvl + .{ .tag = @enumFromInt(2030), .param_str = "V256dLUiV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvsvMvl + .{ .tag = @enumFromInt(2031), .param_str = "V256dV256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvsvl + .{ .tag = @enumFromInt(2032), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvsvvl + .{ .tag = @enumFromInt(2033), .param_str = "V256dV256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvvvMvl + .{ .tag = @enumFromInt(2034), .param_str = "V256dV256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvvvl + .{ .tag = @enumFromInt(2035), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmad_vvvvvl + .{ .tag = @enumFromInt(2036), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vsvvMvl + .{ .tag = @enumFromInt(2037), .param_str = "V256dLUiV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vsvvl + .{ .tag = @enumFromInt(2038), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vsvvvl + .{ .tag = @enumFromInt(2039), .param_str = "V256dLUiV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvsvMvl + .{ .tag = @enumFromInt(2040), .param_str = "V256dV256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvsvl + .{ .tag = @enumFromInt(2041), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvsvvl + .{ .tag = @enumFromInt(2042), .param_str = "V256dV256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvvvMvl + .{ .tag = @enumFromInt(2043), .param_str = "V256dV256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvvvl + .{ .tag = @enumFromInt(2044), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfnmsb_vvvvvl + .{ .tag = @enumFromInt(2045), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vsvMvl + .{ .tag = @enumFromInt(2046), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vsvl + .{ .tag = @enumFromInt(2047), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vsvvl + .{ .tag = @enumFromInt(2048), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vvvMvl + .{ .tag = @enumFromInt(2049), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vvvl + .{ .tag = @enumFromInt(2050), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvfsub_vvvvl + .{ .tag = @enumFromInt(2051), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldz_vvMvl + .{ .tag = @enumFromInt(2052), .param_str = "V256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldz_vvl + .{ .tag = @enumFromInt(2053), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldz_vvvl + .{ .tag = @enumFromInt(2054), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzlo_vvl + .{ .tag = @enumFromInt(2055), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzlo_vvmvl + .{ .tag = @enumFromInt(2056), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzlo_vvvl + .{ .tag = @enumFromInt(2057), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzup_vvl + .{ .tag = @enumFromInt(2058), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzup_vvmvl + .{ .tag = @enumFromInt(2059), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvldzup_vvvl + .{ .tag = @enumFromInt(2060), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vsvMvl + .{ .tag = @enumFromInt(2061), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vsvl + .{ .tag = @enumFromInt(2062), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vsvvl + .{ .tag = @enumFromInt(2063), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vvvMvl + .{ .tag = @enumFromInt(2064), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vvvl + .{ .tag = @enumFromInt(2065), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmaxs_vvvvl + .{ .tag = @enumFromInt(2066), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vsvMvl + .{ .tag = @enumFromInt(2067), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vsvl + .{ .tag = @enumFromInt(2068), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vsvvl + .{ .tag = @enumFromInt(2069), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vvvMvl + .{ .tag = @enumFromInt(2070), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vvvl + .{ .tag = @enumFromInt(2071), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvmins_vvvvl + .{ .tag = @enumFromInt(2072), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vsvMvl + .{ .tag = @enumFromInt(2073), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vsvl + .{ .tag = @enumFromInt(2074), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vsvvl + .{ .tag = @enumFromInt(2075), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vvvMvl + .{ .tag = @enumFromInt(2076), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vvvl + .{ .tag = @enumFromInt(2077), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvor_vvvvl + .{ .tag = @enumFromInt(2078), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcnt_vvMvl + .{ .tag = @enumFromInt(2079), .param_str = "V256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcnt_vvl + .{ .tag = @enumFromInt(2080), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcnt_vvvl + .{ .tag = @enumFromInt(2081), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntlo_vvl + .{ .tag = @enumFromInt(2082), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntlo_vvmvl + .{ .tag = @enumFromInt(2083), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntlo_vvvl + .{ .tag = @enumFromInt(2084), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntup_vvl + .{ .tag = @enumFromInt(2085), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntup_vvmvl + .{ .tag = @enumFromInt(2086), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvpcntup_vvvl + .{ .tag = @enumFromInt(2087), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrcp_vvl + .{ .tag = @enumFromInt(2088), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrcp_vvvl + .{ .tag = @enumFromInt(2089), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrsqrt_vvl + .{ .tag = @enumFromInt(2090), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrsqrt_vvvl + .{ .tag = @enumFromInt(2091), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrsqrtnex_vvl + .{ .tag = @enumFromInt(2092), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvrsqrtnex_vvvl + .{ .tag = @enumFromInt(2093), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvseq_vl + .{ .tag = @enumFromInt(2094), .param_str = "V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvseq_vvl + .{ .tag = @enumFromInt(2095), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvseqlo_vl + .{ .tag = @enumFromInt(2096), .param_str = "V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvseqlo_vvl + .{ .tag = @enumFromInt(2097), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsequp_vl + .{ .tag = @enumFromInt(2098), .param_str = "V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsequp_vvl + .{ .tag = @enumFromInt(2099), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvsMvl + .{ .tag = @enumFromInt(2100), .param_str = "V256dV256dLUiV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvsl + .{ .tag = @enumFromInt(2101), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvsvl + .{ .tag = @enumFromInt(2102), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvvMvl + .{ .tag = @enumFromInt(2103), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvvl + .{ .tag = @enumFromInt(2104), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsla_vvvvl + .{ .tag = @enumFromInt(2105), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvsMvl + .{ .tag = @enumFromInt(2106), .param_str = "V256dV256dLUiV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvsl + .{ .tag = @enumFromInt(2107), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvsvl + .{ .tag = @enumFromInt(2108), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvvMvl + .{ .tag = @enumFromInt(2109), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvvl + .{ .tag = @enumFromInt(2110), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsll_vvvvl + .{ .tag = @enumFromInt(2111), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvsMvl + .{ .tag = @enumFromInt(2112), .param_str = "V256dV256dLUiV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvsl + .{ .tag = @enumFromInt(2113), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvsvl + .{ .tag = @enumFromInt(2114), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvvMvl + .{ .tag = @enumFromInt(2115), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvvl + .{ .tag = @enumFromInt(2116), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsra_vvvvl + .{ .tag = @enumFromInt(2117), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvsMvl + .{ .tag = @enumFromInt(2118), .param_str = "V256dV256dLUiV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvsl + .{ .tag = @enumFromInt(2119), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvsvl + .{ .tag = @enumFromInt(2120), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvvMvl + .{ .tag = @enumFromInt(2121), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvvl + .{ .tag = @enumFromInt(2122), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsrl_vvvvl + .{ .tag = @enumFromInt(2123), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vsvMvl + .{ .tag = @enumFromInt(2124), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vsvl + .{ .tag = @enumFromInt(2125), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vsvvl + .{ .tag = @enumFromInt(2126), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vvvMvl + .{ .tag = @enumFromInt(2127), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vvvl + .{ .tag = @enumFromInt(2128), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubs_vvvvl + .{ .tag = @enumFromInt(2129), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vsvMvl + .{ .tag = @enumFromInt(2130), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vsvl + .{ .tag = @enumFromInt(2131), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vsvvl + .{ .tag = @enumFromInt(2132), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vvvMvl + .{ .tag = @enumFromInt(2133), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vvvl + .{ .tag = @enumFromInt(2134), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvsubu_vvvvl + .{ .tag = @enumFromInt(2135), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vsvMvl + .{ .tag = @enumFromInt(2136), .param_str = "V256dLUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vsvl + .{ .tag = @enumFromInt(2137), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vsvvl + .{ .tag = @enumFromInt(2138), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vvvMvl + .{ .tag = @enumFromInt(2139), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vvvl + .{ .tag = @enumFromInt(2140), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_pvxor_vvvvl + .{ .tag = @enumFromInt(2141), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_scr_sss + .{ .tag = @enumFromInt(2142), .param_str = "vLUiLUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_svm_sMs + .{ .tag = @enumFromInt(2143), .param_str = "LUiV512bLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_svm_sms + .{ .tag = @enumFromInt(2144), .param_str = "LUiV256bLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_svob + .{ .tag = @enumFromInt(2145), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_tovm_sml + .{ .tag = @enumFromInt(2146), .param_str = "LUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_tscr_ssss + .{ .tag = @enumFromInt(2147), .param_str = "LUiLUiLUiLUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vsvl + .{ .tag = @enumFromInt(2148), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vsvmvl + .{ .tag = @enumFromInt(2149), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vsvvl + .{ .tag = @enumFromInt(2150), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vvvl + .{ .tag = @enumFromInt(2151), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vvvmvl + .{ .tag = @enumFromInt(2152), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddsl_vvvvl + .{ .tag = @enumFromInt(2153), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vsvl + .{ .tag = @enumFromInt(2154), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vsvmvl + .{ .tag = @enumFromInt(2155), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vsvvl + .{ .tag = @enumFromInt(2156), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vvvl + .{ .tag = @enumFromInt(2157), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vvvmvl + .{ .tag = @enumFromInt(2158), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswsx_vvvvl + .{ .tag = @enumFromInt(2159), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vsvl + .{ .tag = @enumFromInt(2160), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vsvmvl + .{ .tag = @enumFromInt(2161), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vsvvl + .{ .tag = @enumFromInt(2162), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vvvl + .{ .tag = @enumFromInt(2163), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vvvmvl + .{ .tag = @enumFromInt(2164), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddswzx_vvvvl + .{ .tag = @enumFromInt(2165), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vsvl + .{ .tag = @enumFromInt(2166), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vsvmvl + .{ .tag = @enumFromInt(2167), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vsvvl + .{ .tag = @enumFromInt(2168), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vvvl + .{ .tag = @enumFromInt(2169), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vvvmvl + .{ .tag = @enumFromInt(2170), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vaddul_vvvvl + .{ .tag = @enumFromInt(2171), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vsvl + .{ .tag = @enumFromInt(2172), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vsvmvl + .{ .tag = @enumFromInt(2173), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vsvvl + .{ .tag = @enumFromInt(2174), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vvvl + .{ .tag = @enumFromInt(2175), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vvvmvl + .{ .tag = @enumFromInt(2176), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vadduw_vvvvl + .{ .tag = @enumFromInt(2177), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vsvl + .{ .tag = @enumFromInt(2178), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vsvmvl + .{ .tag = @enumFromInt(2179), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vsvvl + .{ .tag = @enumFromInt(2180), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vvvl + .{ .tag = @enumFromInt(2181), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vvvmvl + .{ .tag = @enumFromInt(2182), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vand_vvvvl + .{ .tag = @enumFromInt(2183), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdd_vsl + .{ .tag = @enumFromInt(2184), .param_str = "V256ddUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdd_vsmvl + .{ .tag = @enumFromInt(2185), .param_str = "V256ddV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdd_vsvl + .{ .tag = @enumFromInt(2186), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdl_vsl + .{ .tag = @enumFromInt(2187), .param_str = "V256dLiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdl_vsmvl + .{ .tag = @enumFromInt(2188), .param_str = "V256dLiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdl_vsvl + .{ .tag = @enumFromInt(2189), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrds_vsl + .{ .tag = @enumFromInt(2190), .param_str = "V256dfUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrds_vsmvl + .{ .tag = @enumFromInt(2191), .param_str = "V256dfV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrds_vsvl + .{ .tag = @enumFromInt(2192), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdw_vsl + .{ .tag = @enumFromInt(2193), .param_str = "V256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdw_vsmvl + .{ .tag = @enumFromInt(2194), .param_str = "V256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrdw_vsvl + .{ .tag = @enumFromInt(2195), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrv_vvl + .{ .tag = @enumFromInt(2196), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrv_vvmvl + .{ .tag = @enumFromInt(2197), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vbrv_vvvl + .{ .tag = @enumFromInt(2198), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vsvl + .{ .tag = @enumFromInt(2199), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vsvmvl + .{ .tag = @enumFromInt(2200), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vsvvl + .{ .tag = @enumFromInt(2201), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vvvl + .{ .tag = @enumFromInt(2202), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vvvmvl + .{ .tag = @enumFromInt(2203), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpsl_vvvvl + .{ .tag = @enumFromInt(2204), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vsvl + .{ .tag = @enumFromInt(2205), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vsvmvl + .{ .tag = @enumFromInt(2206), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vsvvl + .{ .tag = @enumFromInt(2207), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vvvl + .{ .tag = @enumFromInt(2208), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vvvmvl + .{ .tag = @enumFromInt(2209), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswsx_vvvvl + .{ .tag = @enumFromInt(2210), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vsvl + .{ .tag = @enumFromInt(2211), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vsvmvl + .{ .tag = @enumFromInt(2212), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vsvvl + .{ .tag = @enumFromInt(2213), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vvvl + .{ .tag = @enumFromInt(2214), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vvvmvl + .{ .tag = @enumFromInt(2215), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpswzx_vvvvl + .{ .tag = @enumFromInt(2216), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vsvl + .{ .tag = @enumFromInt(2217), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vsvmvl + .{ .tag = @enumFromInt(2218), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vsvvl + .{ .tag = @enumFromInt(2219), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vvvl + .{ .tag = @enumFromInt(2220), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vvvmvl + .{ .tag = @enumFromInt(2221), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpul_vvvvl + .{ .tag = @enumFromInt(2222), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vsvl + .{ .tag = @enumFromInt(2223), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vsvmvl + .{ .tag = @enumFromInt(2224), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vsvvl + .{ .tag = @enumFromInt(2225), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vvvl + .{ .tag = @enumFromInt(2226), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vvvmvl + .{ .tag = @enumFromInt(2227), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcmpuw_vvvvl + .{ .tag = @enumFromInt(2228), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcp_vvmvl + .{ .tag = @enumFromInt(2229), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtdl_vvl + .{ .tag = @enumFromInt(2230), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtdl_vvvl + .{ .tag = @enumFromInt(2231), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtds_vvl + .{ .tag = @enumFromInt(2232), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtds_vvvl + .{ .tag = @enumFromInt(2233), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtdw_vvl + .{ .tag = @enumFromInt(2234), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtdw_vvvl + .{ .tag = @enumFromInt(2235), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtld_vvl + .{ .tag = @enumFromInt(2236), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtld_vvmvl + .{ .tag = @enumFromInt(2237), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtld_vvvl + .{ .tag = @enumFromInt(2238), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtldrz_vvl + .{ .tag = @enumFromInt(2239), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtldrz_vvmvl + .{ .tag = @enumFromInt(2240), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtldrz_vvvl + .{ .tag = @enumFromInt(2241), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtsd_vvl + .{ .tag = @enumFromInt(2242), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtsd_vvvl + .{ .tag = @enumFromInt(2243), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtsw_vvl + .{ .tag = @enumFromInt(2244), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtsw_vvvl + .{ .tag = @enumFromInt(2245), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsx_vvl + .{ .tag = @enumFromInt(2246), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsx_vvmvl + .{ .tag = @enumFromInt(2247), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsx_vvvl + .{ .tag = @enumFromInt(2248), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsxrz_vvl + .{ .tag = @enumFromInt(2249), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsxrz_vvmvl + .{ .tag = @enumFromInt(2250), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdsxrz_vvvl + .{ .tag = @enumFromInt(2251), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzx_vvl + .{ .tag = @enumFromInt(2252), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzx_vvmvl + .{ .tag = @enumFromInt(2253), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzx_vvvl + .{ .tag = @enumFromInt(2254), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzxrz_vvl + .{ .tag = @enumFromInt(2255), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzxrz_vvmvl + .{ .tag = @enumFromInt(2256), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwdzxrz_vvvl + .{ .tag = @enumFromInt(2257), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssx_vvl + .{ .tag = @enumFromInt(2258), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssx_vvmvl + .{ .tag = @enumFromInt(2259), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssx_vvvl + .{ .tag = @enumFromInt(2260), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssxrz_vvl + .{ .tag = @enumFromInt(2261), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssxrz_vvmvl + .{ .tag = @enumFromInt(2262), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwssxrz_vvvl + .{ .tag = @enumFromInt(2263), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszx_vvl + .{ .tag = @enumFromInt(2264), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszx_vvmvl + .{ .tag = @enumFromInt(2265), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszx_vvvl + .{ .tag = @enumFromInt(2266), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszxrz_vvl + .{ .tag = @enumFromInt(2267), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszxrz_vvmvl + .{ .tag = @enumFromInt(2268), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vcvtwszxrz_vvvl + .{ .tag = @enumFromInt(2269), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vsvl + .{ .tag = @enumFromInt(2270), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vsvmvl + .{ .tag = @enumFromInt(2271), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vsvvl + .{ .tag = @enumFromInt(2272), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvsl + .{ .tag = @enumFromInt(2273), .param_str = "V256dV256dLiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvsmvl + .{ .tag = @enumFromInt(2274), .param_str = "V256dV256dLiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvsvl + .{ .tag = @enumFromInt(2275), .param_str = "V256dV256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvvl + .{ .tag = @enumFromInt(2276), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvvmvl + .{ .tag = @enumFromInt(2277), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivsl_vvvvl + .{ .tag = @enumFromInt(2278), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vsvl + .{ .tag = @enumFromInt(2279), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vsvmvl + .{ .tag = @enumFromInt(2280), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vsvvl + .{ .tag = @enumFromInt(2281), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvsl + .{ .tag = @enumFromInt(2282), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvsmvl + .{ .tag = @enumFromInt(2283), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvsvl + .{ .tag = @enumFromInt(2284), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvvl + .{ .tag = @enumFromInt(2285), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvvmvl + .{ .tag = @enumFromInt(2286), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswsx_vvvvl + .{ .tag = @enumFromInt(2287), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vsvl + .{ .tag = @enumFromInt(2288), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vsvmvl + .{ .tag = @enumFromInt(2289), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vsvvl + .{ .tag = @enumFromInt(2290), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvsl + .{ .tag = @enumFromInt(2291), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvsmvl + .{ .tag = @enumFromInt(2292), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvsvl + .{ .tag = @enumFromInt(2293), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvvl + .{ .tag = @enumFromInt(2294), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvvmvl + .{ .tag = @enumFromInt(2295), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivswzx_vvvvl + .{ .tag = @enumFromInt(2296), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vsvl + .{ .tag = @enumFromInt(2297), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vsvmvl + .{ .tag = @enumFromInt(2298), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vsvvl + .{ .tag = @enumFromInt(2299), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvsl + .{ .tag = @enumFromInt(2300), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvsmvl + .{ .tag = @enumFromInt(2301), .param_str = "V256dV256dLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvsvl + .{ .tag = @enumFromInt(2302), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvvl + .{ .tag = @enumFromInt(2303), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvvmvl + .{ .tag = @enumFromInt(2304), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivul_vvvvl + .{ .tag = @enumFromInt(2305), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vsvl + .{ .tag = @enumFromInt(2306), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vsvmvl + .{ .tag = @enumFromInt(2307), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vsvvl + .{ .tag = @enumFromInt(2308), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvsl + .{ .tag = @enumFromInt(2309), .param_str = "V256dV256dUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvsmvl + .{ .tag = @enumFromInt(2310), .param_str = "V256dV256dUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvsvl + .{ .tag = @enumFromInt(2311), .param_str = "V256dV256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvvl + .{ .tag = @enumFromInt(2312), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvvmvl + .{ .tag = @enumFromInt(2313), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vdivuw_vvvvl + .{ .tag = @enumFromInt(2314), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vsvl + .{ .tag = @enumFromInt(2315), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vsvmvl + .{ .tag = @enumFromInt(2316), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vsvvl + .{ .tag = @enumFromInt(2317), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vvvl + .{ .tag = @enumFromInt(2318), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vvvmvl + .{ .tag = @enumFromInt(2319), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_veqv_vvvvl + .{ .tag = @enumFromInt(2320), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vex_vvmvl + .{ .tag = @enumFromInt(2321), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vsvl + .{ .tag = @enumFromInt(2322), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vsvmvl + .{ .tag = @enumFromInt(2323), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vsvvl + .{ .tag = @enumFromInt(2324), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vvvl + .{ .tag = @enumFromInt(2325), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vvvmvl + .{ .tag = @enumFromInt(2326), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfaddd_vvvvl + .{ .tag = @enumFromInt(2327), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vsvl + .{ .tag = @enumFromInt(2328), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vsvmvl + .{ .tag = @enumFromInt(2329), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vsvvl + .{ .tag = @enumFromInt(2330), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vvvl + .{ .tag = @enumFromInt(2331), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vvvmvl + .{ .tag = @enumFromInt(2332), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfadds_vvvvl + .{ .tag = @enumFromInt(2333), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vsvl + .{ .tag = @enumFromInt(2334), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vsvmvl + .{ .tag = @enumFromInt(2335), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vsvvl + .{ .tag = @enumFromInt(2336), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vvvl + .{ .tag = @enumFromInt(2337), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vvvmvl + .{ .tag = @enumFromInt(2338), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmpd_vvvvl + .{ .tag = @enumFromInt(2339), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vsvl + .{ .tag = @enumFromInt(2340), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vsvmvl + .{ .tag = @enumFromInt(2341), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vsvvl + .{ .tag = @enumFromInt(2342), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vvvl + .{ .tag = @enumFromInt(2343), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vvvmvl + .{ .tag = @enumFromInt(2344), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfcmps_vvvvl + .{ .tag = @enumFromInt(2345), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vsvl + .{ .tag = @enumFromInt(2346), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vsvmvl + .{ .tag = @enumFromInt(2347), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vsvvl + .{ .tag = @enumFromInt(2348), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vvvl + .{ .tag = @enumFromInt(2349), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vvvmvl + .{ .tag = @enumFromInt(2350), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivd_vvvvl + .{ .tag = @enumFromInt(2351), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vsvl + .{ .tag = @enumFromInt(2352), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vsvmvl + .{ .tag = @enumFromInt(2353), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vsvvl + .{ .tag = @enumFromInt(2354), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vvvl + .{ .tag = @enumFromInt(2355), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vvvmvl + .{ .tag = @enumFromInt(2356), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfdivs_vvvvl + .{ .tag = @enumFromInt(2357), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vsvvl + .{ .tag = @enumFromInt(2358), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vsvvmvl + .{ .tag = @enumFromInt(2359), .param_str = "V256ddV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vsvvvl + .{ .tag = @enumFromInt(2360), .param_str = "V256ddV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvsvl + .{ .tag = @enumFromInt(2361), .param_str = "V256dV256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvsvmvl + .{ .tag = @enumFromInt(2362), .param_str = "V256dV256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvsvvl + .{ .tag = @enumFromInt(2363), .param_str = "V256dV256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvvvl + .{ .tag = @enumFromInt(2364), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvvvmvl + .{ .tag = @enumFromInt(2365), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmadd_vvvvvl + .{ .tag = @enumFromInt(2366), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vsvvl + .{ .tag = @enumFromInt(2367), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vsvvmvl + .{ .tag = @enumFromInt(2368), .param_str = "V256dfV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vsvvvl + .{ .tag = @enumFromInt(2369), .param_str = "V256dfV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvsvl + .{ .tag = @enumFromInt(2370), .param_str = "V256dV256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvsvmvl + .{ .tag = @enumFromInt(2371), .param_str = "V256dV256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvsvvl + .{ .tag = @enumFromInt(2372), .param_str = "V256dV256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvvvl + .{ .tag = @enumFromInt(2373), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvvvmvl + .{ .tag = @enumFromInt(2374), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmads_vvvvvl + .{ .tag = @enumFromInt(2375), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vsvl + .{ .tag = @enumFromInt(2376), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vsvmvl + .{ .tag = @enumFromInt(2377), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vsvvl + .{ .tag = @enumFromInt(2378), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vvvl + .{ .tag = @enumFromInt(2379), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vvvmvl + .{ .tag = @enumFromInt(2380), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxd_vvvvl + .{ .tag = @enumFromInt(2381), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vsvl + .{ .tag = @enumFromInt(2382), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vsvmvl + .{ .tag = @enumFromInt(2383), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vsvvl + .{ .tag = @enumFromInt(2384), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vvvl + .{ .tag = @enumFromInt(2385), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vvvmvl + .{ .tag = @enumFromInt(2386), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmaxs_vvvvl + .{ .tag = @enumFromInt(2387), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vsvl + .{ .tag = @enumFromInt(2388), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vsvmvl + .{ .tag = @enumFromInt(2389), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vsvvl + .{ .tag = @enumFromInt(2390), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vvvl + .{ .tag = @enumFromInt(2391), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vvvmvl + .{ .tag = @enumFromInt(2392), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmind_vvvvl + .{ .tag = @enumFromInt(2393), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vsvl + .{ .tag = @enumFromInt(2394), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vsvmvl + .{ .tag = @enumFromInt(2395), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vsvvl + .{ .tag = @enumFromInt(2396), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vvvl + .{ .tag = @enumFromInt(2397), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vvvmvl + .{ .tag = @enumFromInt(2398), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmins_vvvvl + .{ .tag = @enumFromInt(2399), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdeq_mvl + .{ .tag = @enumFromInt(2400), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdeq_mvml + .{ .tag = @enumFromInt(2401), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdeqnan_mvl + .{ .tag = @enumFromInt(2402), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdeqnan_mvml + .{ .tag = @enumFromInt(2403), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdge_mvl + .{ .tag = @enumFromInt(2404), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdge_mvml + .{ .tag = @enumFromInt(2405), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgenan_mvl + .{ .tag = @enumFromInt(2406), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgenan_mvml + .{ .tag = @enumFromInt(2407), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgt_mvl + .{ .tag = @enumFromInt(2408), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgt_mvml + .{ .tag = @enumFromInt(2409), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgtnan_mvl + .{ .tag = @enumFromInt(2410), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdgtnan_mvml + .{ .tag = @enumFromInt(2411), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdle_mvl + .{ .tag = @enumFromInt(2412), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdle_mvml + .{ .tag = @enumFromInt(2413), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdlenan_mvl + .{ .tag = @enumFromInt(2414), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdlenan_mvml + .{ .tag = @enumFromInt(2415), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdlt_mvl + .{ .tag = @enumFromInt(2416), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdlt_mvml + .{ .tag = @enumFromInt(2417), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdltnan_mvl + .{ .tag = @enumFromInt(2418), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdltnan_mvml + .{ .tag = @enumFromInt(2419), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnan_mvl + .{ .tag = @enumFromInt(2420), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnan_mvml + .{ .tag = @enumFromInt(2421), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdne_mvl + .{ .tag = @enumFromInt(2422), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdne_mvml + .{ .tag = @enumFromInt(2423), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnenan_mvl + .{ .tag = @enumFromInt(2424), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnenan_mvml + .{ .tag = @enumFromInt(2425), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnum_mvl + .{ .tag = @enumFromInt(2426), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkdnum_mvml + .{ .tag = @enumFromInt(2427), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklaf_ml + .{ .tag = @enumFromInt(2428), .param_str = "V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklat_ml + .{ .tag = @enumFromInt(2429), .param_str = "V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkleq_mvl + .{ .tag = @enumFromInt(2430), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkleq_mvml + .{ .tag = @enumFromInt(2431), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkleqnan_mvl + .{ .tag = @enumFromInt(2432), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkleqnan_mvml + .{ .tag = @enumFromInt(2433), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklge_mvl + .{ .tag = @enumFromInt(2434), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklge_mvml + .{ .tag = @enumFromInt(2435), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgenan_mvl + .{ .tag = @enumFromInt(2436), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgenan_mvml + .{ .tag = @enumFromInt(2437), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgt_mvl + .{ .tag = @enumFromInt(2438), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgt_mvml + .{ .tag = @enumFromInt(2439), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgtnan_mvl + .{ .tag = @enumFromInt(2440), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklgtnan_mvml + .{ .tag = @enumFromInt(2441), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklle_mvl + .{ .tag = @enumFromInt(2442), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklle_mvml + .{ .tag = @enumFromInt(2443), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkllenan_mvl + .{ .tag = @enumFromInt(2444), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkllenan_mvml + .{ .tag = @enumFromInt(2445), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkllt_mvl + .{ .tag = @enumFromInt(2446), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkllt_mvml + .{ .tag = @enumFromInt(2447), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklltnan_mvl + .{ .tag = @enumFromInt(2448), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklltnan_mvml + .{ .tag = @enumFromInt(2449), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnan_mvl + .{ .tag = @enumFromInt(2450), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnan_mvml + .{ .tag = @enumFromInt(2451), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklne_mvl + .{ .tag = @enumFromInt(2452), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklne_mvml + .{ .tag = @enumFromInt(2453), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnenan_mvl + .{ .tag = @enumFromInt(2454), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnenan_mvml + .{ .tag = @enumFromInt(2455), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnum_mvl + .{ .tag = @enumFromInt(2456), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmklnum_mvml + .{ .tag = @enumFromInt(2457), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkseq_mvl + .{ .tag = @enumFromInt(2458), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkseq_mvml + .{ .tag = @enumFromInt(2459), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkseqnan_mvl + .{ .tag = @enumFromInt(2460), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkseqnan_mvml + .{ .tag = @enumFromInt(2461), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksge_mvl + .{ .tag = @enumFromInt(2462), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksge_mvml + .{ .tag = @enumFromInt(2463), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgenan_mvl + .{ .tag = @enumFromInt(2464), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgenan_mvml + .{ .tag = @enumFromInt(2465), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgt_mvl + .{ .tag = @enumFromInt(2466), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgt_mvml + .{ .tag = @enumFromInt(2467), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgtnan_mvl + .{ .tag = @enumFromInt(2468), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksgtnan_mvml + .{ .tag = @enumFromInt(2469), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksle_mvl + .{ .tag = @enumFromInt(2470), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksle_mvml + .{ .tag = @enumFromInt(2471), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkslenan_mvl + .{ .tag = @enumFromInt(2472), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkslenan_mvml + .{ .tag = @enumFromInt(2473), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkslt_mvl + .{ .tag = @enumFromInt(2474), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkslt_mvml + .{ .tag = @enumFromInt(2475), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksltnan_mvl + .{ .tag = @enumFromInt(2476), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksltnan_mvml + .{ .tag = @enumFromInt(2477), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnan_mvl + .{ .tag = @enumFromInt(2478), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnan_mvml + .{ .tag = @enumFromInt(2479), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksne_mvl + .{ .tag = @enumFromInt(2480), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksne_mvml + .{ .tag = @enumFromInt(2481), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnenan_mvl + .{ .tag = @enumFromInt(2482), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnenan_mvml + .{ .tag = @enumFromInt(2483), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnum_mvl + .{ .tag = @enumFromInt(2484), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmksnum_mvml + .{ .tag = @enumFromInt(2485), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkweq_mvl + .{ .tag = @enumFromInt(2486), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkweq_mvml + .{ .tag = @enumFromInt(2487), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkweqnan_mvl + .{ .tag = @enumFromInt(2488), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkweqnan_mvml + .{ .tag = @enumFromInt(2489), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwge_mvl + .{ .tag = @enumFromInt(2490), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwge_mvml + .{ .tag = @enumFromInt(2491), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgenan_mvl + .{ .tag = @enumFromInt(2492), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgenan_mvml + .{ .tag = @enumFromInt(2493), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgt_mvl + .{ .tag = @enumFromInt(2494), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgt_mvml + .{ .tag = @enumFromInt(2495), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgtnan_mvl + .{ .tag = @enumFromInt(2496), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwgtnan_mvml + .{ .tag = @enumFromInt(2497), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwle_mvl + .{ .tag = @enumFromInt(2498), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwle_mvml + .{ .tag = @enumFromInt(2499), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwlenan_mvl + .{ .tag = @enumFromInt(2500), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwlenan_mvml + .{ .tag = @enumFromInt(2501), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwlt_mvl + .{ .tag = @enumFromInt(2502), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwlt_mvml + .{ .tag = @enumFromInt(2503), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwltnan_mvl + .{ .tag = @enumFromInt(2504), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwltnan_mvml + .{ .tag = @enumFromInt(2505), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnan_mvl + .{ .tag = @enumFromInt(2506), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnan_mvml + .{ .tag = @enumFromInt(2507), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwne_mvl + .{ .tag = @enumFromInt(2508), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwne_mvml + .{ .tag = @enumFromInt(2509), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnenan_mvl + .{ .tag = @enumFromInt(2510), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnenan_mvml + .{ .tag = @enumFromInt(2511), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnum_mvl + .{ .tag = @enumFromInt(2512), .param_str = "V256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmkwnum_mvml + .{ .tag = @enumFromInt(2513), .param_str = "V256bV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vsvvl + .{ .tag = @enumFromInt(2514), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vsvvmvl + .{ .tag = @enumFromInt(2515), .param_str = "V256ddV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vsvvvl + .{ .tag = @enumFromInt(2516), .param_str = "V256ddV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvsvl + .{ .tag = @enumFromInt(2517), .param_str = "V256dV256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvsvmvl + .{ .tag = @enumFromInt(2518), .param_str = "V256dV256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvsvvl + .{ .tag = @enumFromInt(2519), .param_str = "V256dV256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvvvl + .{ .tag = @enumFromInt(2520), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvvvmvl + .{ .tag = @enumFromInt(2521), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbd_vvvvvl + .{ .tag = @enumFromInt(2522), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vsvvl + .{ .tag = @enumFromInt(2523), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vsvvmvl + .{ .tag = @enumFromInt(2524), .param_str = "V256dfV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vsvvvl + .{ .tag = @enumFromInt(2525), .param_str = "V256dfV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvsvl + .{ .tag = @enumFromInt(2526), .param_str = "V256dV256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvsvmvl + .{ .tag = @enumFromInt(2527), .param_str = "V256dV256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvsvvl + .{ .tag = @enumFromInt(2528), .param_str = "V256dV256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvvvl + .{ .tag = @enumFromInt(2529), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvvvmvl + .{ .tag = @enumFromInt(2530), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmsbs_vvvvvl + .{ .tag = @enumFromInt(2531), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vsvl + .{ .tag = @enumFromInt(2532), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vsvmvl + .{ .tag = @enumFromInt(2533), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vsvvl + .{ .tag = @enumFromInt(2534), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vvvl + .{ .tag = @enumFromInt(2535), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vvvmvl + .{ .tag = @enumFromInt(2536), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuld_vvvvl + .{ .tag = @enumFromInt(2537), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vsvl + .{ .tag = @enumFromInt(2538), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vsvmvl + .{ .tag = @enumFromInt(2539), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vsvvl + .{ .tag = @enumFromInt(2540), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vvvl + .{ .tag = @enumFromInt(2541), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vvvmvl + .{ .tag = @enumFromInt(2542), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfmuls_vvvvl + .{ .tag = @enumFromInt(2543), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vsvvl + .{ .tag = @enumFromInt(2544), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vsvvmvl + .{ .tag = @enumFromInt(2545), .param_str = "V256ddV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vsvvvl + .{ .tag = @enumFromInt(2546), .param_str = "V256ddV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvsvl + .{ .tag = @enumFromInt(2547), .param_str = "V256dV256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvsvmvl + .{ .tag = @enumFromInt(2548), .param_str = "V256dV256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvsvvl + .{ .tag = @enumFromInt(2549), .param_str = "V256dV256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvvvl + .{ .tag = @enumFromInt(2550), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvvvmvl + .{ .tag = @enumFromInt(2551), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmadd_vvvvvl + .{ .tag = @enumFromInt(2552), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vsvvl + .{ .tag = @enumFromInt(2553), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vsvvmvl + .{ .tag = @enumFromInt(2554), .param_str = "V256dfV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vsvvvl + .{ .tag = @enumFromInt(2555), .param_str = "V256dfV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvsvl + .{ .tag = @enumFromInt(2556), .param_str = "V256dV256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvsvmvl + .{ .tag = @enumFromInt(2557), .param_str = "V256dV256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvsvvl + .{ .tag = @enumFromInt(2558), .param_str = "V256dV256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvvvl + .{ .tag = @enumFromInt(2559), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvvvmvl + .{ .tag = @enumFromInt(2560), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmads_vvvvvl + .{ .tag = @enumFromInt(2561), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vsvvl + .{ .tag = @enumFromInt(2562), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vsvvmvl + .{ .tag = @enumFromInt(2563), .param_str = "V256ddV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vsvvvl + .{ .tag = @enumFromInt(2564), .param_str = "V256ddV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvsvl + .{ .tag = @enumFromInt(2565), .param_str = "V256dV256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvsvmvl + .{ .tag = @enumFromInt(2566), .param_str = "V256dV256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvsvvl + .{ .tag = @enumFromInt(2567), .param_str = "V256dV256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvvvl + .{ .tag = @enumFromInt(2568), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvvvmvl + .{ .tag = @enumFromInt(2569), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbd_vvvvvl + .{ .tag = @enumFromInt(2570), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vsvvl + .{ .tag = @enumFromInt(2571), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vsvvmvl + .{ .tag = @enumFromInt(2572), .param_str = "V256dfV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vsvvvl + .{ .tag = @enumFromInt(2573), .param_str = "V256dfV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvsvl + .{ .tag = @enumFromInt(2574), .param_str = "V256dV256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvsvmvl + .{ .tag = @enumFromInt(2575), .param_str = "V256dV256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvsvvl + .{ .tag = @enumFromInt(2576), .param_str = "V256dV256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvvvl + .{ .tag = @enumFromInt(2577), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvvvmvl + .{ .tag = @enumFromInt(2578), .param_str = "V256dV256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfnmsbs_vvvvvl + .{ .tag = @enumFromInt(2579), .param_str = "V256dV256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxdfst_vvl + .{ .tag = @enumFromInt(2580), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxdfst_vvvl + .{ .tag = @enumFromInt(2581), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxdlst_vvl + .{ .tag = @enumFromInt(2582), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxdlst_vvvl + .{ .tag = @enumFromInt(2583), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxsfst_vvl + .{ .tag = @enumFromInt(2584), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxsfst_vvvl + .{ .tag = @enumFromInt(2585), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxslst_vvl + .{ .tag = @enumFromInt(2586), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmaxslst_vvvl + .{ .tag = @enumFromInt(2587), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmindfst_vvl + .{ .tag = @enumFromInt(2588), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmindfst_vvvl + .{ .tag = @enumFromInt(2589), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmindlst_vvl + .{ .tag = @enumFromInt(2590), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrmindlst_vvvl + .{ .tag = @enumFromInt(2591), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrminsfst_vvl + .{ .tag = @enumFromInt(2592), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrminsfst_vvvl + .{ .tag = @enumFromInt(2593), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrminslst_vvl + .{ .tag = @enumFromInt(2594), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfrminslst_vvvl + .{ .tag = @enumFromInt(2595), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsqrtd_vvl + .{ .tag = @enumFromInt(2596), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsqrtd_vvvl + .{ .tag = @enumFromInt(2597), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsqrts_vvl + .{ .tag = @enumFromInt(2598), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsqrts_vvvl + .{ .tag = @enumFromInt(2599), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vsvl + .{ .tag = @enumFromInt(2600), .param_str = "V256ddV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vsvmvl + .{ .tag = @enumFromInt(2601), .param_str = "V256ddV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vsvvl + .{ .tag = @enumFromInt(2602), .param_str = "V256ddV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vvvl + .{ .tag = @enumFromInt(2603), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vvvmvl + .{ .tag = @enumFromInt(2604), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubd_vvvvl + .{ .tag = @enumFromInt(2605), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vsvl + .{ .tag = @enumFromInt(2606), .param_str = "V256dfV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vsvmvl + .{ .tag = @enumFromInt(2607), .param_str = "V256dfV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vsvvl + .{ .tag = @enumFromInt(2608), .param_str = "V256dfV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vvvl + .{ .tag = @enumFromInt(2609), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vvvmvl + .{ .tag = @enumFromInt(2610), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsubs_vvvvl + .{ .tag = @enumFromInt(2611), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsumd_vvl + .{ .tag = @enumFromInt(2612), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsumd_vvml + .{ .tag = @enumFromInt(2613), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsums_vvl + .{ .tag = @enumFromInt(2614), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vfsums_vvml + .{ .tag = @enumFromInt(2615), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgt_vvssl + .{ .tag = @enumFromInt(2616), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgt_vvssml + .{ .tag = @enumFromInt(2617), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgt_vvssmvl + .{ .tag = @enumFromInt(2618), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgt_vvssvl + .{ .tag = @enumFromInt(2619), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsx_vvssl + .{ .tag = @enumFromInt(2620), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsx_vvssml + .{ .tag = @enumFromInt(2621), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsx_vvssmvl + .{ .tag = @enumFromInt(2622), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsx_vvssvl + .{ .tag = @enumFromInt(2623), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsxnc_vvssl + .{ .tag = @enumFromInt(2624), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsxnc_vvssml + .{ .tag = @enumFromInt(2625), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsxnc_vvssmvl + .{ .tag = @enumFromInt(2626), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlsxnc_vvssvl + .{ .tag = @enumFromInt(2627), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzx_vvssl + .{ .tag = @enumFromInt(2628), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzx_vvssml + .{ .tag = @enumFromInt(2629), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzx_vvssmvl + .{ .tag = @enumFromInt(2630), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzx_vvssvl + .{ .tag = @enumFromInt(2631), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzxnc_vvssl + .{ .tag = @enumFromInt(2632), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzxnc_vvssml + .{ .tag = @enumFromInt(2633), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzxnc_vvssmvl + .{ .tag = @enumFromInt(2634), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtlzxnc_vvssvl + .{ .tag = @enumFromInt(2635), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtnc_vvssl + .{ .tag = @enumFromInt(2636), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtnc_vvssml + .{ .tag = @enumFromInt(2637), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtnc_vvssmvl + .{ .tag = @enumFromInt(2638), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtnc_vvssvl + .{ .tag = @enumFromInt(2639), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtu_vvssl + .{ .tag = @enumFromInt(2640), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtu_vvssml + .{ .tag = @enumFromInt(2641), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtu_vvssmvl + .{ .tag = @enumFromInt(2642), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtu_vvssvl + .{ .tag = @enumFromInt(2643), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtunc_vvssl + .{ .tag = @enumFromInt(2644), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtunc_vvssml + .{ .tag = @enumFromInt(2645), .param_str = "V256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtunc_vvssmvl + .{ .tag = @enumFromInt(2646), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vgtunc_vvssvl + .{ .tag = @enumFromInt(2647), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld2d_vssl + .{ .tag = @enumFromInt(2648), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld2d_vssvl + .{ .tag = @enumFromInt(2649), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld2dnc_vssl + .{ .tag = @enumFromInt(2650), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld2dnc_vssvl + .{ .tag = @enumFromInt(2651), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld_vssl + .{ .tag = @enumFromInt(2652), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vld_vssvl + .{ .tag = @enumFromInt(2653), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dsx_vssl + .{ .tag = @enumFromInt(2654), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dsx_vssvl + .{ .tag = @enumFromInt(2655), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dsxnc_vssl + .{ .tag = @enumFromInt(2656), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dsxnc_vssvl + .{ .tag = @enumFromInt(2657), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dzx_vssl + .{ .tag = @enumFromInt(2658), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dzx_vssvl + .{ .tag = @enumFromInt(2659), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dzxnc_vssl + .{ .tag = @enumFromInt(2660), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldl2dzxnc_vssvl + .{ .tag = @enumFromInt(2661), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlsx_vssl + .{ .tag = @enumFromInt(2662), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlsx_vssvl + .{ .tag = @enumFromInt(2663), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlsxnc_vssl + .{ .tag = @enumFromInt(2664), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlsxnc_vssvl + .{ .tag = @enumFromInt(2665), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlzx_vssl + .{ .tag = @enumFromInt(2666), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlzx_vssvl + .{ .tag = @enumFromInt(2667), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlzxnc_vssl + .{ .tag = @enumFromInt(2668), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldlzxnc_vssvl + .{ .tag = @enumFromInt(2669), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldnc_vssl + .{ .tag = @enumFromInt(2670), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldnc_vssvl + .{ .tag = @enumFromInt(2671), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu2d_vssl + .{ .tag = @enumFromInt(2672), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu2d_vssvl + .{ .tag = @enumFromInt(2673), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu2dnc_vssl + .{ .tag = @enumFromInt(2674), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu2dnc_vssvl + .{ .tag = @enumFromInt(2675), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu_vssl + .{ .tag = @enumFromInt(2676), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldu_vssvl + .{ .tag = @enumFromInt(2677), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldunc_vssl + .{ .tag = @enumFromInt(2678), .param_str = "V256dLUivC*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldunc_vssvl + .{ .tag = @enumFromInt(2679), .param_str = "V256dLUivC*V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldz_vvl + .{ .tag = @enumFromInt(2680), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldz_vvmvl + .{ .tag = @enumFromInt(2681), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vldz_vvvl + .{ .tag = @enumFromInt(2682), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vsvl + .{ .tag = @enumFromInt(2683), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vsvmvl + .{ .tag = @enumFromInt(2684), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vsvvl + .{ .tag = @enumFromInt(2685), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vvvl + .{ .tag = @enumFromInt(2686), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vvvmvl + .{ .tag = @enumFromInt(2687), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxsl_vvvvl + .{ .tag = @enumFromInt(2688), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vsvl + .{ .tag = @enumFromInt(2689), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vsvmvl + .{ .tag = @enumFromInt(2690), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vsvvl + .{ .tag = @enumFromInt(2691), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vvvl + .{ .tag = @enumFromInt(2692), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vvvmvl + .{ .tag = @enumFromInt(2693), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswsx_vvvvl + .{ .tag = @enumFromInt(2694), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vsvl + .{ .tag = @enumFromInt(2695), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vsvmvl + .{ .tag = @enumFromInt(2696), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vsvvl + .{ .tag = @enumFromInt(2697), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vvvl + .{ .tag = @enumFromInt(2698), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vvvmvl + .{ .tag = @enumFromInt(2699), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmaxswzx_vvvvl + .{ .tag = @enumFromInt(2700), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vsvl + .{ .tag = @enumFromInt(2701), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vsvmvl + .{ .tag = @enumFromInt(2702), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vsvvl + .{ .tag = @enumFromInt(2703), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vvvl + .{ .tag = @enumFromInt(2704), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vvvmvl + .{ .tag = @enumFromInt(2705), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminsl_vvvvl + .{ .tag = @enumFromInt(2706), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vsvl + .{ .tag = @enumFromInt(2707), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vsvmvl + .{ .tag = @enumFromInt(2708), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vsvvl + .{ .tag = @enumFromInt(2709), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vvvl + .{ .tag = @enumFromInt(2710), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vvvmvl + .{ .tag = @enumFromInt(2711), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswsx_vvvvl + .{ .tag = @enumFromInt(2712), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vsvl + .{ .tag = @enumFromInt(2713), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vsvmvl + .{ .tag = @enumFromInt(2714), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vsvvl + .{ .tag = @enumFromInt(2715), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vvvl + .{ .tag = @enumFromInt(2716), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vvvmvl + .{ .tag = @enumFromInt(2717), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vminswzx_vvvvl + .{ .tag = @enumFromInt(2718), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrg_vsvml + .{ .tag = @enumFromInt(2719), .param_str = "V256dLUiV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrg_vsvmvl + .{ .tag = @enumFromInt(2720), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrg_vvvml + .{ .tag = @enumFromInt(2721), .param_str = "V256dV256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrg_vvvmvl + .{ .tag = @enumFromInt(2722), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrgw_vsvMl + .{ .tag = @enumFromInt(2723), .param_str = "V256dUiV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrgw_vsvMvl + .{ .tag = @enumFromInt(2724), .param_str = "V256dUiV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrgw_vvvMl + .{ .tag = @enumFromInt(2725), .param_str = "V256dV256dV256dV512bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmrgw_vvvMvl + .{ .tag = @enumFromInt(2726), .param_str = "V256dV256dV256dV512bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vsvl + .{ .tag = @enumFromInt(2727), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vsvmvl + .{ .tag = @enumFromInt(2728), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vsvvl + .{ .tag = @enumFromInt(2729), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vvvl + .{ .tag = @enumFromInt(2730), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vvvmvl + .{ .tag = @enumFromInt(2731), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulsl_vvvvl + .{ .tag = @enumFromInt(2732), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulslw_vsvl + .{ .tag = @enumFromInt(2733), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulslw_vsvvl + .{ .tag = @enumFromInt(2734), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulslw_vvvl + .{ .tag = @enumFromInt(2735), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulslw_vvvvl + .{ .tag = @enumFromInt(2736), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vsvl + .{ .tag = @enumFromInt(2737), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vsvmvl + .{ .tag = @enumFromInt(2738), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vsvvl + .{ .tag = @enumFromInt(2739), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vvvl + .{ .tag = @enumFromInt(2740), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vvvmvl + .{ .tag = @enumFromInt(2741), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswsx_vvvvl + .{ .tag = @enumFromInt(2742), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vsvl + .{ .tag = @enumFromInt(2743), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vsvmvl + .{ .tag = @enumFromInt(2744), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vsvvl + .{ .tag = @enumFromInt(2745), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vvvl + .{ .tag = @enumFromInt(2746), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vvvmvl + .{ .tag = @enumFromInt(2747), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulswzx_vvvvl + .{ .tag = @enumFromInt(2748), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vsvl + .{ .tag = @enumFromInt(2749), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vsvmvl + .{ .tag = @enumFromInt(2750), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vsvvl + .{ .tag = @enumFromInt(2751), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vvvl + .{ .tag = @enumFromInt(2752), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vvvmvl + .{ .tag = @enumFromInt(2753), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmulul_vvvvl + .{ .tag = @enumFromInt(2754), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vsvl + .{ .tag = @enumFromInt(2755), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vsvmvl + .{ .tag = @enumFromInt(2756), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vsvvl + .{ .tag = @enumFromInt(2757), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vvvl + .{ .tag = @enumFromInt(2758), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vvvmvl + .{ .tag = @enumFromInt(2759), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmuluw_vvvvl + .{ .tag = @enumFromInt(2760), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmv_vsvl + .{ .tag = @enumFromInt(2761), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmv_vsvmvl + .{ .tag = @enumFromInt(2762), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vmv_vsvvl + .{ .tag = @enumFromInt(2763), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vsvl + .{ .tag = @enumFromInt(2764), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vsvmvl + .{ .tag = @enumFromInt(2765), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vsvvl + .{ .tag = @enumFromInt(2766), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vvvl + .{ .tag = @enumFromInt(2767), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vvvmvl + .{ .tag = @enumFromInt(2768), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vor_vvvvl + .{ .tag = @enumFromInt(2769), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vpcnt_vvl + .{ .tag = @enumFromInt(2770), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vpcnt_vvmvl + .{ .tag = @enumFromInt(2771), .param_str = "V256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vpcnt_vvvl + .{ .tag = @enumFromInt(2772), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrand_vvl + .{ .tag = @enumFromInt(2773), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrand_vvml + .{ .tag = @enumFromInt(2774), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrcpd_vvl + .{ .tag = @enumFromInt(2775), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrcpd_vvvl + .{ .tag = @enumFromInt(2776), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrcps_vvl + .{ .tag = @enumFromInt(2777), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrcps_vvvl + .{ .tag = @enumFromInt(2778), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxslfst_vvl + .{ .tag = @enumFromInt(2779), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxslfst_vvvl + .{ .tag = @enumFromInt(2780), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxsllst_vvl + .{ .tag = @enumFromInt(2781), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxsllst_vvvl + .{ .tag = @enumFromInt(2782), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswfstsx_vvl + .{ .tag = @enumFromInt(2783), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswfstsx_vvvl + .{ .tag = @enumFromInt(2784), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswfstzx_vvl + .{ .tag = @enumFromInt(2785), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswfstzx_vvvl + .{ .tag = @enumFromInt(2786), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswlstsx_vvl + .{ .tag = @enumFromInt(2787), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswlstsx_vvvl + .{ .tag = @enumFromInt(2788), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswlstzx_vvl + .{ .tag = @enumFromInt(2789), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrmaxswlstzx_vvvl + .{ .tag = @enumFromInt(2790), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminslfst_vvl + .{ .tag = @enumFromInt(2791), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminslfst_vvvl + .{ .tag = @enumFromInt(2792), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminsllst_vvl + .{ .tag = @enumFromInt(2793), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminsllst_vvvl + .{ .tag = @enumFromInt(2794), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswfstsx_vvl + .{ .tag = @enumFromInt(2795), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswfstsx_vvvl + .{ .tag = @enumFromInt(2796), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswfstzx_vvl + .{ .tag = @enumFromInt(2797), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswfstzx_vvvl + .{ .tag = @enumFromInt(2798), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswlstsx_vvl + .{ .tag = @enumFromInt(2799), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswlstsx_vvvl + .{ .tag = @enumFromInt(2800), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswlstzx_vvl + .{ .tag = @enumFromInt(2801), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrminswlstzx_vvvl + .{ .tag = @enumFromInt(2802), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vror_vvl + .{ .tag = @enumFromInt(2803), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vror_vvml + .{ .tag = @enumFromInt(2804), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtd_vvl + .{ .tag = @enumFromInt(2805), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtd_vvvl + .{ .tag = @enumFromInt(2806), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtdnex_vvl + .{ .tag = @enumFromInt(2807), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtdnex_vvvl + .{ .tag = @enumFromInt(2808), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrts_vvl + .{ .tag = @enumFromInt(2809), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrts_vvvl + .{ .tag = @enumFromInt(2810), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtsnex_vvl + .{ .tag = @enumFromInt(2811), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrsqrtsnex_vvvl + .{ .tag = @enumFromInt(2812), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrxor_vvl + .{ .tag = @enumFromInt(2813), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vrxor_vvml + .{ .tag = @enumFromInt(2814), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsc_vvssl + .{ .tag = @enumFromInt(2815), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsc_vvssml + .{ .tag = @enumFromInt(2816), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscl_vvssl + .{ .tag = @enumFromInt(2817), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscl_vvssml + .{ .tag = @enumFromInt(2818), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclnc_vvssl + .{ .tag = @enumFromInt(2819), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclnc_vvssml + .{ .tag = @enumFromInt(2820), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclncot_vvssl + .{ .tag = @enumFromInt(2821), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclncot_vvssml + .{ .tag = @enumFromInt(2822), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclot_vvssl + .{ .tag = @enumFromInt(2823), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsclot_vvssml + .{ .tag = @enumFromInt(2824), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscnc_vvssl + .{ .tag = @enumFromInt(2825), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscnc_vvssml + .{ .tag = @enumFromInt(2826), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscncot_vvssl + .{ .tag = @enumFromInt(2827), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscncot_vvssml + .{ .tag = @enumFromInt(2828), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscot_vvssl + .{ .tag = @enumFromInt(2829), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscot_vvssml + .{ .tag = @enumFromInt(2830), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscu_vvssl + .{ .tag = @enumFromInt(2831), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscu_vvssml + .{ .tag = @enumFromInt(2832), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscunc_vvssl + .{ .tag = @enumFromInt(2833), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscunc_vvssml + .{ .tag = @enumFromInt(2834), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscuncot_vvssl + .{ .tag = @enumFromInt(2835), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscuncot_vvssml + .{ .tag = @enumFromInt(2836), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscuot_vvssl + .{ .tag = @enumFromInt(2837), .param_str = "vV256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vscuot_vvssml + .{ .tag = @enumFromInt(2838), .param_str = "vV256dV256dLUiLUiV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vseq_vl + .{ .tag = @enumFromInt(2839), .param_str = "V256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vseq_vvl + .{ .tag = @enumFromInt(2840), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsfa_vvssl + .{ .tag = @enumFromInt(2841), .param_str = "V256dV256dLUiLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsfa_vvssmvl + .{ .tag = @enumFromInt(2842), .param_str = "V256dV256dLUiLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsfa_vvssvl + .{ .tag = @enumFromInt(2843), .param_str = "V256dV256dLUiLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vshf_vvvsl + .{ .tag = @enumFromInt(2844), .param_str = "V256dV256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vshf_vvvsvl + .{ .tag = @enumFromInt(2845), .param_str = "V256dV256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvsl + .{ .tag = @enumFromInt(2846), .param_str = "V256dV256dLiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvsmvl + .{ .tag = @enumFromInt(2847), .param_str = "V256dV256dLiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvsvl + .{ .tag = @enumFromInt(2848), .param_str = "V256dV256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvvl + .{ .tag = @enumFromInt(2849), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvvmvl + .{ .tag = @enumFromInt(2850), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslal_vvvvl + .{ .tag = @enumFromInt(2851), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvsl + .{ .tag = @enumFromInt(2852), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvsmvl + .{ .tag = @enumFromInt(2853), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvsvl + .{ .tag = @enumFromInt(2854), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvvl + .{ .tag = @enumFromInt(2855), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvvmvl + .{ .tag = @enumFromInt(2856), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawsx_vvvvl + .{ .tag = @enumFromInt(2857), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvsl + .{ .tag = @enumFromInt(2858), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvsmvl + .{ .tag = @enumFromInt(2859), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvsvl + .{ .tag = @enumFromInt(2860), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvvl + .{ .tag = @enumFromInt(2861), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvvmvl + .{ .tag = @enumFromInt(2862), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vslawzx_vvvvl + .{ .tag = @enumFromInt(2863), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvsl + .{ .tag = @enumFromInt(2864), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvsmvl + .{ .tag = @enumFromInt(2865), .param_str = "V256dV256dLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvsvl + .{ .tag = @enumFromInt(2866), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvvl + .{ .tag = @enumFromInt(2867), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvvmvl + .{ .tag = @enumFromInt(2868), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsll_vvvvl + .{ .tag = @enumFromInt(2869), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvsl + .{ .tag = @enumFromInt(2870), .param_str = "V256dV256dLiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvsmvl + .{ .tag = @enumFromInt(2871), .param_str = "V256dV256dLiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvsvl + .{ .tag = @enumFromInt(2872), .param_str = "V256dV256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvvl + .{ .tag = @enumFromInt(2873), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvvmvl + .{ .tag = @enumFromInt(2874), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsral_vvvvl + .{ .tag = @enumFromInt(2875), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvsl + .{ .tag = @enumFromInt(2876), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvsmvl + .{ .tag = @enumFromInt(2877), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvsvl + .{ .tag = @enumFromInt(2878), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvvl + .{ .tag = @enumFromInt(2879), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvvmvl + .{ .tag = @enumFromInt(2880), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawsx_vvvvl + .{ .tag = @enumFromInt(2881), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvsl + .{ .tag = @enumFromInt(2882), .param_str = "V256dV256diUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvsmvl + .{ .tag = @enumFromInt(2883), .param_str = "V256dV256diV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvsvl + .{ .tag = @enumFromInt(2884), .param_str = "V256dV256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvvl + .{ .tag = @enumFromInt(2885), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvvmvl + .{ .tag = @enumFromInt(2886), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrawzx_vvvvl + .{ .tag = @enumFromInt(2887), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvsl + .{ .tag = @enumFromInt(2888), .param_str = "V256dV256dLUiUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvsmvl + .{ .tag = @enumFromInt(2889), .param_str = "V256dV256dLUiV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvsvl + .{ .tag = @enumFromInt(2890), .param_str = "V256dV256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvvl + .{ .tag = @enumFromInt(2891), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvvmvl + .{ .tag = @enumFromInt(2892), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsrl_vvvvl + .{ .tag = @enumFromInt(2893), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2d_vssl + .{ .tag = @enumFromInt(2894), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2d_vssml + .{ .tag = @enumFromInt(2895), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dnc_vssl + .{ .tag = @enumFromInt(2896), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dnc_vssml + .{ .tag = @enumFromInt(2897), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dncot_vssl + .{ .tag = @enumFromInt(2898), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dncot_vssml + .{ .tag = @enumFromInt(2899), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dot_vssl + .{ .tag = @enumFromInt(2900), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst2dot_vssml + .{ .tag = @enumFromInt(2901), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst_vssl + .{ .tag = @enumFromInt(2902), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vst_vssml + .{ .tag = @enumFromInt(2903), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2d_vssl + .{ .tag = @enumFromInt(2904), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2d_vssml + .{ .tag = @enumFromInt(2905), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dnc_vssl + .{ .tag = @enumFromInt(2906), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dnc_vssml + .{ .tag = @enumFromInt(2907), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dncot_vssl + .{ .tag = @enumFromInt(2908), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dncot_vssml + .{ .tag = @enumFromInt(2909), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dot_vssl + .{ .tag = @enumFromInt(2910), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl2dot_vssml + .{ .tag = @enumFromInt(2911), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl_vssl + .{ .tag = @enumFromInt(2912), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstl_vssml + .{ .tag = @enumFromInt(2913), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlnc_vssl + .{ .tag = @enumFromInt(2914), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlnc_vssml + .{ .tag = @enumFromInt(2915), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlncot_vssl + .{ .tag = @enumFromInt(2916), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlncot_vssml + .{ .tag = @enumFromInt(2917), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlot_vssl + .{ .tag = @enumFromInt(2918), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstlot_vssml + .{ .tag = @enumFromInt(2919), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstnc_vssl + .{ .tag = @enumFromInt(2920), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstnc_vssml + .{ .tag = @enumFromInt(2921), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstncot_vssl + .{ .tag = @enumFromInt(2922), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstncot_vssml + .{ .tag = @enumFromInt(2923), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstot_vssl + .{ .tag = @enumFromInt(2924), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstot_vssml + .{ .tag = @enumFromInt(2925), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2d_vssl + .{ .tag = @enumFromInt(2926), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2d_vssml + .{ .tag = @enumFromInt(2927), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dnc_vssl + .{ .tag = @enumFromInt(2928), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dnc_vssml + .{ .tag = @enumFromInt(2929), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dncot_vssl + .{ .tag = @enumFromInt(2930), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dncot_vssml + .{ .tag = @enumFromInt(2931), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dot_vssl + .{ .tag = @enumFromInt(2932), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu2dot_vssml + .{ .tag = @enumFromInt(2933), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu_vssl + .{ .tag = @enumFromInt(2934), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstu_vssml + .{ .tag = @enumFromInt(2935), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstunc_vssl + .{ .tag = @enumFromInt(2936), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstunc_vssml + .{ .tag = @enumFromInt(2937), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstuncot_vssl + .{ .tag = @enumFromInt(2938), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstuncot_vssml + .{ .tag = @enumFromInt(2939), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstuot_vssl + .{ .tag = @enumFromInt(2940), .param_str = "vV256dLUiv*Ui", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vstuot_vssml + .{ .tag = @enumFromInt(2941), .param_str = "vV256dLUiv*V256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vsvl + .{ .tag = @enumFromInt(2942), .param_str = "V256dLiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vsvmvl + .{ .tag = @enumFromInt(2943), .param_str = "V256dLiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vsvvl + .{ .tag = @enumFromInt(2944), .param_str = "V256dLiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vvvl + .{ .tag = @enumFromInt(2945), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vvvmvl + .{ .tag = @enumFromInt(2946), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubsl_vvvvl + .{ .tag = @enumFromInt(2947), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vsvl + .{ .tag = @enumFromInt(2948), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vsvmvl + .{ .tag = @enumFromInt(2949), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vsvvl + .{ .tag = @enumFromInt(2950), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vvvl + .{ .tag = @enumFromInt(2951), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vvvmvl + .{ .tag = @enumFromInt(2952), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswsx_vvvvl + .{ .tag = @enumFromInt(2953), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vsvl + .{ .tag = @enumFromInt(2954), .param_str = "V256diV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vsvmvl + .{ .tag = @enumFromInt(2955), .param_str = "V256diV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vsvvl + .{ .tag = @enumFromInt(2956), .param_str = "V256diV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vvvl + .{ .tag = @enumFromInt(2957), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vvvmvl + .{ .tag = @enumFromInt(2958), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubswzx_vvvvl + .{ .tag = @enumFromInt(2959), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vsvl + .{ .tag = @enumFromInt(2960), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vsvmvl + .{ .tag = @enumFromInt(2961), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vsvvl + .{ .tag = @enumFromInt(2962), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vvvl + .{ .tag = @enumFromInt(2963), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vvvmvl + .{ .tag = @enumFromInt(2964), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubul_vvvvl + .{ .tag = @enumFromInt(2965), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vsvl + .{ .tag = @enumFromInt(2966), .param_str = "V256dUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vsvmvl + .{ .tag = @enumFromInt(2967), .param_str = "V256dUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vsvvl + .{ .tag = @enumFromInt(2968), .param_str = "V256dUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vvvl + .{ .tag = @enumFromInt(2969), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vvvmvl + .{ .tag = @enumFromInt(2970), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsubuw_vvvvl + .{ .tag = @enumFromInt(2971), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsuml_vvl + .{ .tag = @enumFromInt(2972), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsuml_vvml + .{ .tag = @enumFromInt(2973), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsumwsx_vvl + .{ .tag = @enumFromInt(2974), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsumwsx_vvml + .{ .tag = @enumFromInt(2975), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsumwzx_vvl + .{ .tag = @enumFromInt(2976), .param_str = "V256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vsumwzx_vvml + .{ .tag = @enumFromInt(2977), .param_str = "V256dV256dV256bUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vsvl + .{ .tag = @enumFromInt(2978), .param_str = "V256dLUiV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vsvmvl + .{ .tag = @enumFromInt(2979), .param_str = "V256dLUiV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vsvvl + .{ .tag = @enumFromInt(2980), .param_str = "V256dLUiV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vvvl + .{ .tag = @enumFromInt(2981), .param_str = "V256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vvvmvl + .{ .tag = @enumFromInt(2982), .param_str = "V256dV256dV256dV256bV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_vxor_vvvvl + .{ .tag = @enumFromInt(2983), .param_str = "V256dV256dV256dV256dUi", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_xorm_MMM + .{ .tag = @enumFromInt(2984), .param_str = "V512bV512bV512b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_ve_vl_xorm_mmm + .{ .tag = @enumFromInt(2985), .param_str = "V256bV256bV256b", .properties = .{ .target_set = TargetSet.initOne(.vevl_gen) } }, + // __builtin_vfprintf + .{ .tag = @enumFromInt(2986), .param_str = "iP*RcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } }, + // __builtin_vfscanf + .{ .tag = @enumFromInt(2987), .param_str = "iP*RcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } }, + // __builtin_vprintf + .{ .tag = @enumFromInt(2988), .param_str = "icC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf } } }, + // __builtin_vscanf + .{ .tag = @enumFromInt(2989), .param_str = "icC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf } } }, + // __builtin_vsnprintf + .{ .tag = @enumFromInt(2990), .param_str = "ic*RzcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } }, + // __builtin_vsprintf + .{ .tag = @enumFromInt(2991), .param_str = "ic*RcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } }, + // __builtin_vsscanf + .{ .tag = @enumFromInt(2992), .param_str = "icC*RcC*Ra", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } }, + // __builtin_wasm_max_f32 + .{ .tag = @enumFromInt(2993), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_max_f64 + .{ .tag = @enumFromInt(2994), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_memory_grow + .{ .tag = @enumFromInt(2995), .param_str = "zIiz", .properties = .{ .target_set = TargetSet.initOne(.webassembly) } }, + // __builtin_wasm_memory_size + .{ .tag = @enumFromInt(2996), .param_str = "zIi", .properties = .{ .target_set = TargetSet.initOne(.webassembly) } }, + // __builtin_wasm_min_f32 + .{ .tag = @enumFromInt(2997), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_min_f64 + .{ .tag = @enumFromInt(2998), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_s_i32_f32 + .{ .tag = @enumFromInt(2999), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_s_i32_f64 + .{ .tag = @enumFromInt(3000), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_s_i64_f32 + .{ .tag = @enumFromInt(3001), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_s_i64_f64 + .{ .tag = @enumFromInt(3002), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_u_i32_f32 + .{ .tag = @enumFromInt(3003), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_u_i32_f64 + .{ .tag = @enumFromInt(3004), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_u_i64_f32 + .{ .tag = @enumFromInt(3005), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wasm_trunc_u_i64_f64 + .{ .tag = @enumFromInt(3006), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.webassembly), .attributes = .{ .@"const" = true } } }, + // __builtin_wcschr + .{ .tag = @enumFromInt(3007), .param_str = "w*wC*w", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wcscmp + .{ .tag = @enumFromInt(3008), .param_str = "iwC*wC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wcslen + .{ .tag = @enumFromInt(3009), .param_str = "zwC*", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wcsncmp + .{ .tag = @enumFromInt(3010), .param_str = "iwC*wC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wmemchr + .{ .tag = @enumFromInt(3011), .param_str = "w*wC*wz", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wmemcmp + .{ .tag = @enumFromInt(3012), .param_str = "iwC*wC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wmemcpy + .{ .tag = @enumFromInt(3013), .param_str = "w*w*wC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __builtin_wmemmove + .{ .tag = @enumFromInt(3014), .param_str = "w*w*wC*z", .properties = .{ .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } } }, + // __c11_atomic_is_lock_free + .{ .tag = @enumFromInt(3015), .param_str = "bz", .properties = .{ .attributes = .{ .const_evaluable = true } } }, + // __c11_atomic_signal_fence + .{ .tag = @enumFromInt(3016), .param_str = "vi", .properties = .{} }, + // __c11_atomic_thread_fence + .{ .tag = @enumFromInt(3017), .param_str = "vi", .properties = .{} }, + // __clear_cache + .{ .tag = @enumFromInt(3018), .param_str = "vv*v*", .properties = .{ .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __cospi + .{ .tag = @enumFromInt(3019), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __cospif + .{ .tag = @enumFromInt(3020), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __debugbreak + .{ .tag = @enumFromInt(3021), .param_str = "v", .properties = .{ .language = .all_ms_languages } }, + // __dmb + .{ .tag = @enumFromInt(3022), .param_str = "vUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __dsb + .{ .tag = @enumFromInt(3023), .param_str = "vUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __emit + .{ .tag = @enumFromInt(3024), .param_str = "vIUiC", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // __exception_code + .{ .tag = @enumFromInt(3025), .param_str = "UNi", .properties = .{ .language = .all_ms_languages } }, + // __exception_info + .{ .tag = @enumFromInt(3026), .param_str = "v*", .properties = .{ .language = .all_ms_languages } }, + // __exp10 + .{ .tag = @enumFromInt(3027), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __exp10f + .{ .tag = @enumFromInt(3028), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __fastfail + .{ .tag = @enumFromInt(3029), .param_str = "vUi", .properties = .{ .language = .all_ms_languages, .attributes = .{ .noreturn = true } } }, + // __finite + .{ .tag = @enumFromInt(3030), .param_str = "id", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // __finitef + .{ .tag = @enumFromInt(3031), .param_str = "if", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // __finitel + .{ .tag = @enumFromInt(3032), .param_str = "iLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // __isb + .{ .tag = @enumFromInt(3033), .param_str = "vUi", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }), .attributes = .{ .@"const" = true } } }, + // __iso_volatile_load16 + .{ .tag = @enumFromInt(3034), .param_str = "ssCD*", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_load32 + .{ .tag = @enumFromInt(3035), .param_str = "iiCD*", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_load64 + .{ .tag = @enumFromInt(3036), .param_str = "LLiLLiCD*", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_load8 + .{ .tag = @enumFromInt(3037), .param_str = "ccCD*", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_store16 + .{ .tag = @enumFromInt(3038), .param_str = "vsD*s", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_store32 + .{ .tag = @enumFromInt(3039), .param_str = "viD*i", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_store64 + .{ .tag = @enumFromInt(3040), .param_str = "vLLiD*LLi", .properties = .{ .language = .all_ms_languages } }, + // __iso_volatile_store8 + .{ .tag = @enumFromInt(3041), .param_str = "vcD*c", .properties = .{ .language = .all_ms_languages } }, + // __ldrexd + .{ .tag = @enumFromInt(3042), .param_str = "WiWiCD*", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initOne(.arm) } }, + // __lzcnt + .{ .tag = @enumFromInt(3043), .param_str = "UiUi", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __lzcnt16 + .{ .tag = @enumFromInt(3044), .param_str = "UsUs", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __lzcnt64 + .{ .tag = @enumFromInt(3045), .param_str = "UWiUWi", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __noop + .{ .tag = @enumFromInt(3046), .param_str = "i.", .properties = .{ .language = .all_ms_languages } }, + // __nvvm_add_rm_d + .{ .tag = @enumFromInt(3047), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rm_f + .{ .tag = @enumFromInt(3048), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rm_ftz_f + .{ .tag = @enumFromInt(3049), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rn_d + .{ .tag = @enumFromInt(3050), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rn_f + .{ .tag = @enumFromInt(3051), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rn_ftz_f + .{ .tag = @enumFromInt(3052), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rp_d + .{ .tag = @enumFromInt(3053), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rp_f + .{ .tag = @enumFromInt(3054), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rp_ftz_f + .{ .tag = @enumFromInt(3055), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rz_d + .{ .tag = @enumFromInt(3056), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rz_f + .{ .tag = @enumFromInt(3057), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_add_rz_ftz_f + .{ .tag = @enumFromInt(3058), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_add_gen_f + .{ .tag = @enumFromInt(3059), .param_str = "ffD*f", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_add_gen_i + .{ .tag = @enumFromInt(3060), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_add_gen_l + .{ .tag = @enumFromInt(3061), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_add_gen_ll + .{ .tag = @enumFromInt(3062), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_and_gen_i + .{ .tag = @enumFromInt(3063), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_and_gen_l + .{ .tag = @enumFromInt(3064), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_and_gen_ll + .{ .tag = @enumFromInt(3065), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_cas_gen_i + .{ .tag = @enumFromInt(3066), .param_str = "iiD*ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_cas_gen_l + .{ .tag = @enumFromInt(3067), .param_str = "LiLiD*LiLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_cas_gen_ll + .{ .tag = @enumFromInt(3068), .param_str = "LLiLLiD*LLiLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_dec_gen_ui + .{ .tag = @enumFromInt(3069), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_inc_gen_ui + .{ .tag = @enumFromInt(3070), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_i + .{ .tag = @enumFromInt(3071), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_l + .{ .tag = @enumFromInt(3072), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_ll + .{ .tag = @enumFromInt(3073), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_ui + .{ .tag = @enumFromInt(3074), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_ul + .{ .tag = @enumFromInt(3075), .param_str = "ULiULiD*ULi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_max_gen_ull + .{ .tag = @enumFromInt(3076), .param_str = "ULLiULLiD*ULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_i + .{ .tag = @enumFromInt(3077), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_l + .{ .tag = @enumFromInt(3078), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_ll + .{ .tag = @enumFromInt(3079), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_ui + .{ .tag = @enumFromInt(3080), .param_str = "UiUiD*Ui", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_ul + .{ .tag = @enumFromInt(3081), .param_str = "ULiULiD*ULi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_min_gen_ull + .{ .tag = @enumFromInt(3082), .param_str = "ULLiULLiD*ULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_or_gen_i + .{ .tag = @enumFromInt(3083), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_or_gen_l + .{ .tag = @enumFromInt(3084), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_or_gen_ll + .{ .tag = @enumFromInt(3085), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_sub_gen_i + .{ .tag = @enumFromInt(3086), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_sub_gen_l + .{ .tag = @enumFromInt(3087), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_sub_gen_ll + .{ .tag = @enumFromInt(3088), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xchg_gen_i + .{ .tag = @enumFromInt(3089), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xchg_gen_l + .{ .tag = @enumFromInt(3090), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xchg_gen_ll + .{ .tag = @enumFromInt(3091), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xor_gen_i + .{ .tag = @enumFromInt(3092), .param_str = "iiD*i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xor_gen_l + .{ .tag = @enumFromInt(3093), .param_str = "LiLiD*Li", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_atom_xor_gen_ll + .{ .tag = @enumFromInt(3094), .param_str = "LLiLLiD*LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bar0_and + .{ .tag = @enumFromInt(3095), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bar0_or + .{ .tag = @enumFromInt(3096), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bar0_popc + .{ .tag = @enumFromInt(3097), .param_str = "ii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bar_sync + .{ .tag = @enumFromInt(3098), .param_str = "vi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bitcast_d2ll + .{ .tag = @enumFromInt(3099), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bitcast_f2i + .{ .tag = @enumFromInt(3100), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bitcast_i2f + .{ .tag = @enumFromInt(3101), .param_str = "fi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_bitcast_ll2d + .{ .tag = @enumFromInt(3102), .param_str = "dLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ceil_d + .{ .tag = @enumFromInt(3103), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ceil_f + .{ .tag = @enumFromInt(3104), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ceil_ftz_f + .{ .tag = @enumFromInt(3105), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_compiler_error + .{ .tag = @enumFromInt(3106), .param_str = "vcC*4", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_compiler_warn + .{ .tag = @enumFromInt(3107), .param_str = "vcC*4", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_cos_approx_f + .{ .tag = @enumFromInt(3108), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_cos_approx_ftz_f + .{ .tag = @enumFromInt(3109), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rm + .{ .tag = @enumFromInt(3110), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rm_ftz + .{ .tag = @enumFromInt(3111), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rn + .{ .tag = @enumFromInt(3112), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rn_ftz + .{ .tag = @enumFromInt(3113), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rp + .{ .tag = @enumFromInt(3114), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rp_ftz + .{ .tag = @enumFromInt(3115), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rz + .{ .tag = @enumFromInt(3116), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2f_rz_ftz + .{ .tag = @enumFromInt(3117), .param_str = "fd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_hi + .{ .tag = @enumFromInt(3118), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_lo + .{ .tag = @enumFromInt(3119), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_rm + .{ .tag = @enumFromInt(3120), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_rn + .{ .tag = @enumFromInt(3121), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_rp + .{ .tag = @enumFromInt(3122), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2i_rz + .{ .tag = @enumFromInt(3123), .param_str = "id", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ll_rm + .{ .tag = @enumFromInt(3124), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ll_rn + .{ .tag = @enumFromInt(3125), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ll_rp + .{ .tag = @enumFromInt(3126), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ll_rz + .{ .tag = @enumFromInt(3127), .param_str = "LLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ui_rm + .{ .tag = @enumFromInt(3128), .param_str = "Uid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ui_rn + .{ .tag = @enumFromInt(3129), .param_str = "Uid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ui_rp + .{ .tag = @enumFromInt(3130), .param_str = "Uid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ui_rz + .{ .tag = @enumFromInt(3131), .param_str = "Uid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ull_rm + .{ .tag = @enumFromInt(3132), .param_str = "ULLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ull_rn + .{ .tag = @enumFromInt(3133), .param_str = "ULLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ull_rp + .{ .tag = @enumFromInt(3134), .param_str = "ULLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_d2ull_rz + .{ .tag = @enumFromInt(3135), .param_str = "ULLid", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_approx_f + .{ .tag = @enumFromInt(3136), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_approx_ftz_f + .{ .tag = @enumFromInt(3137), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rm_d + .{ .tag = @enumFromInt(3138), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rm_f + .{ .tag = @enumFromInt(3139), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rm_ftz_f + .{ .tag = @enumFromInt(3140), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rn_d + .{ .tag = @enumFromInt(3141), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rn_f + .{ .tag = @enumFromInt(3142), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rn_ftz_f + .{ .tag = @enumFromInt(3143), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rp_d + .{ .tag = @enumFromInt(3144), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rp_f + .{ .tag = @enumFromInt(3145), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rp_ftz_f + .{ .tag = @enumFromInt(3146), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rz_d + .{ .tag = @enumFromInt(3147), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rz_f + .{ .tag = @enumFromInt(3148), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_div_rz_ftz_f + .{ .tag = @enumFromInt(3149), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ex2_approx_d + .{ .tag = @enumFromInt(3150), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ex2_approx_f + .{ .tag = @enumFromInt(3151), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ex2_approx_ftz_f + .{ .tag = @enumFromInt(3152), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2h_rn + .{ .tag = @enumFromInt(3153), .param_str = "Usf", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2h_rn_ftz + .{ .tag = @enumFromInt(3154), .param_str = "Usf", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rm + .{ .tag = @enumFromInt(3155), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rm_ftz + .{ .tag = @enumFromInt(3156), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rn + .{ .tag = @enumFromInt(3157), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rn_ftz + .{ .tag = @enumFromInt(3158), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rp + .{ .tag = @enumFromInt(3159), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rp_ftz + .{ .tag = @enumFromInt(3160), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rz + .{ .tag = @enumFromInt(3161), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2i_rz_ftz + .{ .tag = @enumFromInt(3162), .param_str = "if", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rm + .{ .tag = @enumFromInt(3163), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rm_ftz + .{ .tag = @enumFromInt(3164), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rn + .{ .tag = @enumFromInt(3165), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rn_ftz + .{ .tag = @enumFromInt(3166), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rp + .{ .tag = @enumFromInt(3167), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rp_ftz + .{ .tag = @enumFromInt(3168), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rz + .{ .tag = @enumFromInt(3169), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ll_rz_ftz + .{ .tag = @enumFromInt(3170), .param_str = "LLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rm + .{ .tag = @enumFromInt(3171), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rm_ftz + .{ .tag = @enumFromInt(3172), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rn + .{ .tag = @enumFromInt(3173), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rn_ftz + .{ .tag = @enumFromInt(3174), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rp + .{ .tag = @enumFromInt(3175), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rp_ftz + .{ .tag = @enumFromInt(3176), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rz + .{ .tag = @enumFromInt(3177), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ui_rz_ftz + .{ .tag = @enumFromInt(3178), .param_str = "Uif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rm + .{ .tag = @enumFromInt(3179), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rm_ftz + .{ .tag = @enumFromInt(3180), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rn + .{ .tag = @enumFromInt(3181), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rn_ftz + .{ .tag = @enumFromInt(3182), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rp + .{ .tag = @enumFromInt(3183), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rp_ftz + .{ .tag = @enumFromInt(3184), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rz + .{ .tag = @enumFromInt(3185), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_f2ull_rz_ftz + .{ .tag = @enumFromInt(3186), .param_str = "ULLif", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fabs_d + .{ .tag = @enumFromInt(3187), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fabs_f + .{ .tag = @enumFromInt(3188), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fabs_ftz_f + .{ .tag = @enumFromInt(3189), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_floor_d + .{ .tag = @enumFromInt(3190), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_floor_f + .{ .tag = @enumFromInt(3191), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_floor_ftz_f + .{ .tag = @enumFromInt(3192), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rm_d + .{ .tag = @enumFromInt(3193), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rm_f + .{ .tag = @enumFromInt(3194), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rm_ftz_f + .{ .tag = @enumFromInt(3195), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rn_d + .{ .tag = @enumFromInt(3196), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rn_f + .{ .tag = @enumFromInt(3197), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rn_ftz_f + .{ .tag = @enumFromInt(3198), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rp_d + .{ .tag = @enumFromInt(3199), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rp_f + .{ .tag = @enumFromInt(3200), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rp_ftz_f + .{ .tag = @enumFromInt(3201), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rz_d + .{ .tag = @enumFromInt(3202), .param_str = "dddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rz_f + .{ .tag = @enumFromInt(3203), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fma_rz_ftz_f + .{ .tag = @enumFromInt(3204), .param_str = "ffff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmax_d + .{ .tag = @enumFromInt(3205), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmax_f + .{ .tag = @enumFromInt(3206), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmax_ftz_f + .{ .tag = @enumFromInt(3207), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmin_d + .{ .tag = @enumFromInt(3208), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmin_f + .{ .tag = @enumFromInt(3209), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_fmin_ftz_f + .{ .tag = @enumFromInt(3210), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2d_rm + .{ .tag = @enumFromInt(3211), .param_str = "di", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2d_rn + .{ .tag = @enumFromInt(3212), .param_str = "di", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2d_rp + .{ .tag = @enumFromInt(3213), .param_str = "di", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2d_rz + .{ .tag = @enumFromInt(3214), .param_str = "di", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2f_rm + .{ .tag = @enumFromInt(3215), .param_str = "fi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2f_rn + .{ .tag = @enumFromInt(3216), .param_str = "fi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2f_rp + .{ .tag = @enumFromInt(3217), .param_str = "fi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_i2f_rz + .{ .tag = @enumFromInt(3218), .param_str = "fi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_isspacep_const + .{ .tag = @enumFromInt(3219), .param_str = "bvC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_isspacep_global + .{ .tag = @enumFromInt(3220), .param_str = "bvC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_isspacep_local + .{ .tag = @enumFromInt(3221), .param_str = "bvC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_isspacep_shared + .{ .tag = @enumFromInt(3222), .param_str = "bvC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_ldg_c + .{ .tag = @enumFromInt(3223), .param_str = "ccC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_c2 + .{ .tag = @enumFromInt(3224), .param_str = "E2cE2cC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_c4 + .{ .tag = @enumFromInt(3225), .param_str = "E4cE4cC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_d + .{ .tag = @enumFromInt(3226), .param_str = "ddC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_d2 + .{ .tag = @enumFromInt(3227), .param_str = "E2dE2dC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_f + .{ .tag = @enumFromInt(3228), .param_str = "ffC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_f2 + .{ .tag = @enumFromInt(3229), .param_str = "E2fE2fC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_f4 + .{ .tag = @enumFromInt(3230), .param_str = "E4fE4fC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_h + .{ .tag = @enumFromInt(3231), .param_str = "hhC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_h2 + .{ .tag = @enumFromInt(3232), .param_str = "E2hE2hC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_i + .{ .tag = @enumFromInt(3233), .param_str = "iiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_i2 + .{ .tag = @enumFromInt(3234), .param_str = "E2iE2iC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_i4 + .{ .tag = @enumFromInt(3235), .param_str = "E4iE4iC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_l + .{ .tag = @enumFromInt(3236), .param_str = "LiLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_l2 + .{ .tag = @enumFromInt(3237), .param_str = "E2LiE2LiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ll + .{ .tag = @enumFromInt(3238), .param_str = "LLiLLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ll2 + .{ .tag = @enumFromInt(3239), .param_str = "E2LLiE2LLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_s + .{ .tag = @enumFromInt(3240), .param_str = "ssC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_s2 + .{ .tag = @enumFromInt(3241), .param_str = "E2sE2sC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_s4 + .{ .tag = @enumFromInt(3242), .param_str = "E4sE4sC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_sc + .{ .tag = @enumFromInt(3243), .param_str = "ScScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_sc2 + .{ .tag = @enumFromInt(3244), .param_str = "E2ScE2ScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_sc4 + .{ .tag = @enumFromInt(3245), .param_str = "E4ScE4ScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_uc + .{ .tag = @enumFromInt(3246), .param_str = "UcUcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_uc2 + .{ .tag = @enumFromInt(3247), .param_str = "E2UcE2UcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_uc4 + .{ .tag = @enumFromInt(3248), .param_str = "E4UcE4UcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ui + .{ .tag = @enumFromInt(3249), .param_str = "UiUiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ui2 + .{ .tag = @enumFromInt(3250), .param_str = "E2UiE2UiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ui4 + .{ .tag = @enumFromInt(3251), .param_str = "E4UiE4UiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ul + .{ .tag = @enumFromInt(3252), .param_str = "ULiULiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ul2 + .{ .tag = @enumFromInt(3253), .param_str = "E2ULiE2ULiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ull + .{ .tag = @enumFromInt(3254), .param_str = "ULLiULLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_ull2 + .{ .tag = @enumFromInt(3255), .param_str = "E2ULLiE2ULLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_us + .{ .tag = @enumFromInt(3256), .param_str = "UsUsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_us2 + .{ .tag = @enumFromInt(3257), .param_str = "E2UsE2UsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldg_us4 + .{ .tag = @enumFromInt(3258), .param_str = "E4UsE4UsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_c + .{ .tag = @enumFromInt(3259), .param_str = "ccC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_c2 + .{ .tag = @enumFromInt(3260), .param_str = "E2cE2cC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_c4 + .{ .tag = @enumFromInt(3261), .param_str = "E4cE4cC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_d + .{ .tag = @enumFromInt(3262), .param_str = "ddC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_d2 + .{ .tag = @enumFromInt(3263), .param_str = "E2dE2dC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_f + .{ .tag = @enumFromInt(3264), .param_str = "ffC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_f2 + .{ .tag = @enumFromInt(3265), .param_str = "E2fE2fC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_f4 + .{ .tag = @enumFromInt(3266), .param_str = "E4fE4fC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_h + .{ .tag = @enumFromInt(3267), .param_str = "hhC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_h2 + .{ .tag = @enumFromInt(3268), .param_str = "E2hE2hC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_i + .{ .tag = @enumFromInt(3269), .param_str = "iiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_i2 + .{ .tag = @enumFromInt(3270), .param_str = "E2iE2iC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_i4 + .{ .tag = @enumFromInt(3271), .param_str = "E4iE4iC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_l + .{ .tag = @enumFromInt(3272), .param_str = "LiLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_l2 + .{ .tag = @enumFromInt(3273), .param_str = "E2LiE2LiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ll + .{ .tag = @enumFromInt(3274), .param_str = "LLiLLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ll2 + .{ .tag = @enumFromInt(3275), .param_str = "E2LLiE2LLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_s + .{ .tag = @enumFromInt(3276), .param_str = "ssC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_s2 + .{ .tag = @enumFromInt(3277), .param_str = "E2sE2sC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_s4 + .{ .tag = @enumFromInt(3278), .param_str = "E4sE4sC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_sc + .{ .tag = @enumFromInt(3279), .param_str = "ScScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_sc2 + .{ .tag = @enumFromInt(3280), .param_str = "E2ScE2ScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_sc4 + .{ .tag = @enumFromInt(3281), .param_str = "E4ScE4ScC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_uc + .{ .tag = @enumFromInt(3282), .param_str = "UcUcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_uc2 + .{ .tag = @enumFromInt(3283), .param_str = "E2UcE2UcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_uc4 + .{ .tag = @enumFromInt(3284), .param_str = "E4UcE4UcC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ui + .{ .tag = @enumFromInt(3285), .param_str = "UiUiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ui2 + .{ .tag = @enumFromInt(3286), .param_str = "E2UiE2UiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ui4 + .{ .tag = @enumFromInt(3287), .param_str = "E4UiE4UiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ul + .{ .tag = @enumFromInt(3288), .param_str = "ULiULiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ul2 + .{ .tag = @enumFromInt(3289), .param_str = "E2ULiE2ULiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ull + .{ .tag = @enumFromInt(3290), .param_str = "ULLiULLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_ull2 + .{ .tag = @enumFromInt(3291), .param_str = "E2ULLiE2ULLiC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_us + .{ .tag = @enumFromInt(3292), .param_str = "UsUsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_us2 + .{ .tag = @enumFromInt(3293), .param_str = "E2UsE2UsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ldu_us4 + .{ .tag = @enumFromInt(3294), .param_str = "E4UsE4UsC*", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_lg2_approx_d + .{ .tag = @enumFromInt(3295), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_lg2_approx_f + .{ .tag = @enumFromInt(3296), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_lg2_approx_ftz_f + .{ .tag = @enumFromInt(3297), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2d_rm + .{ .tag = @enumFromInt(3298), .param_str = "dLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2d_rn + .{ .tag = @enumFromInt(3299), .param_str = "dLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2d_rp + .{ .tag = @enumFromInt(3300), .param_str = "dLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2d_rz + .{ .tag = @enumFromInt(3301), .param_str = "dLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2f_rm + .{ .tag = @enumFromInt(3302), .param_str = "fLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2f_rn + .{ .tag = @enumFromInt(3303), .param_str = "fLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2f_rp + .{ .tag = @enumFromInt(3304), .param_str = "fLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ll2f_rz + .{ .tag = @enumFromInt(3305), .param_str = "fLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_lohi_i2d + .{ .tag = @enumFromInt(3306), .param_str = "dii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_membar_cta + .{ .tag = @enumFromInt(3307), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_membar_gl + .{ .tag = @enumFromInt(3308), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_membar_sys + .{ .tag = @enumFromInt(3309), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_memcpy + .{ .tag = @enumFromInt(3310), .param_str = "vUc*Uc*zi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_memset + .{ .tag = @enumFromInt(3311), .param_str = "vUc*Uczi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul24_i + .{ .tag = @enumFromInt(3312), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul24_ui + .{ .tag = @enumFromInt(3313), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rm_d + .{ .tag = @enumFromInt(3314), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rm_f + .{ .tag = @enumFromInt(3315), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rm_ftz_f + .{ .tag = @enumFromInt(3316), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rn_d + .{ .tag = @enumFromInt(3317), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rn_f + .{ .tag = @enumFromInt(3318), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rn_ftz_f + .{ .tag = @enumFromInt(3319), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rp_d + .{ .tag = @enumFromInt(3320), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rp_f + .{ .tag = @enumFromInt(3321), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rp_ftz_f + .{ .tag = @enumFromInt(3322), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rz_d + .{ .tag = @enumFromInt(3323), .param_str = "ddd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rz_f + .{ .tag = @enumFromInt(3324), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mul_rz_ftz_f + .{ .tag = @enumFromInt(3325), .param_str = "fff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mulhi_i + .{ .tag = @enumFromInt(3326), .param_str = "iii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mulhi_ll + .{ .tag = @enumFromInt(3327), .param_str = "LLiLLiLLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mulhi_ui + .{ .tag = @enumFromInt(3328), .param_str = "UiUiUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_mulhi_ull + .{ .tag = @enumFromInt(3329), .param_str = "ULLiULLiULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_prmt + .{ .tag = @enumFromInt(3330), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_approx_ftz_d + .{ .tag = @enumFromInt(3331), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_approx_ftz_f + .{ .tag = @enumFromInt(3332), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rm_d + .{ .tag = @enumFromInt(3333), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rm_f + .{ .tag = @enumFromInt(3334), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rm_ftz_f + .{ .tag = @enumFromInt(3335), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rn_d + .{ .tag = @enumFromInt(3336), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rn_f + .{ .tag = @enumFromInt(3337), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rn_ftz_f + .{ .tag = @enumFromInt(3338), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rp_d + .{ .tag = @enumFromInt(3339), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rp_f + .{ .tag = @enumFromInt(3340), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rp_ftz_f + .{ .tag = @enumFromInt(3341), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rz_d + .{ .tag = @enumFromInt(3342), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rz_f + .{ .tag = @enumFromInt(3343), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rcp_rz_ftz_f + .{ .tag = @enumFromInt(3344), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_clock + .{ .tag = @enumFromInt(3345), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_clock64 + .{ .tag = @enumFromInt(3346), .param_str = "LLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_ctaid_w + .{ .tag = @enumFromInt(3347), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ctaid_x + .{ .tag = @enumFromInt(3348), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ctaid_y + .{ .tag = @enumFromInt(3349), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ctaid_z + .{ .tag = @enumFromInt(3350), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_gridid + .{ .tag = @enumFromInt(3351), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_laneid + .{ .tag = @enumFromInt(3352), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_lanemask_eq + .{ .tag = @enumFromInt(3353), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_lanemask_ge + .{ .tag = @enumFromInt(3354), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_lanemask_gt + .{ .tag = @enumFromInt(3355), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_lanemask_le + .{ .tag = @enumFromInt(3356), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_lanemask_lt + .{ .tag = @enumFromInt(3357), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nctaid_w + .{ .tag = @enumFromInt(3358), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nctaid_x + .{ .tag = @enumFromInt(3359), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nctaid_y + .{ .tag = @enumFromInt(3360), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nctaid_z + .{ .tag = @enumFromInt(3361), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nsmid + .{ .tag = @enumFromInt(3362), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ntid_w + .{ .tag = @enumFromInt(3363), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ntid_x + .{ .tag = @enumFromInt(3364), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ntid_y + .{ .tag = @enumFromInt(3365), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_ntid_z + .{ .tag = @enumFromInt(3366), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_nwarpid + .{ .tag = @enumFromInt(3367), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_pm0 + .{ .tag = @enumFromInt(3368), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_pm1 + .{ .tag = @enumFromInt(3369), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_pm2 + .{ .tag = @enumFromInt(3370), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_pm3 + .{ .tag = @enumFromInt(3371), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_read_ptx_sreg_smid + .{ .tag = @enumFromInt(3372), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_tid_w + .{ .tag = @enumFromInt(3373), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_tid_x + .{ .tag = @enumFromInt(3374), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_tid_y + .{ .tag = @enumFromInt(3375), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_tid_z + .{ .tag = @enumFromInt(3376), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_read_ptx_sreg_warpid + .{ .tag = @enumFromInt(3377), .param_str = "i", .properties = .{ .target_set = TargetSet.initOne(.nvptx), .attributes = .{ .@"const" = true } } }, + // __nvvm_round_d + .{ .tag = @enumFromInt(3378), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_round_f + .{ .tag = @enumFromInt(3379), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_round_ftz_f + .{ .tag = @enumFromInt(3380), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rsqrt_approx_d + .{ .tag = @enumFromInt(3381), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rsqrt_approx_f + .{ .tag = @enumFromInt(3382), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_rsqrt_approx_ftz_f + .{ .tag = @enumFromInt(3383), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sad_i + .{ .tag = @enumFromInt(3384), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sad_ui + .{ .tag = @enumFromInt(3385), .param_str = "UiUiUiUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_saturate_d + .{ .tag = @enumFromInt(3386), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_saturate_f + .{ .tag = @enumFromInt(3387), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_saturate_ftz_f + .{ .tag = @enumFromInt(3388), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_bfly_f32 + .{ .tag = @enumFromInt(3389), .param_str = "ffii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_bfly_i32 + .{ .tag = @enumFromInt(3390), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_down_f32 + .{ .tag = @enumFromInt(3391), .param_str = "ffii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_down_i32 + .{ .tag = @enumFromInt(3392), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_idx_f32 + .{ .tag = @enumFromInt(3393), .param_str = "ffii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_idx_i32 + .{ .tag = @enumFromInt(3394), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_up_f32 + .{ .tag = @enumFromInt(3395), .param_str = "ffii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_shfl_up_i32 + .{ .tag = @enumFromInt(3396), .param_str = "iiii", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sin_approx_f + .{ .tag = @enumFromInt(3397), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sin_approx_ftz_f + .{ .tag = @enumFromInt(3398), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_approx_f + .{ .tag = @enumFromInt(3399), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_approx_ftz_f + .{ .tag = @enumFromInt(3400), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rm_d + .{ .tag = @enumFromInt(3401), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rm_f + .{ .tag = @enumFromInt(3402), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rm_ftz_f + .{ .tag = @enumFromInt(3403), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rn_d + .{ .tag = @enumFromInt(3404), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rn_f + .{ .tag = @enumFromInt(3405), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rn_ftz_f + .{ .tag = @enumFromInt(3406), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rp_d + .{ .tag = @enumFromInt(3407), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rp_f + .{ .tag = @enumFromInt(3408), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rp_ftz_f + .{ .tag = @enumFromInt(3409), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rz_d + .{ .tag = @enumFromInt(3410), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rz_f + .{ .tag = @enumFromInt(3411), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_sqrt_rz_ftz_f + .{ .tag = @enumFromInt(3412), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_trunc_d + .{ .tag = @enumFromInt(3413), .param_str = "dd", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_trunc_f + .{ .tag = @enumFromInt(3414), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_trunc_ftz_f + .{ .tag = @enumFromInt(3415), .param_str = "ff", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2d_rm + .{ .tag = @enumFromInt(3416), .param_str = "dUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2d_rn + .{ .tag = @enumFromInt(3417), .param_str = "dUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2d_rp + .{ .tag = @enumFromInt(3418), .param_str = "dUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2d_rz + .{ .tag = @enumFromInt(3419), .param_str = "dUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2f_rm + .{ .tag = @enumFromInt(3420), .param_str = "fUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2f_rn + .{ .tag = @enumFromInt(3421), .param_str = "fUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2f_rp + .{ .tag = @enumFromInt(3422), .param_str = "fUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ui2f_rz + .{ .tag = @enumFromInt(3423), .param_str = "fUi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2d_rm + .{ .tag = @enumFromInt(3424), .param_str = "dULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2d_rn + .{ .tag = @enumFromInt(3425), .param_str = "dULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2d_rp + .{ .tag = @enumFromInt(3426), .param_str = "dULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2d_rz + .{ .tag = @enumFromInt(3427), .param_str = "dULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2f_rm + .{ .tag = @enumFromInt(3428), .param_str = "fULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2f_rn + .{ .tag = @enumFromInt(3429), .param_str = "fULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2f_rp + .{ .tag = @enumFromInt(3430), .param_str = "fULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_ull2f_rz + .{ .tag = @enumFromInt(3431), .param_str = "fULLi", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_vote_all + .{ .tag = @enumFromInt(3432), .param_str = "bb", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_vote_any + .{ .tag = @enumFromInt(3433), .param_str = "bb", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_vote_ballot + .{ .tag = @enumFromInt(3434), .param_str = "Uib", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __nvvm_vote_uni + .{ .tag = @enumFromInt(3435), .param_str = "bb", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __popcnt + .{ .tag = @enumFromInt(3436), .param_str = "UiUi", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __popcnt16 + .{ .tag = @enumFromInt(3437), .param_str = "UsUs", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __popcnt64 + .{ .tag = @enumFromInt(3438), .param_str = "UWiUWi", .properties = .{ .language = .all_ms_languages, .attributes = .{ .@"const" = true, .const_evaluable = true } } }, + // __rdtsc + .{ .tag = @enumFromInt(3439), .param_str = "UOi", .properties = .{ .target_set = TargetSet.initOne(.x86) } }, + // __sev + .{ .tag = @enumFromInt(3440), .param_str = "v", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __sevl + .{ .tag = @enumFromInt(3441), .param_str = "v", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __sigsetjmp + .{ .tag = @enumFromInt(3442), .param_str = "iSJi", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // __sinpi + .{ .tag = @enumFromInt(3443), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __sinpif + .{ .tag = @enumFromInt(3444), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __sync_add_and_fetch + .{ .tag = @enumFromInt(3445), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_add_and_fetch_1 + .{ .tag = @enumFromInt(3446), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_add_and_fetch_16 + .{ .tag = @enumFromInt(3447), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_add_and_fetch_2 + .{ .tag = @enumFromInt(3448), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_add_and_fetch_4 + .{ .tag = @enumFromInt(3449), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_add_and_fetch_8 + .{ .tag = @enumFromInt(3450), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch + .{ .tag = @enumFromInt(3451), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch_1 + .{ .tag = @enumFromInt(3452), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch_16 + .{ .tag = @enumFromInt(3453), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch_2 + .{ .tag = @enumFromInt(3454), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch_4 + .{ .tag = @enumFromInt(3455), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_and_and_fetch_8 + .{ .tag = @enumFromInt(3456), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap + .{ .tag = @enumFromInt(3457), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap_1 + .{ .tag = @enumFromInt(3458), .param_str = "bcD*cc.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap_16 + .{ .tag = @enumFromInt(3459), .param_str = "bLLLiD*LLLiLLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap_2 + .{ .tag = @enumFromInt(3460), .param_str = "bsD*ss.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap_4 + .{ .tag = @enumFromInt(3461), .param_str = "biD*ii.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_bool_compare_and_swap_8 + .{ .tag = @enumFromInt(3462), .param_str = "bLLiD*LLiLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add + .{ .tag = @enumFromInt(3463), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add_1 + .{ .tag = @enumFromInt(3464), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add_16 + .{ .tag = @enumFromInt(3465), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add_2 + .{ .tag = @enumFromInt(3466), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add_4 + .{ .tag = @enumFromInt(3467), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_add_8 + .{ .tag = @enumFromInt(3468), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and + .{ .tag = @enumFromInt(3469), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and_1 + .{ .tag = @enumFromInt(3470), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and_16 + .{ .tag = @enumFromInt(3471), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and_2 + .{ .tag = @enumFromInt(3472), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and_4 + .{ .tag = @enumFromInt(3473), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_and_8 + .{ .tag = @enumFromInt(3474), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_max + .{ .tag = @enumFromInt(3475), .param_str = "iiD*i", .properties = .{} }, + // __sync_fetch_and_min + .{ .tag = @enumFromInt(3476), .param_str = "iiD*i", .properties = .{} }, + // __sync_fetch_and_nand + .{ .tag = @enumFromInt(3477), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_nand_1 + .{ .tag = @enumFromInt(3478), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_nand_16 + .{ .tag = @enumFromInt(3479), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_nand_2 + .{ .tag = @enumFromInt(3480), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_nand_4 + .{ .tag = @enumFromInt(3481), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_nand_8 + .{ .tag = @enumFromInt(3482), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or + .{ .tag = @enumFromInt(3483), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or_1 + .{ .tag = @enumFromInt(3484), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or_16 + .{ .tag = @enumFromInt(3485), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or_2 + .{ .tag = @enumFromInt(3486), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or_4 + .{ .tag = @enumFromInt(3487), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_or_8 + .{ .tag = @enumFromInt(3488), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub + .{ .tag = @enumFromInt(3489), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub_1 + .{ .tag = @enumFromInt(3490), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub_16 + .{ .tag = @enumFromInt(3491), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub_2 + .{ .tag = @enumFromInt(3492), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub_4 + .{ .tag = @enumFromInt(3493), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_sub_8 + .{ .tag = @enumFromInt(3494), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_umax + .{ .tag = @enumFromInt(3495), .param_str = "UiUiD*Ui", .properties = .{} }, + // __sync_fetch_and_umin + .{ .tag = @enumFromInt(3496), .param_str = "UiUiD*Ui", .properties = .{} }, + // __sync_fetch_and_xor + .{ .tag = @enumFromInt(3497), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_xor_1 + .{ .tag = @enumFromInt(3498), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_xor_16 + .{ .tag = @enumFromInt(3499), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_xor_2 + .{ .tag = @enumFromInt(3500), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_xor_4 + .{ .tag = @enumFromInt(3501), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_fetch_and_xor_8 + .{ .tag = @enumFromInt(3502), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release + .{ .tag = @enumFromInt(3503), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release_1 + .{ .tag = @enumFromInt(3504), .param_str = "vcD*.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release_16 + .{ .tag = @enumFromInt(3505), .param_str = "vLLLiD*.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release_2 + .{ .tag = @enumFromInt(3506), .param_str = "vsD*.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release_4 + .{ .tag = @enumFromInt(3507), .param_str = "viD*.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_release_8 + .{ .tag = @enumFromInt(3508), .param_str = "vLLiD*.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set + .{ .tag = @enumFromInt(3509), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set_1 + .{ .tag = @enumFromInt(3510), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set_16 + .{ .tag = @enumFromInt(3511), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set_2 + .{ .tag = @enumFromInt(3512), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set_4 + .{ .tag = @enumFromInt(3513), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_lock_test_and_set_8 + .{ .tag = @enumFromInt(3514), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch + .{ .tag = @enumFromInt(3515), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch_1 + .{ .tag = @enumFromInt(3516), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch_16 + .{ .tag = @enumFromInt(3517), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch_2 + .{ .tag = @enumFromInt(3518), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch_4 + .{ .tag = @enumFromInt(3519), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_nand_and_fetch_8 + .{ .tag = @enumFromInt(3520), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch + .{ .tag = @enumFromInt(3521), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch_1 + .{ .tag = @enumFromInt(3522), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch_16 + .{ .tag = @enumFromInt(3523), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch_2 + .{ .tag = @enumFromInt(3524), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch_4 + .{ .tag = @enumFromInt(3525), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_or_and_fetch_8 + .{ .tag = @enumFromInt(3526), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch + .{ .tag = @enumFromInt(3527), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch_1 + .{ .tag = @enumFromInt(3528), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch_16 + .{ .tag = @enumFromInt(3529), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch_2 + .{ .tag = @enumFromInt(3530), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch_4 + .{ .tag = @enumFromInt(3531), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_sub_and_fetch_8 + .{ .tag = @enumFromInt(3532), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap + .{ .tag = @enumFromInt(3533), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap_1 + .{ .tag = @enumFromInt(3534), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap_16 + .{ .tag = @enumFromInt(3535), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap_2 + .{ .tag = @enumFromInt(3536), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap_4 + .{ .tag = @enumFromInt(3537), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_swap_8 + .{ .tag = @enumFromInt(3538), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_synchronize + .{ .tag = @enumFromInt(3539), .param_str = "v", .properties = .{} }, + // __sync_val_compare_and_swap + .{ .tag = @enumFromInt(3540), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_val_compare_and_swap_1 + .{ .tag = @enumFromInt(3541), .param_str = "ccD*cc.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_val_compare_and_swap_16 + .{ .tag = @enumFromInt(3542), .param_str = "LLLiLLLiD*LLLiLLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_val_compare_and_swap_2 + .{ .tag = @enumFromInt(3543), .param_str = "ssD*ss.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_val_compare_and_swap_4 + .{ .tag = @enumFromInt(3544), .param_str = "iiD*ii.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_val_compare_and_swap_8 + .{ .tag = @enumFromInt(3545), .param_str = "LLiLLiD*LLiLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch + .{ .tag = @enumFromInt(3546), .param_str = "v.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch_1 + .{ .tag = @enumFromInt(3547), .param_str = "ccD*c.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch_16 + .{ .tag = @enumFromInt(3548), .param_str = "LLLiLLLiD*LLLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch_2 + .{ .tag = @enumFromInt(3549), .param_str = "ssD*s.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch_4 + .{ .tag = @enumFromInt(3550), .param_str = "iiD*i.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __sync_xor_and_fetch_8 + .{ .tag = @enumFromInt(3551), .param_str = "LLiLLiD*LLi.", .properties = .{ .attributes = .{ .custom_typecheck = true } } }, + // __syncthreads + .{ .tag = @enumFromInt(3552), .param_str = "v", .properties = .{ .target_set = TargetSet.initOne(.nvptx) } }, + // __tanpi + .{ .tag = @enumFromInt(3553), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __tanpif + .{ .tag = @enumFromInt(3554), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // __va_start + .{ .tag = @enumFromInt(3555), .param_str = "vc**.", .properties = .{ .language = .all_ms_languages, .attributes = .{ .custom_typecheck = true } } }, + // __warn_memset_zero_len + .{ .tag = @enumFromInt(3556), .param_str = "v", .properties = .{ .attributes = .{ .pure = true } } }, + // __wfe + .{ .tag = @enumFromInt(3557), .param_str = "v", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __wfi + .{ .tag = @enumFromInt(3558), .param_str = "v", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // __xray_customevent + .{ .tag = @enumFromInt(3559), .param_str = "vcC*z", .properties = .{} }, + // __xray_typedevent + .{ .tag = @enumFromInt(3560), .param_str = "vzcC*z", .properties = .{} }, + // __yield + .{ .tag = @enumFromInt(3561), .param_str = "v", .properties = .{ .language = .all_ms_languages, .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) } }, + // _abnormal_termination + .{ .tag = @enumFromInt(3562), .param_str = "i", .properties = .{ .language = .all_ms_languages } }, + // _alloca + .{ .tag = @enumFromInt(3563), .param_str = "v*z", .properties = .{ .language = .all_ms_languages } }, + // _bittest + .{ .tag = @enumFromInt(3564), .param_str = "UcNiC*Ni", .properties = .{ .language = .all_ms_languages } }, + // _bittest64 + .{ .tag = @enumFromInt(3565), .param_str = "UcWiC*Wi", .properties = .{ .language = .all_ms_languages } }, + // _bittestandcomplement + .{ .tag = @enumFromInt(3566), .param_str = "UcNi*Ni", .properties = .{ .language = .all_ms_languages } }, + // _bittestandcomplement64 + .{ .tag = @enumFromInt(3567), .param_str = "UcWi*Wi", .properties = .{ .language = .all_ms_languages } }, + // _bittestandreset + .{ .tag = @enumFromInt(3568), .param_str = "UcNi*Ni", .properties = .{ .language = .all_ms_languages } }, + // _bittestandreset64 + .{ .tag = @enumFromInt(3569), .param_str = "UcWi*Wi", .properties = .{ .language = .all_ms_languages } }, + // _bittestandset + .{ .tag = @enumFromInt(3570), .param_str = "UcNi*Ni", .properties = .{ .language = .all_ms_languages } }, + // _bittestandset64 + .{ .tag = @enumFromInt(3571), .param_str = "UcWi*Wi", .properties = .{ .language = .all_ms_languages } }, + // _byteswap_uint64 + .{ .tag = @enumFromInt(3572), .param_str = "ULLiULLi", .properties = .{ .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // _byteswap_ulong + .{ .tag = @enumFromInt(3573), .param_str = "UNiUNi", .properties = .{ .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // _byteswap_ushort + .{ .tag = @enumFromInt(3574), .param_str = "UsUs", .properties = .{ .header = .stdlib, .language = .all_ms_languages, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // _exception_code + .{ .tag = @enumFromInt(3575), .param_str = "UNi", .properties = .{ .language = .all_ms_languages } }, + // _exception_info + .{ .tag = @enumFromInt(3576), .param_str = "v*", .properties = .{ .language = .all_ms_languages } }, + // _exit + .{ .tag = @enumFromInt(3577), .param_str = "vi", .properties = .{ .header = .unistd, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } }, + // _interlockedbittestandreset + .{ .tag = @enumFromInt(3578), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandreset64 + .{ .tag = @enumFromInt(3579), .param_str = "UcWiD*Wi", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandreset_acq + .{ .tag = @enumFromInt(3580), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandreset_nf + .{ .tag = @enumFromInt(3581), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandreset_rel + .{ .tag = @enumFromInt(3582), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandset + .{ .tag = @enumFromInt(3583), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandset64 + .{ .tag = @enumFromInt(3584), .param_str = "UcWiD*Wi", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandset_acq + .{ .tag = @enumFromInt(3585), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandset_nf + .{ .tag = @enumFromInt(3586), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _interlockedbittestandset_rel + .{ .tag = @enumFromInt(3587), .param_str = "UcNiD*Ni", .properties = .{ .language = .all_ms_languages } }, + // _longjmp + .{ .tag = @enumFromInt(3588), .param_str = "vJi", .properties = .{ .header = .setjmp, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } }, + // _lrotl + .{ .tag = @enumFromInt(3589), .param_str = "ULiULii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _lrotr + .{ .tag = @enumFromInt(3590), .param_str = "ULiULii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotl + .{ .tag = @enumFromInt(3591), .param_str = "UiUii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotl16 + .{ .tag = @enumFromInt(3592), .param_str = "UsUsUc", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotl64 + .{ .tag = @enumFromInt(3593), .param_str = "UWiUWii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotl8 + .{ .tag = @enumFromInt(3594), .param_str = "UcUcUc", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotr + .{ .tag = @enumFromInt(3595), .param_str = "UiUii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotr16 + .{ .tag = @enumFromInt(3596), .param_str = "UsUsUc", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotr64 + .{ .tag = @enumFromInt(3597), .param_str = "UWiUWii", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _rotr8 + .{ .tag = @enumFromInt(3598), .param_str = "UcUcUc", .properties = .{ .language = .all_ms_languages, .attributes = .{ .const_evaluable = true } } }, + // _setjmp + .{ .tag = @enumFromInt(3599), .param_str = "iJ", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // _setjmpex + .{ .tag = @enumFromInt(3600), .param_str = "iJ", .properties = .{ .header = .setjmpex, .language = .all_ms_languages, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // abort + .{ .tag = @enumFromInt(3601), .param_str = "v", .properties = .{ .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } }, + // abs + .{ .tag = @enumFromInt(3602), .param_str = "ii", .properties = .{ .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // acos + .{ .tag = @enumFromInt(3603), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // acosf + .{ .tag = @enumFromInt(3604), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // acosh + .{ .tag = @enumFromInt(3605), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // acoshf + .{ .tag = @enumFromInt(3606), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // acoshl + .{ .tag = @enumFromInt(3607), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // acosl + .{ .tag = @enumFromInt(3608), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // aligned_alloc + .{ .tag = @enumFromInt(3609), .param_str = "v*zz", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // alloca + .{ .tag = @enumFromInt(3610), .param_str = "v*z", .properties = .{ .header = .stdlib, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // asin + .{ .tag = @enumFromInt(3611), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // asinf + .{ .tag = @enumFromInt(3612), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // asinh + .{ .tag = @enumFromInt(3613), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // asinhf + .{ .tag = @enumFromInt(3614), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // asinhl + .{ .tag = @enumFromInt(3615), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // asinl + .{ .tag = @enumFromInt(3616), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atan + .{ .tag = @enumFromInt(3617), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atan2 + .{ .tag = @enumFromInt(3618), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atan2f + .{ .tag = @enumFromInt(3619), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atan2l + .{ .tag = @enumFromInt(3620), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atanf + .{ .tag = @enumFromInt(3621), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atanh + .{ .tag = @enumFromInt(3622), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atanhf + .{ .tag = @enumFromInt(3623), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atanhl + .{ .tag = @enumFromInt(3624), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // atanl + .{ .tag = @enumFromInt(3625), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // bcmp + .{ .tag = @enumFromInt(3626), .param_str = "ivC*vC*z", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // bcopy + .{ .tag = @enumFromInt(3627), .param_str = "vvC*v*z", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // bzero + .{ .tag = @enumFromInt(3628), .param_str = "vv*z", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // cabs + .{ .tag = @enumFromInt(3629), .param_str = "dXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cabsf + .{ .tag = @enumFromInt(3630), .param_str = "fXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cabsl + .{ .tag = @enumFromInt(3631), .param_str = "LdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacos + .{ .tag = @enumFromInt(3632), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacosf + .{ .tag = @enumFromInt(3633), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacosh + .{ .tag = @enumFromInt(3634), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacoshf + .{ .tag = @enumFromInt(3635), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacoshl + .{ .tag = @enumFromInt(3636), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cacosl + .{ .tag = @enumFromInt(3637), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // calloc + .{ .tag = @enumFromInt(3638), .param_str = "v*zz", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // carg + .{ .tag = @enumFromInt(3639), .param_str = "dXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cargf + .{ .tag = @enumFromInt(3640), .param_str = "fXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cargl + .{ .tag = @enumFromInt(3641), .param_str = "LdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casin + .{ .tag = @enumFromInt(3642), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casinf + .{ .tag = @enumFromInt(3643), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casinh + .{ .tag = @enumFromInt(3644), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casinhf + .{ .tag = @enumFromInt(3645), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casinhl + .{ .tag = @enumFromInt(3646), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // casinl + .{ .tag = @enumFromInt(3647), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catan + .{ .tag = @enumFromInt(3648), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catanf + .{ .tag = @enumFromInt(3649), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catanh + .{ .tag = @enumFromInt(3650), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catanhf + .{ .tag = @enumFromInt(3651), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catanhl + .{ .tag = @enumFromInt(3652), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // catanl + .{ .tag = @enumFromInt(3653), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cbrt + .{ .tag = @enumFromInt(3654), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cbrtf + .{ .tag = @enumFromInt(3655), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cbrtl + .{ .tag = @enumFromInt(3656), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // ccos + .{ .tag = @enumFromInt(3657), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ccosf + .{ .tag = @enumFromInt(3658), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ccosh + .{ .tag = @enumFromInt(3659), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ccoshf + .{ .tag = @enumFromInt(3660), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ccoshl + .{ .tag = @enumFromInt(3661), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ccosl + .{ .tag = @enumFromInt(3662), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ceil + .{ .tag = @enumFromInt(3663), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // ceilf + .{ .tag = @enumFromInt(3664), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // ceill + .{ .tag = @enumFromInt(3665), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cexp + .{ .tag = @enumFromInt(3666), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cexpf + .{ .tag = @enumFromInt(3667), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cexpl + .{ .tag = @enumFromInt(3668), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cimag + .{ .tag = @enumFromInt(3669), .param_str = "dXd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cimagf + .{ .tag = @enumFromInt(3670), .param_str = "fXf", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cimagl + .{ .tag = @enumFromInt(3671), .param_str = "LdXLd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // clog + .{ .tag = @enumFromInt(3672), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // clogf + .{ .tag = @enumFromInt(3673), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // clogl + .{ .tag = @enumFromInt(3674), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // conj + .{ .tag = @enumFromInt(3675), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // conjf + .{ .tag = @enumFromInt(3676), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // conjl + .{ .tag = @enumFromInt(3677), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // copysign + .{ .tag = @enumFromInt(3678), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // copysignf + .{ .tag = @enumFromInt(3679), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // copysignl + .{ .tag = @enumFromInt(3680), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cos + .{ .tag = @enumFromInt(3681), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cosf + .{ .tag = @enumFromInt(3682), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cosh + .{ .tag = @enumFromInt(3683), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // coshf + .{ .tag = @enumFromInt(3684), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // coshl + .{ .tag = @enumFromInt(3685), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cosl + .{ .tag = @enumFromInt(3686), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cpow + .{ .tag = @enumFromInt(3687), .param_str = "XdXdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cpowf + .{ .tag = @enumFromInt(3688), .param_str = "XfXfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cpowl + .{ .tag = @enumFromInt(3689), .param_str = "XLdXLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // cproj + .{ .tag = @enumFromInt(3690), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cprojf + .{ .tag = @enumFromInt(3691), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // cprojl + .{ .tag = @enumFromInt(3692), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // creal + .{ .tag = @enumFromInt(3693), .param_str = "dXd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // crealf + .{ .tag = @enumFromInt(3694), .param_str = "fXf", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // creall + .{ .tag = @enumFromInt(3695), .param_str = "LdXLd", .properties = .{ .header = .complex, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // csin + .{ .tag = @enumFromInt(3696), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csinf + .{ .tag = @enumFromInt(3697), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csinh + .{ .tag = @enumFromInt(3698), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csinhf + .{ .tag = @enumFromInt(3699), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csinhl + .{ .tag = @enumFromInt(3700), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csinl + .{ .tag = @enumFromInt(3701), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csqrt + .{ .tag = @enumFromInt(3702), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csqrtf + .{ .tag = @enumFromInt(3703), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // csqrtl + .{ .tag = @enumFromInt(3704), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctan + .{ .tag = @enumFromInt(3705), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctanf + .{ .tag = @enumFromInt(3706), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctanh + .{ .tag = @enumFromInt(3707), .param_str = "XdXd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctanhf + .{ .tag = @enumFromInt(3708), .param_str = "XfXf", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctanhl + .{ .tag = @enumFromInt(3709), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ctanl + .{ .tag = @enumFromInt(3710), .param_str = "XLdXLd", .properties = .{ .header = .complex, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erf + .{ .tag = @enumFromInt(3711), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erfc + .{ .tag = @enumFromInt(3712), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erfcf + .{ .tag = @enumFromInt(3713), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erfcl + .{ .tag = @enumFromInt(3714), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erff + .{ .tag = @enumFromInt(3715), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // erfl + .{ .tag = @enumFromInt(3716), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // exit + .{ .tag = @enumFromInt(3717), .param_str = "vi", .properties = .{ .header = .stdlib, .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } } }, + // exp + .{ .tag = @enumFromInt(3718), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // exp2 + .{ .tag = @enumFromInt(3719), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // exp2f + .{ .tag = @enumFromInt(3720), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // exp2l + .{ .tag = @enumFromInt(3721), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // expf + .{ .tag = @enumFromInt(3722), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // expl + .{ .tag = @enumFromInt(3723), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // expm1 + .{ .tag = @enumFromInt(3724), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // expm1f + .{ .tag = @enumFromInt(3725), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // expm1l + .{ .tag = @enumFromInt(3726), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fabs + .{ .tag = @enumFromInt(3727), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fabsf + .{ .tag = @enumFromInt(3728), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fabsl + .{ .tag = @enumFromInt(3729), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fdim + .{ .tag = @enumFromInt(3730), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fdimf + .{ .tag = @enumFromInt(3731), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fdiml + .{ .tag = @enumFromInt(3732), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // finite + .{ .tag = @enumFromInt(3733), .param_str = "id", .properties = .{ .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // finitef + .{ .tag = @enumFromInt(3734), .param_str = "if", .properties = .{ .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // finitel + .{ .tag = @enumFromInt(3735), .param_str = "iLd", .properties = .{ .header = .math, .language = .gnu_lang, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // floor + .{ .tag = @enumFromInt(3736), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // floorf + .{ .tag = @enumFromInt(3737), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // floorl + .{ .tag = @enumFromInt(3738), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fma + .{ .tag = @enumFromInt(3739), .param_str = "dddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fmaf + .{ .tag = @enumFromInt(3740), .param_str = "ffff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fmal + .{ .tag = @enumFromInt(3741), .param_str = "LdLdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fmax + .{ .tag = @enumFromInt(3742), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fmaxf + .{ .tag = @enumFromInt(3743), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fmaxl + .{ .tag = @enumFromInt(3744), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fmin + .{ .tag = @enumFromInt(3745), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fminf + .{ .tag = @enumFromInt(3746), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fminl + .{ .tag = @enumFromInt(3747), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // fmod + .{ .tag = @enumFromInt(3748), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fmodf + .{ .tag = @enumFromInt(3749), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fmodl + .{ .tag = @enumFromInt(3750), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // fopen + .{ .tag = @enumFromInt(3751), .param_str = "P*cC*cC*", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } }, + // fprintf + .{ .tag = @enumFromInt(3752), .param_str = "iP*cC*.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } } }, + // fread + .{ .tag = @enumFromInt(3753), .param_str = "zv*zzP*", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } }, + // free + .{ .tag = @enumFromInt(3754), .param_str = "vv*", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // frexp + .{ .tag = @enumFromInt(3755), .param_str = "ddi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // frexpf + .{ .tag = @enumFromInt(3756), .param_str = "ffi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // frexpl + .{ .tag = @enumFromInt(3757), .param_str = "LdLdi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // fscanf + .{ .tag = @enumFromInt(3758), .param_str = "iP*RcC*R.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } }, + // fwrite + .{ .tag = @enumFromInt(3759), .param_str = "zvC*zzP*", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true } } }, + // getcontext + .{ .tag = @enumFromInt(3760), .param_str = "iK*", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // hypot + .{ .tag = @enumFromInt(3761), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // hypotf + .{ .tag = @enumFromInt(3762), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // hypotl + .{ .tag = @enumFromInt(3763), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ilogb + .{ .tag = @enumFromInt(3764), .param_str = "id", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ilogbf + .{ .tag = @enumFromInt(3765), .param_str = "if", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ilogbl + .{ .tag = @enumFromInt(3766), .param_str = "iLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // index + .{ .tag = @enumFromInt(3767), .param_str = "c*cC*i", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // isalnum + .{ .tag = @enumFromInt(3768), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isalpha + .{ .tag = @enumFromInt(3769), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isblank + .{ .tag = @enumFromInt(3770), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // iscntrl + .{ .tag = @enumFromInt(3771), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isdigit + .{ .tag = @enumFromInt(3772), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isgraph + .{ .tag = @enumFromInt(3773), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // islower + .{ .tag = @enumFromInt(3774), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isprint + .{ .tag = @enumFromInt(3775), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // ispunct + .{ .tag = @enumFromInt(3776), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isspace + .{ .tag = @enumFromInt(3777), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isupper + .{ .tag = @enumFromInt(3778), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // isxdigit + .{ .tag = @enumFromInt(3779), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // labs + .{ .tag = @enumFromInt(3780), .param_str = "LiLi", .properties = .{ .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // ldexp + .{ .tag = @enumFromInt(3781), .param_str = "ddi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ldexpf + .{ .tag = @enumFromInt(3782), .param_str = "ffi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // ldexpl + .{ .tag = @enumFromInt(3783), .param_str = "LdLdi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lgamma + .{ .tag = @enumFromInt(3784), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // lgammaf + .{ .tag = @enumFromInt(3785), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // lgammal + .{ .tag = @enumFromInt(3786), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // llabs + .{ .tag = @enumFromInt(3787), .param_str = "LLiLLi", .properties = .{ .header = .stdlib, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // llrint + .{ .tag = @enumFromInt(3788), .param_str = "LLid", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // llrintf + .{ .tag = @enumFromInt(3789), .param_str = "LLif", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // llrintl + .{ .tag = @enumFromInt(3790), .param_str = "LLiLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // llround + .{ .tag = @enumFromInt(3791), .param_str = "LLid", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // llroundf + .{ .tag = @enumFromInt(3792), .param_str = "LLif", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // llroundl + .{ .tag = @enumFromInt(3793), .param_str = "LLiLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log + .{ .tag = @enumFromInt(3794), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log10 + .{ .tag = @enumFromInt(3795), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log10f + .{ .tag = @enumFromInt(3796), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log10l + .{ .tag = @enumFromInt(3797), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log1p + .{ .tag = @enumFromInt(3798), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log1pf + .{ .tag = @enumFromInt(3799), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log1pl + .{ .tag = @enumFromInt(3800), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log2 + .{ .tag = @enumFromInt(3801), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log2f + .{ .tag = @enumFromInt(3802), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // log2l + .{ .tag = @enumFromInt(3803), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // logb + .{ .tag = @enumFromInt(3804), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // logbf + .{ .tag = @enumFromInt(3805), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // logbl + .{ .tag = @enumFromInt(3806), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // logf + .{ .tag = @enumFromInt(3807), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // logl + .{ .tag = @enumFromInt(3808), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // longjmp + .{ .tag = @enumFromInt(3809), .param_str = "vJi", .properties = .{ .header = .setjmp, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } }, + // lrint + .{ .tag = @enumFromInt(3810), .param_str = "Lid", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lrintf + .{ .tag = @enumFromInt(3811), .param_str = "Lif", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lrintl + .{ .tag = @enumFromInt(3812), .param_str = "LiLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lround + .{ .tag = @enumFromInt(3813), .param_str = "Lid", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lroundf + .{ .tag = @enumFromInt(3814), .param_str = "Lif", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // lroundl + .{ .tag = @enumFromInt(3815), .param_str = "LiLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // malloc + .{ .tag = @enumFromInt(3816), .param_str = "v*z", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // memalign + .{ .tag = @enumFromInt(3817), .param_str = "v*zz", .properties = .{ .header = .malloc, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // memccpy + .{ .tag = @enumFromInt(3818), .param_str = "v*v*vC*iz", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // memchr + .{ .tag = @enumFromInt(3819), .param_str = "v*vC*iz", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // memcmp + .{ .tag = @enumFromInt(3820), .param_str = "ivC*vC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // memcpy + .{ .tag = @enumFromInt(3821), .param_str = "v*v*vC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // memmove + .{ .tag = @enumFromInt(3822), .param_str = "v*v*vC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // mempcpy + .{ .tag = @enumFromInt(3823), .param_str = "v*v*vC*z", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // memset + .{ .tag = @enumFromInt(3824), .param_str = "v*v*iz", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // modf + .{ .tag = @enumFromInt(3825), .param_str = "ddd*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // modff + .{ .tag = @enumFromInt(3826), .param_str = "fff*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // modfl + .{ .tag = @enumFromInt(3827), .param_str = "LdLdLd*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // nan + .{ .tag = @enumFromInt(3828), .param_str = "dcC*", .properties = .{ .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // nanf + .{ .tag = @enumFromInt(3829), .param_str = "fcC*", .properties = .{ .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // nanl + .{ .tag = @enumFromInt(3830), .param_str = "LdcC*", .properties = .{ .header = .math, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // nearbyint + .{ .tag = @enumFromInt(3831), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // nearbyintf + .{ .tag = @enumFromInt(3832), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // nearbyintl + .{ .tag = @enumFromInt(3833), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // nextafter + .{ .tag = @enumFromInt(3834), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // nextafterf + .{ .tag = @enumFromInt(3835), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // nextafterl + .{ .tag = @enumFromInt(3836), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // nexttoward + .{ .tag = @enumFromInt(3837), .param_str = "ddLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // nexttowardf + .{ .tag = @enumFromInt(3838), .param_str = "ffLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // nexttowardl + .{ .tag = @enumFromInt(3839), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // pow + .{ .tag = @enumFromInt(3840), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // powf + .{ .tag = @enumFromInt(3841), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // powl + .{ .tag = @enumFromInt(3842), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // printf + .{ .tag = @enumFromInt(3843), .param_str = "icC*.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf } } }, + // realloc + .{ .tag = @enumFromInt(3844), .param_str = "v*v*z", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // remainder + .{ .tag = @enumFromInt(3845), .param_str = "ddd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // remainderf + .{ .tag = @enumFromInt(3846), .param_str = "fff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // remainderl + .{ .tag = @enumFromInt(3847), .param_str = "LdLdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // remquo + .{ .tag = @enumFromInt(3848), .param_str = "dddi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // remquof + .{ .tag = @enumFromInt(3849), .param_str = "fffi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // remquol + .{ .tag = @enumFromInt(3850), .param_str = "LdLdLdi*", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true } } }, + // rindex + .{ .tag = @enumFromInt(3851), .param_str = "c*cC*i", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // rint + .{ .tag = @enumFromInt(3852), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } }, + // rintf + .{ .tag = @enumFromInt(3853), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } }, + // rintl + .{ .tag = @enumFromInt(3854), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } } }, + // round + .{ .tag = @enumFromInt(3855), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // roundeven + .{ .tag = @enumFromInt(3856), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // roundevenf + .{ .tag = @enumFromInt(3857), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // roundevenl + .{ .tag = @enumFromInt(3858), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // roundf + .{ .tag = @enumFromInt(3859), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // roundl + .{ .tag = @enumFromInt(3860), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // savectx + .{ .tag = @enumFromInt(3861), .param_str = "iJ", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // scalbln + .{ .tag = @enumFromInt(3862), .param_str = "ddLi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scalblnf + .{ .tag = @enumFromInt(3863), .param_str = "ffLi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scalblnl + .{ .tag = @enumFromInt(3864), .param_str = "LdLdLi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scalbn + .{ .tag = @enumFromInt(3865), .param_str = "ddi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scalbnf + .{ .tag = @enumFromInt(3866), .param_str = "ffi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scalbnl + .{ .tag = @enumFromInt(3867), .param_str = "LdLdi", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // scanf + .{ .tag = @enumFromInt(3868), .param_str = "icC*R.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf } } }, + // setjmp + .{ .tag = @enumFromInt(3869), .param_str = "iJ", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // siglongjmp + .{ .tag = @enumFromInt(3870), .param_str = "vSJi", .properties = .{ .header = .setjmp, .language = .all_gnu_languages, .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } } }, + // sigsetjmp + .{ .tag = @enumFromInt(3871), .param_str = "iSJi", .properties = .{ .header = .setjmp, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // sin + .{ .tag = @enumFromInt(3872), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sinf + .{ .tag = @enumFromInt(3873), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sinh + .{ .tag = @enumFromInt(3874), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sinhf + .{ .tag = @enumFromInt(3875), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sinhl + .{ .tag = @enumFromInt(3876), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sinl + .{ .tag = @enumFromInt(3877), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // snprintf + .{ .tag = @enumFromInt(3878), .param_str = "ic*zcC*.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 2 } } }, + // sprintf + .{ .tag = @enumFromInt(3879), .param_str = "ic*cC*.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } } }, + // sqrt + .{ .tag = @enumFromInt(3880), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sqrtf + .{ .tag = @enumFromInt(3881), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sqrtl + .{ .tag = @enumFromInt(3882), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // sscanf + .{ .tag = @enumFromInt(3883), .param_str = "icC*RcC*R.", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } } }, + // stpcpy + .{ .tag = @enumFromInt(3884), .param_str = "c*c*cC*", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // stpncpy + .{ .tag = @enumFromInt(3885), .param_str = "c*c*cC*z", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strcasecmp + .{ .tag = @enumFromInt(3886), .param_str = "icC*cC*", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strcat + .{ .tag = @enumFromInt(3887), .param_str = "c*c*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strchr + .{ .tag = @enumFromInt(3888), .param_str = "c*cC*i", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // strcmp + .{ .tag = @enumFromInt(3889), .param_str = "icC*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // strcpy + .{ .tag = @enumFromInt(3890), .param_str = "c*c*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strcspn + .{ .tag = @enumFromInt(3891), .param_str = "zcC*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strdup + .{ .tag = @enumFromInt(3892), .param_str = "c*cC*", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strerror + .{ .tag = @enumFromInt(3893), .param_str = "c*i", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strlcat + .{ .tag = @enumFromInt(3894), .param_str = "zc*cC*z", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strlcpy + .{ .tag = @enumFromInt(3895), .param_str = "zc*cC*z", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strlen + .{ .tag = @enumFromInt(3896), .param_str = "zcC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // strncasecmp + .{ .tag = @enumFromInt(3897), .param_str = "icC*cC*z", .properties = .{ .header = .strings, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strncat + .{ .tag = @enumFromInt(3898), .param_str = "c*c*cC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strncmp + .{ .tag = @enumFromInt(3899), .param_str = "icC*cC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // strncpy + .{ .tag = @enumFromInt(3900), .param_str = "c*c*cC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strndup + .{ .tag = @enumFromInt(3901), .param_str = "c*cC*z", .properties = .{ .header = .string, .language = .all_gnu_languages, .attributes = .{ .lib_function_without_prefix = true } } }, + // strpbrk + .{ .tag = @enumFromInt(3902), .param_str = "c*cC*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strrchr + .{ .tag = @enumFromInt(3903), .param_str = "c*cC*i", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strspn + .{ .tag = @enumFromInt(3904), .param_str = "zcC*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strstr + .{ .tag = @enumFromInt(3905), .param_str = "c*cC*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtod + .{ .tag = @enumFromInt(3906), .param_str = "dcC*c**", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtof + .{ .tag = @enumFromInt(3907), .param_str = "fcC*c**", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtok + .{ .tag = @enumFromInt(3908), .param_str = "c*c*cC*", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtol + .{ .tag = @enumFromInt(3909), .param_str = "LicC*c**i", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtold + .{ .tag = @enumFromInt(3910), .param_str = "LdcC*c**", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtoll + .{ .tag = @enumFromInt(3911), .param_str = "LLicC*c**i", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtoul + .{ .tag = @enumFromInt(3912), .param_str = "ULicC*c**i", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strtoull + .{ .tag = @enumFromInt(3913), .param_str = "ULLicC*c**i", .properties = .{ .header = .stdlib, .attributes = .{ .lib_function_without_prefix = true } } }, + // strxfrm + .{ .tag = @enumFromInt(3914), .param_str = "zc*cC*z", .properties = .{ .header = .string, .attributes = .{ .lib_function_without_prefix = true } } }, + // tan + .{ .tag = @enumFromInt(3915), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tanf + .{ .tag = @enumFromInt(3916), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tanh + .{ .tag = @enumFromInt(3917), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tanhf + .{ .tag = @enumFromInt(3918), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tanhl + .{ .tag = @enumFromInt(3919), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tanl + .{ .tag = @enumFromInt(3920), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tgamma + .{ .tag = @enumFromInt(3921), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tgammaf + .{ .tag = @enumFromInt(3922), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tgammal + .{ .tag = @enumFromInt(3923), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } } }, + // tolower + .{ .tag = @enumFromInt(3924), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // toupper + .{ .tag = @enumFromInt(3925), .param_str = "ii", .properties = .{ .header = .ctype, .attributes = .{ .pure = true, .lib_function_without_prefix = true } } }, + // trunc + .{ .tag = @enumFromInt(3926), .param_str = "dd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // truncf + .{ .tag = @enumFromInt(3927), .param_str = "ff", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // truncl + .{ .tag = @enumFromInt(3928), .param_str = "LdLd", .properties = .{ .header = .math, .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } } }, + // va_copy + .{ .tag = @enumFromInt(3929), .param_str = "vAA", .properties = .{ .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } }, + // va_end + .{ .tag = @enumFromInt(3930), .param_str = "vA", .properties = .{ .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } }, + // va_start + .{ .tag = @enumFromInt(3931), .param_str = "vA.", .properties = .{ .header = .stdarg, .attributes = .{ .lib_function_without_prefix = true } } }, + // vfork + .{ .tag = @enumFromInt(3932), .param_str = "p", .properties = .{ .header = .unistd, .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } } }, + // vfprintf + .{ .tag = @enumFromInt(3933), .param_str = "iP*cC*a", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } }, + // vfscanf + .{ .tag = @enumFromInt(3934), .param_str = "iP*RcC*Ra", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } }, + // vprintf + .{ .tag = @enumFromInt(3935), .param_str = "icC*a", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf } } }, + // vscanf + .{ .tag = @enumFromInt(3936), .param_str = "icC*Ra", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf } } }, + // vsnprintf + .{ .tag = @enumFromInt(3937), .param_str = "ic*zcC*a", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } } }, + // vsprintf + .{ .tag = @enumFromInt(3938), .param_str = "ic*cC*a", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } } }, + // vsscanf + .{ .tag = @enumFromInt(3939), .param_str = "icC*RcC*Ra", .properties = .{ .header = .stdio, .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } } }, + // wcschr + .{ .tag = @enumFromInt(3940), .param_str = "w*wC*w", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wcscmp + .{ .tag = @enumFromInt(3941), .param_str = "iwC*wC*", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wcslen + .{ .tag = @enumFromInt(3942), .param_str = "zwC*", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wcsncmp + .{ .tag = @enumFromInt(3943), .param_str = "iwC*wC*z", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wmemchr + .{ .tag = @enumFromInt(3944), .param_str = "w*wC*wz", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wmemcmp + .{ .tag = @enumFromInt(3945), .param_str = "iwC*wC*z", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wmemcpy + .{ .tag = @enumFromInt(3946), .param_str = "w*w*wC*z", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, + // wmemmove + .{ .tag = @enumFromInt(3947), .param_str = "w*w*wC*z", .properties = .{ .header = .wchar, .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } } }, }; }; -pub const MaxParamCount = 12; diff --git a/src/builtins/Properties.zig b/src/builtins/Properties.zig index b564c0e2..1b795f5c 100644 --- a/src/builtins/Properties.zig +++ b/src/builtins/Properties.zig @@ -2,10 +2,10 @@ const std = @import("std"); const Properties = @This(); -language: Language, -attributes: Attributes, -header: Header, -target_set: TargetSet, +language: Language = .all_languages, +attributes: Attributes = Attributes{}, +header: Header = .none, +target_set: TargetSet = TargetSet.initOne(.basic), /// Header which must be included for a builtin to be available pub const Header = enum {