char* anames[] = { "XXX", "GOK", "TEXT", "DATA", "GLOBL", "HISTORY", "NAME", "WORD", "NOP", "MOVL", "MOVLU", "MOVQ", "MOVQU", "MOVS", "MOVT", "MOVB", "MOVBU", "MOVW", "MOVWU", "MOVA", "MOVAH", "MOVLL", "MOVQL", "MOVLC", "MOVQC", "MOVQP", "MOVLP", "ADDL", "ADDLV", "ADDQ", "ADDQV", "S4ADDL", "S4ADDQ", "S8ADDL", "S8ADDQ", "S4SUBL", "S4SUBQ", "S8SUBL", "S8SUBQ", "SUBL", "SUBLV", "SUBQ", "SUBQV", "CMPEQ", "CMPGT", "CMPGE", "CMPUGT", "CMPUGE", "CMPBLE", "AND", "ANDNOT", "OR", "ORNOT", "XOR", "XORNOT", "CMOVEQ", "CMOVNE", "CMOVLT", "CMOVGE", "CMOVLE", "CMOVGT", "CMOVLBC", "CMOVLBS", "MULL", "MULQ", "MULLV", "MULQV", "UMULH", "DIVQ", "MODQ", "DIVQU", "MODQU", "DIVL", "MODL", "DIVLU", "MODLU", "SLLQ", "SRLQ", "SRAQ", "SLLL", "SRLL", "SRAL", "EXTBL", "EXTWL", "EXTLL", "EXTQL", "EXTWH", "EXTLH", "EXTQH", "INSBL", "INSWL", "INSLL", "INSQL", "INSWH", "INSLH", "INSQH", "MSKBL", "MSKWL", "MSKLL", "MSKQL", "MSKWH", "MSKLH", "MSKQH", "ZAP", "ZAPNOT", "JMP", "JSR", "RET", "BR", "BSR", "BEQ", "BNE", "BLT", "BGE", "BLE", "BGT", "BLBC", "BLBS", "FBEQ", "FBNE", "FBLT", "FBGE", "FBLE", "FBGT", "TRAPB", "MB", "FETCH", "FETCHM", "RPCC", "CPYS", "CPYSN", "CPYSE", "CVTLQ", "CVTQL", "FCMOVEQ", "FCMOVNE", "FCMOVLT", "FCMOVGE", "FCMOVLE", "FCMOVGT", "ADDS", "ADDT", "CMPTEQ", "CMPTGT", "CMPTGE", "CMPTUN", "CVTQS", "CVTQT", "CVTTS", "CVTTQ", "DIVS", "DIVT", "MULS", "MULT", "SUBS", "SUBT", "CALL_PAL", "REI", "END", "DYNT", "INIT", "LAST", };