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