/* SPDX-License-Identifier: BSD-2-Clause */ /* Copyright 1996-2016 The NASM Authors - All Rights Reserved */ /* * tables.h * * Declarations for auto-generated tables */ #ifndef NASM_TABLES_H #define NASM_TABLES_H #include "compiler.h" #include "insnsi.h" /* For enum opcode */ /* --- From insns.dat via insns.pl: --- */ /* insnsn.c */ extern const char * const nasm_insn_names[]; /* --- From regs.dat via regs.pl: --- */ /* regs.c */ extern const char * const nasm_reg_names[]; /* regflags.c */ typedef uint64_t opflags_t; typedef uint16_t decoflags_t; extern const opflags_t nasm_reg_flags[]; /* regvals.c */ extern const int nasm_regvals[]; #endif /* NASM_TABLES_H */