From 8881ef8461bd1d5af38814e3d9382d0e689fef64 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Mon, 16 Oct 2023 11:00:06 +0300 Subject: [PATCH 1/4] build: add build step to generate dafsa from def file --- build/GenerateDef.zig | 622 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 622 insertions(+) create mode 100644 build/GenerateDef.zig diff --git a/build/GenerateDef.zig b/build/GenerateDef.zig new file mode 100644 index 00000000..f99e9e56 --- /dev/null +++ b/build/GenerateDef.zig @@ -0,0 +1,622 @@ +const std = @import("std"); +const GenerateDef = @This(); +const Step = std.Build.Step; +const Allocator = std.mem.Allocator; +const GeneratedFile = std.Build.GeneratedFile; + +step: Step, +path: []const u8, +generated_file: GeneratedFile, + +pub const base_id: Step.Id = .custom; + +pub fn add(owner: *std.Build, path: []const u8, compile_step: *Step.Compile) void { + const self = owner.allocator.create(GenerateDef) catch @panic("OOM"); + + const name = owner.fmt("GenerateDef {s}", .{path}); + self.* = .{ + .step = Step.init(.{ + .id = base_id, + .name = name, + .owner = owner, + .makeFn = make, + }), + .path = path, + .generated_file = .{ .step = &self.step }, + }; + + const module = owner.createModule(.{ + .source_file = .{ .generated = &self.generated_file }, + }); + const relative_path = path[4..]; // remove "src/" + compile_step.addModule(relative_path, module); + compile_step.step.dependOn(&self.step); +} + +fn make(step: *Step, prog_node: *std.Progress.Node) !void { + _ = prog_node; + const b = step.owner; + const self = @fieldParentPtr(GenerateDef, "step", step); + const arena = b.allocator; + + var man = b.cache.obtain(); + defer man.deinit(); + + // Random bytes to make GenerateDef unique. Refresh this with new + // random bytes when GenerateDef implementation is modified in a + // non-backwards-compatible way. + man.hash.add(@as(u32, 0xDCC14144)); + + const contents = try std.fs.cwd().readFileAlloc(arena, self.path, std.math.maxInt(u32)); + man.hash.addBytes(contents); + + const out_name = b.fmt("{s}.zig", .{std.fs.path.stem(self.path)}); + if (try step.cacheHit(&man)) { + const digest = man.final(); + self.generated_file.path = try b.cache_root.join(arena, &.{ + "o", &digest, out_name, + }); + return; + } + + const digest = man.final(); + + const sub_path = try std.fs.path.join(arena, &.{ "o", &digest, out_name }); + const sub_path_dirname = std.fs.path.dirname(sub_path).?; + + b.cache_root.handle.makePath(sub_path_dirname) catch |err| { + return step.fail("unable to make path '{}{s}': {s}", .{ + b.cache_root, sub_path_dirname, @errorName(err), + }); + }; + + const output = try self.generate(contents); + b.cache_root.handle.writeFile(sub_path, output) catch |err| { + return step.fail("unable to write file '{}{s}': {s}", .{ + b.cache_root, sub_path, @errorName(err), + }); + }; + + self.generated_file.path = try b.cache_root.join(arena, &.{sub_path}); + try man.writeManifest(); +} + +const Value = struct { + name: []const u8, + properties: []const []const u8, +}; + +fn generate(self: *GenerateDef, input: []const u8) ![]const u8 { + const arena = self.step.owner.allocator; + + var values = std.StringArrayHashMap([]const []const u8).init(arena); + defer values.deinit(); + var properties = std.ArrayList([]const u8).init(arena); + defer properties.deinit(); + var headers = std.ArrayList([]const u8).init(arena); + defer headers.deinit(); + + var value_name: ?[]const u8 = null; + var it = std.mem.tokenizeAny(u8, input, "\r\n"); + while (it.next()) |line_untrimmed| { + const line = std.mem.trim(u8, line_untrimmed, " \t"); + if (line.len == 0 or line[0] == '#') continue; + if (std.mem.startsWith(u8, line, "const ") or std.mem.startsWith(u8, line, "pub const ")) { + try headers.append(line); + continue; + } + if (line[0] == '.') { + if (value_name == null) { + return self.step.fail("property not attached to a value:\n\"{s}\"", .{line}); + } + try properties.append(line); + continue; + } + + if (value_name) |name| { + const old = try values.fetchPut(name, try properties.toOwnedSlice()); + if (old != null) return self.step.fail("duplicate value \"{s}\"", .{name}); + } + value_name = line; + } + + { + var sorted_list = try arena.dupe([]const u8, values.keys()); + defer arena.free(sorted_list); + 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(arena); + 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(arena); + defer index_set.deinit(); + + for (values.keys()) |name| { + const index = builder.getUniqueIndex(name).?; + const result = try index_set.getOrPut(index); + if (result.found_existing) { + return self.step.fail("clobbered {}, name={s}\n", .{ index, name }); + } + } + } + + var values_array = try arena.alloc(Value, values.count()); + defer arena.free(values_array); + + for (values.keys(), values.values()) |name, props| { + const unique_index = builder.getUniqueIndex(name).?; + const data_index = unique_index - 1; + values_array[data_index] = .{ .name = name, .properties = props }; + } + + var out_buf = std.ArrayList(u8).init(arena); + defer out_buf.deinit(); + const writer = out_buf.writer(); + + try writer.print( + \\//! Autogenerated by GenerateDef from {s}, do not edit + \\ + \\const std = @import("std"); + \\ + , .{self.path}); + for (headers.items) |line| { + try writer.print("{s}\n", .{line}); + } + try writer.writeAll( + \\ + \\tag: Tag, + \\properties: Properties, + \\ + \\/// Integer starting at 0 derived from the unique index, + \\/// corresponds with the 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 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 data[@intFromEnum(tag)]; + \\} + \\ + \\pub fn nameFromTagIntoBuf(tag: Tag, name_buf: []u8) []u8 { + \\ std.debug.assert(name_buf.len >= longest_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_name]u8 = undefined, + \\ len: std.math.IntFittingRange(0, longest_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_name or name.len > longest_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; + \\} + \\ + \\ + ); + try writer.print("pub const shortest_name = {};\n", .{shortest_name}); + try writer.print("pub const longest_name = {};\n\n", .{longest_name}); + try writer.writeAll( + \\/// Search siblings of `first_child_index` for the `char` + \\/// If found, returns the index of the node within the `dafsa` array. + \\/// Otherwise, returns `null`. + \\pub 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. + \\pub fn uniqueIndex(name: []const u8) ?u16 { + \\ if (name.len < shortest_name or name.len > longest_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`. + \\pub fn nameFromUniqueIndex(index: u16, buf: []u8) []u8 { + \\ std.debug.assert(index >= 1 and index <= 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.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, values_array); + + return out_buf.toOwnedSlice(); + } +} + +fn writeData(writer: anytype, values: []const Value) !void { + try writer.writeAll("pub const data = blk: {\n"); + try writer.print(" @setEvalBranchQuota({});\n", .{values.len}); + try writer.writeAll(" break :blk [_]@This(){\n"); + for (values, 0..) |value, i| { + try writer.print(" // {s}\n", .{value.name}); + try writer.print(" .{{ .tag = @enumFromInt({}), .properties = .{{", .{i}); + for (value.properties, 0..) |property, j| { + if (j != 0) try writer.writeByte(','); + try writer.writeByte(' '); + try writer.writeAll(property); + } + if (value.properties.len != 0) try writer.writeByte(' '); + try writer.writeAll("} },\n"); + } + try writer.writeAll(" };\n"); + try writer.writeAll("};\n"); +} + +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: [128]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; + } +}; From 477e4f51313967e5cef3dc97c33a076075c38233 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Mon, 16 Oct 2023 17:36:03 +0300 Subject: [PATCH 2/4] convert BuiltinFunction to a def file --- build.zig | 3 + scripts/generate_builtins_dafsa.zig | 951 - src/Builtins.zig | 75 +- src/Builtins/Builtin.def | 17012 ++++++++++++++++ src/{builtins => Builtins}/Properties.zig | 5 + .../TypeDescription.zig | 0 src/CodeGen.zig | 6 +- src/Compilation.zig | 10 +- src/Diagnostics.zig | 8 +- src/Parser.zig | 32 +- src/Tree.zig | 1 - src/Type.zig | 1 - src/builtins/BuiltinFunction.zig | 13037 ------------ src/lib.zig | 1 + src/main.zig | 3 + src/target.zig | 5 +- 16 files changed, 17116 insertions(+), 14034 deletions(-) delete mode 100644 scripts/generate_builtins_dafsa.zig create mode 100644 src/Builtins/Builtin.def rename src/{builtins => Builtins}/Properties.zig (96%) rename src/{builtins => Builtins}/TypeDescription.zig (100%) delete mode 100644 src/builtins/BuiltinFunction.zig diff --git a/build.zig b/build.zig index 2113f2cb..9a27c2e5 100644 --- a/build.zig +++ b/build.zig @@ -1,5 +1,6 @@ const std = @import("std"); const Build = std.Build; +const GenerateDef = @import("build/GenerateDef.zig"); fn addFuzzStep(b: *Build, target: std.zig.CrossTarget) !void { const fuzz_lib = b.addStaticLibrary(.{ @@ -79,6 +80,8 @@ pub fn build(b: *Build) !void { const system_defaults = b.addOptions(); exe.addOptions("system_defaults", system_defaults); + GenerateDef.add(b, "src/Builtins/Builtin.def", exe); + system_defaults.addOption(bool, "enable_linker_build_id", enable_linker_build_id); system_defaults.addOption([]const u8, "linker", default_linker); system_defaults.addOption(u8, "path_sep", path_sep); diff --git a/scripts/generate_builtins_dafsa.zig b/scripts/generate_builtins_dafsa.zig deleted file mode 100644 index cd5c4b16..00000000 --- a/scripts/generate_builtins_dafsa.zig +++ /dev/null @@ -1,951 +0,0 @@ -// 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/src/Builtins.zig b/src/Builtins.zig index 6d01cc4c..5a61f3a4 100644 --- a/src/Builtins.zig +++ b/src/Builtins.zig @@ -1,18 +1,20 @@ const std = @import("std"); const Compilation = @import("Compilation.zig"); const Type = @import("Type.zig"); -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); -const TypeDescription = @import("builtins/TypeDescription.zig"); +const Builtin = @import("Builtins/Builtin.def"); +const TypeDescription = @import("Builtins/TypeDescription.zig"); const target_util = @import("target.zig"); const StringId = @import("StringInterner.zig").StringId; const LangOpts = @import("LangOpts.zig"); const Parser = @import("Parser.zig"); +pub const Properties = @import("Builtins/Properties.zig"); + const Builtins = @This(); const Expanded = struct { ty: Type, - builtin: BuiltinFunction, + builtin: Builtin, }; const NameToTypeMap = std.StringHashMapUnmanaged(Type); @@ -243,8 +245,8 @@ fn createType(desc: TypeDescription, it: *TypeDescription.TypeIterator, comp: *c return builder.finish(undefined) catch unreachable; } -fn createBuiltin(comp: *const Compilation, builtin: BuiltinFunction, type_arena: std.mem.Allocator) !Type { - var it = TypeDescription.TypeIterator.init(builtin.param_str); +fn createBuiltin(comp: *const Compilation, builtin: Builtin, type_arena: std.mem.Allocator) !Type { + var it = TypeDescription.TypeIterator.init(builtin.properties.param_str); const ret_ty_desc = it.next().?; if (ret_ty_desc.spec == .@"!") { @@ -252,7 +254,7 @@ fn createBuiltin(comp: *const Compilation, builtin: BuiltinFunction, type_arena: } const ret_ty = try createType(ret_ty_desc, &it, comp, type_arena); var param_count: usize = 0; - var params: [BuiltinFunction.MaxParamCount]Type.Func.Param = undefined; + var params: [Builtin.max_param_count]Type.Func.Param = undefined; while (it.next()) |desc| : (param_count += 1) { params[param_count] = .{ .name_tok = 0, .ty = try createType(desc, &it, comp, type_arena), .name = .empty }; } @@ -265,14 +267,14 @@ fn createBuiltin(comp: *const Compilation, builtin: BuiltinFunction, type_arena: .params = duped_params, }; return .{ - .specifier = if (builtin.isVarArgs()) .var_args_func else .func, + .specifier = if (builtin.properties.isVarArgs()) .var_args_func else .func, .data = .{ .func = func }, }; } /// Asserts that the builtin has already been created pub fn lookup(b: *const Builtins, name: []const u8) Expanded { - const builtin = BuiltinFunction.fromName(name).?; + const builtin = Builtin.fromName(name).?; const ty = b._name_to_type_map.get(name).?; return .{ .builtin = builtin, @@ -282,7 +284,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 { - const builtin = BuiltinFunction.fromName(name) orelse return null; + const builtin = Builtin.fromName(name) orelse return null; if (!comp.hasBuiltinFunction(builtin)) return null; try b._name_to_type_map.ensureUnusedCapacity(comp.gpa, 1); @@ -294,13 +296,62 @@ pub fn getOrCreate(b: *Builtins, comp: *Compilation, name: []const u8, type_aren .ty = ty, }; }; - const builtin = BuiltinFunction.fromName(name).?; + const builtin = Builtin.fromName(name).?; return .{ .builtin = builtin, .ty = ty, }; } +pub const Iterator = struct { + index: u16 = 1, + name_buf: [Builtin.longest_name]u8 = undefined, + + pub const Entry = struct { + /// Memory of this slice is overwritten on every call to `next` + name: []const u8, + builtin: Builtin, + }; + + pub fn next(self: *Iterator) ?Entry { + if (self.index > Builtin.data.len) return null; + const index = self.index; + const data_index = index - 1; + self.index += 1; + return .{ + .name = Builtin.nameFromUniqueIndex(index, &self.name_buf), + .builtin = Builtin.data[data_index], + }; + } +}; + +test Iterator { + var it = Iterator{}; + + var seen = std.StringHashMap(Builtin).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 = Builtin.uniqueIndex(entry.name).?; + var buf: [Builtin.longest_name]u8 = undefined; + const name_from_index = Builtin.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()); +} + test "All builtins" { var comp = Compilation.init(std.testing.allocator); defer comp.deinit(); @@ -310,7 +361,7 @@ test "All builtins" { const type_arena = arena.allocator(); - var builtin_it = BuiltinFunction.BuiltinsIterator{}; + var builtin_it = Iterator{}; 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| { @@ -334,7 +385,7 @@ test "Allocation failures" { const type_arena = arena.allocator(); const num_builtins = 40; - var builtin_it = BuiltinFunction.BuiltinsIterator{}; + var builtin_it = Iterator{}; for (0..num_builtins) |_| { const entry = builtin_it.next().?; _ = try comp.builtins.getOrCreate(&comp, entry.name, type_arena); diff --git a/src/Builtins/Builtin.def b/src/Builtins/Builtin.def new file mode 100644 index 00000000..0231d857 --- /dev/null +++ b/src/Builtins/Builtin.def @@ -0,0 +1,17012 @@ +const aro = @import("root"); +const Properties = aro.Builtins.Properties; +const TargetSet = Properties.TargetSet; + +# TODO this file is generated from LLVM sources and +# needs cleanup to be considered source. + +pub const max_param_count = 12; + +_Block_object_assign + .param_str = "vv*vC*iC" + .header = .blocks + .attributes = .{ .lib_function_without_prefix = true } + +_Block_object_dispose + .param_str = "vvC*iC" + .header = .blocks + .attributes = .{ .lib_function_without_prefix = true } + +_Exit + .param_str = "vi" + .header = .stdlib + .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } + +_InterlockedAnd + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedAnd16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedAnd8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_InterlockedCompareExchange + .param_str = "NiNiD*NiNi" + .language = .all_ms_languages + +_InterlockedCompareExchange16 + .param_str = "ssD*ss" + .language = .all_ms_languages + +_InterlockedCompareExchange64 + .param_str = "LLiLLiD*LLiLLi" + .language = .all_ms_languages + +_InterlockedCompareExchange8 + .param_str = "ccD*cc" + .language = .all_ms_languages + +_InterlockedCompareExchangePointer + .param_str = "v*v*D*v*v*" + .language = .all_ms_languages + +_InterlockedCompareExchangePointer_nf + .param_str = "v*v*D*v*v*" + .language = .all_ms_languages + +_InterlockedDecrement + .param_str = "NiNiD*" + .language = .all_ms_languages + +_InterlockedDecrement16 + .param_str = "ssD*" + .language = .all_ms_languages + +_InterlockedExchange + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedExchange16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedExchange8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_InterlockedExchangeAdd + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedExchangeAdd16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedExchangeAdd8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_InterlockedExchangePointer + .param_str = "v*v*D*v*" + .language = .all_ms_languages + +_InterlockedExchangeSub + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedExchangeSub16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedExchangeSub8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_InterlockedIncrement + .param_str = "NiNiD*" + .language = .all_ms_languages + +_InterlockedIncrement16 + .param_str = "ssD*" + .language = .all_ms_languages + +_InterlockedOr + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedOr16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedOr8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_InterlockedXor + .param_str = "NiNiD*Ni" + .language = .all_ms_languages + +_InterlockedXor16 + .param_str = "ssD*s" + .language = .all_ms_languages + +_InterlockedXor8 + .param_str = "ccD*c" + .language = .all_ms_languages + +_MoveFromCoprocessor + .param_str = "UiIUiIUiIUiIUiIUi" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +_MoveFromCoprocessor2 + .param_str = "UiIUiIUiIUiIUiIUi" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +_MoveToCoprocessor + .param_str = "vUiIUiIUiIUiIUiIUi" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +_MoveToCoprocessor2 + .param_str = "vUiIUiIUiIUiIUiIUi" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +_ReturnAddress + .param_str = "v*" + .language = .all_ms_languages + +__GetExceptionInfo + .param_str = "v*." + .language = .all_ms_languages + .attributes = .{ .custom_typecheck = true, .eval_args = false } + +__abnormal_termination + .param_str = "i" + .language = .all_ms_languages + +__annotation + .param_str = "wC*." + .language = .all_ms_languages + +__arithmetic_fence + .param_str = "v." + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__assume + .param_str = "vb" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +__atomic_always_lock_free + .param_str = "bzvCD*" + .attributes = .{ .const_evaluable = true } + +__atomic_clear + .param_str = "vvD*i" + +__atomic_is_lock_free + .param_str = "bzvCD*" + .attributes = .{ .const_evaluable = true } + +__atomic_signal_fence + .param_str = "vi" + +__atomic_test_and_set + .param_str = "bvD*i" + +__atomic_thread_fence + .param_str = "vi" + +__builtin___CFStringMakeConstantString + .param_str = "FC*cC*" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin___NSStringMakeConstantString + .param_str = "FC*cC*" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin___clear_cache + .param_str = "vc*c*" + +__builtin___fprintf_chk + .param_str = "iP*RicC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } + +__builtin___get_unsafe_stack_bottom + .param_str = "v*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___get_unsafe_stack_ptr + .param_str = "v*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___get_unsafe_stack_start + .param_str = "v*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___get_unsafe_stack_top + .param_str = "v*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___memccpy_chk + .param_str = "v*v*vC*izz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___memcpy_chk + .param_str = "v*v*vC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___memmove_chk + .param_str = "v*v*vC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___mempcpy_chk + .param_str = "v*v*vC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___memset_chk + .param_str = "v*v*izz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___printf_chk + .param_str = "iicC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } + +__builtin___snprintf_chk + .param_str = "ic*RzizcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 4 } + +__builtin___sprintf_chk + .param_str = "ic*RizcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 3 } + +__builtin___stpcpy_chk + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___stpncpy_chk + .param_str = "c*c*cC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strcat_chk + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strcpy_chk + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strlcat_chk + .param_str = "zc*cC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strlcpy_chk + .param_str = "zc*cC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strncat_chk + .param_str = "c*c*cC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___strncpy_chk + .param_str = "c*c*cC*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin___vfprintf_chk + .param_str = "iP*RicC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } + +__builtin___vprintf_chk + .param_str = "iicC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } + +__builtin___vsnprintf_chk + .param_str = "ic*RzizcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 4 } + +__builtin___vsprintf_chk + .param_str = "ic*RizcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 3 } + +__builtin_abort + .param_str = "v" + .attributes = .{ .noreturn = true, .lib_function_with_builtin_prefix = true } + +__builtin_abs + .param_str = "ii" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_acos + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acosf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acosf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acosh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acoshf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acoshf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acoshl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_acosl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_add_overflow + .param_str = "b." + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__builtin_addc + .param_str = "UiUiCUiCUiCUi*" + +__builtin_addcb + .param_str = "UcUcCUcCUcCUc*" + +__builtin_addcl + .param_str = "ULiULiCULiCULiCULi*" + +__builtin_addcll + .param_str = "ULLiULLiCULLiCULLiCULLi*" + +__builtin_addcs + .param_str = "UsUsCUsCUsCUs*" + +__builtin_align_down + .param_str = "v*vC*z" + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_align_up + .param_str = "v*vC*z" + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_alloca + .param_str = "v*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_alloca_uninitialized + .param_str = "v*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_alloca_with_align + .param_str = "v*zIz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_alloca_with_align_uninitialized + .param_str = "v*zIz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_amdgcn_alignbit + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_alignbyte + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_atomic_dec32 + .param_str = "UZiUZiD*UZiUicC*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_atomic_dec64 + .param_str = "UWiUWiD*UWiUicC*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_atomic_inc32 + .param_str = "UZiUZiD*UZiUicC*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_atomic_inc64 + .param_str = "UWiUWiD*UWiUicC*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_buffer_wbinvl1 + .param_str = "v" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_class + .param_str = "bdi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_classf + .param_str = "bfi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cosf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cubeid + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cubema + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cubesc + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cubetc + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pk_i16 + .param_str = "E2sii" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pk_u16 + .param_str = "E2UsUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pk_u8_f32 + .param_str = "UifUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pknorm_i16 + .param_str = "E2sff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pknorm_u16 + .param_str = "E2Usff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_cvt_pkrtz + .param_str = "E2hff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_dispatch_ptr + .param_str = "v*4" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_div_fixup + .param_str = "dddd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_div_fixupf + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_div_fmas + .param_str = "ddddb" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_div_fmasf + .param_str = "ffffb" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_div_scale + .param_str = "dddbb*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_div_scalef + .param_str = "fffbb*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_append + .param_str = "ii*3" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_bpermute + .param_str = "iii" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_ds_consume + .param_str = "ii*3" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_faddf + .param_str = "ff*3fIiIiIb" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_fmaxf + .param_str = "ff*3fIiIiIb" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_fminf + .param_str = "ff*3fIiIiIb" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_ds_permute + .param_str = "iii" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_ds_swizzle + .param_str = "iiIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_endpgm + .param_str = "v" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .noreturn = true } + +__builtin_amdgcn_exp2f + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_fcmp + .param_str = "WUiddIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_fcmpf + .param_str = "WUiffIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_fence + .param_str = "vUicC*" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_fmed3f + .param_str = "ffff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_fract + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_fractf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_frexp_exp + .param_str = "id" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_frexp_expf + .param_str = "if" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_frexp_mant + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_frexp_mantf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_grid_size_x + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_grid_size_y + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_grid_size_z + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_groupstaticsize + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_iglp_opt + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_implicitarg_ptr + .param_str = "v*4" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_interp_mov + .param_str = "fUiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_interp_p1 + .param_str = "ffUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_interp_p1_f16 + .param_str = "ffUiUibUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_interp_p2 + .param_str = "fffUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_interp_p2_f16 + .param_str = "hffUiUibUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_is_private + .param_str = "bvC*0" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_is_shared + .param_str = "bvC*0" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_kernarg_segment_ptr + .param_str = "v*4" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_ldexp + .param_str = "ddi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_ldexpf + .param_str = "ffi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_lerp + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_log_clampf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_logf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_mbcnt_hi + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_mbcnt_lo + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_mqsad_pk_u16_u8 + .param_str = "WUiWUiUiWUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_mqsad_u32_u8 + .param_str = "V4UiWUiUiV4Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_msad_u8 + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_qsad_pk_u16_u8 + .param_str = "WUiWUiUiWUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_queue_ptr + .param_str = "v*4" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rcp + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rcpf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_read_exec + .param_str = "WUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_read_exec_hi + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_read_exec_lo + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_readfirstlane + .param_str = "ii" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_readlane + .param_str = "iii" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rsq + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rsq_clamp + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rsq_clampf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_rsqf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_s_barrier + .param_str = "v" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_dcache_inv + .param_str = "v" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_decperflevel + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_getpc + .param_str = "WUi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_getreg + .param_str = "UiIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_incperflevel + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_sendmsg + .param_str = "vIiUi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_sendmsghalt + .param_str = "vIiUi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_setprio + .param_str = "vIs" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_setreg + .param_str = "vIiUi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_sleep + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_s_waitcnt + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_sad_hi_u8 + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sad_u16 + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sad_u8 + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sbfe + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sched_barrier + .param_str = "vIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_sched_group_barrier + .param_str = "vIiIiIi" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_sicmp + .param_str = "WUiiiIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sicmpl + .param_str = "WUiWiWiIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sinf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sqrt + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_sqrtf + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_trig_preop + .param_str = "ddi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_trig_preopf + .param_str = "ffi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_ubfe + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_uicmp + .param_str = "WUiUiUiIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_uicmpl + .param_str = "WUiWUiWUiIi" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_wave_barrier + .param_str = "v" + .target_set = TargetSet.initOne(.amdgpu) + +__builtin_amdgcn_workgroup_id_x + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workgroup_id_y + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workgroup_id_z + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workgroup_size_x + .param_str = "Us" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workgroup_size_y + .param_str = "Us" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workgroup_size_z + .param_str = "Us" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workitem_id_x + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workitem_id_y + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_amdgcn_workitem_id_z + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_annotation + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_arm_cdp + .param_str = "vUIiUIiUIiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_cdp2 + .param_str = "vUIiUIiUIiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_clrex + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_cls + .param_str = "UiZUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_cls64 + .param_str = "UiWUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_clz + .param_str = "UiZUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_clz64 + .param_str = "UiWUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_cmse_TT + .param_str = "Uiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_cmse_TTA + .param_str = "Uiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_cmse_TTAT + .param_str = "Uiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_cmse_TTT + .param_str = "Uiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_dbg + .param_str = "vUi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_dmb + .param_str = "vUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_dsb + .param_str = "vUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_get_fpscr + .param_str = "Ui" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_isb + .param_str = "vUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_ldaex + .param_str = "v." + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .custom_typecheck = true } + +__builtin_arm_ldc + .param_str = "vUIiUIivC*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_ldc2 + .param_str = "vUIiUIivC*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_ldc2l + .param_str = "vUIiUIivC*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_ldcl + .param_str = "vUIiUIivC*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_ldrex + .param_str = "v." + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .custom_typecheck = true } + +__builtin_arm_ldrexd + .param_str = "LLUiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mcr + .param_str = "vUIiUIiUiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mcr2 + .param_str = "vUIiUIiUiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mcrr + .param_str = "vUIiUIiLLUiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mcrr2 + .param_str = "vUIiUIiLLUiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mrc + .param_str = "UiUIiUIiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mrc2 + .param_str = "UiUIiUIiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mrrc + .param_str = "LLUiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_mrrc2 + .param_str = "LLUiUIiUIiUIi" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_nop + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_prefetch + .param_str = "!" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_qadd + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qadd16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qadd8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qasx + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qdbl + .param_str = "ii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qsax + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qsub + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qsub16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_qsub8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_rbit + .param_str = "UiUi" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_rbit64 + .param_str = "WUiWUi" + .target_set = TargetSet.initOne(.aarch64) + .attributes = .{ .@"const" = true } + +__builtin_arm_rsr + .param_str = "UicC*" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_rsr64 + .param_str = "!" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_rsrp + .param_str = "v*cC*" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_sadd16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_sadd8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_sasx + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_sel + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_set_fpscr + .param_str = "vUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_sev + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_sevl + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_shadd16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_shadd8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_shasx + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_shsax + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_shsub16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_shsub8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlabb + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlabt + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlad + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smladx + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlald + .param_str = "LLiiiLLi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlaldx + .param_str = "LLiiiLLi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlatb + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlatt + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlawb + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlawt + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlsd + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlsdx + .param_str = "iiii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlsld + .param_str = "LLiiiLLi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smlsldx + .param_str = "LLiiiLLi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smuad + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smuadx + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smulbb + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smulbt + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smultb + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smultt + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smulwb + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smulwt + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smusd + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_smusdx + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_ssat + .param_str = "iiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_ssat16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_ssax + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_ssub16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_ssub8 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_stc + .param_str = "vUIiUIiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_stc2 + .param_str = "vUIiUIiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_stc2l + .param_str = "vUIiUIiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_stcl + .param_str = "vUIiUIiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_stlex + .param_str = "i." + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .custom_typecheck = true } + +__builtin_arm_strex + .param_str = "i." + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .custom_typecheck = true } + +__builtin_arm_strexd + .param_str = "iLLUiv*" + .target_set = TargetSet.initOne(.arm) + +__builtin_arm_sxtab16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_sxtb16 + .param_str = "ii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_tcancel + .param_str = "vWUIi" + .target_set = TargetSet.initOne(.aarch64) + +__builtin_arm_tcommit + .param_str = "v" + .target_set = TargetSet.initOne(.aarch64) + +__builtin_arm_tstart + .param_str = "WUi" + .target_set = TargetSet.initOne(.aarch64) + .attributes = .{ .returns_twice = true } + +__builtin_arm_ttest + .param_str = "WUi" + .target_set = TargetSet.initOne(.aarch64) + .attributes = .{ .@"const" = true } + +__builtin_arm_uadd16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uadd8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uasx + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhadd16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhadd8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhasx + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhsax + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhsub16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uhsub8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqadd16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqadd8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqasx + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqsax + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqsub16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uqsub8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usad8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usada8 + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usat + .param_str = "UiiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usat16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usax + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usub16 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_usub8 + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uxtab16 + .param_str = "iii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_uxtb16 + .param_str = "ii" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_vcvtr_d + .param_str = "fdi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_vcvtr_f + .param_str = "ffi" + .target_set = TargetSet.initOne(.arm) + .attributes = .{ .@"const" = true } + +__builtin_arm_wfe + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_wfi + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_arm_wsr + .param_str = "vcC*Ui" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_wsr64 + .param_str = "!" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_wsrp + .param_str = "vcC*vC*" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_arm_yield + .param_str = "v" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__builtin_asin + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinhf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinhf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinhl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_asinl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_assume + .param_str = "vb" + .attributes = .{ .const_evaluable = true } + +__builtin_assume_aligned + .param_str = "v*vC*z." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_assume_separate_storage + .param_str = "vvCD*vCD*" + .attributes = .{ .const_evaluable = true } + +__builtin_atan + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atan2 + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atan2f + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atan2f128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atan2l + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanhf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanhf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanhl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_atanl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_bcmp + .param_str = "ivC*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_bcopy + .param_str = "vvC*v*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_bitrev + .param_str = "UiUi" + .target_set = TargetSet.initOne(.xcore) + .attributes = .{ .@"const" = true } + +__builtin_bitreverse16 + .param_str = "UsUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bitreverse32 + .param_str = "UZiUZi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bitreverse64 + .param_str = "UWiUWi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bitreverse8 + .param_str = "UcUc" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bswap16 + .param_str = "UsUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bswap32 + .param_str = "UZiUZi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bswap64 + .param_str = "UWiUWi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_bzero + .param_str = "vv*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_cabs + .param_str = "dXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cabsf + .param_str = "fXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cabsl + .param_str = "LdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacos + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacosf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacosh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacoshf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacoshl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cacosl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_call_with_static_chain + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_calloc + .param_str = "v*zz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_canonicalize + .param_str = "dd" + .attributes = .{ .@"const" = true } + +__builtin_canonicalizef + .param_str = "ff" + .attributes = .{ .@"const" = true } + +__builtin_canonicalizef16 + .param_str = "hh" + .attributes = .{ .@"const" = true } + +__builtin_canonicalizel + .param_str = "LdLd" + .attributes = .{ .@"const" = true } + +__builtin_carg + .param_str = "dXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cargf + .param_str = "fXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cargl + .param_str = "LdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casin + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casinf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casinh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casinhf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casinhl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_casinl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catan + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catanf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catanh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catanhf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catanhl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_catanl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cbrt + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cbrtf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cbrtf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cbrtl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_ccos + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ccosf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ccosh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ccoshf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ccoshl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ccosl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ceil + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_ceilf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_ceilf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_ceilf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_ceill + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cexp + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cexpf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cexpl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_char_memchr + .param_str = "c*cC*iz" + .attributes = .{ .const_evaluable = true } + +__builtin_cimag + .param_str = "dXd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cimagf + .param_str = "fXf" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cimagl + .param_str = "LdXLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_classify_type + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } + +__builtin_clog + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_clogf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_clogl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_clrsb + .param_str = "ii" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clrsbl + .param_str = "iLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clrsbll + .param_str = "iLLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clz + .param_str = "iUi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clzl + .param_str = "iULi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clzll + .param_str = "iULLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_clzs + .param_str = "iUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_complex + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_conj + .param_str = "XdXd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_conjf + .param_str = "XfXf" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_conjl + .param_str = "XLdXLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_constant_p + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .eval_args = false, .const_evaluable = true } + +__builtin_convertvector + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_copysign + .param_str = "ddd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_copysignf + .param_str = "fff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_copysignf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_copysignf16 + .param_str = "hhh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_copysignl + .param_str = "LdLdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_cos + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cosf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cosf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cosf16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cosh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_coshf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_coshf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_coshl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cosl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cpow + .param_str = "XdXdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cpowf + .param_str = "XfXfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cpowl + .param_str = "XLdXLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_cproj + .param_str = "XdXd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cprojf + .param_str = "XfXf" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cprojl + .param_str = "XLdXLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_cpu_init + .param_str = "v" + .target_set = TargetSet.initOne(.x86) + +__builtin_cpu_is + .param_str = "bcC*" + .target_set = TargetSet.initOne(.x86) + .attributes = .{ .@"const" = true } + +__builtin_cpu_supports + .param_str = "bcC*" + .target_set = TargetSet.initOne(.x86) + .attributes = .{ .@"const" = true } + +__builtin_creal + .param_str = "dXd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_crealf + .param_str = "fXf" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_creall + .param_str = "LdXLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_csin + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csinf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csinh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csinhf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csinhl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csinl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csqrt + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csqrtf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_csqrtl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctan + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctanf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctanh + .param_str = "XdXd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctanhf + .param_str = "XfXf" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctanhl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctanl + .param_str = "XLdXLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ctz + .param_str = "iUi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_ctzl + .param_str = "iULi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_ctzll + .param_str = "iULLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_ctzs + .param_str = "iUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_dcbf + .param_str = "vvC*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_debugtrap + .param_str = "v" + +__builtin_dump_struct + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_dwarf_cfa + .param_str = "v*" + +__builtin_dwarf_sp_column + .param_str = "Ui" + +__builtin_dynamic_object_size + .param_str = "zvC*i" + .attributes = .{ .eval_args = false, .const_evaluable = true } + +__builtin_eh_return + .param_str = "vzv*" + .attributes = .{ .noreturn = true } + +__builtin_eh_return_data_regno + .param_str = "iIi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_elementwise_abs + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_add_sat + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_bitreverse + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_canonicalize + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_ceil + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_copysign + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_cos + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_exp + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_exp2 + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_floor + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_fma + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_log + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_log10 + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_log2 + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_max + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_min + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_nearbyint + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_pow + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_rint + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_round + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_roundeven + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_sin + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_sqrt + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_sub_sat + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_elementwise_trunc + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_erf + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erfc + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erfcf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erfcf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erfcl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erff + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erff128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_erfl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp10 + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp10f + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp10f128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp10f16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp10l + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp2 + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp2f + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp2f128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp2f16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_exp2l + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expect + .param_str = "LiLiLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_expect_with_probability + .param_str = "LiLiLid" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_expf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expf16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expm1 + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expm1f + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expm1f128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_expm1l + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_extend_pointer + .param_str = "ULLiv*" + +__builtin_extract_return_addr + .param_str = "v*v*" + +__builtin_fabs + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fabsf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fabsf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fabsf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_fabsl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fdim + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fdimf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fdimf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fdiml + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ffs + .param_str = "ii" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_ffsl + .param_str = "iLi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_ffsll + .param_str = "iLLi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_floor + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_floorf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_floorf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_floorf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_floorl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_flt_rounds + .param_str = "i" + +__builtin_fma + .param_str = "dddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmaf + .param_str = "ffff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmaf128 + .param_str = "LLdLLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmaf16 + .param_str = "hhhh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmal + .param_str = "LdLdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmax + .param_str = "ddd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmaxf + .param_str = "fff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmaxf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmaxf16 + .param_str = "hhh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmaxl + .param_str = "LdLdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmin + .param_str = "ddd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fminf + .param_str = "fff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fminf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fminf16 + .param_str = "hhh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fminl + .param_str = "LdLdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fmod + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmodf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmodf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmodf16 + .param_str = "hhh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fmodl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_fpclassify + .param_str = "iiiiii." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_fprintf + .param_str = "iP*RcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } + +__builtin_frame_address + .param_str = "v*IUi" + +__builtin_free + .param_str = "vv*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frexp + .param_str = "ddi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frexpf + .param_str = "ffi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frexpf128 + .param_str = "LLdLLdi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frexpf16 + .param_str = "hhi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frexpl + .param_str = "LdLdi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_frob_return_addr + .param_str = "v*v*" + +__builtin_fscanf + .param_str = "iP*RcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } + +__builtin_getid + .param_str = "Si" + .target_set = TargetSet.initOne(.xcore) + .attributes = .{ .@"const" = true } + +__builtin_getps + .param_str = "UiUi" + .target_set = TargetSet.initOne(.xcore) + +__builtin_huge_val + .param_str = "d" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_huge_valf + .param_str = "f" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_huge_valf128 + .param_str = "LLd" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_huge_valf16 + .param_str = "x" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_huge_vall + .param_str = "Ld" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_hypot + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_hypotf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_hypotf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_hypotl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ia32_rdpmc + .param_str = "UOii" + .target_set = TargetSet.initOne(.x86) + +__builtin_ia32_rdtsc + .param_str = "UOi" + .target_set = TargetSet.initOne(.x86) + +__builtin_ia32_rdtscp + .param_str = "UOiUi*" + .target_set = TargetSet.initOne(.x86) + +__builtin_ilogb + .param_str = "id" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ilogbf + .param_str = "if" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ilogbf128 + .param_str = "iLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ilogbl + .param_str = "iLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_index + .param_str = "c*cC*i" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_inf + .param_str = "d" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_inff + .param_str = "f" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_inff128 + .param_str = "LLd" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_inff16 + .param_str = "x" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_infl + .param_str = "Ld" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_init_dwarf_reg_size_table + .param_str = "vv*" + +__builtin_is_aligned + .param_str = "bvC*z" + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_isfinite + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_isfpclass + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_isgreater + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_isgreaterequal + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_isinf + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_isinf_sign + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_isless + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_islessequal + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_islessgreater + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_isnan + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_isnormal + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_isunordered + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_labs + .param_str = "LiLi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_launder + .param_str = "v*v*" + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__builtin_ldexp + .param_str = "ddi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ldexpf + .param_str = "ffi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ldexpf128 + .param_str = "LLdLLdi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ldexpf16 + .param_str = "hhi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ldexpl + .param_str = "LdLdi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lgamma + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_lgammaf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_lgammaf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_lgammal + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_llabs + .param_str = "LLiLLi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_llrint + .param_str = "LLid" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llrintf + .param_str = "LLif" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llrintf128 + .param_str = "LLiLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llrintl + .param_str = "LLiLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llround + .param_str = "LLid" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llroundf + .param_str = "LLif" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llroundf128 + .param_str = "LLiLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_llroundl + .param_str = "LLiLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log10 + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log10f + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log10f128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log10f16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log10l + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log1p + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log1pf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log1pf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log1pl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log2 + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log2f + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log2f128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log2f16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_log2l + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logb + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logbf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logbf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logbl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logf16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_logl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_longjmp + .param_str = "vv**i" + .attributes = .{ .noreturn = true } + +__builtin_lrint + .param_str = "Lid" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lrintf + .param_str = "Lif" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lrintf128 + .param_str = "LiLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lrintl + .param_str = "LiLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lround + .param_str = "Lid" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lroundf + .param_str = "Lif" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lroundf128 + .param_str = "LiLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_lroundl + .param_str = "LiLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_malloc + .param_str = "v*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_matrix_column_major_load + .param_str = "v." + .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_matrix_column_major_store + .param_str = "v." + .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_matrix_transpose + .param_str = "v." + .attributes = .{ .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_memchr + .param_str = "v*vC*iz" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_memcmp + .param_str = "ivC*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_memcpy + .param_str = "v*v*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_memcpy_inline + .param_str = "vv*vC*Iz" + +__builtin_memmove + .param_str = "v*v*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_mempcpy + .param_str = "v*v*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_memset + .param_str = "v*v*iz" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_memset_inline + .param_str = "vv*iIz" + +__builtin_mips_absq_s_ph + .param_str = "V2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_absq_s_qb + .param_str = "V4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_absq_s_w + .param_str = "ii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addq_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addq_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addq_s_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addqh_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_addqh_r_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_addqh_r_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_addqh_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_addsc + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addu_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addu_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addu_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_addu_s_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_adduh_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_adduh_r_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_addwc + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_append + .param_str = "iiiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_balign + .param_str = "iiiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_bitrev + .param_str = "ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_bposge32 + .param_str = "i" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmp_eq_ph + .param_str = "vV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmp_le_ph + .param_str = "vV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmp_lt_ph + .param_str = "vV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgdu_eq_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgdu_le_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgdu_lt_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgu_eq_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgu_le_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpgu_lt_qb + .param_str = "iV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpu_eq_qb + .param_str = "vV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpu_le_qb + .param_str = "vV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_cmpu_lt_qb + .param_str = "vV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpa_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpaq_s_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpaq_sa_l_w + .param_str = "LLiLLiii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpaqx_s_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpaqx_sa_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpau_h_qbl + .param_str = "LLiLLiV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpau_h_qbr + .param_str = "LLiLLiV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpax_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dps_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpsq_s_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpsq_sa_l_w + .param_str = "LLiLLiii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpsqx_s_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpsqx_sa_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_dpsu_h_qbl + .param_str = "LLiLLiV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpsu_h_qbr + .param_str = "LLiLLiV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_dpsx_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_extp + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_extpdp + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_extr_r_w + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_extr_rs_w + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_extr_s_h + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_extr_w + .param_str = "iLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_insv + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_lbux + .param_str = "iv*i" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_lhx + .param_str = "iv*i" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_lwx + .param_str = "iv*i" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_madd + .param_str = "LLiLLiii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_maddu + .param_str = "LLiLLiUiUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_maq_s_w_phl + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_maq_s_w_phr + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_maq_sa_w_phl + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_maq_sa_w_phr + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_modsub + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_msub + .param_str = "LLiLLiii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_msubu + .param_str = "LLiLLiUiUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_mthlip + .param_str = "LLiLLii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mul_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mul_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_muleq_s_w_phl + .param_str = "iV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_muleq_s_w_phr + .param_str = "iV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_muleu_s_ph_qbl + .param_str = "V2sV4ScV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_muleu_s_ph_qbr + .param_str = "V2sV4ScV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mulq_rs_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mulq_rs_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mulq_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mulq_s_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mulsa_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_mulsaq_s_w_ph + .param_str = "LLiLLiV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_mult + .param_str = "LLiii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_multu + .param_str = "LLiUiUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_packrl_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_pick_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_pick_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_preceq_w_phl + .param_str = "iV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_preceq_w_phr + .param_str = "iV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precequ_ph_qbl + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precequ_ph_qbla + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precequ_ph_qbr + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precequ_ph_qbra + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_preceu_ph_qbl + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_preceu_ph_qbla + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_preceu_ph_qbr + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_preceu_ph_qbra + .param_str = "V2sV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precr_qb_ph + .param_str = "V4ScV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_precr_sra_ph_w + .param_str = "V2siiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precr_sra_r_ph_w + .param_str = "V2siiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precrq_ph_w + .param_str = "V2sii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precrq_qb_ph + .param_str = "V4ScV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_precrq_rs_ph_w + .param_str = "V2sii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_precrqu_s_qb_ph + .param_str = "V4ScV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_prepend + .param_str = "iiiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_raddu_w_qb + .param_str = "iV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_rddsp + .param_str = "iIi" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_repl_ph + .param_str = "V2si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_repl_qb + .param_str = "V4Sci" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shilo + .param_str = "LLiLLii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shll_ph + .param_str = "V2sV2si" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_shll_qb + .param_str = "V4ScV4Sci" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_shll_s_ph + .param_str = "V2sV2si" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_shll_s_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_shra_ph + .param_str = "V2sV2si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shra_qb + .param_str = "V4ScV4Sci" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shra_r_ph + .param_str = "V2sV2si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shra_r_qb + .param_str = "V4ScV4Sci" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shra_r_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shrl_ph + .param_str = "V2sV2si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_shrl_qb + .param_str = "V4ScV4Sci" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subq_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subq_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subq_s_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subqh_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subqh_r_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subqh_r_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subqh_w + .param_str = "iii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subu_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subu_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subu_s_ph + .param_str = "V2sV2sV2s" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subu_s_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + +__builtin_mips_subuh_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_subuh_r_qb + .param_str = "V4ScV4ScV4Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mips_wrdsp + .param_str = "viIi" + .target_set = TargetSet.initOne(.mips) + +__builtin_modf + .param_str = "ddd*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_modff + .param_str = "fff*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_modff128 + .param_str = "LLdLLdLLd*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_modfl + .param_str = "LdLdLd*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_msa_add_a_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_add_a_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_add_a_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_add_a_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_a_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_a_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_a_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_a_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_adds_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addv_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addv_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addv_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addv_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addvi_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addvi_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addvi_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_addvi_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_and_v + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_andi_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_asub_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ave_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_aver_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclr_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclr_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclr_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclr_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclri_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclri_d + .param_str = "V2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclri_h + .param_str = "V8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bclri_w + .param_str = "V4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsl_b + .param_str = "V16UcV16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsl_d + .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsl_h + .param_str = "V8UsV8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsl_w + .param_str = "V4UiV4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsli_b + .param_str = "V16UcV16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsli_d + .param_str = "V2ULLiV2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsli_h + .param_str = "V8UsV8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsli_w + .param_str = "V4UiV4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsr_b + .param_str = "V16UcV16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsr_d + .param_str = "V2ULLiV2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsr_h + .param_str = "V8UsV8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsr_w + .param_str = "V4UiV4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsri_b + .param_str = "V16UcV16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsri_d + .param_str = "V2ULLiV2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsri_h + .param_str = "V8UsV8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_binsri_w + .param_str = "V4UiV4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bmnz_v + .param_str = "V16UcV16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bmnzi_b + .param_str = "V16UcV16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bmz_v + .param_str = "V16UcV16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bmzi_b + .param_str = "V16UcV16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bneg_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bneg_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bneg_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bneg_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnegi_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnegi_d + .param_str = "V2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnegi_h + .param_str = "V8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnegi_w + .param_str = "V4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnz_b + .param_str = "iV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnz_d + .param_str = "iV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnz_h + .param_str = "iV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnz_v + .param_str = "iV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bnz_w + .param_str = "iV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bsel_v + .param_str = "V16UcV16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bseli_b + .param_str = "V16UcV16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bset_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bset_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bset_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bset_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bseti_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bseti_d + .param_str = "V2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bseti_h + .param_str = "V8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bseti_w + .param_str = "V4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bz_b + .param_str = "iV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bz_d + .param_str = "iV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bz_h + .param_str = "iV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bz_v + .param_str = "iV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_bz_w + .param_str = "iV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceq_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceq_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceq_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceq_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceqi_b + .param_str = "V16ScV16ScISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceqi_d + .param_str = "V2SLLiV2SLLiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceqi_h + .param_str = "V8SsV8SsISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ceqi_w + .param_str = "V4SiV4SiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cfcmsa + .param_str = "iIi" + .target_set = TargetSet.initOne(.mips) + +__builtin_msa_cle_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_u_b + .param_str = "V16ScV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_u_d + .param_str = "V2SLLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_u_h + .param_str = "V8SsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_cle_u_w + .param_str = "V4SiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_s_b + .param_str = "V16ScV16ScISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_s_d + .param_str = "V2SLLiV2SLLiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_s_h + .param_str = "V8SsV8SsISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_s_w + .param_str = "V4SiV4SiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_u_b + .param_str = "V16ScV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_u_d + .param_str = "V2SLLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_u_h + .param_str = "V8SsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clei_u_w + .param_str = "V4SiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_u_b + .param_str = "V16ScV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_u_d + .param_str = "V2SLLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_u_h + .param_str = "V8SsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clt_u_w + .param_str = "V4SiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_s_b + .param_str = "V16ScV16ScISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_s_d + .param_str = "V2SLLiV2SLLiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_s_h + .param_str = "V8SsV8SsISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_s_w + .param_str = "V4SiV4SiISi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_u_b + .param_str = "V16ScV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_u_d + .param_str = "V2SLLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_u_h + .param_str = "V8SsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_clti_u_w + .param_str = "V4SiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_s_b + .param_str = "iV16ScIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_s_d + .param_str = "LLiV2SLLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_s_h + .param_str = "iV8SsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_s_w + .param_str = "iV4SiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_u_b + .param_str = "iV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_u_d + .param_str = "LLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_u_h + .param_str = "iV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_copy_u_w + .param_str = "iV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ctcmsa + .param_str = "vIii" + .target_set = TargetSet.initOne(.mips) + +__builtin_msa_div_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_div_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_s_d + .param_str = "V2SLLiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_s_h + .param_str = "V8SsV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_s_w + .param_str = "V4SiV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_u_d + .param_str = "V2ULLiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_u_h + .param_str = "V8UsV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dotp_u_w + .param_str = "V4UiV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_s_d + .param_str = "V2SLLiV2SLLiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_s_h + .param_str = "V8SsV8SsV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_s_w + .param_str = "V4SiV4SiV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_u_d + .param_str = "V2ULLiV2ULLiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_u_h + .param_str = "V8UsV8UsV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpadd_u_w + .param_str = "V4UiV4UiV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_s_d + .param_str = "V2SLLiV2SLLiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_s_h + .param_str = "V8SsV8SsV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_s_w + .param_str = "V4SiV4SiV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_u_d + .param_str = "V2ULLiV2ULLiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_u_h + .param_str = "V8UsV8UsV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_dpsub_u_w + .param_str = "V4UiV4UiV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fadd_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fadd_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcaf_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcaf_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fceq_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fceq_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fclass_d + .param_str = "V2LLiV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fclass_w + .param_str = "V4iV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcle_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcle_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fclt_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fclt_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcne_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcne_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcor_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcor_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcueq_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcueq_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcule_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcule_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcult_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcult_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcun_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcun_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcune_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fcune_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fdiv_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fdiv_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexdo_h + .param_str = "V8hV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexdo_w + .param_str = "V4fV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexp2_d + .param_str = "V2dV2dV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexp2_w + .param_str = "V4fV4fV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexupl_d + .param_str = "V2dV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexupl_w + .param_str = "V4fV8h" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexupr_d + .param_str = "V2dV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fexupr_w + .param_str = "V4fV8h" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffint_s_d + .param_str = "V2dV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffint_s_w + .param_str = "V4fV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffint_u_d + .param_str = "V2dV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffint_u_w + .param_str = "V4fV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffql_d + .param_str = "V2dV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffql_w + .param_str = "V4fV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffqr_d + .param_str = "V2dV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ffqr_w + .param_str = "V4fV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fill_b + .param_str = "V16Sci" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fill_d + .param_str = "V2SLLiLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fill_h + .param_str = "V8Ssi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fill_w + .param_str = "V4Sii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_flog2_d + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_flog2_w + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmadd_d + .param_str = "V2dV2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmadd_w + .param_str = "V4fV4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmax_a_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmax_a_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmax_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmax_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmin_a_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmin_a_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmin_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmin_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmsub_d + .param_str = "V2dV2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmsub_w + .param_str = "V4fV4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmul_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fmul_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frcp_d + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frcp_w + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frint_d + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frint_w + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frsqrt_d + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_frsqrt_w + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsaf_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsaf_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fseq_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fseq_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsle_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsle_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fslt_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fslt_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsne_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsne_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsor_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsor_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsqrt_d + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsqrt_w + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsub_d + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsub_w + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsueq_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsueq_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsule_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsule_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsult_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsult_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsun_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsun_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsune_d + .param_str = "V2LLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_fsune_w + .param_str = "V4iV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftint_s_d + .param_str = "V2SLLiV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftint_s_w + .param_str = "V4SiV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftint_u_d + .param_str = "V2ULLiV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftint_u_w + .param_str = "V4UiV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftq_h + .param_str = "V4UiV4fV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftq_w + .param_str = "V2ULLiV2dV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftrunc_s_d + .param_str = "V2SLLiV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftrunc_s_w + .param_str = "V4SiV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftrunc_u_d + .param_str = "V2ULLiV2d" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ftrunc_u_w + .param_str = "V4UiV4f" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_s_d + .param_str = "V2SLLiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_s_h + .param_str = "V8SsV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_s_w + .param_str = "V4SiV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_u_d + .param_str = "V2ULLiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_u_h + .param_str = "V8UsV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hadd_u_w + .param_str = "V4UiV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_s_d + .param_str = "V2SLLiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_s_h + .param_str = "V8SsV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_s_w + .param_str = "V4SiV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_u_d + .param_str = "V2ULLiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_u_h + .param_str = "V8UsV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_hsub_u_w + .param_str = "V4UiV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvev_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvev_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvev_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvev_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvl_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvl_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvl_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvl_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvod_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvod_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvod_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvod_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvr_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvr_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvr_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ilvr_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insert_b + .param_str = "V16ScV16ScIUii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insert_d + .param_str = "V2SLLiV2SLLiIUiLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insert_h + .param_str = "V8SsV8SsIUii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insert_w + .param_str = "V4SiV4SiIUii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insve_b + .param_str = "V16ScV16ScIUiV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insve_d + .param_str = "V2SLLiV2SLLiIUiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insve_h + .param_str = "V8SsV8SsIUiV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_insve_w + .param_str = "V4SiV4SiIUiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ld_b + .param_str = "V16Scv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ld_d + .param_str = "V2SLLiv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ld_h + .param_str = "V8Ssv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ld_w + .param_str = "V4Siv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldi_b + .param_str = "V16cIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldi_d + .param_str = "V2LLiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldi_h + .param_str = "V8sIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldi_w + .param_str = "V4iIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldr_d + .param_str = "V2SLLiv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ldr_w + .param_str = "V4Siv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_madd_q_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_madd_q_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddr_q_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddr_q_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddv_b + .param_str = "V16ScV16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddv_d + .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddv_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maddv_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_a_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_a_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_a_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_a_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_max_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_s_b + .param_str = "V16ScV16ScIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_s_d + .param_str = "V2SLLiV2SLLiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_s_h + .param_str = "V8SsV8SsIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_s_w + .param_str = "V4SiV4SiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_u_b + .param_str = "V16UcV16UcIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_u_d + .param_str = "V2ULLiV2ULLiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_u_h + .param_str = "V8UsV8UsIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_maxi_u_w + .param_str = "V4UiV4UiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_a_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_a_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_a_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_a_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_min_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_s_b + .param_str = "V16ScV16ScIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_s_d + .param_str = "V2SLLiV2SLLiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_s_h + .param_str = "V8SsV8SsIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_s_w + .param_str = "V4SiV4SiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_u_b + .param_str = "V16UcV16UcIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_u_d + .param_str = "V2ULLiV2ULLiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_u_h + .param_str = "V8UsV8UsIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mini_u_w + .param_str = "V4UiV4UiIi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mod_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_move_v + .param_str = "V16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msub_q_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msub_q_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubr_q_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubr_q_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubv_b + .param_str = "V16ScV16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubv_d + .param_str = "V2SLLiV2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubv_h + .param_str = "V8SsV8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_msubv_w + .param_str = "V4SiV4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mul_q_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mul_q_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulr_q_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulr_q_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulv_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulv_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulv_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_mulv_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nloc_b + .param_str = "V16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nloc_d + .param_str = "V2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nloc_h + .param_str = "V8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nloc_w + .param_str = "V4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nlzc_b + .param_str = "V16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nlzc_d + .param_str = "V2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nlzc_h + .param_str = "V8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nlzc_w + .param_str = "V4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nor_v + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_nori_b + .param_str = "V16UcV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_or_v + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_ori_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckev_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckev_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckev_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckev_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckod_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckod_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckod_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pckod_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pcnt_b + .param_str = "V16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pcnt_d + .param_str = "V2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pcnt_h + .param_str = "V8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_pcnt_w + .param_str = "V4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_s_b + .param_str = "V16ScV16ScIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_s_d + .param_str = "V2SLLiV2SLLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_s_h + .param_str = "V8SsV8SsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_s_w + .param_str = "V4SiV4SiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_u_b + .param_str = "V16UcV16UcIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_u_d + .param_str = "V2ULLiV2ULLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_u_h + .param_str = "V8UsV8UsIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sat_u_w + .param_str = "V4UiV4UiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_shf_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_shf_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_shf_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sld_b + .param_str = "V16cV16cV16cUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sld_d + .param_str = "V2LLiV2LLiV2LLiUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sld_h + .param_str = "V8sV8sV8sUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sld_w + .param_str = "V4iV4iV4iUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sldi_b + .param_str = "V16cV16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sldi_d + .param_str = "V2LLiV2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sldi_h + .param_str = "V8sV8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sldi_w + .param_str = "V4iV4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sll_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sll_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sll_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sll_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_slli_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_slli_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_slli_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_slli_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splat_b + .param_str = "V16cV16cUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splat_d + .param_str = "V2LLiV2LLiUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splat_h + .param_str = "V8sV8sUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splat_w + .param_str = "V4iV4iUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splati_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splati_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splati_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_splati_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sra_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sra_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sra_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_sra_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srai_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srai_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srai_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srai_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srar_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srar_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srar_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srar_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srari_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srari_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srari_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srari_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srl_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srl_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srl_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srl_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srli_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srli_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srli_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srli_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlr_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlr_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlr_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlr_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlri_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlri_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlri_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_srlri_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_st_b + .param_str = "vV16Scv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_st_d + .param_str = "vV2SLLiv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_st_h + .param_str = "vV8Ssv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_st_w + .param_str = "vV4Siv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_str_d + .param_str = "vV2SLLiv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_str_w + .param_str = "vV4Siv*Ii" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_s_b + .param_str = "V16ScV16ScV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_s_d + .param_str = "V2SLLiV2SLLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_s_h + .param_str = "V8SsV8SsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_s_w + .param_str = "V4SiV4SiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_u_b + .param_str = "V16UcV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_u_d + .param_str = "V2ULLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_u_h + .param_str = "V8UsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subs_u_w + .param_str = "V4UiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsus_u_b + .param_str = "V16UcV16UcV16Sc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsus_u_d + .param_str = "V2ULLiV2ULLiV2SLLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsus_u_h + .param_str = "V8UsV8UsV8Ss" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsus_u_w + .param_str = "V4UiV4UiV4Si" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsuu_s_b + .param_str = "V16ScV16UcV16Uc" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsuu_s_d + .param_str = "V2SLLiV2ULLiV2ULLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsuu_s_h + .param_str = "V8SsV8UsV8Us" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subsuu_s_w + .param_str = "V4SiV4UiV4Ui" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subv_b + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subv_d + .param_str = "V2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subv_h + .param_str = "V8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subv_w + .param_str = "V4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subvi_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subvi_d + .param_str = "V2LLiV2LLiIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subvi_h + .param_str = "V8sV8sIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_subvi_w + .param_str = "V4iV4iIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_vshf_b + .param_str = "V16cV16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_vshf_d + .param_str = "V2LLiV2LLiV2LLiV2LLi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_vshf_h + .param_str = "V8sV8sV8sV8s" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_vshf_w + .param_str = "V4iV4iV4iV4i" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_xor_v + .param_str = "V16cV16cV16c" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_msa_xori_b + .param_str = "V16cV16cIUi" + .target_set = TargetSet.initOne(.mips) + .attributes = .{ .@"const" = true } + +__builtin_mul_overflow + .param_str = "b." + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__builtin_nan + .param_str = "dcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nanf + .param_str = "fcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nanf128 + .param_str = "LLdcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nanf16 + .param_str = "xcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nanl + .param_str = "LdcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nans + .param_str = "dcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nansf + .param_str = "fcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nansf128 + .param_str = "LLdcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nansf16 + .param_str = "xcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nansl + .param_str = "LdcC*" + .attributes = .{ .pure = true, .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_nearbyint + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_nearbyintf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_nearbyintf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_nearbyintl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_nextafter + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nextafterf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nextafterf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nextafterl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nexttoward + .param_str = "ddLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nexttowardf + .param_str = "ffLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nexttowardf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nexttowardl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_nondeterministic_value + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_nontemporal_load + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_nontemporal_store + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_objc_memmove_collectable + .param_str = "v*v*vC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_object_size + .param_str = "zvC*i" + .attributes = .{ .eval_args = false, .const_evaluable = true } + +__builtin_operator_delete + .param_str = "vv*" + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__builtin_operator_new + .param_str = "v*z" + .attributes = .{ .@"const" = true, .custom_typecheck = true, .const_evaluable = true } + +__builtin_os_log_format + .param_str = "v*v*cC*." + .attributes = .{ .custom_typecheck = true, .format_kind = .printf } + +__builtin_os_log_format_buffer_size + .param_str = "zcC*." + .attributes = .{ .custom_typecheck = true, .format_kind = .printf, .eval_args = false, .const_evaluable = true } + +__builtin_pack_longdouble + .param_str = "Lddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_parity + .param_str = "iUi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_parityl + .param_str = "iULi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_parityll + .param_str = "iULLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_popcount + .param_str = "iUi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_popcountl + .param_str = "iULi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_popcountll + .param_str = "iULLi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_pow + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_powf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_powf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_powf16 + .param_str = "hhh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_powi + .param_str = "ddi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_powif + .param_str = "ffi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_powil + .param_str = "LdLdi" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_powl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_ppc_alignx + .param_str = "vIivC*" + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .@"const" = true } + +__builtin_ppc_cmpb + .param_str = "LLiLLiLLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_compare_and_swap + .param_str = "iiD*i*i" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_compare_and_swaplp + .param_str = "iLiD*Li*Li" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbfl + .param_str = "vvC*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbflp + .param_str = "vvC*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbst + .param_str = "vvC*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbt + .param_str = "vv*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbtst + .param_str = "vv*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbtstt + .param_str = "vv*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbtt + .param_str = "vv*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_dcbz + .param_str = "vv*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_eieio + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fcfid + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fcfud + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctid + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctidz + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctiw + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctiwz + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctudz + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fctuwz + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_add + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_addlp + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_and + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_andlp + .param_str = "ULiULiD*ULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_or + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_orlp + .param_str = "ULiULiD*ULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_swap + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fetch_and_swaplp + .param_str = "ULiULiD*ULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fmsub + .param_str = "dddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fmsubs + .param_str = "ffff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnabs + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnabss + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnmadd + .param_str = "dddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnmadds + .param_str = "ffff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnmsub + .param_str = "dddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fnmsubs + .param_str = "ffff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fre + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fres + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fric + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frim + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frims + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frin + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frins + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frip + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frips + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_friz + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frizs + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frsqrte + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_frsqrtes + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fsel + .param_str = "dddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fsels + .param_str = "ffff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fsqrt + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_fsqrts + .param_str = "ff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_get_timebase + .param_str = "ULLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_iospace_eieio + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_iospace_lwsync + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_iospace_sync + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_isync + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_ldarx + .param_str = "LiLiD*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_load2r + .param_str = "UsUs*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_load4r + .param_str = "UiUi*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_lwarx + .param_str = "iiD*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_lwsync + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_maxfe + .param_str = "LdLdLdLd." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_maxfl + .param_str = "dddd." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_maxfs + .param_str = "ffff." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_mfmsr + .param_str = "Ui" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mfspr + .param_str = "ULiIi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mftbu + .param_str = "Ui" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_minfe + .param_str = "LdLdLdLd." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_minfl + .param_str = "dddd." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_minfs + .param_str = "ffff." + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .custom_typecheck = true } + +__builtin_ppc_mtfsb0 + .param_str = "vUIi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mtfsb1 + .param_str = "vUIi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mtfsf + .param_str = "vUIiUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mtfsfi + .param_str = "vUIiUIi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mtmsr + .param_str = "vUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mtspr + .param_str = "vIiULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mulhd + .param_str = "LLiLiLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mulhdu + .param_str = "ULLiULiULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mulhw + .param_str = "iii" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_mulhwu + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_popcntb + .param_str = "ULiULi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_poppar4 + .param_str = "iUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_poppar8 + .param_str = "iULLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rdlam + .param_str = "UWiUWiUWiUWIi" + .target_set = TargetSet.initOne(.ppc) + .attributes = .{ .@"const" = true } + +__builtin_ppc_recipdivd + .param_str = "V2dV2dV2d" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_recipdivf + .param_str = "V4fV4fV4f" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rldimi + .param_str = "ULLiULLiULLiIUiIULLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rlwimi + .param_str = "UiUiUiIUiIUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rlwnm + .param_str = "UiUiUiIUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rsqrtd + .param_str = "V2dV2d" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_rsqrtf + .param_str = "V4fV4f" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_stdcx + .param_str = "iLiD*Li" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_stfiw + .param_str = "viC*d" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_store2r + .param_str = "vUiUs*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_store4r + .param_str = "vUiUi*" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_stwcx + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_swdiv + .param_str = "ddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_swdiv_nochk + .param_str = "ddd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_swdivs + .param_str = "fff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_swdivs_nochk + .param_str = "fff" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_sync + .param_str = "v" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_tdw + .param_str = "vLLiLLiIUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_trap + .param_str = "vi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_trapd + .param_str = "vLi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_ppc_tw + .param_str = "viiIUi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_prefetch + .param_str = "vvC*." + .attributes = .{ .@"const" = true } + +__builtin_preserve_access_index + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__builtin_printf + .param_str = "icC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf } + +__builtin_ptx_get_image_channel_data_typei_ + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_get_image_channel_orderi_ + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_get_image_depthi_ + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_get_image_heighti_ + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_get_image_widthi_ + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image2Dff_ + .param_str = "V4fiiff" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image2Dfi_ + .param_str = "V4fiiii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image2Dif_ + .param_str = "V4iiiff" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image2Dii_ + .param_str = "V4iiiii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image3Dff_ + .param_str = "V4fiiffff" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image3Dfi_ + .param_str = "V4fiiiiii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image3Dif_ + .param_str = "V4iiiffff" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_read_image3Dii_ + .param_str = "V4iiiiiii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_write_image2Df_ + .param_str = "viiiffff" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_write_image2Di_ + .param_str = "viiiiiii" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_ptx_write_image2Dui_ + .param_str = "viiiUiUiUiUi" + .target_set = TargetSet.initOne(.nvptx) + +__builtin_r600_implicitarg_ptr + .param_str = "Uc*7" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tgid_x + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tgid_y + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tgid_z + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tidig_x + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tidig_y + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_read_tidig_z + .param_str = "Ui" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_recipsqrt_ieee + .param_str = "dd" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_r600_recipsqrt_ieeef + .param_str = "ff" + .target_set = TargetSet.initOne(.amdgpu) + .attributes = .{ .@"const" = true } + +__builtin_readcyclecounter + .param_str = "ULLi" + +__builtin_readflm + .param_str = "d" + .target_set = TargetSet.initOne(.ppc) + +__builtin_realloc + .param_str = "v*v*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_reduce_add + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_and + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_max + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_min + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_mul + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_or + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_reduce_xor + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_remainder + .param_str = "ddd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_remainderf + .param_str = "fff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_remainderf128 + .param_str = "LLdLLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_remainderl + .param_str = "LdLdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_remquo + .param_str = "dddi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_remquof + .param_str = "fffi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_remquof128 + .param_str = "LLdLLdLLdi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_remquol + .param_str = "LdLdLdi*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_return_address + .param_str = "v*IUi" + +__builtin_rindex + .param_str = "c*cC*i" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_rint + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_rintf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_rintf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_rintf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_rintl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_rotateleft16 + .param_str = "UsUsUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateleft32 + .param_str = "UZiUZiUZi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateleft64 + .param_str = "UWiUWiUWi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateleft8 + .param_str = "UcUcUc" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateright16 + .param_str = "UsUsUs" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateright32 + .param_str = "UZiUZiUZi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateright64 + .param_str = "UWiUWiUWi" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_rotateright8 + .param_str = "UcUcUc" + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__builtin_round + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundeven + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundevenf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundevenf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundevenf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundevenl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_roundl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_sadd_overflow + .param_str = "bSiCSiCSi*" + .attributes = .{ .const_evaluable = true } + +__builtin_saddl_overflow + .param_str = "bSLiCSLiCSLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_saddll_overflow + .param_str = "bSLLiCSLLiCSLLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_scalbln + .param_str = "ddLi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalblnf + .param_str = "ffLi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalblnf128 + .param_str = "LLdLLdLi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalblnl + .param_str = "LdLdLi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalbn + .param_str = "ddi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalbnf + .param_str = "ffi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalbnf128 + .param_str = "LLdLLdi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scalbnl + .param_str = "LdLdi" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_scanf + .param_str = "icC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf } + +__builtin_set_flt_rounds + .param_str = "vi" + +__builtin_setflm + .param_str = "dd" + .target_set = TargetSet.initOne(.ppc) + +__builtin_setjmp + .param_str = "iv**" + .attributes = .{ .returns_twice = true } + +__builtin_setps + .param_str = "vUiUi" + .target_set = TargetSet.initOne(.xcore) + +__builtin_setrnd + .param_str = "di" + .target_set = TargetSet.initOne(.ppc) + +__builtin_shufflevector + .param_str = "v." + .attributes = .{ .@"const" = true, .custom_typecheck = true } + +__builtin_signbit + .param_str = "i." + .attributes = .{ .@"const" = true, .custom_typecheck = true, .lib_function_with_builtin_prefix = true } + +__builtin_signbitf + .param_str = "if" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_signbitl + .param_str = "iLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_sin + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinf16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinhf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinhf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinhl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sinl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_smul_overflow + .param_str = "bSiCSiCSi*" + .attributes = .{ .const_evaluable = true } + +__builtin_smull_overflow + .param_str = "bSLiCSLiCSLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_smulll_overflow + .param_str = "bSLLiCSLLiCSLLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_snprintf + .param_str = "ic*RzcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 2 } + +__builtin_sponentry + .param_str = "v*" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__builtin_sprintf + .param_str = "ic*RcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .printf, .format_string_position = 1 } + +__builtin_sqrt + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sqrtf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sqrtf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sqrtf16 + .param_str = "hh" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sqrtl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_sscanf + .param_str = "icC*RcC*R." + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .scanf, .format_string_position = 1 } + +__builtin_ssub_overflow + .param_str = "bSiCSiCSi*" + .attributes = .{ .const_evaluable = true } + +__builtin_ssubl_overflow + .param_str = "bSLiCSLiCSLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_ssubll_overflow + .param_str = "bSLLiCSLLiCSLLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_stdarg_start + .param_str = "vA." + .attributes = .{ .custom_typecheck = true } + +__builtin_stpcpy + .param_str = "c*c*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_stpncpy + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strcasecmp + .param_str = "icC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strcat + .param_str = "c*c*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strchr + .param_str = "c*cC*i" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_strcmp + .param_str = "icC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_strcpy + .param_str = "c*c*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strcspn + .param_str = "zcC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strdup + .param_str = "c*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strlen + .param_str = "zcC*" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_strncasecmp + .param_str = "icC*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strncat + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strncmp + .param_str = "icC*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_strncpy + .param_str = "c*c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strndup + .param_str = "c*cC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strpbrk + .param_str = "c*cC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strrchr + .param_str = "c*cC*i" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strspn + .param_str = "zcC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_strstr + .param_str = "c*cC*cC*" + .attributes = .{ .lib_function_with_builtin_prefix = true } + +__builtin_sub_overflow + .param_str = "b." + .attributes = .{ .custom_typecheck = true, .const_evaluable = true } + +__builtin_subc + .param_str = "UiUiCUiCUiCUi*" + +__builtin_subcb + .param_str = "UcUcCUcCUcCUc*" + +__builtin_subcl + .param_str = "ULiULiCULiCULiCULi*" + +__builtin_subcll + .param_str = "ULLiULLiCULLiCULLiCULLi*" + +__builtin_subcs + .param_str = "UsUsCUsCUsCUs*" + +__builtin_tan + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanh + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanhf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanhf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanhl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tanl + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tgamma + .param_str = "dd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tgammaf + .param_str = "ff" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tgammaf128 + .param_str = "LLdLLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_tgammal + .param_str = "LdLd" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__builtin_thread_pointer + .param_str = "v*" + .attributes = .{ .@"const" = true } + +__builtin_trap + .param_str = "v" + .attributes = .{ .noreturn = true } + +__builtin_trunc + .param_str = "dd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_truncf + .param_str = "ff" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_truncf128 + .param_str = "LLdLLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_truncf16 + .param_str = "hh" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_truncl + .param_str = "LdLd" + .attributes = .{ .@"const" = true, .lib_function_with_builtin_prefix = true } + +__builtin_uadd_overflow + .param_str = "bUiCUiCUi*" + .attributes = .{ .const_evaluable = true } + +__builtin_uaddl_overflow + .param_str = "bULiCULiCULi*" + .attributes = .{ .const_evaluable = true } + +__builtin_uaddll_overflow + .param_str = "bULLiCULLiCULLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_umul_overflow + .param_str = "bUiCUiCUi*" + .attributes = .{ .const_evaluable = true } + +__builtin_umull_overflow + .param_str = "bULiCULiCULi*" + .attributes = .{ .const_evaluable = true } + +__builtin_umulll_overflow + .param_str = "bULLiCULLiCULLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_unpack_longdouble + .param_str = "dLdIi" + .target_set = TargetSet.initOne(.ppc) + +__builtin_unpredictable + .param_str = "LiLi" + .attributes = .{ .@"const" = true } + +__builtin_unreachable + .param_str = "v" + .attributes = .{ .noreturn = true } + +__builtin_unwind_init + .param_str = "v" + +__builtin_usub_overflow + .param_str = "bUiCUiCUi*" + .attributes = .{ .const_evaluable = true } + +__builtin_usubl_overflow + .param_str = "bULiCULiCULi*" + .attributes = .{ .const_evaluable = true } + +__builtin_usubll_overflow + .param_str = "bULLiCULLiCULLi*" + .attributes = .{ .const_evaluable = true } + +__builtin_va_copy + .param_str = "vAA" + +__builtin_va_end + .param_str = "vA" + +__builtin_va_start + .param_str = "vA." + .attributes = .{ .custom_typecheck = true } + +__builtin_ve_vl_andm_MMM + .param_str = "V512bV512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_andm_mmm + .param_str = "V256bV256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_eqvm_MMM + .param_str = "V512bV512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_eqvm_mmm + .param_str = "V256bV256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_extract_vm512l + .param_str = "V256bV512b" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_extract_vm512u + .param_str = "V256bV512b" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_fencec_s + .param_str = "vUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_fencei + .param_str = "v" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_fencem_s + .param_str = "vUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_fidcr_sss + .param_str = "LUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_insert_vm512l + .param_str = "V512bV512bV256b" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_insert_vm512u + .param_str = "V512bV512bV256b" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_lcr_sss + .param_str = "LUiLUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lsv_vvss + .param_str = "V256dV256dUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lvm_MMss + .param_str = "V512bV512bLUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lvm_mmss + .param_str = "V256bV256bLUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lvsd_svs + .param_str = "dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lvsl_svs + .param_str = "LUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lvss_svs + .param_str = "fV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_lzvm_sml + .param_str = "LUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_negm_MM + .param_str = "V512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_negm_mm + .param_str = "V256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_nndm_MMM + .param_str = "V512bV512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_nndm_mmm + .param_str = "V256bV256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_orm_MMM + .param_str = "V512bV512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_orm_mmm + .param_str = "V256bV256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pack_f32a + .param_str = "ULifC*" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_pack_f32p + .param_str = "ULifC*fC*" + .target_set = TargetSet.initOne(.ve) + +__builtin_ve_vl_pcvm_sml + .param_str = "LUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pfchv_ssl + .param_str = "vLivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pfchvnc_ssl + .param_str = "vLivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvadds_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvaddu_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvand_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrd_vsMvl + .param_str = "V256dLUiV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrd_vsl + .param_str = "V256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrd_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrv_vvMvl + .param_str = "V256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrv_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrv_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvlo_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvlo_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvlo_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvup_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvup_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvbrvup_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmps_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcmpu_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtsw_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtsw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtws_vvMvl + .param_str = "V256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtws_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtws_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtwsrz_vvMvl + .param_str = "V256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtwsrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvcvtwsrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pveqv_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfadd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfcmp_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vsvvMvl + .param_str = "V256dLUiV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vsvvvl + .param_str = "V256dLUiV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvsvMvl + .param_str = "V256dV256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvsvvl + .param_str = "V256dV256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvvvMvl + .param_str = "V256dV256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmad_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmax_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmin_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkaf_Ml + .param_str = "V512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkat_Ml + .param_str = "V512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkseq_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkseq_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkseqnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkseqnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksge_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksge_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgt_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgt_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgtnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksgtnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksle_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksle_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloeq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloeq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloeqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloeqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslogtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslole_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslole_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslolenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslolenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslolt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslolt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksloltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslone_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslone_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslonum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslt_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkslt_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksltnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksltnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksne_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksne_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnum_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksnum_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupeq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupeq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupeqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupeqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuple_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuple_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuplenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuplenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuplt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksuplt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmksupnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkweq_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkweq_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkweqnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkweqnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwge_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwge_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgt_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgt_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgtnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwgtnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwle_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwle_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloeq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloeq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloeqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloeqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlogtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlole_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlole_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlolenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlolenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlolt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlolt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwloltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlone_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlone_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlonum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlt_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwlt_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwltnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwltnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwne_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwne_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnenan_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnenan_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnum_MvMl + .param_str = "V512bV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwnum_Mvl + .param_str = "V512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupeq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupeq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupeqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupeqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuple_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuple_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuplenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuplenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuplt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwuplt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmkwupnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vsvvMvl + .param_str = "V256dLUiV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vsvvvl + .param_str = "V256dLUiV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvsvMvl + .param_str = "V256dV256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvsvvl + .param_str = "V256dV256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvvvMvl + .param_str = "V256dV256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmsb_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfmul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vsvvMvl + .param_str = "V256dLUiV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vsvvvl + .param_str = "V256dLUiV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvsvMvl + .param_str = "V256dV256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvsvvl + .param_str = "V256dV256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvvvMvl + .param_str = "V256dV256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmad_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vsvvMvl + .param_str = "V256dLUiV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vsvvvl + .param_str = "V256dLUiV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvsvMvl + .param_str = "V256dV256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvsvvl + .param_str = "V256dV256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvvvMvl + .param_str = "V256dV256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfnmsb_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvfsub_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldz_vvMvl + .param_str = "V256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzlo_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzlo_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzlo_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzup_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzup_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvldzup_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmaxs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvmins_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvor_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcnt_vvMvl + .param_str = "V256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcnt_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcnt_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntlo_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntlo_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntlo_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntup_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntup_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvpcntup_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrcp_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrcp_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrsqrt_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrsqrt_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrsqrtnex_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvrsqrtnex_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvseq_vl + .param_str = "V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvseq_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvseqlo_vl + .param_str = "V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvseqlo_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsequp_vl + .param_str = "V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsequp_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvsMvl + .param_str = "V256dV256dLUiV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsla_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvsMvl + .param_str = "V256dV256dLUiV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsll_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvsMvl + .param_str = "V256dV256dLUiV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsra_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvsMvl + .param_str = "V256dV256dLUiV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsrl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvsubu_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vsvMvl + .param_str = "V256dLUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_pvxor_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_scr_sss + .param_str = "vLUiLUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_svm_sMs + .param_str = "LUiV512bLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_svm_sms + .param_str = "LUiV256bLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_svob + .param_str = "v" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_tovm_sml + .param_str = "LUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_tscr_ssss + .param_str = "LUiLUiLUiLUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vaddul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vadduw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vand_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdd_vsl + .param_str = "V256ddUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdd_vsmvl + .param_str = "V256ddV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdl_vsl + .param_str = "V256dLiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdl_vsmvl + .param_str = "V256dLiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrds_vsl + .param_str = "V256dfUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrds_vsmvl + .param_str = "V256dfV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrds_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdw_vsl + .param_str = "V256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdw_vsmvl + .param_str = "V256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrdw_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrv_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrv_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vbrv_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcmpuw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcp_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtdl_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtdl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtds_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtds_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtdw_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtdw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtld_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtld_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtld_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtldrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtldrz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtldrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtsd_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtsd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtsw_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtsw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsx_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsxrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsxrz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdsxrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzx_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzxrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzxrz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwdzxrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssx_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssxrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssxrz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwssxrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszx_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszxrz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszxrz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vcvtwszxrz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvsl + .param_str = "V256dV256dLiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvsmvl + .param_str = "V256dV256dLiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvsvl + .param_str = "V256dV256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvsmvl + .param_str = "V256dV256dLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvsl + .param_str = "V256dV256dUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvsmvl + .param_str = "V256dV256dUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvsvl + .param_str = "V256dV256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vdivuw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_veqv_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vex_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfaddd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfadds_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmpd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfcmps_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfdivs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vsvvmvl + .param_str = "V256ddV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vsvvvl + .param_str = "V256ddV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvsvl + .param_str = "V256dV256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvsvmvl + .param_str = "V256dV256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvsvvl + .param_str = "V256dV256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmadd_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vsvvmvl + .param_str = "V256dfV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vsvvvl + .param_str = "V256dfV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvsvl + .param_str = "V256dV256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvsvmvl + .param_str = "V256dV256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvsvvl + .param_str = "V256dV256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmads_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmaxs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmind_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmins_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdeq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdeq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdeqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdeqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdle_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdle_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdlenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdlenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdlt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdlt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkdnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklaf_ml + .param_str = "V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklat_ml + .param_str = "V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkleq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkleq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkleqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkleqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklle_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklle_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkllenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkllenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkllt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkllt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmklnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkseq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkseq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkseqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkseqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksle_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksle_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkslenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkslenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkslt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkslt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmksnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkweq_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkweq_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkweqnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkweqnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwge_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwge_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgtnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwgtnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwle_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwle_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwlenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwlenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwlt_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwlt_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwltnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwltnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwne_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwne_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnenan_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnenan_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnum_mvl + .param_str = "V256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmkwnum_mvml + .param_str = "V256bV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vsvvmvl + .param_str = "V256ddV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vsvvvl + .param_str = "V256ddV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvsvl + .param_str = "V256dV256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvsvmvl + .param_str = "V256dV256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvsvvl + .param_str = "V256dV256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbd_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vsvvmvl + .param_str = "V256dfV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vsvvvl + .param_str = "V256dfV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvsvl + .param_str = "V256dV256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvsvmvl + .param_str = "V256dV256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvsvvl + .param_str = "V256dV256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmsbs_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuld_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfmuls_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vsvvmvl + .param_str = "V256ddV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vsvvvl + .param_str = "V256ddV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvsvl + .param_str = "V256dV256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvsvmvl + .param_str = "V256dV256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvsvvl + .param_str = "V256dV256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmadd_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vsvvmvl + .param_str = "V256dfV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vsvvvl + .param_str = "V256dfV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvsvl + .param_str = "V256dV256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvsvmvl + .param_str = "V256dV256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvsvvl + .param_str = "V256dV256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmads_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vsvvmvl + .param_str = "V256ddV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vsvvvl + .param_str = "V256ddV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvsvl + .param_str = "V256dV256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvsvmvl + .param_str = "V256dV256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvsvvl + .param_str = "V256dV256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbd_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vsvvmvl + .param_str = "V256dfV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vsvvvl + .param_str = "V256dfV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvsvl + .param_str = "V256dV256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvsvmvl + .param_str = "V256dV256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvsvvl + .param_str = "V256dV256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvvvmvl + .param_str = "V256dV256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfnmsbs_vvvvvl + .param_str = "V256dV256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxdfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxdfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxdlst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxdlst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxsfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxsfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxslst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmaxslst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmindfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmindfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmindlst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrmindlst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrminsfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrminsfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrminslst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfrminslst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsqrtd_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsqrtd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsqrts_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsqrts_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vsvl + .param_str = "V256ddV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vsvmvl + .param_str = "V256ddV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vsvvl + .param_str = "V256ddV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubd_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vsvl + .param_str = "V256dfV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vsvmvl + .param_str = "V256dfV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vsvvl + .param_str = "V256dfV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsubs_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsumd_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsumd_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsums_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vfsums_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgt_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgt_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgt_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgt_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsx_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsx_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsx_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsx_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsxnc_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsxnc_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsxnc_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlsxnc_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzx_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzx_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzx_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzx_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzxnc_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzxnc_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzxnc_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtlzxnc_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtnc_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtnc_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtnc_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtnc_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtu_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtu_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtu_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtu_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtunc_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtunc_vvssml + .param_str = "V256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtunc_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vgtunc_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld2d_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld2d_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld2dnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld2dnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vld_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dsx_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dsx_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dsxnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dsxnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dzx_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dzx_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dzxnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldl2dzxnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlsx_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlsx_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlsxnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlsxnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlzx_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlzx_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlzxnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldlzxnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu2d_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu2d_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu2dnc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu2dnc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldu_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldunc_vssl + .param_str = "V256dLUivC*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldunc_vssvl + .param_str = "V256dLUivC*V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldz_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldz_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vldz_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmaxswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vminswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrg_vsvml + .param_str = "V256dLUiV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrg_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrg_vvvml + .param_str = "V256dV256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrg_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrgw_vsvMl + .param_str = "V256dUiV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrgw_vsvMvl + .param_str = "V256dUiV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrgw_vvvMl + .param_str = "V256dV256dV256dV512bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmrgw_vvvMvl + .param_str = "V256dV256dV256dV512bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulslw_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulslw_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulslw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulslw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmulul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmuluw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmv_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmv_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vmv_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vor_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vpcnt_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vpcnt_vvmvl + .param_str = "V256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vpcnt_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrand_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrand_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrcpd_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrcpd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrcps_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrcps_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxslfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxslfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxsllst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxsllst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswfstsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswfstsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswfstzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswfstzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswlstsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswlstsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswlstzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrmaxswlstzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminslfst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminslfst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminsllst_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminsllst_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswfstsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswfstsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswfstzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswfstzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswlstsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswlstsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswlstzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrminswlstzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vror_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vror_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtd_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtd_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtdnex_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtdnex_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrts_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrts_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtsnex_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrsqrtsnex_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrxor_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vrxor_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsc_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsc_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscl_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscl_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclnc_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclnc_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclncot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclncot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsclot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscnc_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscnc_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscncot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscncot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscu_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscu_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscunc_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscunc_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscuncot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscuncot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscuot_vvssl + .param_str = "vV256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vscuot_vvssml + .param_str = "vV256dV256dLUiLUiV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vseq_vl + .param_str = "V256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vseq_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsfa_vvssl + .param_str = "V256dV256dLUiLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsfa_vvssmvl + .param_str = "V256dV256dLUiLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsfa_vvssvl + .param_str = "V256dV256dLUiLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vshf_vvvsl + .param_str = "V256dV256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vshf_vvvsvl + .param_str = "V256dV256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvsl + .param_str = "V256dV256dLiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvsmvl + .param_str = "V256dV256dLiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvsvl + .param_str = "V256dV256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslal_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vslawzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvsmvl + .param_str = "V256dV256dLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsll_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvsl + .param_str = "V256dV256dLiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvsmvl + .param_str = "V256dV256dLiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvsvl + .param_str = "V256dV256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsral_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvsl + .param_str = "V256dV256diUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvsmvl + .param_str = "V256dV256diV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvsvl + .param_str = "V256dV256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrawzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvsl + .param_str = "V256dV256dLUiUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvsmvl + .param_str = "V256dV256dLUiV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvsvl + .param_str = "V256dV256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsrl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2d_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2d_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dnc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dnc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst2dot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vst_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2d_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2d_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dnc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dnc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl2dot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstl_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlnc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlnc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstlot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstnc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstnc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2d_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2d_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dnc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dnc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu2dot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstu_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstunc_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstunc_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstuncot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstuncot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstuot_vssl + .param_str = "vV256dLUiv*Ui" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vstuot_vssml + .param_str = "vV256dLUiv*V256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vsvl + .param_str = "V256dLiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vsvmvl + .param_str = "V256dLiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vsvvl + .param_str = "V256dLiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubsl_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswsx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vsvl + .param_str = "V256diV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vsvmvl + .param_str = "V256diV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vsvvl + .param_str = "V256diV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubswzx_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubul_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vsvl + .param_str = "V256dUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vsvmvl + .param_str = "V256dUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vsvvl + .param_str = "V256dUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsubuw_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsuml_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsuml_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsumwsx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsumwsx_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsumwzx_vvl + .param_str = "V256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vsumwzx_vvml + .param_str = "V256dV256dV256bUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vsvl + .param_str = "V256dLUiV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vsvmvl + .param_str = "V256dLUiV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vsvvl + .param_str = "V256dLUiV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vvvl + .param_str = "V256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vvvmvl + .param_str = "V256dV256dV256dV256bV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_vxor_vvvvl + .param_str = "V256dV256dV256dV256dUi" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_xorm_MMM + .param_str = "V512bV512bV512b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_ve_vl_xorm_mmm + .param_str = "V256bV256bV256b" + .target_set = TargetSet.initOne(.vevl_gen) + +__builtin_vfprintf + .param_str = "iP*RcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } + +__builtin_vfscanf + .param_str = "iP*RcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } + +__builtin_vprintf + .param_str = "icC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf } + +__builtin_vscanf + .param_str = "icC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf } + +__builtin_vsnprintf + .param_str = "ic*RzcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } + +__builtin_vsprintf + .param_str = "ic*RcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } + +__builtin_vsscanf + .param_str = "icC*RcC*Ra" + .attributes = .{ .lib_function_with_builtin_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } + +__builtin_wasm_max_f32 + .param_str = "fff" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_max_f64 + .param_str = "ddd" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_memory_grow + .param_str = "zIiz" + .target_set = TargetSet.initOne(.webassembly) + +__builtin_wasm_memory_size + .param_str = "zIi" + .target_set = TargetSet.initOne(.webassembly) + +__builtin_wasm_min_f32 + .param_str = "fff" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_min_f64 + .param_str = "ddd" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_s_i32_f32 + .param_str = "if" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_s_i32_f64 + .param_str = "id" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_s_i64_f32 + .param_str = "LLif" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_s_i64_f64 + .param_str = "LLid" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_u_i32_f32 + .param_str = "if" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_u_i32_f64 + .param_str = "id" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_u_i64_f32 + .param_str = "LLif" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wasm_trunc_u_i64_f64 + .param_str = "LLid" + .target_set = TargetSet.initOne(.webassembly) + .attributes = .{ .@"const" = true } + +__builtin_wcschr + .param_str = "w*wC*w" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wcscmp + .param_str = "iwC*wC*" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wcslen + .param_str = "zwC*" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wcsncmp + .param_str = "iwC*wC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wmemchr + .param_str = "w*wC*wz" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wmemcmp + .param_str = "iwC*wC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wmemcpy + .param_str = "w*w*wC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__builtin_wmemmove + .param_str = "w*w*wC*z" + .attributes = .{ .lib_function_with_builtin_prefix = true, .const_evaluable = true } + +__c11_atomic_is_lock_free + .param_str = "bz" + .attributes = .{ .const_evaluable = true } + +__c11_atomic_signal_fence + .param_str = "vi" + +__c11_atomic_thread_fence + .param_str = "vi" + +__clear_cache + .param_str = "vv*v*" + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__cospi + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__cospif + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__debugbreak + .param_str = "v" + .language = .all_ms_languages + +__dmb + .param_str = "vUi" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__dsb + .param_str = "vUi" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__emit + .param_str = "vIUiC" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +__exception_code + .param_str = "UNi" + .language = .all_ms_languages + +__exception_info + .param_str = "v*" + .language = .all_ms_languages + +__exp10 + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__exp10f + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__fastfail + .param_str = "vUi" + .language = .all_ms_languages + .attributes = .{ .noreturn = true } + +__finite + .param_str = "id" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +__finitef + .param_str = "if" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +__finitel + .param_str = "iLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +__isb + .param_str = "vUi" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + .attributes = .{ .@"const" = true } + +__iso_volatile_load16 + .param_str = "ssCD*" + .language = .all_ms_languages + +__iso_volatile_load32 + .param_str = "iiCD*" + .language = .all_ms_languages + +__iso_volatile_load64 + .param_str = "LLiLLiCD*" + .language = .all_ms_languages + +__iso_volatile_load8 + .param_str = "ccCD*" + .language = .all_ms_languages + +__iso_volatile_store16 + .param_str = "vsD*s" + .language = .all_ms_languages + +__iso_volatile_store32 + .param_str = "viD*i" + .language = .all_ms_languages + +__iso_volatile_store64 + .param_str = "vLLiD*LLi" + .language = .all_ms_languages + +__iso_volatile_store8 + .param_str = "vcD*c" + .language = .all_ms_languages + +__ldrexd + .param_str = "WiWiCD*" + .language = .all_ms_languages + .target_set = TargetSet.initOne(.arm) + +__lzcnt + .param_str = "UiUi" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__lzcnt16 + .param_str = "UsUs" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__lzcnt64 + .param_str = "UWiUWi" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__noop + .param_str = "i." + .language = .all_ms_languages + +__nvvm_add_rm_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rm_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rm_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rn_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rn_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rn_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rp_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rp_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rp_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rz_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_add_rz_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_add_gen_f + .param_str = "ffD*f" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_add_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_add_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_add_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_and_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_and_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_and_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_cas_gen_i + .param_str = "iiD*ii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_cas_gen_l + .param_str = "LiLiD*LiLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_cas_gen_ll + .param_str = "LLiLLiD*LLiLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_dec_gen_ui + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_inc_gen_ui + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_ui + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_ul + .param_str = "ULiULiD*ULi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_max_gen_ull + .param_str = "ULLiULLiD*ULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_ui + .param_str = "UiUiD*Ui" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_ul + .param_str = "ULiULiD*ULi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_min_gen_ull + .param_str = "ULLiULLiD*ULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_or_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_or_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_or_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_sub_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_sub_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_sub_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xchg_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xchg_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xchg_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xor_gen_i + .param_str = "iiD*i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xor_gen_l + .param_str = "LiLiD*Li" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_atom_xor_gen_ll + .param_str = "LLiLLiD*LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bar0_and + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bar0_or + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bar0_popc + .param_str = "ii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bar_sync + .param_str = "vi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bitcast_d2ll + .param_str = "LLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bitcast_f2i + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bitcast_i2f + .param_str = "fi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_bitcast_ll2d + .param_str = "dLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ceil_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ceil_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ceil_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_compiler_error + .param_str = "vcC*4" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_compiler_warn + .param_str = "vcC*4" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_cos_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_cos_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rm + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rm_ftz + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rn + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rn_ftz + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rp + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rp_ftz + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rz + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2f_rz_ftz + .param_str = "fd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_hi + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_lo + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_rm + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_rn + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_rp + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2i_rz + .param_str = "id" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ll_rm + .param_str = "LLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ll_rn + .param_str = "LLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ll_rp + .param_str = "LLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ll_rz + .param_str = "LLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ui_rm + .param_str = "Uid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ui_rn + .param_str = "Uid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ui_rp + .param_str = "Uid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ui_rz + .param_str = "Uid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ull_rm + .param_str = "ULLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ull_rn + .param_str = "ULLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ull_rp + .param_str = "ULLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_d2ull_rz + .param_str = "ULLid" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_approx_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_approx_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rm_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rm_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rm_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rn_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rn_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rn_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rp_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rp_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rp_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rz_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_div_rz_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ex2_approx_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ex2_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ex2_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2h_rn + .param_str = "Usf" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2h_rn_ftz + .param_str = "Usf" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rm + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rm_ftz + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rn + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rn_ftz + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rp + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rp_ftz + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rz + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2i_rz_ftz + .param_str = "if" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rm + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rm_ftz + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rn + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rn_ftz + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rp + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rp_ftz + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rz + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ll_rz_ftz + .param_str = "LLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rm + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rm_ftz + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rn + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rn_ftz + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rp + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rp_ftz + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rz + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ui_rz_ftz + .param_str = "Uif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rm + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rm_ftz + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rn + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rn_ftz + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rp + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rp_ftz + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rz + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_f2ull_rz_ftz + .param_str = "ULLif" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fabs_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fabs_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fabs_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_floor_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_floor_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_floor_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rm_d + .param_str = "dddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rm_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rm_ftz_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rn_d + .param_str = "dddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rn_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rn_ftz_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rp_d + .param_str = "dddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rp_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rp_ftz_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rz_d + .param_str = "dddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rz_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fma_rz_ftz_f + .param_str = "ffff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmax_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmax_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmax_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmin_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmin_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_fmin_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2d_rm + .param_str = "di" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2d_rn + .param_str = "di" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2d_rp + .param_str = "di" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2d_rz + .param_str = "di" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2f_rm + .param_str = "fi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2f_rn + .param_str = "fi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2f_rp + .param_str = "fi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_i2f_rz + .param_str = "fi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_isspacep_const + .param_str = "bvC*" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_isspacep_global + .param_str = "bvC*" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_isspacep_local + .param_str = "bvC*" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_isspacep_shared + .param_str = "bvC*" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_ldg_c + .param_str = "ccC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_c2 + .param_str = "E2cE2cC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_c4 + .param_str = "E4cE4cC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_d + .param_str = "ddC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_d2 + .param_str = "E2dE2dC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_f + .param_str = "ffC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_f2 + .param_str = "E2fE2fC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_f4 + .param_str = "E4fE4fC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_h + .param_str = "hhC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_h2 + .param_str = "E2hE2hC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_i + .param_str = "iiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_i2 + .param_str = "E2iE2iC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_i4 + .param_str = "E4iE4iC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_l + .param_str = "LiLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_l2 + .param_str = "E2LiE2LiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ll + .param_str = "LLiLLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ll2 + .param_str = "E2LLiE2LLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_s + .param_str = "ssC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_s2 + .param_str = "E2sE2sC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_s4 + .param_str = "E4sE4sC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_sc + .param_str = "ScScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_sc2 + .param_str = "E2ScE2ScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_sc4 + .param_str = "E4ScE4ScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_uc + .param_str = "UcUcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_uc2 + .param_str = "E2UcE2UcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_uc4 + .param_str = "E4UcE4UcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ui + .param_str = "UiUiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ui2 + .param_str = "E2UiE2UiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ui4 + .param_str = "E4UiE4UiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ul + .param_str = "ULiULiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ul2 + .param_str = "E2ULiE2ULiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ull + .param_str = "ULLiULLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_ull2 + .param_str = "E2ULLiE2ULLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_us + .param_str = "UsUsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_us2 + .param_str = "E2UsE2UsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldg_us4 + .param_str = "E4UsE4UsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_c + .param_str = "ccC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_c2 + .param_str = "E2cE2cC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_c4 + .param_str = "E4cE4cC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_d + .param_str = "ddC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_d2 + .param_str = "E2dE2dC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_f + .param_str = "ffC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_f2 + .param_str = "E2fE2fC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_f4 + .param_str = "E4fE4fC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_h + .param_str = "hhC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_h2 + .param_str = "E2hE2hC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_i + .param_str = "iiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_i2 + .param_str = "E2iE2iC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_i4 + .param_str = "E4iE4iC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_l + .param_str = "LiLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_l2 + .param_str = "E2LiE2LiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ll + .param_str = "LLiLLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ll2 + .param_str = "E2LLiE2LLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_s + .param_str = "ssC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_s2 + .param_str = "E2sE2sC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_s4 + .param_str = "E4sE4sC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_sc + .param_str = "ScScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_sc2 + .param_str = "E2ScE2ScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_sc4 + .param_str = "E4ScE4ScC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_uc + .param_str = "UcUcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_uc2 + .param_str = "E2UcE2UcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_uc4 + .param_str = "E4UcE4UcC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ui + .param_str = "UiUiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ui2 + .param_str = "E2UiE2UiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ui4 + .param_str = "E4UiE4UiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ul + .param_str = "ULiULiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ul2 + .param_str = "E2ULiE2ULiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ull + .param_str = "ULLiULLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_ull2 + .param_str = "E2ULLiE2ULLiC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_us + .param_str = "UsUsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_us2 + .param_str = "E2UsE2UsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ldu_us4 + .param_str = "E4UsE4UsC*" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_lg2_approx_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_lg2_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_lg2_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2d_rm + .param_str = "dLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2d_rn + .param_str = "dLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2d_rp + .param_str = "dLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2d_rz + .param_str = "dLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2f_rm + .param_str = "fLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2f_rn + .param_str = "fLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2f_rp + .param_str = "fLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ll2f_rz + .param_str = "fLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_lohi_i2d + .param_str = "dii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_membar_cta + .param_str = "v" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_membar_gl + .param_str = "v" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_membar_sys + .param_str = "v" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_memcpy + .param_str = "vUc*Uc*zi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_memset + .param_str = "vUc*Uczi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul24_i + .param_str = "iii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul24_ui + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rm_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rm_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rm_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rn_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rn_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rn_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rp_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rp_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rp_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rz_d + .param_str = "ddd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mul_rz_ftz_f + .param_str = "fff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mulhi_i + .param_str = "iii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mulhi_ll + .param_str = "LLiLLiLLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mulhi_ui + .param_str = "UiUiUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_mulhi_ull + .param_str = "ULLiULLiULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_prmt + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_approx_ftz_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rm_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rm_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rm_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rn_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rn_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rn_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rp_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rp_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rp_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rz_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rcp_rz_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_clock + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_clock64 + .param_str = "LLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_ctaid_w + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ctaid_x + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ctaid_y + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ctaid_z + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_gridid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_laneid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_lanemask_eq + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_lanemask_ge + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_lanemask_gt + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_lanemask_le + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_lanemask_lt + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nctaid_w + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nctaid_x + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nctaid_y + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nctaid_z + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nsmid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ntid_w + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ntid_x + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ntid_y + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_ntid_z + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_nwarpid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_pm0 + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_pm1 + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_pm2 + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_pm3 + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_read_ptx_sreg_smid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_tid_w + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_tid_x + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_tid_y + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_tid_z + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_read_ptx_sreg_warpid + .param_str = "i" + .target_set = TargetSet.initOne(.nvptx) + .attributes = .{ .@"const" = true } + +__nvvm_round_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_round_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_round_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rsqrt_approx_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rsqrt_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_rsqrt_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sad_i + .param_str = "iiii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sad_ui + .param_str = "UiUiUiUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_saturate_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_saturate_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_saturate_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_bfly_f32 + .param_str = "ffii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_bfly_i32 + .param_str = "iiii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_down_f32 + .param_str = "ffii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_down_i32 + .param_str = "iiii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_idx_f32 + .param_str = "ffii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_idx_i32 + .param_str = "iiii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_up_f32 + .param_str = "ffii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_shfl_up_i32 + .param_str = "iiii" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sin_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sin_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_approx_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_approx_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rm_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rm_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rm_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rn_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rn_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rn_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rp_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rp_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rp_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rz_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_sqrt_rz_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_trunc_d + .param_str = "dd" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_trunc_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_trunc_ftz_f + .param_str = "ff" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2d_rm + .param_str = "dUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2d_rn + .param_str = "dUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2d_rp + .param_str = "dUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2d_rz + .param_str = "dUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2f_rm + .param_str = "fUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2f_rn + .param_str = "fUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2f_rp + .param_str = "fUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ui2f_rz + .param_str = "fUi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2d_rm + .param_str = "dULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2d_rn + .param_str = "dULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2d_rp + .param_str = "dULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2d_rz + .param_str = "dULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2f_rm + .param_str = "fULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2f_rn + .param_str = "fULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2f_rp + .param_str = "fULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_ull2f_rz + .param_str = "fULLi" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_vote_all + .param_str = "bb" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_vote_any + .param_str = "bb" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_vote_ballot + .param_str = "Uib" + .target_set = TargetSet.initOne(.nvptx) + +__nvvm_vote_uni + .param_str = "bb" + .target_set = TargetSet.initOne(.nvptx) + +__popcnt + .param_str = "UiUi" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__popcnt16 + .param_str = "UsUs" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__popcnt64 + .param_str = "UWiUWi" + .language = .all_ms_languages + .attributes = .{ .@"const" = true, .const_evaluable = true } + +__rdtsc + .param_str = "UOi" + .target_set = TargetSet.initOne(.x86) + +__sev + .param_str = "v" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__sevl + .param_str = "v" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__sigsetjmp + .param_str = "iSJi" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +__sinpi + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__sinpif + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__sync_add_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_add_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_add_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_add_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_add_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_add_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_and_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap_1 + .param_str = "bcD*cc." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap_16 + .param_str = "bLLLiD*LLLiLLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap_2 + .param_str = "bsD*ss." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap_4 + .param_str = "biD*ii." + .attributes = .{ .custom_typecheck = true } + +__sync_bool_compare_and_swap_8 + .param_str = "bLLiD*LLiLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_add_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_and_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_max + .param_str = "iiD*i" + +__sync_fetch_and_min + .param_str = "iiD*i" + +__sync_fetch_and_nand + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_nand_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_nand_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_nand_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_nand_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_nand_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_or_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_sub_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_umax + .param_str = "UiUiD*Ui" + +__sync_fetch_and_umin + .param_str = "UiUiD*Ui" + +__sync_fetch_and_xor + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_xor_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_xor_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_xor_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_xor_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_fetch_and_xor_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release_1 + .param_str = "vcD*." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release_16 + .param_str = "vLLLiD*." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release_2 + .param_str = "vsD*." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release_4 + .param_str = "viD*." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_release_8 + .param_str = "vLLiD*." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_lock_test_and_set_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_nand_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_or_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_sub_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_swap + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_swap_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_swap_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_swap_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_swap_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_swap_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__sync_synchronize + .param_str = "v" + +__sync_val_compare_and_swap + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_val_compare_and_swap_1 + .param_str = "ccD*cc." + .attributes = .{ .custom_typecheck = true } + +__sync_val_compare_and_swap_16 + .param_str = "LLLiLLLiD*LLLiLLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_val_compare_and_swap_2 + .param_str = "ssD*ss." + .attributes = .{ .custom_typecheck = true } + +__sync_val_compare_and_swap_4 + .param_str = "iiD*ii." + .attributes = .{ .custom_typecheck = true } + +__sync_val_compare_and_swap_8 + .param_str = "LLiLLiD*LLiLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch + .param_str = "v." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch_1 + .param_str = "ccD*c." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch_16 + .param_str = "LLLiLLLiD*LLLi." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch_2 + .param_str = "ssD*s." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch_4 + .param_str = "iiD*i." + .attributes = .{ .custom_typecheck = true } + +__sync_xor_and_fetch_8 + .param_str = "LLiLLiD*LLi." + .attributes = .{ .custom_typecheck = true } + +__syncthreads + .param_str = "v" + .target_set = TargetSet.initOne(.nvptx) + +__tanpi + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__tanpif + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +__va_start + .param_str = "vc**." + .language = .all_ms_languages + .attributes = .{ .custom_typecheck = true } + +__warn_memset_zero_len + .param_str = "v" + .attributes = .{ .pure = true } + +__wfe + .param_str = "v" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__wfi + .param_str = "v" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +__xray_customevent + .param_str = "vcC*z" + +__xray_typedevent + .param_str = "vzcC*z" + +__yield + .param_str = "v" + .language = .all_ms_languages + .target_set = TargetSet.initMany(&.{ .aarch64, .arm }) + +_abnormal_termination + .param_str = "i" + .language = .all_ms_languages + +_alloca + .param_str = "v*z" + .language = .all_ms_languages + +_bittest + .param_str = "UcNiC*Ni" + .language = .all_ms_languages + +_bittest64 + .param_str = "UcWiC*Wi" + .language = .all_ms_languages + +_bittestandcomplement + .param_str = "UcNi*Ni" + .language = .all_ms_languages + +_bittestandcomplement64 + .param_str = "UcWi*Wi" + .language = .all_ms_languages + +_bittestandreset + .param_str = "UcNi*Ni" + .language = .all_ms_languages + +_bittestandreset64 + .param_str = "UcWi*Wi" + .language = .all_ms_languages + +_bittestandset + .param_str = "UcNi*Ni" + .language = .all_ms_languages + +_bittestandset64 + .param_str = "UcWi*Wi" + .language = .all_ms_languages + +_byteswap_uint64 + .param_str = "ULLiULLi" + .header = .stdlib, .language = .all_ms_languages + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +_byteswap_ulong + .param_str = "UNiUNi" + .header = .stdlib, .language = .all_ms_languages + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +_byteswap_ushort + .param_str = "UsUs" + .header = .stdlib, .language = .all_ms_languages + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +_exception_code + .param_str = "UNi" + .language = .all_ms_languages + +_exception_info + .param_str = "v*" + .language = .all_ms_languages + +_exit + .param_str = "vi" + .header = .unistd, .language = .all_gnu_languages + .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } + +_interlockedbittestandreset + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandreset64 + .param_str = "UcWiD*Wi" + .language = .all_ms_languages + +_interlockedbittestandreset_acq + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandreset_nf + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandreset_rel + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandset + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandset64 + .param_str = "UcWiD*Wi" + .language = .all_ms_languages + +_interlockedbittestandset_acq + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandset_nf + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_interlockedbittestandset_rel + .param_str = "UcNiD*Ni" + .language = .all_ms_languages + +_longjmp + .param_str = "vJi" + .header = .setjmp, .language = .all_gnu_languages + .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } + +_lrotl + .param_str = "ULiULii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_lrotr + .param_str = "ULiULii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotl + .param_str = "UiUii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotl16 + .param_str = "UsUsUc" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotl64 + .param_str = "UWiUWii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotl8 + .param_str = "UcUcUc" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotr + .param_str = "UiUii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotr16 + .param_str = "UsUsUc" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotr64 + .param_str = "UWiUWii" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_rotr8 + .param_str = "UcUcUc" + .language = .all_ms_languages + .attributes = .{ .const_evaluable = true } + +_setjmp + .param_str = "iJ" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +_setjmpex + .param_str = "iJ" + .header = .setjmpex, .language = .all_ms_languages + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +abort + .param_str = "v" + .header = .stdlib + .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } + +abs + .param_str = "ii" + .header = .stdlib + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +acos + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +acosf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +acosh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +acoshf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +acoshl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +acosl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +aligned_alloc + .param_str = "v*zz" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +alloca + .param_str = "v*z" + .header = .stdlib, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +asin + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +asinf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +asinh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +asinhf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +asinhl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +asinl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atan + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atan2 + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atan2f + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atan2l + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atanf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atanh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atanhf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atanhl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +atanl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +bcmp + .param_str = "ivC*vC*z" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +bcopy + .param_str = "vvC*v*z" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +bzero + .param_str = "vv*z" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +cabs + .param_str = "dXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cabsf + .param_str = "fXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cabsl + .param_str = "LdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacos + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacosf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacosh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacoshf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacoshl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cacosl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +calloc + .param_str = "v*zz" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +carg + .param_str = "dXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cargf + .param_str = "fXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cargl + .param_str = "LdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casin + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casinf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casinh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casinhf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casinhl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +casinl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catan + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catanf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catanh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catanhf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catanhl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +catanl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cbrt + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cbrtf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cbrtl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +ccos + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ccosf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ccosh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ccoshf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ccoshl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ccosl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ceil + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +ceilf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +ceill + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cexp + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cexpf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cexpl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cimag + .param_str = "dXd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cimagf + .param_str = "fXf" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cimagl + .param_str = "LdXLd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +clog + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +clogf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +clogl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +conj + .param_str = "XdXd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +conjf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +conjl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +copysign + .param_str = "ddd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +copysignf + .param_str = "fff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +copysignl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cos + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cosf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cosh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +coshf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +coshl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cosl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cpow + .param_str = "XdXdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cpowf + .param_str = "XfXfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cpowl + .param_str = "XLdXLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +cproj + .param_str = "XdXd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cprojf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +cprojl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +creal + .param_str = "dXd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +crealf + .param_str = "fXf" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +creall + .param_str = "LdXLd" + .header = .complex + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +csin + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csinf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csinh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csinhf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csinhl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csinl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csqrt + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csqrtf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +csqrtl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctan + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctanf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctanh + .param_str = "XdXd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctanhf + .param_str = "XfXf" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctanhl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ctanl + .param_str = "XLdXLd" + .header = .complex + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erf + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erfc + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erfcf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erfcl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erff + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +erfl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +exit + .param_str = "vi" + .header = .stdlib + .attributes = .{ .noreturn = true, .lib_function_without_prefix = true } + +exp + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +exp2 + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +exp2f + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +exp2l + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +expf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +expl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +expm1 + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +expm1f + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +expm1l + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fabs + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fabsf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fabsl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fdim + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fdimf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fdiml + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +finite + .param_str = "id" + .header = .math, .language = .gnu_lang + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +finitef + .param_str = "if" + .header = .math, .language = .gnu_lang + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +finitel + .param_str = "iLd" + .header = .math, .language = .gnu_lang + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +floor + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +floorf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +floorl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fma + .param_str = "dddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fmaf + .param_str = "ffff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fmal + .param_str = "LdLdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fmax + .param_str = "ddd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fmaxf + .param_str = "fff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fmaxl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fmin + .param_str = "ddd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fminf + .param_str = "fff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fminl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +fmod + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fmodf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fmodl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +fopen + .param_str = "P*cC*cC*" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true } + +fprintf + .param_str = "iP*cC*." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } + +fread + .param_str = "zv*zzP*" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true } + +free + .param_str = "vv*" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +frexp + .param_str = "ddi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +frexpf + .param_str = "ffi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +frexpl + .param_str = "LdLdi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +fscanf + .param_str = "iP*RcC*R." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } + +fwrite + .param_str = "zvC*zzP*" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true } + +getcontext + .param_str = "iK*" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +hypot + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +hypotf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +hypotl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ilogb + .param_str = "id" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ilogbf + .param_str = "if" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ilogbl + .param_str = "iLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +index + .param_str = "c*cC*i" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +isalnum + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isalpha + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isblank + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +iscntrl + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isdigit + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isgraph + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +islower + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isprint + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +ispunct + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isspace + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isupper + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +isxdigit + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +labs + .param_str = "LiLi" + .header = .stdlib + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +ldexp + .param_str = "ddi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ldexpf + .param_str = "ffi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +ldexpl + .param_str = "LdLdi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lgamma + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +lgammaf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +lgammal + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +llabs + .param_str = "LLiLLi" + .header = .stdlib + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +llrint + .param_str = "LLid" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +llrintf + .param_str = "LLif" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +llrintl + .param_str = "LLiLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +llround + .param_str = "LLid" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +llroundf + .param_str = "LLif" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +llroundl + .param_str = "LLiLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log10 + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log10f + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log10l + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log1p + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log1pf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log1pl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log2 + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log2f + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +log2l + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +logb + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +logbf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +logbl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +logf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +logl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +longjmp + .param_str = "vJi" + .header = .setjmp + .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } + +lrint + .param_str = "Lid" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lrintf + .param_str = "Lif" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lrintl + .param_str = "LiLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lround + .param_str = "Lid" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lroundf + .param_str = "Lif" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +lroundl + .param_str = "LiLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +malloc + .param_str = "v*z" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +memalign + .param_str = "v*zz" + .header = .malloc, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +memccpy + .param_str = "v*v*vC*iz" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +memchr + .param_str = "v*vC*iz" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +memcmp + .param_str = "ivC*vC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +memcpy + .param_str = "v*v*vC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +memmove + .param_str = "v*v*vC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +mempcpy + .param_str = "v*v*vC*z" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +memset + .param_str = "v*v*iz" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +modf + .param_str = "ddd*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +modff + .param_str = "fff*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +modfl + .param_str = "LdLdLd*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +nan + .param_str = "dcC*" + .header = .math + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +nanf + .param_str = "fcC*" + .header = .math + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +nanl + .param_str = "LdcC*" + .header = .math + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +nearbyint + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +nearbyintf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +nearbyintl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +nextafter + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +nextafterf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +nextafterl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +nexttoward + .param_str = "ddLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +nexttowardf + .param_str = "ffLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +nexttowardl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +pow + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +powf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +powl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +printf + .param_str = "icC*." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf } + +realloc + .param_str = "v*v*z" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +remainder + .param_str = "ddd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +remainderf + .param_str = "fff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +remainderl + .param_str = "LdLdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +remquo + .param_str = "dddi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +remquof + .param_str = "fffi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +remquol + .param_str = "LdLdLdi*" + .header = .math + .attributes = .{ .lib_function_without_prefix = true } + +rindex + .param_str = "c*cC*i" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +rint + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } + +rintf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } + +rintl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_fp_exceptions = true } + +round + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +roundeven + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +roundevenf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +roundevenl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +roundf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +roundl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +savectx + .param_str = "iJ" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +scalbln + .param_str = "ddLi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scalblnf + .param_str = "ffLi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scalblnl + .param_str = "LdLdLi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scalbn + .param_str = "ddi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scalbnf + .param_str = "ffi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scalbnl + .param_str = "LdLdi" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +scanf + .param_str = "icC*R." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf } + +setjmp + .param_str = "iJ" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +siglongjmp + .param_str = "vSJi" + .header = .setjmp, .language = .all_gnu_languages + .attributes = .{ .noreturn = true, .allow_type_mismatch = true, .lib_function_without_prefix = true } + +sigsetjmp + .param_str = "iSJi" + .header = .setjmp + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +sin + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sinf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sinh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sinhf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sinhl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sinl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +snprintf + .param_str = "ic*zcC*." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 2 } + +sprintf + .param_str = "ic*cC*." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .printf, .format_string_position = 1 } + +sqrt + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sqrtf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sqrtl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +sscanf + .param_str = "icC*RcC*R." + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .scanf, .format_string_position = 1 } + +stpcpy + .param_str = "c*c*cC*" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +stpncpy + .param_str = "c*c*cC*z" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strcasecmp + .param_str = "icC*cC*" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strcat + .param_str = "c*c*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strchr + .param_str = "c*cC*i" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +strcmp + .param_str = "icC*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +strcpy + .param_str = "c*c*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strcspn + .param_str = "zcC*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strdup + .param_str = "c*cC*" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strerror + .param_str = "c*i" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strlcat + .param_str = "zc*cC*z" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strlcpy + .param_str = "zc*cC*z" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strlen + .param_str = "zcC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +strncasecmp + .param_str = "icC*cC*z" + .header = .strings, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strncat + .param_str = "c*c*cC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strncmp + .param_str = "icC*cC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +strncpy + .param_str = "c*c*cC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strndup + .param_str = "c*cC*z" + .header = .string, .language = .all_gnu_languages + .attributes = .{ .lib_function_without_prefix = true } + +strpbrk + .param_str = "c*cC*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strrchr + .param_str = "c*cC*i" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strspn + .param_str = "zcC*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strstr + .param_str = "c*cC*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strtod + .param_str = "dcC*c**" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtof + .param_str = "fcC*c**" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtok + .param_str = "c*c*cC*" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +strtol + .param_str = "LicC*c**i" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtold + .param_str = "LdcC*c**" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtoll + .param_str = "LLicC*c**i" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtoul + .param_str = "ULicC*c**i" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strtoull + .param_str = "ULLicC*c**i" + .header = .stdlib + .attributes = .{ .lib_function_without_prefix = true } + +strxfrm + .param_str = "zc*cC*z" + .header = .string + .attributes = .{ .lib_function_without_prefix = true } + +tan + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tanf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tanh + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tanhf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tanhl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tanl + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tgamma + .param_str = "dd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tgammaf + .param_str = "ff" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tgammal + .param_str = "LdLd" + .header = .math + .attributes = .{ .lib_function_without_prefix = true, .const_without_errno_and_fp_exceptions = true } + +tolower + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +toupper + .param_str = "ii" + .header = .ctype + .attributes = .{ .pure = true, .lib_function_without_prefix = true } + +trunc + .param_str = "dd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +truncf + .param_str = "ff" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +truncl + .param_str = "LdLd" + .header = .math + .attributes = .{ .@"const" = true, .lib_function_without_prefix = true } + +va_copy + .param_str = "vAA" + .header = .stdarg + .attributes = .{ .lib_function_without_prefix = true } + +va_end + .param_str = "vA" + .header = .stdarg + .attributes = .{ .lib_function_without_prefix = true } + +va_start + .param_str = "vA." + .header = .stdarg + .attributes = .{ .lib_function_without_prefix = true } + +vfork + .param_str = "p" + .header = .unistd + .attributes = .{ .allow_type_mismatch = true, .lib_function_without_prefix = true, .returns_twice = true } + +vfprintf + .param_str = "iP*cC*a" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } + +vfscanf + .param_str = "iP*RcC*Ra" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } + +vprintf + .param_str = "icC*a" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf } + +vscanf + .param_str = "icC*Ra" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf } + +vsnprintf + .param_str = "ic*zcC*a" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 2 } + +vsprintf + .param_str = "ic*cC*a" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vprintf, .format_string_position = 1 } + +vsscanf + .param_str = "icC*RcC*Ra" + .header = .stdio + .attributes = .{ .lib_function_without_prefix = true, .format_kind = .vscanf, .format_string_position = 1 } + +wcschr + .param_str = "w*wC*w" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wcscmp + .param_str = "iwC*wC*" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wcslen + .param_str = "zwC*" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wcsncmp + .param_str = "iwC*wC*z" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wmemchr + .param_str = "w*wC*wz" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wmemcmp + .param_str = "iwC*wC*z" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wmemcpy + .param_str = "w*w*wC*z" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } + +wmemmove + .param_str = "w*w*wC*z" + .header = .wchar + .attributes = .{ .lib_function_without_prefix = true, .const_evaluable = true } diff --git a/src/builtins/Properties.zig b/src/Builtins/Properties.zig similarity index 96% rename from src/builtins/Properties.zig rename to src/Builtins/Properties.zig index 1b795f5c..72e74759 100644 --- a/src/builtins/Properties.zig +++ b/src/Builtins/Properties.zig @@ -2,6 +2,7 @@ const std = @import("std"); const Properties = @This(); +param_str: []const u8, language: Language = .all_languages, attributes: Attributes = Attributes{}, header: Header = .none, @@ -136,3 +137,7 @@ pub const Target = enum { /// Targets for which a builtin is enabled pub const TargetSet = std.enums.EnumSet(Target); + +pub fn isVarArgs(properties: Properties) bool { + return properties.param_str[properties.param_str.len - 1] == '.'; +} diff --git a/src/builtins/TypeDescription.zig b/src/Builtins/TypeDescription.zig similarity index 100% rename from src/builtins/TypeDescription.zig rename to src/Builtins/TypeDescription.zig diff --git a/src/CodeGen.zig b/src/CodeGen.zig index 12ac697d..2624e9ca 100644 --- a/src/CodeGen.zig +++ b/src/CodeGen.zig @@ -1,7 +1,7 @@ const std = @import("std"); const Allocator = std.mem.Allocator; const assert = std.debug.assert; -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); +const Builtin = @import("Builtins/Builtin.def"); const Compilation = @import("Compilation.zig"); const Interner = @import("Interner.zig"); const Ir = @import("Ir.zig"); @@ -1159,10 +1159,10 @@ fn genBoolExpr(c: *CodeGen, base: NodeIndex, true_label: Ir.Ref, false_label: Ir try c.addBranch(cmp, true_label, false_label); } -fn genBuiltinCall(c: *CodeGen, builtin: BuiltinFunction, arg_nodes: []const NodeIndex, ty: Type) Error!Ir.Ref { +fn genBuiltinCall(c: *CodeGen, builtin: Builtin, arg_nodes: []const NodeIndex, ty: Type) Error!Ir.Ref { _ = arg_nodes; _ = ty; - return c.comp.diag.fatalNoSrc("TODO CodeGen.genBuiltinCall {s}\n", .{BuiltinFunction.nameFromTag(builtin.tag).span()}); + return c.comp.diag.fatalNoSrc("TODO CodeGen.genBuiltinCall {s}\n", .{Builtin.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 66a47d6f..5cc41625 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -14,7 +14,7 @@ const Pragma = @import("Pragma.zig"); const StringInterner = @import("StringInterner.zig"); const record_layout = @import("record_layout.zig"); const target_util = @import("target.zig"); -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); +const Builtin = @import("Builtins/Builtin.def"); const Compilation = @This(); @@ -1193,9 +1193,7 @@ pub const IncludeDirIterator = struct { while (self.next()) |found| { const path = try std.fs.path.join(allocator, &.{ found.path, filename }); if (self.comp.langopts.ms_extensions) { - for (path) |*c| { - if (c.* == '\\') c.* = '/'; - } + std.mem.replaceScalar(u8, path, '\\', '/'); } return .{ .path = path, .kind = found.kind }; } @@ -1416,11 +1414,11 @@ 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; - const builtin = BuiltinFunction.fromName(name) orelse return false; + const builtin = Builtin.fromName(name) orelse return false; return comp.hasBuiltinFunction(builtin); } -pub fn hasBuiltinFunction(comp: *const Compilation, builtin: BuiltinFunction) bool { +pub fn hasBuiltinFunction(comp: *const Compilation, builtin: Builtin) bool { if (!target_util.builtinEnabled(comp.target, builtin.properties.target_set)) return false; switch (builtin.properties.language) { diff --git a/src/Diagnostics.zig b/src/Diagnostics.zig index 9189cb4d..e99f9444 100644 --- a/src/Diagnostics.zig +++ b/src/Diagnostics.zig @@ -4,8 +4,8 @@ const Allocator = mem.Allocator; const Source = @import("Source.zig"); const Compilation = @import("Compilation.zig"); const Attribute = @import("Attribute.zig"); -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); -const Header = @import("builtins/Properties.zig").Header; +const Builtin = @import("Builtins/Builtin.def"); +const Header = @import("Builtins/Properties.zig").Header; const Tree = @import("Tree.zig"); const util = @import("util.zig"); const is_windows = @import("builtin").os.tag == .windows; @@ -51,7 +51,7 @@ pub const Message = struct { specifier: enum { @"struct", @"union", @"enum" }, }, builtin_with_header: struct { - builtin: BuiltinFunction.Tag, + builtin: Builtin.Tag, header: Header, }, invalid_escape: struct { @@ -2750,7 +2750,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), - BuiltinFunction.nameFromTag(msg.extra.builtin_with_header.builtin).span(), + Builtin.nameFromTag(msg.extra.builtin_with_header.builtin).span(), }), .invalid_escape => { if (std.ascii.isPrint(msg.extra.invalid_escape.char)) { diff --git a/src/Parser.zig b/src/Parser.zig index dfe4bb9b..c6442abc 100644 --- a/src/Parser.zig +++ b/src/Parser.zig @@ -26,7 +26,7 @@ const StringId = @import("StringInterner.zig").StringId; const number_affixes = @import("number_affixes.zig"); const NumberPrefix = number_affixes.Prefix; const NumberSuffix = number_affixes.Suffix; -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); +const Builtin = @import("Builtins/Builtin.def"); const target_util = @import("target.zig"); const Parser = @This(); @@ -4607,7 +4607,7 @@ const CallExpr = union(enum) { standard: NodeIndex, builtin: struct { node: NodeIndex, - tag: BuiltinFunction.Tag, + tag: Builtin.Tag, }, fn init(p: *Parser, call_node: NodeIndex, func_node: NodeIndex) CallExpr { @@ -4624,9 +4624,9 @@ const CallExpr = union(enum) { return switch (self) { .standard => true, .builtin => |builtin| switch (builtin.tag) { - BuiltinFunction.tagFromName("__builtin_va_start").?, - BuiltinFunction.tagFromName("__va_start").?, - BuiltinFunction.tagFromName("va_start").?, + Builtin.tagFromName("__builtin_va_start").?, + Builtin.tagFromName("__va_start").?, + Builtin.tagFromName("va_start").?, => arg_idx != 1, else => true, }, @@ -4637,11 +4637,11 @@ const CallExpr = union(enum) { return switch (self) { .standard => true, .builtin => |builtin| switch (builtin.tag) { - BuiltinFunction.tagFromName("__builtin_va_start").?, - BuiltinFunction.tagFromName("__va_start").?, - BuiltinFunction.tagFromName("va_start").?, + Builtin.tagFromName("__builtin_va_start").?, + Builtin.tagFromName("__va_start").?, + Builtin.tagFromName("va_start").?, => arg_idx != 1, - BuiltinFunction.tagFromName("__builtin_complex").? => false, + Builtin.tagFromName("__builtin_complex").? => false, else => true, }, }; @@ -4658,11 +4658,11 @@ const CallExpr = union(enum) { const builtin_tok = p.nodes.items(.data)[@intFromEnum(self.builtin.node)].decl.name; switch (self.builtin.tag) { - BuiltinFunction.tagFromName("__builtin_va_start").?, - BuiltinFunction.tagFromName("__va_start").?, - BuiltinFunction.tagFromName("va_start").?, + Builtin.tagFromName("__builtin_va_start").?, + Builtin.tagFromName("__va_start").?, + Builtin.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), + Builtin.tagFromName("__builtin_complex").? => return p.checkComplexArg(builtin_tok, first_after, param_tok, arg, arg_idx), else => {}, } } @@ -4676,7 +4676,7 @@ const CallExpr = union(enum) { return switch (self) { .standard => null, .builtin => |builtin| switch (builtin.tag) { - BuiltinFunction.tagFromName("__builtin_complex").? => 2, + Builtin.tagFromName("__builtin_complex").? => 2, else => null, }, }; @@ -4686,7 +4686,7 @@ const CallExpr = union(enum) { return switch (self) { .standard => callable_ty.returnType(), .builtin => |builtin| switch (builtin.tag) { - BuiltinFunction.tagFromName("__builtin_complex").? => { + Builtin.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(); }, @@ -7122,7 +7122,7 @@ fn checkComplexArg(p: *Parser, builtin_tok: TokenIndex, first_after: TokenIndex, } } -fn checkVariableBuiltinArgument(p: *Parser, builtin_tok: TokenIndex, first_after: TokenIndex, param_tok: TokenIndex, arg: *Result, arg_idx: u32, tag: BuiltinFunction.Tag) !void { +fn checkVariableBuiltinArgument(p: *Parser, builtin_tok: TokenIndex, first_after: TokenIndex, param_tok: TokenIndex, arg: *Result, arg_idx: u32, tag: Builtin.Tag) !void { switch (tag) { .__builtin_va_start, .__va_start, .va_start => return p.checkVaStartArg(builtin_tok, first_after, param_tok, arg, arg_idx), else => {}, diff --git a/src/Tree.zig b/src/Tree.zig index 257fd7dd..a137841f 100644 --- a/src/Tree.zig +++ b/src/Tree.zig @@ -6,7 +6,6 @@ const Source = @import("Source.zig"); const Attribute = @import("Attribute.zig"); const Value = @import("Value.zig"); const StringInterner = @import("StringInterner.zig"); -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); const Tree = @This(); diff --git a/src/Type.zig b/src/Type.zig index c7d5e5ef..ab91a138 100644 --- a/src/Type.zig +++ b/src/Type.zig @@ -9,7 +9,6 @@ const StringInterner = @import("StringInterner.zig"); const StringId = StringInterner.StringId; const target_util = @import("target.zig"); const LangOpts = @import("LangOpts.zig"); -const BuiltinFunction = @import("builtins/BuiltinFunction.zig"); const Type = @This(); diff --git a/src/builtins/BuiltinFunction.zig b/src/builtins/BuiltinFunction.zig deleted file mode 100644 index 013889b8..00000000 --- a/src/builtins/BuiltinFunction.zig +++ /dev/null @@ -1,13037 +0,0 @@ -//! Autogenerated by ./scripts/generate_builtins_dafsa.zig, do not edit - -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] == '.'; -} - -pub const shortest_builtin_name = 3; -pub const longest_builtin_name = 43; - -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(); -} - -pub const MaxParamCount = 12; - -/// 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, -}; - -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 } } }, - }; -}; diff --git a/src/lib.zig b/src/lib.zig index e19becb7..54799984 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -1,3 +1,4 @@ +pub const Builtins = @import("Builtins.zig"); /// Deprecated pub const Codegen = @import("Codegen_legacy.zig"); pub const CodeGen = @import("CodeGen.zig"); diff --git a/src/main.zig b/src/main.zig index d9fb55c5..432556fb 100644 --- a/src/main.zig +++ b/src/main.zig @@ -7,6 +7,9 @@ const Driver = @import("Driver.zig"); const target_util = @import("target.zig"); const Toolchain = @import("Toolchain.zig"); +// for Builtins/Builtin.def +pub const Builtins = @import("Builtins.zig"); + var general_purpose_allocator = std.heap.GeneralPurposeAllocator(.{}){}; pub fn main() u8 { diff --git a/src/target.zig b/src/target.zig index 14c69865..2d38b2a3 100644 --- a/src/target.zig +++ b/src/target.zig @@ -2,7 +2,7 @@ const std = @import("std"); const LangOpts = @import("LangOpts.zig"); const Type = @import("Type.zig"); const llvm = @import("zig").codegen.llvm; -const TargetSet = @import("builtins/Properties.zig").TargetSet; +const TargetSet = @import("Builtins/Properties.zig").TargetSet; /// intmax_t for this target pub fn intMaxType(target: std.Target) Type { @@ -349,8 +349,7 @@ pub fn isCygwinMinGW(target: std.Target) bool { } pub fn builtinEnabled(target: std.Target, enabled_for: TargetSet) bool { - var copy = enabled_for; - var it = copy.iterator(); + var it = enabled_for.iterator(); while (it.next()) |val| { switch (val) { .basic => return true, From 726ac58918c50034180e010fef97dd513919e190 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Mon, 16 Oct 2023 23:45:12 +0300 Subject: [PATCH 3/4] Attribute: use def file for fromString --- build.zig | 1 + src/Attribute.zig | 741 ++++++++++++---------------------------- src/Attribute/names.def | 434 +++++++++++++++++++++++ src/Parser.zig | 2 +- src/Tree.zig | 5 +- src/lib.zig | 1 + src/main.zig | 2 + 7 files changed, 665 insertions(+), 521 deletions(-) create mode 100644 src/Attribute/names.def diff --git a/build.zig b/build.zig index 9a27c2e5..062f4bec 100644 --- a/build.zig +++ b/build.zig @@ -81,6 +81,7 @@ pub fn build(b: *Build) !void { exe.addOptions("system_defaults", system_defaults); GenerateDef.add(b, "src/Builtins/Builtin.def", exe); + GenerateDef.add(b, "src/Attribute/names.def", exe); system_defaults.addOption(bool, "enable_linker_build_id", enable_linker_build_id); system_defaults.addOption([]const u8, "linker", default_linker); diff --git a/src/Attribute.zig b/src/Attribute.zig index 8a3008c1..721320a9 100644 --- a/src/Attribute.zig +++ b/src/Attribute.zig @@ -83,17 +83,13 @@ pub const ArgumentType = enum { } }; -fn getArguments(comptime descriptor: type) []const ZigType.StructField { - return if (@hasDecl(descriptor, "Args")) std.meta.fields(descriptor.Args) else &.{}; -} - /// number of required arguments pub fn requiredArgCount(attr: Tag) u32 { switch (attr) { inline else => |tag| { comptime var needed = 0; comptime { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); for (fields) |arg_field| { if (!mem.eql(u8, arg_field.name, "__name_tok") and @typeInfo(arg_field.type) != .Optional) needed += 1; } @@ -109,7 +105,7 @@ pub fn maxArgCount(attr: Tag) u32 { inline else => |tag| { comptime var max = 0; comptime { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); for (fields) |arg_field| { if (!mem.eql(u8, arg_field.name, "__name_tok")) max += 1; } @@ -128,13 +124,13 @@ fn UnwrapOptional(comptime T: type) type { pub const Formatting = struct { /// The quote char (single or double) to use when printing identifiers/strings corresponding - /// to the enum in the first field of the Args of `attr`. Identifier enums use single quotes, string enums + /// to the enum in the first field of the `attr`. Identifier enums use single quotes, string enums /// use double quotes fn quoteChar(attr: Tag) []const u8 { switch (attr) { .calling_convention => unreachable, inline else => |tag| { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); if (fields.len == 0) unreachable; const Unwrapped = UnwrapOptional(fields[0].type); @@ -146,12 +142,12 @@ pub const Formatting = struct { } /// returns a comma-separated string of quoted enum values, representing the valid - /// choices for the string or identifier enum of the first field of the Args of `attr`. + /// choices for the string or identifier enum of the first field of the `attr`. pub fn choices(attr: Tag) []const u8 { switch (attr) { .calling_convention => unreachable, inline else => |tag| { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); if (fields.len == 0) unreachable; const Unwrapped = UnwrapOptional(fields[0].type); @@ -176,7 +172,7 @@ pub fn wantsIdentEnum(attr: Tag) bool { switch (attr) { .calling_convention => return false, inline else => |tag| { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); if (fields.len == 0) return false; const Unwrapped = UnwrapOptional(fields[0].type); @@ -190,7 +186,7 @@ pub fn wantsIdentEnum(attr: Tag) bool { pub fn diagnoseIdent(attr: Tag, arguments: *Arguments, ident: []const u8) ?Diagnostics.Message { switch (attr) { inline else => |tag| { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); if (fields.len == 0) unreachable; const Unwrapped = UnwrapOptional(fields[0].type); if (@typeInfo(Unwrapped) != .Enum) unreachable; @@ -209,7 +205,7 @@ pub fn diagnoseIdent(attr: Tag, arguments: *Arguments, ident: []const u8) ?Diagn pub fn wantsAlignment(attr: Tag, idx: usize) bool { switch (attr) { inline else => |tag| { - const fields = getArguments(@field(attributes, @tagName(tag))); + const fields = std.meta.fields(@field(attributes, @tagName(tag))); if (fields.len == 0) return false; return switch (idx) { @@ -223,7 +219,7 @@ pub fn wantsAlignment(attr: Tag, idx: usize) bool { pub fn diagnoseAlignment(attr: Tag, arguments: *Arguments, arg_idx: u32, val: Value, ty: Type, comp: *Compilation) ?Diagnostics.Message { switch (attr) { inline else => |tag| { - const arg_fields = getArguments(@field(attributes, @tagName(tag))); + const arg_fields = std.meta.fields(@field(attributes, @tagName(tag))); if (arg_fields.len == 0) unreachable; switch (arg_idx) { @@ -305,7 +301,7 @@ pub fn diagnose(attr: Tag, arguments: *Arguments, arg_idx: u32, val: Value, node .tag = .attribute_too_many_args, .extra = .{ .attr_arg_count = .{ .attribute = attr, .expected = max_arg_count } }, }; - const arg_fields = getArguments(@field(attributes, decl.name)); + const arg_fields = std.meta.fields(@field(attributes, decl.name)); switch (arg_idx) { inline 0...arg_fields.len - 1 => |arg_i| { return diagnoseField(decl, arg_fields[arg_i], UnwrapOptional(arg_fields[arg_i].type), arguments, val, node, strings); @@ -330,212 +326,107 @@ pub const Identifier = struct { const attributes = struct { pub const access = struct { - const gnu = "access"; - - const Args = struct { - access_mode: enum { - read_only, - read_write, - write_only, - none, - - const opts = struct { - const enum_kind = .identifier; - }; - }, - ref_index: u32, - size_index: ?u32 = null, - }; + access_mode: enum { + read_only, + read_write, + write_only, + none, + + const opts = struct { + const enum_kind = .identifier; + }; + }, + ref_index: u32, + size_index: ?u32 = null, }; pub const alias = struct { - const gnu = "alias"; - const Args = struct { - alias: Value.ByteRange, - }; + alias: Value.ByteRange, }; pub const aligned = struct { - const gnu = "aligned"; - const declspec = "align"; - - const Args = struct { - alignment: ?Alignment = null, - __name_tok: TokenIndex, - }; + alignment: ?Alignment = null, + __name_tok: TokenIndex, }; pub const alloc_align = struct { - const gnu = "alloc_align"; - - const Args = struct { - position: u32, - }; + position: u32, }; pub const alloc_size = struct { - const gnu = "alloc_size"; - - const Args = struct { - position_1: u32, - position_2: ?u32 = null, - }; + position_1: u32, + position_2: ?u32 = null, }; pub const allocate = struct { - const declspec = "allocate"; - - const Args = struct { - segname: Value.ByteRange, - }; - }; - pub const allocator = struct { - const declspec = "allocator"; - }; - pub const always_inline = struct { - const gnu = "always_inline"; - }; - pub const appdomain = struct { - const declspec = "appdomain"; - }; - pub const artificial = struct { - const gnu = "artificial"; + segname: Value.ByteRange, }; + pub const allocator = struct {}; + pub const always_inline = struct {}; + pub const appdomain = struct {}; + pub const artificial = struct {}; pub const assume_aligned = struct { - const gnu = "assume_aligned"; - const Args = struct { - alignment: Alignment, - offset: ?u32 = null, - }; + alignment: Alignment, + offset: ?u32 = null, }; pub const cleanup = struct { - const gnu = "cleanup"; - const Args = struct { - function: Identifier, - }; + function: Identifier, }; pub const code_seg = struct { - const declspec = "code_seg"; - const Args = struct { - segname: Value.ByteRange, - }; - }; - pub const cold = struct { - const gnu = "cold"; - }; - pub const common = struct { - const gnu = "common"; - }; - pub const @"const" = struct { - const gnu = "const"; + segname: Value.ByteRange, }; + pub const cold = struct {}; + pub const common = struct {}; + pub const @"const" = struct {}; pub const constructor = struct { - const gnu = "constructor"; - const Args = struct { - priority: ?u32 = null, - }; + priority: ?u32 = null, }; pub const copy = struct { - const gnu = "copy"; - const Args = struct { - function: Identifier, - }; + function: Identifier, }; pub const deprecated = struct { - const gnu = "deprecated"; - const declspec = "deprecated"; - const c2x = "deprecated"; - - const Args = struct { - msg: ?Value.ByteRange = null, - __name_tok: TokenIndex, - }; - }; - pub const designated_init = struct { - const gnu = "designated_init"; + msg: ?Value.ByteRange = null, + __name_tok: TokenIndex, }; + pub const designated_init = struct {}; pub const destructor = struct { - const gnu = "destructor"; - const Args = struct { - priority: ?u32 = null, - }; - }; - pub const dllexport = struct { - const declspec = "dllexport"; - }; - pub const dllimport = struct { - const declspec = "dllimport"; + priority: ?u32 = null, }; + pub const dllexport = struct {}; + pub const dllimport = struct {}; pub const @"error" = struct { - const gnu = "error"; - const Args = struct { - msg: Value.ByteRange, - __name_tok: TokenIndex, - }; - }; - pub const externally_visible = struct { - const gnu = "externally_visible"; - }; - pub const fallthrough = struct { - const gnu = "fallthrough"; - const c2x = "fallthrough"; - }; - pub const flatten = struct { - const gnu = "flatten"; + msg: Value.ByteRange, + __name_tok: TokenIndex, }; + pub const externally_visible = struct {}; + pub const fallthrough = struct {}; + pub const flatten = struct {}; pub const format = struct { - const gnu = "format"; - const Args = struct { - archetype: enum { - printf, - scanf, - strftime, - strfmon, - - const opts = struct { - const enum_kind = .identifier; - }; - }, - string_index: u32, - first_to_check: u32, - }; + archetype: enum { + printf, + scanf, + strftime, + strfmon, + + const opts = struct { + const enum_kind = .identifier; + }; + }, + string_index: u32, + first_to_check: u32, }; pub const format_arg = struct { - const gnu = "format_arg"; - const Args = struct { - string_index: u32, - }; - }; - pub const gnu_inline = struct { - const gnu = "gnu_inline"; - }; - pub const hot = struct { - const gnu = "hot"; + string_index: u32, }; + pub const gnu_inline = struct {}; + pub const hot = struct {}; pub const ifunc = struct { - const gnu = "ifunc"; - const Args = struct { - resolver: Value.ByteRange, - }; - }; - pub const interrupt = struct { - const gnu = "interrupt"; - }; - pub const interrupt_handler = struct { - const gnu = "interrupt_handler"; - }; - pub const jitintrinsic = struct { - const declspec = "jitintrinsic"; - }; - pub const leaf = struct { - const gnu = "leaf"; - }; - pub const malloc = struct { - const gnu = "malloc"; - }; - pub const may_alias = struct { - const gnu = "may_alias"; - }; + resolver: Value.ByteRange, + }; + pub const interrupt = struct {}; + pub const interrupt_handler = struct {}; + pub const jitintrinsic = struct {}; + pub const leaf = struct {}; + pub const malloc = struct {}; + pub const may_alias = struct {}; pub const mode = struct { - const gnu = "mode"; - const Args = struct { - mode: enum { - // zig fmt: off + mode: enum { + // zig fmt: off byte, word, pointer, BI, QI, HI, PSI, SI, PDI, @@ -558,336 +449,184 @@ const attributes = struct { BND32, BND64, // zig fmt: on - const opts = struct { - const enum_kind = .identifier; - }; - }, - }; - }; - pub const naked = struct { - const declspec = "naked"; - }; - pub const no_address_safety_analysis = struct { - const gnu = "no_address_safety_analysise"; - }; - pub const no_icf = struct { - const gnu = "no_icf"; - }; - pub const no_instrument_function = struct { - const gnu = "no_instrument_function"; - }; - pub const no_profile_instrument_function = struct { - const gnu = "no_profile_instrument_function"; - }; - pub const no_reorder = struct { - const gnu = "no_reorder"; + const opts = struct { + const enum_kind = .identifier; + }; + }, }; + pub const naked = struct {}; + pub const no_address_safety_analysis = struct {}; + pub const no_icf = struct {}; + pub const no_instrument_function = struct {}; + pub const no_profile_instrument_function = struct {}; + pub const no_reorder = struct {}; pub const no_sanitize = struct { - const gnu = "no_sanitize"; /// Todo: represent args as union? - const Args = struct { - alignment: Value.ByteRange, - object_size: ?Value.ByteRange = null, - }; - }; - pub const no_sanitize_address = struct { - const gnu = "no_sanitize_address"; - const declspec = "no_sanitize_address"; - }; - pub const no_sanitize_coverage = struct { - const gnu = "no_sanitize_coverage"; - }; - pub const no_sanitize_thread = struct { - const gnu = "no_sanitize_thread"; - }; - pub const no_sanitize_undefined = struct { - const gnu = "no_sanitize_undefined"; - }; - pub const no_split_stack = struct { - const gnu = "no_split_stack"; - }; - pub const no_stack_limit = struct { - const gnu = "no_stack_limit"; - }; - pub const no_stack_protector = struct { - const gnu = "no_stack_protector"; - }; - pub const @"noalias" = struct { - const declspec = "noalias"; - }; - pub const noclone = struct { - const gnu = "noclone"; - }; - pub const nocommon = struct { - const gnu = "nocommon"; - }; - pub const nodiscard = struct { - const c2x = "nodiscard"; - }; - pub const noinit = struct { - const gnu = "noinit"; - }; - pub const @"noinline" = struct { - const gnu = "noinline"; - const declspec = "noinline"; - }; - pub const noipa = struct { - const gnu = "noipa"; - }; + alignment: Value.ByteRange, + object_size: ?Value.ByteRange = null, + }; + pub const no_sanitize_address = struct {}; + pub const no_sanitize_coverage = struct {}; + pub const no_sanitize_thread = struct {}; + pub const no_sanitize_undefined = struct {}; + pub const no_split_stack = struct {}; + pub const no_stack_limit = struct {}; + pub const no_stack_protector = struct {}; + pub const @"noalias" = struct {}; + pub const noclone = struct {}; + pub const nocommon = struct {}; + pub const nodiscard = struct {}; + pub const noinit = struct {}; + pub const @"noinline" = struct {}; + pub const noipa = struct {}; // TODO: arbitrary number of arguments // const nonnull = struct { - // const gnu = "nonnull"; - // const Args = struct { - // arg_index: []const u32, + // // arg_index: []const u32, // }; // }; - pub const nonstring = struct { - const gnu = "nonstring"; - }; - pub const noplt = struct { - const gnu = "noplt"; - }; - pub const @"noreturn" = struct { - const gnu = "noreturn"; - const c2x = "noreturn"; - const declspec = "noreturn"; - }; + pub const nonstring = struct {}; + pub const noplt = struct {}; + pub const @"noreturn" = struct {}; // TODO: union args ? // const optimize = struct { - // const gnu = "optimize"; - // const Args = struct { - // optimize, // u32 | []const u8 -- optimize? + // // optimize, // u32 | []const u8 -- optimize? // }; // }; - pub const @"packed" = struct { - const gnu = "packed"; - }; - pub const patchable_function_entry = struct { - const gnu = "patchable_function_entry"; - }; - pub const persistent = struct { - const gnu = "persistent"; - }; - pub const process = struct { - const declspec = "process"; - }; - pub const pure = struct { - const gnu = "pure"; - }; - pub const reproducible = struct { - const c2x = "reproducible"; - }; - pub const restrict = struct { - const declspec = "restrict"; - }; - pub const retain = struct { - const gnu = "retain"; - }; - pub const returns_nonnull = struct { - const gnu = "returns_nonnull"; - }; - pub const returns_twice = struct { - const gnu = "returns_twice"; - }; - pub const safebuffers = struct { - const declspec = "safebuffers"; - }; + pub const @"packed" = struct {}; + pub const patchable_function_entry = struct {}; + pub const persistent = struct {}; + pub const process = struct {}; + pub const pure = struct {}; + pub const reproducible = struct {}; + pub const restrict = struct {}; + pub const retain = struct {}; + pub const returns_nonnull = struct {}; + pub const returns_twice = struct {}; + pub const safebuffers = struct {}; pub const scalar_storage_order = struct { - const gnu = "scalar_storage_order"; - const Args = struct { - order: enum { - @"little-endian", - @"big-endian", - - const opts = struct { - const enum_kind = .string; - }; - }, - }; + order: enum { + @"little-endian", + @"big-endian", + + const opts = struct { + const enum_kind = .string; + }; + }, }; pub const section = struct { - const gnu = "section"; - const Args = struct { - name: Value.ByteRange, - }; - }; - pub const selectany = struct { - const declspec = "selectany"; + name: Value.ByteRange, }; + pub const selectany = struct {}; pub const sentinel = struct { - const gnu = "sentinel"; - const Args = struct { - position: ?u32 = null, - }; + position: ?u32 = null, }; pub const simd = struct { - const gnu = "simd"; - const Args = struct { - mask: ?enum { - notinbranch, - inbranch, - - const opts = struct { - const enum_kind = .string; - }; - } = null, - }; + mask: ?enum { + notinbranch, + inbranch, + + const opts = struct { + const enum_kind = .string; + }; + } = null, }; pub const spectre = struct { - const declspec = "spectre"; - const Args = struct { - arg: enum { - nomitigation, - - const opts = struct { - const enum_kind = .identifier; - }; - }, - }; - }; - pub const stack_protect = struct { - const gnu = "stack_protect"; + arg: enum { + nomitigation, + + const opts = struct { + const enum_kind = .identifier; + }; + }, }; + pub const stack_protect = struct {}; pub const symver = struct { - const gnu = "symver"; - const Args = struct { - version: Value.ByteRange, // TODO: validate format "name2@nodename" - }; + version: Value.ByteRange, // TODO: validate format "name2@nodename" + }; pub const target = struct { - const gnu = "target"; - const Args = struct { - options: Value.ByteRange, // TODO: multiple arguments - }; + options: Value.ByteRange, // TODO: multiple arguments + }; pub const target_clones = struct { - const gnu = "target_clones"; - const Args = struct { - options: Value.ByteRange, // TODO: multiple arguments - }; - }; - pub const thread = struct { - const declspec = "thread"; + options: Value.ByteRange, // TODO: multiple arguments + }; + pub const thread = struct {}; pub const tls_model = struct { - const gnu = "tls_model"; - const Args = struct { - model: enum { - @"global-dynamic", - @"local-dynamic", - @"initial-exec", - @"local-exec", - - const opts = struct { - const enum_kind = .string; - }; - }, - }; - }; - pub const transparent_union = struct { - const gnu = "transparent_union"; + model: enum { + @"global-dynamic", + @"local-dynamic", + @"initial-exec", + @"local-exec", + + const opts = struct { + const enum_kind = .string; + }; + }, }; + pub const transparent_union = struct {}; pub const unavailable = struct { - const gnu = "unavailable"; - const Args = struct { - msg: ?Value.ByteRange = null, - __name_tok: TokenIndex, - }; - }; - pub const uninitialized = struct { - const gnu = "uninitialized"; - }; - pub const unsequenced = struct { - const c2x = "unsequenced"; - }; - pub const unused = struct { - const gnu = "unused"; - const c2x = "maybe_unused"; - }; - pub const used = struct { - const gnu = "used"; + msg: ?Value.ByteRange = null, + __name_tok: TokenIndex, }; + pub const uninitialized = struct {}; + pub const unsequenced = struct {}; + pub const unused = struct {}; + pub const used = struct {}; pub const uuid = struct { - const declspec = "uuid"; - const Args = struct { - uuid: Value.ByteRange, - }; + uuid: Value.ByteRange, }; pub const vector_size = struct { - const gnu = "vector_size"; - const Args = struct { - bytes: u32, // TODO: validate "The bytes argument must be a positive power-of-two multiple of the base type size" - }; + bytes: u32, // TODO: validate "The bytes argument must be a positive power-of-two multiple of the base type size" + }; pub const visibility = struct { - const gnu = "visibility"; - const Args = struct { - visibility_type: enum { - default, - hidden, - internal, - protected, - - const opts = struct { - const enum_kind = .string; - }; - }, - }; + visibility_type: enum { + default, + hidden, + internal, + protected, + + const opts = struct { + const enum_kind = .string; + }; + }, }; pub const warn_if_not_aligned = struct { - const gnu = "warn_if_not_aligned"; - const Args = struct { - alignment: Alignment, - }; - }; - pub const warn_unused_result = struct { - const gnu = "warn_unused_result"; + alignment: Alignment, }; + pub const warn_unused_result = struct {}; pub const warning = struct { - const gnu = "warning"; - const Args = struct { - msg: Value.ByteRange, - __name_tok: TokenIndex, - }; - }; - pub const weak = struct { - const gnu = "weak"; + msg: Value.ByteRange, + __name_tok: TokenIndex, }; + pub const weak = struct {}; pub const weakref = struct { - const gnu = "weakref"; - const Args = struct { - target: ?Value.ByteRange = null, - }; + target: ?Value.ByteRange = null, }; pub const zero_call_used_regs = struct { - const gnu = "zero_call_used_regs"; - const Args = struct { - choice: enum { - skip, - used, - @"used-gpr", - @"used-arg", - @"used-gpr-arg", - all, - @"all-gpr", - @"all-arg", - @"all-gpr-arg", - - const opts = struct { - const enum_kind = .string; - }; - }, - }; + choice: enum { + skip, + used, + @"used-gpr", + @"used-arg", + @"used-gpr-arg", + all, + @"all-gpr", + @"all-arg", + @"all-gpr-arg", + + const opts = struct { + const enum_kind = .string; + }; + }, }; pub const asm_label = struct { - const Args = struct { - name: Value.ByteRange, - }; + name: Value.ByteRange, }; pub const calling_convention = struct { - const Args = struct { - cc: CallingConvention, - }; + cc: CallingConvention, }; }; @@ -899,7 +638,7 @@ pub const Arguments = blk: { inline for (decls, &union_fields) |decl, *field| { field.* = .{ .name = decl.name, - .type = if (@hasDecl(@field(attributes, decl.name), "Args")) @field(attributes, decl.name).Args else void, + .type = @field(attributes, decl.name), .alignment = 0, }; } @@ -916,17 +655,16 @@ pub const Arguments = blk: { pub fn ArgumentsForTag(comptime tag: Tag) type { const decl = @typeInfo(attributes).Struct.decls[@intFromEnum(tag)]; - return if (@hasDecl(@field(attributes, decl.name), "Args")) @field(attributes, decl.name).Args else void; + return @field(attributes, decl.name); } pub fn initArguments(tag: Tag, name_tok: TokenIndex) Arguments { switch (tag) { inline else => |arg_tag| { const union_element = @field(attributes, @tagName(arg_tag)); - const has_args = @hasDecl(union_element, "Args"); - const init = if (has_args) std.mem.zeroInit(union_element.Args, .{}) else {}; + const init = std.mem.zeroInit(union_element, .{}); var args = @unionInit(Arguments, @tagName(arg_tag), init); - if (has_args and @hasField(@field(attributes, @tagName(arg_tag)).Args, "__name_tok")) { + if (@hasField(@field(attributes, @tagName(arg_tag)), "__name_tok")) { @field(args, @tagName(arg_tag)).__name_tok = name_tok; } return args; @@ -935,56 +673,23 @@ pub fn initArguments(tag: Tag, name_tok: TokenIndex) Arguments { } pub fn fromString(kind: Kind, namespace: ?[]const u8, name: []const u8) ?Tag { - return switch (kind) { - .c2x => fromStringC2X(namespace, name), - .declspec => fromStringDeclspec(name), - .gnu => fromStringGnu(name), - }; -} + const attribute_names = @import("Attribute/names.def"); -fn fromStringGnu(name: []const u8) ?Tag { const normalized = normalize(name); - const decls = @typeInfo(attributes).Struct.decls; - @setEvalBranchQuota(3000); - inline for (decls, 0..) |decl, i| { - if (@hasDecl(@field(attributes, decl.name), "gnu")) { - if (mem.eql(u8, @field(attributes, decl.name).gnu, normalized)) { - return @enumFromInt(i); - } - } - } - return null; -} - -fn fromStringC2X(namespace: ?[]const u8, name: []const u8) ?Tag { - const normalized = normalize(name); - if (namespace) |ns| { + const actual_kind: Kind = if (namespace) |ns| blk: { const normalized_ns = normalize(ns); if (mem.eql(u8, normalized_ns, "gnu")) { - return fromStringGnu(normalized); + break :blk .gnu; } return null; - } - const decls = @typeInfo(attributes).Struct.decls; - inline for (decls, 0..) |decl, i| { - if (@hasDecl(@field(attributes, decl.name), "c2x")) { - if (mem.eql(u8, @field(attributes, decl.name).c2x, normalized)) { - return @enumFromInt(i); - } - } - } - return null; -} + } else kind; -fn fromStringDeclspec(name: []const u8) ?Tag { - const normalized = normalize(name); - const decls = @typeInfo(attributes).Struct.decls; - inline for (decls, 0..) |decl, i| { - if (@hasDecl(@field(attributes, decl.name), "declspec")) { - if (mem.eql(u8, @field(attributes, decl.name).declspec, normalized)) { - return @enumFromInt(i); - } - } + const tag_and_opts = attribute_names.fromName(normalized) orelse return null; + switch (actual_kind) { + inline else => |tag| { + if (@field(tag_and_opts.properties, @tagName(tag))) + return tag_and_opts.properties.tag; + }, } return null; } diff --git a/src/Attribute/names.def b/src/Attribute/names.def new file mode 100644 index 00000000..6afccfee --- /dev/null +++ b/src/Attribute/names.def @@ -0,0 +1,434 @@ +const aro = @import("root"); +const Properties = struct { tag: aro.Attribute.Tag, gnu: bool = false, declspec: bool = false, c2x: bool = false }; + +# multiple +deprecated + .tag = .deprecated + .c2x = true + .gnu = true + .declspec = true + +fallthrough + .tag = .fallthrough + .c2x = true + .gnu = true + +noreturn + .tag = .@"noreturn" + .c2x = true + .gnu = true + .declspec = true + +no_sanitize_address + .tag = .no_sanitize_address + .gnu = true + .declspec = true + +noinline + .tag = .@"noinline" + .gnu = true + .declspec = true + +# c2x only +nodiscard + .tag = .nodiscard + .c2x = true + +reproducible + .tag = .reproducible + .c2x = true + +unsequenced + .tag = .unsequenced + .c2x = true + +maybe_unused + .tag = .unused + .c2x = true + +# gnu only +access + .tag = .access + .gnu = true + +alias + .tag = .alias + .gnu = true + +aligned + .tag = .aligned + .gnu = true + +alloc_align + .tag = .alloc_align + .gnu = true + +alloc_size + .tag = .alloc_size + .gnu = true + +always_inline + .tag = .always_inline + .gnu = true + +artificial + .tag = .artificial + .gnu = true + +assume_aligned + .tag = .assume_aligned + .gnu = true + +cleanup + .tag = .cleanup + .gnu = true + +cold + .tag = .cold + .gnu = true + +common + .tag = .common + .gnu = true + +const + .tag = .@"const" + .gnu = true + +constructor + .tag = .constructor + .gnu = true + +copy + .tag = .copy + .gnu = true + +designated_init + .tag = .designated_init + .gnu = true + +destructor + .tag = .destructor + .gnu = true + +error + .tag = .@"error" + .gnu = true + +externally_visible + .tag = .externally_visible + .gnu = true + +flatten + .tag = .flatten + .gnu = true + +format + .tag = .format + .gnu = true + +format_arg + .tag = .format_arg + .gnu = true + +gnu_inline + .tag = .gnu_inline + .gnu = true + +hot + .tag = .hot + .gnu = true + +ifunc + .tag = .ifunc + .gnu = true + +interrupt + .tag = .interrupt + .gnu = true + +interrupt_handler + .tag = .interrupt_handler + .gnu = true + +leaf + .tag = .leaf + .gnu = true + +malloc + .tag = .malloc + .gnu = true + +may_alias + .tag = .may_alias + .gnu = true + +mode + .tag = .mode + .gnu = true + +no_address_safety_analysis + .tag = .no_address_safety_analysis + .gnu = true + +no_icf + .tag = .no_icf + .gnu = true + +no_instrument_function + .tag = .no_instrument_function + .gnu = true + +no_profile_instrument_function + .tag = .no_profile_instrument_function + .gnu = true + +no_reorder + .tag = .no_reorder + .gnu = true + +no_sanitize + .tag = .no_sanitize + .gnu = true + +no_sanitize_coverage + .tag = .no_sanitize_coverage + .gnu = true + +no_sanitize_thread + .tag = .no_sanitize_thread + .gnu = true + +no_sanitize_undefined + .tag = .no_sanitize_undefined + .gnu = true + +no_split_stack + .tag = .no_split_stack + .gnu = true + +no_stack_limit + .tag = .no_stack_limit + .gnu = true + +no_stack_protector + .tag = .no_stack_protector + .gnu = true + +noclone + .tag = .noclone + .gnu = true + +nocommon + .tag = .nocommon + .gnu = true + +noinit + .tag = .noinit + .gnu = true + +noipa + .tag = .noipa + .gnu = true + +# nonnull +# .tag = .nonnull +# .gnu = true + +nonstring + .tag = .nonstring + .gnu = true + +noplt + .tag = .noplt + .gnu = true + +# optimize +# .tag = .optimize +# .gnu = true + +packed + .tag = .@"packed" + .gnu = true + +patchable_function_entry + .tag = .patchable_function_entry + .gnu = true + +persistent + .tag = .persistent + .gnu = true + +pure + .tag = .pure + .gnu = true + +retain + .tag = .retain + .gnu = true + +returns_nonnull + .tag = .returns_nonnull + .gnu = true + +returns_twice + .tag = .returns_twice + .gnu = true + +scalar_storage_order + .tag = .scalar_storage_order + .gnu = true + +section + .tag = .section + .gnu = true + +sentinel + .tag = .sentinel + .gnu = true + +simd + .tag = .simd + .gnu = true + +stack_protect + .tag = .stack_protect + .gnu = true + +symver + .tag = .symver + .gnu = true + +target + .tag = .target + .gnu = true + +target_clones + .tag = .target_clones + .gnu = true + +tls_model + .tag = .tls_model + .gnu = true + +transparent_union + .tag = .transparent_union + .gnu = true + +unavailable + .tag = .unavailable + .gnu = true + +uninitialized + .tag = .uninitialized + .gnu = true + +unused + .tag = .unused + .gnu = true + +used + .tag = .used + .gnu = true + +vector_size + .tag = .vector_size + .gnu = true + +visibility + .tag = .visibility + .gnu = true + +warn_if_not_aligned + .tag = .warn_if_not_aligned + .gnu = true + +warn_unused_result + .tag = .warn_unused_result + .gnu = true + +warning + .tag = .warning + .gnu = true + +weak + .tag = .weak + .gnu = true + +weakref + .tag = .weakref + .gnu = true + +zero_call_used_regs + .tag = .zero_call_used_regs + .gnu = true + +# declspec only +align + .tag = .aligned + .declspec = true + +allocate + .tag = .allocate + .declspec = true + +allocator + .tag = .allocator + .declspec = true + +appdomain + .tag = .appdomain + .declspec = true + +code_seg + .tag = .code_seg + .declspec = true + +dllexport + .tag = .dllexport + .declspec = true + +dllimport + .tag = .dllimport + .declspec = true + +jitintrinsic + .tag = .jitintrinsic + .declspec = true + +naked + .tag = .naked + .declspec = true + +noalias + .tag = .@"noalias" + .declspec = true + +process + .tag = .process + .declspec = true + +restrict + .tag = .restrict + .declspec = true + +safebuffers + .tag = .safebuffers + .declspec = true + +selectany + .tag = .selectany + .declspec = true + +spectre + .tag = .spectre + .declspec = true + +thread + .tag = .thread + .declspec = true + +uuid + .tag = .uuid + .declspec = true + diff --git a/src/Parser.zig b/src/Parser.zig index c6442abc..bf24ff54 100644 --- a/src/Parser.zig +++ b/src/Parser.zig @@ -901,7 +901,7 @@ fn decl(p: *Parser) Error!bool { break :blk DeclSpec{ .ty = try spec.finish(p) }; }; if (decl_spec.noreturn) |tok| { - const attr = Attribute{ .tag = .noreturn, .args = .{ .noreturn = {} }, .syntax = .keyword }; + const attr = Attribute{ .tag = .noreturn, .args = .{ .noreturn = .{} }, .syntax = .keyword }; try p.attr_buf.append(p.gpa, .{ .attr = attr, .tok = tok }); } var init_d = (try p.initDeclarator(&decl_spec, attr_buf_top)) orelse { diff --git a/src/Tree.zig b/src/Tree.zig index a137841f..5c25ec66 100644 --- a/src/Tree.zig +++ b/src/Tree.zig @@ -702,12 +702,13 @@ fn dumpAttribute(attr: Attribute, strings: []const u8, writer: anytype) !void { switch (attr.tag) { inline else => |tag| { const args = @field(attr.args, @tagName(tag)); - if (@TypeOf(args) == void) { + const fields = @typeInfo(@TypeOf(args)).Struct.fields; + if (fields.len == 0) { try writer.writeByte('\n'); return; } try writer.writeByte(' '); - inline for (@typeInfo(@TypeOf(args)).Struct.fields, 0..) |f, i| { + inline for (fields, 0..) |f, i| { if (comptime std.mem.eql(u8, f.name, "__name_tok")) continue; if (i != 0) { try writer.writeAll(", "); diff --git a/src/lib.zig b/src/lib.zig index 54799984..512150a0 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -1,3 +1,4 @@ +pub const Attribute = @import("Attribute.zig"); pub const Builtins = @import("Builtins.zig"); /// Deprecated pub const Codegen = @import("Codegen_legacy.zig"); diff --git a/src/main.zig b/src/main.zig index 432556fb..d25dfb9d 100644 --- a/src/main.zig +++ b/src/main.zig @@ -9,6 +9,8 @@ const Toolchain = @import("Toolchain.zig"); // for Builtins/Builtin.def pub const Builtins = @import("Builtins.zig"); +// for Attribute/names.def +pub const Attribute = @import("Attribute.zig"); var general_purpose_allocator = std.heap.GeneralPurposeAllocator(.{}){}; From 940697711cb60c08756cbcf084d58514a81059b6 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Thu, 19 Oct 2023 16:34:04 +0300 Subject: [PATCH 4/4] take Properties for def files as a function argument This solves a bunch of tricky dependency problems. --- build.zig | 9 +++++---- build/GenerateDef.zig | 16 +++++++++++++++- src/Attribute.zig | 8 +++++++- src/Attribute/names.def | 3 --- src/Builtins.zig | 4 ++-- src/Builtins/Builtin.def | 2 -- src/CodeGen.zig | 3 ++- src/Compilation.zig | 2 +- src/Diagnostics.zig | 3 ++- src/Parser.zig | 3 ++- src/lib.zig | 2 -- src/main.zig | 5 ----- 12 files changed, 36 insertions(+), 24 deletions(-) diff --git a/build.zig b/build.zig index 062f4bec..dd7d9378 100644 --- a/build.zig +++ b/build.zig @@ -80,8 +80,8 @@ pub fn build(b: *Build) !void { const system_defaults = b.addOptions(); exe.addOptions("system_defaults", system_defaults); - GenerateDef.add(b, "src/Builtins/Builtin.def", exe); - GenerateDef.add(b, "src/Attribute/names.def", exe); + GenerateDef.add(b, "src/Builtins/Builtin.def", exe, aro_module); + GenerateDef.add(b, "src/Attribute/names.def", exe, aro_module); system_defaults.addOption(bool, "enable_linker_build_id", enable_linker_build_id); system_defaults.addOption([]const u8, "linker", default_linker); @@ -126,8 +126,9 @@ pub fn build(b: *Build) !void { tests_step.dependOn(&exe.step); var unit_tests = b.addTest(.{ .root_source_file = .{ .path = "src/main.zig" } }); - unit_tests.addModule("zig", zig_module); - unit_tests.addOptions("system_defaults", system_defaults); + for (exe.modules.keys(), exe.modules.values()) |name, module| { + unit_tests.addModule(name, module); + } const run_test = b.addRunArtifact(unit_tests); tests_step.dependOn(&run_test.step); diff --git a/build/GenerateDef.zig b/build/GenerateDef.zig index f99e9e56..ee63c564 100644 --- a/build/GenerateDef.zig +++ b/build/GenerateDef.zig @@ -10,7 +10,12 @@ generated_file: GeneratedFile, pub const base_id: Step.Id = .custom; -pub fn add(owner: *std.Build, path: []const u8, compile_step: *Step.Compile) void { +pub fn add( + owner: *std.Build, + path: []const u8, + compile_step: *Step.Compile, + aro_module: *std.Build.Module, +) void { const self = owner.allocator.create(GenerateDef) catch @panic("OOM"); const name = owner.fmt("GenerateDef {s}", .{path}); @@ -31,6 +36,7 @@ pub fn add(owner: *std.Build, path: []const u8, compile_step: *Step.Compile) voi const relative_path = path[4..]; // remove "src/" compile_step.addModule(relative_path, module); compile_step.step.dependOn(&self.step); + aro_module.dependencies.put(relative_path, module) catch @panic("OOM"); } fn make(step: *Step, prog_node: *std.Progress.Node) !void { @@ -175,6 +181,9 @@ fn generate(self: *GenerateDef, input: []const u8) ![]const u8 { \\ \\const std = @import("std"); \\ + \\pub fn with(comptime Properties: type) type {{ + \\return struct {{ + \\ , .{self.path}); for (headers.items) |line| { try writer.print("{s}\n", .{line}); @@ -356,6 +365,11 @@ fn generate(self: *GenerateDef, input: []const u8) ![]const u8 { ); try builder.writeDafsa(writer); try writeData(writer, values_array); + try writer.writeAll( + \\}; + \\} + \\ + ); return out_buf.toOwnedSlice(); } diff --git a/src/Attribute.zig b/src/Attribute.zig index 721320a9..966d240c 100644 --- a/src/Attribute.zig +++ b/src/Attribute.zig @@ -673,7 +673,13 @@ pub fn initArguments(tag: Tag, name_tok: TokenIndex) Arguments { } pub fn fromString(kind: Kind, namespace: ?[]const u8, name: []const u8) ?Tag { - const attribute_names = @import("Attribute/names.def"); + const Properties = struct { + tag: Tag, + gnu: bool = false, + declspec: bool = false, + c2x: bool = false, + }; + const attribute_names = @import("Attribute/names.def").with(Properties); const normalized = normalize(name); const actual_kind: Kind = if (namespace) |ns| blk: { diff --git a/src/Attribute/names.def b/src/Attribute/names.def index 6afccfee..bed39691 100644 --- a/src/Attribute/names.def +++ b/src/Attribute/names.def @@ -1,6 +1,3 @@ -const aro = @import("root"); -const Properties = struct { tag: aro.Attribute.Tag, gnu: bool = false, declspec: bool = false, c2x: bool = false }; - # multiple deprecated .tag = .deprecated diff --git a/src/Builtins.zig b/src/Builtins.zig index 5a61f3a4..fe676e93 100644 --- a/src/Builtins.zig +++ b/src/Builtins.zig @@ -1,14 +1,14 @@ const std = @import("std"); const Compilation = @import("Compilation.zig"); const Type = @import("Type.zig"); -const Builtin = @import("Builtins/Builtin.def"); const TypeDescription = @import("Builtins/TypeDescription.zig"); const target_util = @import("target.zig"); const StringId = @import("StringInterner.zig").StringId; const LangOpts = @import("LangOpts.zig"); const Parser = @import("Parser.zig"); -pub const Properties = @import("Builtins/Properties.zig"); +const Properties = @import("Builtins/Properties.zig"); +pub const Builtin = @import("Builtins/Builtin.def").with(Properties); const Builtins = @This(); diff --git a/src/Builtins/Builtin.def b/src/Builtins/Builtin.def index 0231d857..a924102a 100644 --- a/src/Builtins/Builtin.def +++ b/src/Builtins/Builtin.def @@ -1,5 +1,3 @@ -const aro = @import("root"); -const Properties = aro.Builtins.Properties; const TargetSet = Properties.TargetSet; # TODO this file is generated from LLVM sources and diff --git a/src/CodeGen.zig b/src/CodeGen.zig index 2624e9ca..4e6f61f4 100644 --- a/src/CodeGen.zig +++ b/src/CodeGen.zig @@ -1,7 +1,8 @@ const std = @import("std"); const Allocator = std.mem.Allocator; const assert = std.debug.assert; -const Builtin = @import("Builtins/Builtin.def"); +const Builtins = @import("Builtins.zig"); +const Builtin = Builtins.Builtin; const Compilation = @import("Compilation.zig"); const Interner = @import("Interner.zig"); const Ir = @import("Ir.zig"); diff --git a/src/Compilation.zig b/src/Compilation.zig index 5cc41625..c0c3126a 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -4,6 +4,7 @@ const mem = std.mem; const Allocator = mem.Allocator; const EpochSeconds = std.time.epoch.EpochSeconds; const Builtins = @import("Builtins.zig"); +const Builtin = Builtins.Builtin; const Diagnostics = @import("Diagnostics.zig"); const LangOpts = @import("LangOpts.zig"); const Source = @import("Source.zig"); @@ -14,7 +15,6 @@ const Pragma = @import("Pragma.zig"); const StringInterner = @import("StringInterner.zig"); const record_layout = @import("record_layout.zig"); const target_util = @import("target.zig"); -const Builtin = @import("Builtins/Builtin.def"); const Compilation = @This(); diff --git a/src/Diagnostics.zig b/src/Diagnostics.zig index e99f9444..7c8ae4fd 100644 --- a/src/Diagnostics.zig +++ b/src/Diagnostics.zig @@ -4,7 +4,8 @@ const Allocator = mem.Allocator; const Source = @import("Source.zig"); const Compilation = @import("Compilation.zig"); const Attribute = @import("Attribute.zig"); -const Builtin = @import("Builtins/Builtin.def"); +const Builtins = @import("Builtins.zig"); +const Builtin = Builtins.Builtin; const Header = @import("Builtins/Properties.zig").Header; const Tree = @import("Tree.zig"); const util = @import("util.zig"); diff --git a/src/Parser.zig b/src/Parser.zig index bf24ff54..93da1d3e 100644 --- a/src/Parser.zig +++ b/src/Parser.zig @@ -26,7 +26,8 @@ const StringId = @import("StringInterner.zig").StringId; const number_affixes = @import("number_affixes.zig"); const NumberPrefix = number_affixes.Prefix; const NumberSuffix = number_affixes.Suffix; -const Builtin = @import("Builtins/Builtin.def"); +const Builtins = @import("Builtins.zig"); +const Builtin = Builtins.Builtin; const target_util = @import("target.zig"); const Parser = @This(); diff --git a/src/lib.zig b/src/lib.zig index 512150a0..e19becb7 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -1,5 +1,3 @@ -pub const Attribute = @import("Attribute.zig"); -pub const Builtins = @import("Builtins.zig"); /// Deprecated pub const Codegen = @import("Codegen_legacy.zig"); pub const CodeGen = @import("CodeGen.zig"); diff --git a/src/main.zig b/src/main.zig index d25dfb9d..d9fb55c5 100644 --- a/src/main.zig +++ b/src/main.zig @@ -7,11 +7,6 @@ const Driver = @import("Driver.zig"); const target_util = @import("target.zig"); const Toolchain = @import("Toolchain.zig"); -// for Builtins/Builtin.def -pub const Builtins = @import("Builtins.zig"); -// for Attribute/names.def -pub const Attribute = @import("Attribute.zig"); - var general_purpose_allocator = std.heap.GeneralPurposeAllocator(.{}){}; pub fn main() u8 {