golang.org/x/arch@v0.17.0/riscv64/riscv64asm/testdata/plan9cases.txt (about) 1 b3027300| ADD X7, X6, X5 2 9302f3ff| ADDI $-1, X6, X5 3 9302f37f| ADDI $2047, X6, X5 4 93870900| MOV X19, X15 5 93070100| MOV X2, X15 6 9b02f37f| ADDIW $2047, X6, X5 7 1b830a00| MOVW X21, X6 8 1b810a00| MOVW X21, X2 9 bb027300| ADDW X7, X6, X5 10 afb26300| AMOADDD X6, (X7), X5 11 afb26304| AMOADDD X6, (X7), X5 12 afb26302| AMOADDD X6, (X7), X5 13 afa26300| AMOADDW X6, (X7), X5 14 afa26304| AMOADDW X6, (X7), X5 15 afa26302| AMOADDW X6, (X7), X5 16 afb26360| AMOANDD X6, (X7), X5 17 afb26364| AMOANDD X6, (X7), X5 18 afb26362| AMOANDD X6, (X7), X5 19 afa26360| AMOANDW X6, (X7), X5 20 afa26364| AMOANDW X6, (X7), X5 21 afa26362| AMOANDW X6, (X7), X5 22 afb263e0| AMOMAXUD X6, (X7), X5 23 afb263e4| AMOMAXUD X6, (X7), X5 24 afb263e2| AMOMAXUD X6, (X7), X5 25 afa263e0| AMOMAXUW X6, (X7), X5 26 afa263e4| AMOMAXUW X6, (X7), X5 27 afa263e2| AMOMAXUW X6, (X7), X5 28 afb263a0| AMOMAXD X6, (X7), X5 29 afb263a4| AMOMAXD X6, (X7), X5 30 afb263a2| AMOMAXD X6, (X7), X5 31 afa263a0| AMOMAXW X6, (X7), X5 32 afa263a4| AMOMAXW X6, (X7), X5 33 afa263a2| AMOMAXW X6, (X7), X5 34 afb263c0| AMOMINUD X6, (X7), X5 35 afb263c4| AMOMINUD X6, (X7), X5 36 afb263c2| AMOMINUD X6, (X7), X5 37 afa263c0| AMOMINUW X6, (X7), X5 38 afa263c4| AMOMINUW X6, (X7), X5 39 afa263c2| AMOMINUW X6, (X7), X5 40 afb26380| AMOMIND X6, (X7), X5 41 afb26384| AMOMIND X6, (X7), X5 42 afb26382| AMOMIND X6, (X7), X5 43 afa26380| AMOMINW X6, (X7), X5 44 afa26384| AMOMINW X6, (X7), X5 45 afa26382| AMOMINW X6, (X7), X5 46 afb26340| AMOORD X6, (X7), X5 47 afb26344| AMOORD X6, (X7), X5 48 afb26342| AMOORD X6, (X7), X5 49 afa26340| AMOORW X6, (X7), X5 50 afa26344| AMOORW X6, (X7), X5 51 afa26342| AMOORW X6, (X7), X5 52 afb26308| AMOSWAPD X6, (X7), X5 53 afb2630c| AMOSWAPD X6, (X7), X5 54 afb2630a| AMOSWAPD X6, (X7), X5 55 afa26308| AMOSWAPW X6, (X7), X5 56 afa2630c| AMOSWAPW X6, (X7), X5 57 afa2630a| AMOSWAPW X6, (X7), X5 58 afb26320| AMOXORD X6, (X7), X5 59 afb26324| AMOXORD X6, (X7), X5 60 afb26322| AMOXORD X6, (X7), X5 61 afa26320| AMOXORW X6, (X7), X5 62 afa26324| AMOXORW X6, (X7), X5 63 afa26322| AMOXORW X6, (X7), X5 64 b3727300| AND X7, X6, X5 65 9372f3ff| ANDI $-1, X6, X5 66 9372f37f| ANDI $2047, X6, X5 67 9372f30f| MOVBU X6, X5 68 97020000| AUIPC $0, X5 69 97028000| AUIPC $2048, X5 70 e38062f0| BEQ X5, X6, -64(PC) 71 e3de62ee| BGE X5, X6, -65(PC) 72 e3fc62ee| BGEU X5, X6, -66(PC) 73 e3ca62ee| BLT X5, X6, -67(PC) 74 e3e862ee| BLTU X5, X6, -68(PC) 75 e39662ee| BNE X5, X6, -69(PC) 76 e30403ee| BEQZ X6, -70(PC) 77 e35203ee| BGEZ X6, -71(PC) 78 e34003ee| BLTZ X6, -72(PC) 79 e31e03ec| BNEZ X6, -73(PC) 80 f33213c0| CSRRC X6, TIME, X5 81 f3f21fc0| CSRRCI $31, TIME, X5 82 f32213c0| CSRRS X6, TIME, X5 83 f3e21fc0| CSRRSI $31, TIME, X5 84 f31213c0| CSRRW X6, TIME, X5 85 f3d21fc0| CSRRWI $31, TIME, X5 86 733015c0| CSRRC X10, TIME, X0 87 73f010c0| CSRRCI $1, TIME, X0 88 73253000| FRCSR X10 89 f3251000| FRFLAGS X11 90 73262000| FRRM X12 91 f32400c0| RDCYCLE X9 92 732920c0| RDINSTRET X18 93 f32910c0| RDTIME X19 94 f3224014| CSRRS X0, SIP, X5 95 73201bc0| CSRRS X22, TIME, X0 96 736014c8| CSRRSI $8, TIMEH, X0 97 73903700| FSCSR X15, X0 98 73101800| FSFLAGS X16, X0 99 73902800| FSRM X17, X0 100 731014c0| CSRRW X8, TIME, X0 101 735016c8| CSRRWI $12, TIMEH, X0 102 b3427302| DIV X7, X6, X5 103 b3527302| DIVU X7, X6, X5 104 bb527302| DIVUW X7, X6, X5 105 bb427302| DIVW X7, X6, X5 106 73001000| EBREAK 107 73000000| ECALL 108 53f02002| FADDD F2, F1, F0 109 53f02004| FADDH F2, F1, F0 110 53f02006| FADDQ F2, F1, F0 111 53f02000| FADDS F2, F1, F0 112 d31200e2| FCLASSD F0, X5 113 d31200e4| FCLASSH F0, X5 114 d31200e6| FCLASSQ F0, X5 115 d31200e0| FCLASSS F0, X5 116 53f022d2| FCVTDL X5, F0 117 53f032d2| FCVTDLU X5, F0 118 53f03042| FCVTDQ F1, F0 119 53800042| FCVTDS F1, F0 120 538002d2| FCVTDW X5, F0 121 538012d2| FCVTDWU X5, F0 122 53f022d4| FCVTHL X5, F0 123 53f032d4| FCVTHLU X5, F0 124 53f00044| FCVTHS F1, F0 125 53f002d4| FCVTHW X5, F0 126 53f012d4| FCVTHWU X5, F0 127 d37230c2| FCVTLUD F0, X5 128 d37230c4| FCVTLUH F0, X5 129 d37230c6| FCVTLUQ F0, X5 130 d37230c0| FCVTLUS F0, X5 131 d37220c2| FCVTLD F0, X5 132 d37220c4| FCVTLH F0, X5 133 d37220c6| FCVTLQ F0, X5 134 d37220c0| FCVTLS F0, X5 135 53801046| FCVTQD F1, F0 136 538022d6| FCVTQL X5, F0 137 538032d6| FCVTQLU X5, F0 138 53800046| FCVTQS F1, F0 139 538002d6| FCVTQW X5, F0 140 538012d6| FCVTQWU X5, F0 141 53f01040| FCVTSD F1, F0 142 53802040| FCVTSH F1, F0 143 53f022d0| FCVTSL X5, F0 144 53f032d0| FCVTSLU X5, F0 145 53f03040| FCVTSQ F1, F0 146 53f002d0| FCVTSW X5, F0 147 53f012d0| FCVTSWU X5, F0 148 d37210c2| FCVTWUD F0, X5 149 d37210c4| FCVTWUH F0, X5 150 d37210c6| FCVTWUQ F0, X5 151 d37210c0| FCVTWUS F0, X5 152 d37200c2| FCVTWD F0, X5 153 d37200c4| FCVTWH F0, X5 154 d37200c6| FCVTWQ F0, X5 155 d37200c0| FCVTWS F0, X5 156 53f0201a| FDIVD F2, F1, F0 157 53f0201c| FDIVH F2, F1, F0 158 53f0201e| FDIVQ F2, F1, F0 159 53f02018| FDIVS F2, F1, F0 160 0f00f00f| FENCE 161 0f100000| FENCEI 162 d32210a2| FEQD F1, F0, X5 163 d32210a4| FEQH F1, F0, X5 164 d32210a6| FEQQ F1, F0, X5 165 d32210a0| FEQS F1, F0, X5 166 07b0f27f| MOVD F0, 2047(X5) 167 d30210a2| FLED F1, F0, X5 168 d30210a4| FLEH F1, F0, X5 169 d30210a6| FLEQ F1, F0, X5 170 d30210a0| FLES F1, F0, X5 171 0790f27f| FLH 2047(X5), F0 172 07c0f27f| FLQ 2047(X5), F0 173 d31210a2| FLTD F1, F0, X5 174 d31210a4| FLTH F1, F0, X5 175 d31210a6| FLTQ F1, F0, X5 176 d31210a0| FLTS F1, F0, X5 177 07a0f27f| MOVF F0, 2047(X5) 178 43f0201a| FMADDD F1, F2, F3, F0 179 43f0201c| FMADDH F1, F2, F3, F0 180 43f0201e| FMADDQ F1, F2, F3, F0 181 43f02018| FMADDS F1, F2, F3, F0 182 5390202a| FMAXD F2, F1, F0 183 5390202c| FMAXH F2, F1, F0 184 5390202e| FMAXQ F2, F1, F0 185 53902028| FMAXS F2, F1, F0 186 5380202a| FMIND F2, F1, F0 187 5380202c| FMINH F2, F1, F0 188 5380202e| FMINQ F2, F1, F0 189 53802028| FMINS F2, F1, F0 190 47f0201a| FMSUBD F1, F2, F3, F0 191 47f0201c| FMSUBH F1, F2, F3, F0 192 47f0201e| FMSUBQ F1, F2, F3, F0 193 47f02018| FMSUBS F1, F2, F3, F0 194 53f02012| FMULD F2, F1, F0 195 53f02014| FMULH F2, F1, F0 196 53f02016| FMULQ F2, F1, F0 197 53f02010| FMULS F2, F1, F0 198 538002f2| FMVDX X5, F0 199 538002f4| FMVHX X5, F0 200 d30200e2| FMVXD F0, X5 201 d30200e4| FMVXH F0, X5 202 d30200e0| FMVXW F0, X5 203 4ff0201a| FNMADDD F1, F2, F3, F0 204 4ff0201c| FNMADDH F1, F2, F3, F0 205 4ff0201e| FNMADDQ F1, F2, F3, F0 206 4ff02018| FNMADDS F1, F2, F3, F0 207 4bf0201a| FNMSUBD F1, F2, F3, F0 208 4bf0201c| FNMSUBH F1, F2, F3, F0 209 4bf0201e| FNMSUBQ F1, F2, F3, F0 210 4bf02018| FNMSUBS F1, F2, F3, F0 211 a7bf027e| MOVD 2047(X5), F0 212 53902022| FSGNJND F2, F1, F0 213 53902024| FSGNJNH F2, F1, F0 214 53902026| FSGNJNQ F2, F1, F0 215 53902020| FSGNJNS F2, F1, F0 216 53a02022| FSGNJXD F2, F1, F0 217 53a02024| FSGNJXH F2, F1, F0 218 53a02026| FSGNJXQ F2, F1, F0 219 53a02020| FSGNJXS F2, F1, F0 220 53802022| FSGNJD F2, F1, F0 221 53802024| FSGNJH F2, F1, F0 222 53802026| FSGNJQ F2, F1, F0 223 53802020| FSGNJS F2, F1, F0 224 a79f027e| FSH 2047(X5), F0 225 a7cf027e| FSQ 2047(X5), F0 226 53f0005a| FSQRTD F1, F0 227 53f0005c| FSQRTH F1, F0 228 53f0005e| FSQRTQ F1, F0 229 53f00058| FSQRTS F1, F0 230 53f0200a| FSUBD F2, F1, F0 231 53f0200c| FSUBH F2, F1, F0 232 53f0200e| FSUBQ F2, F1, F0 233 53f02008| FSUBS F2, F1, F0 234 a7af027e| MOVF 2047(X5), F0 235 6ff0dfcb| JMP -209(PC) 236 eff09fcb| CALL -210(PC) 237 eff25fcb| JAL X5, -211(PC) 238 67800202| JMP 32(X5) 239 e7800202| CALL 32(X5) 240 e7820202| JALR X5, 32(X5) 241 67800000| RET 242 8302f37f| MOVB 2047(X6), X5 243 8342f37f| MOVBU 2047(X6), X5 244 af320310| LRD (X6), X5 245 af320314| LRD (X6), X5 246 af320312| LRD (X6), X5 247 af220310| LRW (X6), X5 248 af220314| LRW (X6), X5 249 af220312| LRW (X6), X5 250 b7829102| LUI $10520, X5 251 8322f37f| MOVW 2047(X6), X5 252 8362f37f| MOVWU 2047(X6), X5 253 b3027302| MUL X7, X6, X5 254 b3127302| MULH X7, X6, X5 255 b3227302| MULHSU X7, X6, X5 256 b3327302| MULHU X7, X6, X5 257 bb027302| MULW X7, X6, X5 258 b3627300| OR X7, X6, X5 259 93620380| ORI $-2048, X6, X5 260 b3627302| REM X7, X6, X5 261 b3727302| REMU X7, X6, X5 262 bb627302| REMW X7, X6, X5 263 a30f537e| MOVB X5, 2047(X6) 264 afb26318| SCD X6, (X7), X5 265 afb2631c| SCD X6, (X7), X5 266 afb2631a| SCD X6, (X7), X5 267 afa26318| SCW X6, (X7), X5 268 afa2631c| SCW X6, (X7), X5 269 afa2631a| SCW X6, (X7), X5 270 a33f537e| MOV X5, 2047(X6) 271 23105380| MOVH X5, -2048(X6) 272 b3127300| SLL X7, X6, X5 273 93124303| SLLI $52, X6, X5 274 9b127301| SLLIW $23, X6, X5 275 b3227300| SLT X7, X6, X5 276 9322f37f| SLTI $2047, X6, X5 277 93320380| SLTIU $-2048, X6, X5 278 93321300| SEQZ X6, X5 279 b3327300| SLTU X7, X6, X5 280 33394001| SNEZ X20, X18 281 b3527340| SRA X7, X6, X5 282 93524343| SRAI $52, X6, X5 283 9b526341| SRAIW $22, X6, X5 284 bb527340| SRAW X7, X6, X5 285 b3527300| SRL X7, X6, X5 286 93524303| SRLI $52, X6, X5 287 9b526301| SRLIW $22, X6, X5 288 bb527300| SRLW X7, X6, X5 289 b3027340| SUB X7, X6, X5 290 b3026040| NEG X6, X5 291 bb027340| SUBW X7, X6, X5 292 a32f537e| MOVW X5, 2047(X6) 293 b3427300| XOR X7, X6, X5 294 9342f37f| XORI $2047, X6, X5 295 93c2ffff| NOT X31, X5 296 bb003108| ADDUW X3, X2, X1 297 33a26220| SH1ADD X6, X5, X4 298 bb239420| SH1ADDUW X9, X8, X7 299 33c5c520| SH2ADD X12, X11, X10 300 bb46f720| SH2ADDUW X15, X14, X13 301 33e82821| SH3ADD X18, X17, X16 302 bb695a21| SH3ADDUW X21, X20, X19 303 1b9b7b09| SLLIUW $23, X23, X22 304 33fcac41| ANDN X26, X25, X24 305 b36dde41| ORN X29, X28, X27 306 33cf1f40| XNOR X1, X31, X30 307 13910160| CLZ X3, X2 308 1b920260| CLZW X5, X4 309 13931360| CTZ X7, X6 310 1b941460| CTZW X9, X8 311 13952560| CPOP X11, X10 312 1b962660| CPOPW X13, X12 313 33e7070b| MAX X16, X15, X14 314 b378390b| MAXU X19, X18, X17 315 33ca6a0b| MIN X22, X21, X20 316 b35b9c0b| MINU X25, X24, X23 317 139d4d60| SEXTB X27, X26 318 139e5e60| SEXTH X29, X28 319 3bcf0f08| ZEXTH X31, X30 320 b3102060| ROL X2, X0, X1 321 bb115260| ROLW X5, X4, X3 322 33d38360| ROR X8, X7, X6 323 9354a560| RORI $10, X10, X9 324 9b55e660| RORIW $14, X12, X11 325 bb56f760| RORW X15, X14, X13 326 13d87828| ORCB X17, X16 327 13d9896b| REV8 X19, X18 328 339a6a49| BCLR X22, X21, X20 329 931bfc48| BCLRI $15, X24, X23 330 b35cbd49| BEXT X27, X26, X25 331 13de8e48| BEXTI $8, X29, X28 332 339f0f68| BINV X0, X31, X30 333 9310016a| BINVI $32, X2, X1 334 b3115228| BSET X5, X4, X3 335 1393f32b| BSETI $63, X7, X6 336 0000| UNIMP