anames.go (2712B)
1 // Code generated by stringer -i cpu.go -o anames.go -p riscv; DO NOT EDIT. 2 3 package riscv 4 5 import "github.com/twitchyliquid64/golang-asm/obj" 6 7 var Anames = []string{ 8 obj.A_ARCHSPECIFIC: "ADDI", 9 "SLTI", 10 "SLTIU", 11 "ANDI", 12 "ORI", 13 "XORI", 14 "SLLI", 15 "SRLI", 16 "SRAI", 17 "LUI", 18 "AUIPC", 19 "ADD", 20 "SLT", 21 "SLTU", 22 "AND", 23 "OR", 24 "XOR", 25 "SLL", 26 "SRL", 27 "SUB", 28 "SRA", 29 "SLLIRV32", 30 "SRLIRV32", 31 "SRAIRV32", 32 "JAL", 33 "JALR", 34 "BEQ", 35 "BNE", 36 "BLT", 37 "BLTU", 38 "BGE", 39 "BGEU", 40 "LW", 41 "LWU", 42 "LH", 43 "LHU", 44 "LB", 45 "LBU", 46 "SW", 47 "SH", 48 "SB", 49 "FENCE", 50 "FENCEI", 51 "FENCETSO", 52 "ADDIW", 53 "SLLIW", 54 "SRLIW", 55 "SRAIW", 56 "ADDW", 57 "SLLW", 58 "SRLW", 59 "SUBW", 60 "SRAW", 61 "LD", 62 "SD", 63 "MUL", 64 "MULH", 65 "MULHU", 66 "MULHSU", 67 "MULW", 68 "DIV", 69 "DIVU", 70 "REM", 71 "REMU", 72 "DIVW", 73 "DIVUW", 74 "REMW", 75 "REMUW", 76 "LRD", 77 "SCD", 78 "LRW", 79 "SCW", 80 "AMOSWAPD", 81 "AMOADDD", 82 "AMOANDD", 83 "AMOORD", 84 "AMOXORD", 85 "AMOMAXD", 86 "AMOMAXUD", 87 "AMOMIND", 88 "AMOMINUD", 89 "AMOSWAPW", 90 "AMOADDW", 91 "AMOANDW", 92 "AMOORW", 93 "AMOXORW", 94 "AMOMAXW", 95 "AMOMAXUW", 96 "AMOMINW", 97 "AMOMINUW", 98 "RDCYCLE", 99 "RDCYCLEH", 100 "RDTIME", 101 "RDTIMEH", 102 "RDINSTRET", 103 "RDINSTRETH", 104 "FRCSR", 105 "FSCSR", 106 "FRRM", 107 "FSRM", 108 "FRFLAGS", 109 "FSFLAGS", 110 "FSRMI", 111 "FSFLAGSI", 112 "FLW", 113 "FSW", 114 "FADDS", 115 "FSUBS", 116 "FMULS", 117 "FDIVS", 118 "FMINS", 119 "FMAXS", 120 "FSQRTS", 121 "FMADDS", 122 "FMSUBS", 123 "FNMADDS", 124 "FNMSUBS", 125 "FCVTWS", 126 "FCVTLS", 127 "FCVTSW", 128 "FCVTSL", 129 "FCVTWUS", 130 "FCVTLUS", 131 "FCVTSWU", 132 "FCVTSLU", 133 "FSGNJS", 134 "FSGNJNS", 135 "FSGNJXS", 136 "FMVXS", 137 "FMVSX", 138 "FMVXW", 139 "FMVWX", 140 "FEQS", 141 "FLTS", 142 "FLES", 143 "FCLASSS", 144 "FLD", 145 "FSD", 146 "FADDD", 147 "FSUBD", 148 "FMULD", 149 "FDIVD", 150 "FMIND", 151 "FMAXD", 152 "FSQRTD", 153 "FMADDD", 154 "FMSUBD", 155 "FNMADDD", 156 "FNMSUBD", 157 "FCVTWD", 158 "FCVTLD", 159 "FCVTDW", 160 "FCVTDL", 161 "FCVTWUD", 162 "FCVTLUD", 163 "FCVTDWU", 164 "FCVTDLU", 165 "FCVTSD", 166 "FCVTDS", 167 "FSGNJD", 168 "FSGNJND", 169 "FSGNJXD", 170 "FMVXD", 171 "FMVDX", 172 "FEQD", 173 "FLTD", 174 "FLED", 175 "FCLASSD", 176 "FLQ", 177 "FSQ", 178 "FADDQ", 179 "FSUBQ", 180 "FMULQ", 181 "FDIVQ", 182 "FMINQ", 183 "FMAXQ", 184 "FSQRTQ", 185 "FMADDQ", 186 "FMSUBQ", 187 "FNMADDQ", 188 "FNMSUBQ", 189 "FCVTWQ", 190 "FCVTLQ", 191 "FCVTSQ", 192 "FCVTDQ", 193 "FCVTQW", 194 "FCVTQL", 195 "FCVTQS", 196 "FCVTQD", 197 "FCVTWUQ", 198 "FCVTLUQ", 199 "FCVTQWU", 200 "FCVTQLU", 201 "FSGNJQ", 202 "FSGNJNQ", 203 "FSGNJXQ", 204 "FMVXQ", 205 "FMVQX", 206 "FEQQ", 207 "FLEQ", 208 "FLTQ", 209 "FCLASSQ", 210 "CSRRW", 211 "CSRRS", 212 "CSRRC", 213 "CSRRWI", 214 "CSRRSI", 215 "CSRRCI", 216 "ECALL", 217 "SCALL", 218 "EBREAK", 219 "SBREAK", 220 "MRET", 221 "SRET", 222 "URET", 223 "DRET", 224 "WFI", 225 "SFENCEVMA", 226 "HFENCEGVMA", 227 "HFENCEVVMA", 228 "WORD", 229 "BEQZ", 230 "BGEZ", 231 "BGT", 232 "BGTU", 233 "BGTZ", 234 "BLE", 235 "BLEU", 236 "BLEZ", 237 "BLTZ", 238 "BNEZ", 239 "FNEGD", 240 "FNEGS", 241 "FNED", 242 "FNES", 243 "MOV", 244 "MOVB", 245 "MOVBU", 246 "MOVF", 247 "MOVD", 248 "MOVH", 249 "MOVHU", 250 "MOVW", 251 "MOVWU", 252 "NEG", 253 "NEGW", 254 "NOT", 255 "SEQZ", 256 "SNEZ", 257 "LAST", 258 }