1 char* anames[] = 2 { 3 "XXX", 4 "ADD", 5 "ADDW", 6 "AMO_D", 7 "AMO_W", 8 "AND", 9 "BEQ", 10 "BGE", 11 "BGEU", 12 "BLT", 13 "BLTU", 14 "BNE", 15 "CSRRC", 16 "CSRRCI", 17 "CSRRS", 18 "CSRRSI", 19 "CSRRW", 20 "CSRRWI", 21 "DIV", 22 "DIVU", 23 "DIVUW", 24 "DIVW", 25 "FENCE", 26 "FENCE_I", 27 "JAL", 28 "JALR", 29 "LR_D", 30 "LR_W", 31 "LUI", 32 "MOVB", 33 "MOVBU", 34 "MOVH", 35 "MOVHU", 36 "MOV", 37 "MOVW", 38 "MOVWU", 39 "MUL", 40 "MULH", 41 "MULHSU", 42 "MULHU", 43 "MULW", 44 "OR", 45 "REM", 46 "REMU", 47 "REMUW", 48 "REMW", 49 "SC_D", 50 "SC_W", 51 "SLL", 52 "SLLW", 53 "SLT", 54 "SLTU", 55 "SRA", 56 "SRAW", 57 "SRL", 58 "SRLW", 59 "SUB", 60 "SUBW", 61 "SWAP_D", 62 "SWAP_W", 63 "SYS", 64 "XOR", 65 "MOVF", 66 "MOVD", 67 "MOVFD", 68 "MOVDF", 69 "MOVWF", 70 "MOVUF", 71 "MOVFW", 72 "MOVWD", 73 "MOVUD", 74 "MOVDW", 75 "ADDF", 76 "ADDD", 77 "SUBF", 78 "SUBD", 79 "MULF", 80 "MULD", 81 "DIVF", 82 "DIVD", 83 "CMPLTF", 84 "CMPLTD", 85 "CMPEQF", 86 "CMPEQD", 87 "CMPLEF", 88 "CMPLED", 89 "BGT", 90 "BGTU", 91 "BLE", 92 "BLEU", 93 "SGT", 94 "SGTU", 95 "JMP", 96 "RET", 97 "NOP", 98 "DATA", 99 "GLOBL", 100 "GOK", 101 "HISTORY", 102 "NAME", 103 "TEXT", 104 "WORD", 105 "END", 106 "DYNT", 107 "INIT", 108 "SIGNAME", 109 "DWORD", 110 "MOVFV", 111 "MOVDV", 112 "MOVVF", 113 "MOVUVF", 114 "MOVVD", 115 "MOVUVD", 116 "LAST", 117 }; 118