1 char* anames[] = 2 { 3 "XXX", 4 "ABSD", 5 "ABSF", 6 "ABSW", 7 "ADD", 8 "ADDD", 9 "ADDF", 10 "ADDU", 11 "ADDW", 12 "AND", 13 "BEQ", 14 "BFPF", 15 "BFPT", 16 "BGEZ", 17 "BGEZAL", 18 "BGTZ", 19 "BLEZ", 20 "BLTZ", 21 "BLTZAL", 22 "BNE", 23 "BREAK", 24 "CMPEQD", 25 "CMPEQF", 26 "CMPGED", 27 "CMPGEF", 28 "CMPGTD", 29 "CMPGTF", 30 "DATA", 31 "DIV", 32 "DIVD", 33 "DIVF", 34 "DIVU", 35 "DIVW", 36 "GLOBL", 37 "GOK", 38 "HISTORY", 39 "JAL", 40 "JMP", 41 "MOVB", 42 "MOVBU", 43 "MOVD", 44 "MOVDF", 45 "MOVDW", 46 "MOVF", 47 "MOVFD", 48 "MOVFW", 49 "MOVH", 50 "MOVHU", 51 "MOVW", 52 "MOVWD", 53 "MOVWF", 54 "MOVWL", 55 "MOVWR", 56 "MUL", 57 "MULD", 58 "MULF", 59 "MULU", 60 "MULW", 61 "NAME32", 62 "NAME", 63 "NEGD", 64 "NEGF", 65 "NEGW", 66 "NOP", 67 "NOR", 68 "OR", 69 "REM", 70 "REMU", 71 "RET", 72 "RFE", 73 "SGT", 74 "SGTU", 75 "SLL", 76 "SRA", 77 "SRL", 78 "SUB", 79 "SUBD", 80 "SUBF", 81 "SUBU", 82 "SUBW", 83 "SYSCALL", 84 "TEXT", 85 "TLBP", 86 "TLBR", 87 "TLBWI", 88 "TLBWR", 89 "WORD", 90 "XOR", 91 "END", 92 "MOVV", 93 "MOVVL", 94 "MOVVR", 95 "SLLV", 96 "SRAV", 97 "SRLV", 98 "DIVV", 99 "DIVVU", 100 "REMV", 101 "REMVU", 102 "MULV", 103 "MULVU", 104 "ADDV", 105 "ADDVU", 106 "SUBV", 107 "SUBVU", 108 "DYNT", 109 "INIT", 110 "BCASE", 111 "CASE", 112 "TRUNCFV", 113 "TRUNCDV", 114 "TRUNCFW", 115 "TRUNCDW", 116 "MOVWU", 117 "MOVFV", 118 "MOVDV", 119 "MOVVF", 120 "MOVVD", 121 "SIGNAME", 122 "LAST", 123 }; 124