| b3027300| ADD X7, X6, X5 |
| 9302f3ff| ADDI $-1, X6, X5 |
| 9302f37f| ADDI $2047, X6, X5 |
| 93870900| MOV X19, X15 |
| 93070100| MOV X2, X15 |
| 9b02f37f| ADDIW $2047, X6, X5 |
| 1b830a00| MOVW X21, X6 |
| 1b810a00| MOVW X21, X2 |
| bb027300| ADDW X7, X6, X5 |
| afb26300| AMOADDD X6, (X7), X5 |
| afb26304| AMOADDD X6, (X7), X5 |
| afb26302| AMOADDD X6, (X7), X5 |
| afa26300| AMOADDW X6, (X7), X5 |
| afa26304| AMOADDW X6, (X7), X5 |
| afa26302| AMOADDW X6, (X7), X5 |
| afb26360| AMOANDD X6, (X7), X5 |
| afb26364| AMOANDD X6, (X7), X5 |
| afb26362| AMOANDD X6, (X7), X5 |
| afa26360| AMOANDW X6, (X7), X5 |
| afa26364| AMOANDW X6, (X7), X5 |
| afa26362| AMOANDW X6, (X7), X5 |
| afb263e0| AMOMAXUD X6, (X7), X5 |
| afb263e4| AMOMAXUD X6, (X7), X5 |
| afb263e2| AMOMAXUD X6, (X7), X5 |
| afa263e0| AMOMAXUW X6, (X7), X5 |
| afa263e4| AMOMAXUW X6, (X7), X5 |
| afa263e2| AMOMAXUW X6, (X7), X5 |
| afb263a0| AMOMAXD X6, (X7), X5 |
| afb263a4| AMOMAXD X6, (X7), X5 |
| afb263a2| AMOMAXD X6, (X7), X5 |
| afa263a0| AMOMAXW X6, (X7), X5 |
| afa263a4| AMOMAXW X6, (X7), X5 |
| afa263a2| AMOMAXW X6, (X7), X5 |
| afb263c0| AMOMINUD X6, (X7), X5 |
| afb263c4| AMOMINUD X6, (X7), X5 |
| afb263c2| AMOMINUD X6, (X7), X5 |
| afa263c0| AMOMINUW X6, (X7), X5 |
| afa263c4| AMOMINUW X6, (X7), X5 |
| afa263c2| AMOMINUW X6, (X7), X5 |
| afb26380| AMOMIND X6, (X7), X5 |
| afb26384| AMOMIND X6, (X7), X5 |
| afb26382| AMOMIND X6, (X7), X5 |
| afa26380| AMOMINW X6, (X7), X5 |
| afa26384| AMOMINW X6, (X7), X5 |
| afa26382| AMOMINW X6, (X7), X5 |
| afb26340| AMOORD X6, (X7), X5 |
| afb26344| AMOORD X6, (X7), X5 |
| afb26342| AMOORD X6, (X7), X5 |
| afa26340| AMOORW X6, (X7), X5 |
| afa26344| AMOORW X6, (X7), X5 |
| afa26342| AMOORW X6, (X7), X5 |
| afb26308| AMOSWAPD X6, (X7), X5 |
| afb2630c| AMOSWAPD X6, (X7), X5 |
| afb2630a| AMOSWAPD X6, (X7), X5 |
| afa26308| AMOSWAPW X6, (X7), X5 |
| afa2630c| AMOSWAPW X6, (X7), X5 |
| afa2630a| AMOSWAPW X6, (X7), X5 |
| afb26320| AMOXORD X6, (X7), X5 |
| afb26324| AMOXORD X6, (X7), X5 |
| afb26322| AMOXORD X6, (X7), X5 |
| afa26320| AMOXORW X6, (X7), X5 |
| afa26324| AMOXORW X6, (X7), X5 |
| afa26322| AMOXORW X6, (X7), X5 |
| b3727300| AND X7, X6, X5 |
| 9372f3ff| ANDI $-1, X6, X5 |
| 9372f37f| ANDI $2047, X6, X5 |
| 9372f30f| MOVBU X6, X5 |
| 97020000| AUIPC $0, X5 |
| 97028000| AUIPC $2048, X5 |
| e38062f0| BEQ X5, X6, -64(PC) |
| e3de62ee| BGE X5, X6, -65(PC) |
| e3fc62ee| BGEU X5, X6, -66(PC) |
| e3ca62ee| BLT X5, X6, -67(PC) |
| e3e862ee| BLTU X5, X6, -68(PC) |
| e39662ee| BNE X5, X6, -69(PC) |
| e30403ee| BEQZ X6, -70(PC) |
| e35203ee| BGEZ X6, -71(PC) |
| e34003ee| BLTZ X6, -72(PC) |
| e31e03ec| BNEZ X6, -73(PC) |
| f33213c0| CSRRC X6, TIME, X5 |
| f3f21fc0| CSRRCI $31, TIME, X5 |
| f32213c0| CSRRS X6, TIME, X5 |
| f3e21fc0| CSRRSI $31, TIME, X5 |
| f31213c0| CSRRW X6, TIME, X5 |
| f3d21fc0| CSRRWI $31, TIME, X5 |
| 733015c0| CSRRC X10, TIME, X0 |
| 73f010c0| CSRRCI $1, TIME, X0 |
| 73253000| FRCSR X10 |
| f3251000| FRFLAGS X11 |
| 73262000| FRRM X12 |
| f32400c0| RDCYCLE X9 |
| 732920c0| RDINSTRET X18 |
| f32910c0| RDTIME X19 |
| f3224014| CSRRS X0, SIP, X5 |
| 73201bc0| CSRRS X22, TIME, X0 |
| 736014c8| CSRRSI $8, TIMEH, X0 |
| 73903700| FSCSR X15, X0 |
| 73101800| FSFLAGS X16, X0 |
| 73902800| FSRM X17, X0 |
| 731014c0| CSRRW X8, TIME, X0 |
| 735016c8| CSRRWI $12, TIMEH, X0 |
| b3427302| DIV X7, X6, X5 |
| b3527302| DIVU X7, X6, X5 |
| bb527302| DIVUW X7, X6, X5 |
| bb427302| DIVW X7, X6, X5 |
| 73001000| EBREAK |
| 73000000| ECALL |
| 53f02002| FADDD F2, F1, F0 |
| 53f02004| FADDH F2, F1, F0 |
| 53f02006| FADDQ F2, F1, F0 |
| 53f02000| FADDS F2, F1, F0 |
| d31200e2| FCLASSD F0, X5 |
| d31200e4| FCLASSH F0, X5 |
| d31200e6| FCLASSQ F0, X5 |
| d31200e0| FCLASSS F0, X5 |
| 53f022d2| FCVTDL X5, F0 |
| 53f032d2| FCVTDLU X5, F0 |
| 53f03042| FCVTDQ F1, F0 |
| 53800042| FCVTDS F1, F0 |
| 538002d2| FCVTDW X5, F0 |
| 538012d2| FCVTDWU X5, F0 |
| 53f022d4| FCVTHL X5, F0 |
| 53f032d4| FCVTHLU X5, F0 |
| 53f00044| FCVTHS F1, F0 |
| 53f002d4| FCVTHW X5, F0 |
| 53f012d4| FCVTHWU X5, F0 |
| d37230c2| FCVTLUD F0, X5 |
| d37230c4| FCVTLUH F0, X5 |
| d37230c6| FCVTLUQ F0, X5 |
| d37230c0| FCVTLUS F0, X5 |
| d37220c2| FCVTLD F0, X5 |
| d37220c4| FCVTLH F0, X5 |
| d37220c6| FCVTLQ F0, X5 |
| d37220c0| FCVTLS F0, X5 |
| 53801046| FCVTQD F1, F0 |
| 538022d6| FCVTQL X5, F0 |
| 538032d6| FCVTQLU X5, F0 |
| 53800046| FCVTQS F1, F0 |
| 538002d6| FCVTQW X5, F0 |
| 538012d6| FCVTQWU X5, F0 |
| 53f01040| FCVTSD F1, F0 |
| 53802040| FCVTSH F1, F0 |
| 53f022d0| FCVTSL X5, F0 |
| 53f032d0| FCVTSLU X5, F0 |
| 53f03040| FCVTSQ F1, F0 |
| 53f002d0| FCVTSW X5, F0 |
| 53f012d0| FCVTSWU X5, F0 |
| d37210c2| FCVTWUD F0, X5 |
| d37210c4| FCVTWUH F0, X5 |
| d37210c6| FCVTWUQ F0, X5 |
| d37210c0| FCVTWUS F0, X5 |
| d37200c2| FCVTWD F0, X5 |
| d37200c4| FCVTWH F0, X5 |
| d37200c6| FCVTWQ F0, X5 |
| d37200c0| FCVTWS F0, X5 |
| 53f0201a| FDIVD F2, F1, F0 |
| 53f0201c| FDIVH F2, F1, F0 |
| 53f0201e| FDIVQ F2, F1, F0 |
| 53f02018| FDIVS F2, F1, F0 |
| 0f00f00f| FENCE |
| 0f100000| FENCEI |
| d32210a2| FEQD F1, F0, X5 |
| d32210a4| FEQH F1, F0, X5 |
| d32210a6| FEQQ F1, F0, X5 |
| d32210a0| FEQS F1, F0, X5 |
| 07b0f27f| MOVD 2047(X5), F0 |
| d30210a2| FLED F1, F0, X5 |
| d30210a4| FLEH F1, F0, X5 |
| d30210a6| FLEQ F1, F0, X5 |
| d30210a0| FLES F1, F0, X5 |
| 0790f27f| FLH 2047(X5), F0 |
| 07c0f27f| FLQ 2047(X5), F0 |
| d31210a2| FLTD F1, F0, X5 |
| d31210a4| FLTH F1, F0, X5 |
| d31210a6| FLTQ F1, F0, X5 |
| d31210a0| FLTS F1, F0, X5 |
| 07a0f27f| MOVF 2047(X5), F0 |
| d38100f0| MOVF X1, F3 |
| d38001e0| MOVF F3, X1 |
| d30100f0| MOVF $(0.0), F3 |
| 43f0201a| FMADDD F1, F2, F3, F0 |
| 43f0201c| FMADDH F1, F2, F3, F0 |
| 43f0201e| FMADDQ F1, F2, F3, F0 |
| 43f02018| FMADDS F1, F2, F3, F0 |
| 5390202a| FMAXD F2, F1, F0 |
| 5390202c| FMAXH F2, F1, F0 |
| 5390202e| FMAXQ F2, F1, F0 |
| 53902028| FMAXS F2, F1, F0 |
| 5380202a| FMIND F2, F1, F0 |
| 5380202c| FMINH F2, F1, F0 |
| 5380202e| FMINQ F2, F1, F0 |
| 53802028| FMINS F2, F1, F0 |
| 47f0201a| FMSUBD F1, F2, F3, F0 |
| 47f0201c| FMSUBH F1, F2, F3, F0 |
| 47f0201e| FMSUBQ F1, F2, F3, F0 |
| 47f02018| FMSUBS F1, F2, F3, F0 |
| 53f02012| FMULD F2, F1, F0 |
| 53f02014| FMULH F2, F1, F0 |
| 53f02016| FMULQ F2, F1, F0 |
| 53f02010| FMULS F2, F1, F0 |
| 538002f4| FMVHX X5, F0 |
| d30200e4| FMVXH F0, X5 |
| 4ff0201a| FNMADDD F1, F2, F3, F0 |
| 4ff0201c| FNMADDH F1, F2, F3, F0 |
| 4ff0201e| FNMADDQ F1, F2, F3, F0 |
| 4ff02018| FNMADDS F1, F2, F3, F0 |
| 4bf0201a| FNMSUBD F1, F2, F3, F0 |
| 4bf0201c| FNMSUBH F1, F2, F3, F0 |
| 4bf0201e| FNMSUBQ F1, F2, F3, F0 |
| 4bf02018| FNMSUBS F1, F2, F3, F0 |
| a7bf027e| MOVD F0, 2047(X5) |
| d38001e2| MOVD F3, X1 |
| d38100f2| MOVD X1, F3 |
| d30100f2| MOVD $(0.0), F3 |
| 53902022| FSGNJND F2, F1, F0 |
| 53902024| FSGNJNH F2, F1, F0 |
| 53902026| FSGNJNQ F2, F1, F0 |
| 53902020| FSGNJNS F2, F1, F0 |
| 53a02022| FSGNJXD F2, F1, F0 |
| 53a02024| FSGNJXH F2, F1, F0 |
| 53a02026| FSGNJXQ F2, F1, F0 |
| 53a02020| FSGNJXS F2, F1, F0 |
| 53802022| FSGNJD F2, F1, F0 |
| 53802024| FSGNJH F2, F1, F0 |
| 53802026| FSGNJQ F2, F1, F0 |
| 53802020| FSGNJS F2, F1, F0 |
| a79f027e| FSH 2047(X5), F0 |
| a7cf027e| FSQ 2047(X5), F0 |
| 53f0005a| FSQRTD F1, F0 |
| 53f0005c| FSQRTH F1, F0 |
| 53f0005e| FSQRTQ F1, F0 |
| 53f00058| FSQRTS F1, F0 |
| 53f0200a| FSUBD F2, F1, F0 |
| 53f0200c| FSUBH F2, F1, F0 |
| 53f0200e| FSUBQ F2, F1, F0 |
| 53f02008| FSUBS F2, F1, F0 |
| a7af027e| MOVF F0, 2047(X5) |
| 6ff0dfcb| JMP -209(PC) |
| eff09fcb| CALL -210(PC) |
| eff25fcb| JAL X5, -211(PC) |
| 67800202| JMP 32(X5) |
| e7800202| CALL 32(X5) |
| e7820202| JALR X5, 32(X5) |
| 67800000| RET |
| 8302f37f| MOVB 2047(X6), X5 |
| 8342f37f| MOVBU 2047(X6), X5 |
| af320310| LRD (X6), X5 |
| af320314| LRD (X6), X5 |
| af320312| LRD (X6), X5 |
| af220310| LRW (X6), X5 |
| af220314| LRW (X6), X5 |
| af220312| LRW (X6), X5 |
| b7829102| LUI $10520, X5 |
| 8322f37f| MOVW 2047(X6), X5 |
| 8362f37f| MOVWU 2047(X6), X5 |
| b3027302| MUL X7, X6, X5 |
| b3127302| MULH X7, X6, X5 |
| b3227302| MULHSU X7, X6, X5 |
| b3327302| MULHU X7, X6, X5 |
| bb027302| MULW X7, X6, X5 |
| b3627300| OR X7, X6, X5 |
| 93620380| ORI $-2048, X6, X5 |
| b3627302| REM X7, X6, X5 |
| b3727302| REMU X7, X6, X5 |
| bb627302| REMW X7, X6, X5 |
| a30f537e| MOVB X5, 2047(X6) |
| afb26318| SCD X6, (X7), X5 |
| afb2631c| SCD X6, (X7), X5 |
| afb2631a| SCD X6, (X7), X5 |
| afa26318| SCW X6, (X7), X5 |
| afa2631c| SCW X6, (X7), X5 |
| afa2631a| SCW X6, (X7), X5 |
| a33f537e| MOV X5, 2047(X6) |
| 23105380| MOVH X5, -2048(X6) |
| b3127300| SLL X7, X6, X5 |
| 93124303| SLLI $52, X6, X5 |
| 9b127301| SLLIW $23, X6, X5 |
| b3227300| SLT X7, X6, X5 |
| 9322f37f| SLTI $2047, X6, X5 |
| 93320380| SLTIU $-2048, X6, X5 |
| 93321300| SEQZ X6, X5 |
| b3327300| SLTU X7, X6, X5 |
| 33394001| SNEZ X20, X18 |
| b3527340| SRA X7, X6, X5 |
| 93524343| SRAI $52, X6, X5 |
| 9b526341| SRAIW $22, X6, X5 |
| bb527340| SRAW X7, X6, X5 |
| b3527300| SRL X7, X6, X5 |
| 93524303| SRLI $52, X6, X5 |
| 9b526301| SRLIW $22, X6, X5 |
| bb527300| SRLW X7, X6, X5 |
| b3027340| SUB X7, X6, X5 |
| b3026040| NEG X6, X5 |
| bb027340| SUBW X7, X6, X5 |
| a32f537e| MOVW X5, 2047(X6) |
| b3427300| XOR X7, X6, X5 |
| 9342f37f| XORI $2047, X6, X5 |
| 93c2ffff| NOT X31, X5 |
| bb003108| ADDUW X3, X2, X1 |
| 33a26220| SH1ADD X6, X5, X4 |
| bb239420| SH1ADDUW X9, X8, X7 |
| 33c5c520| SH2ADD X12, X11, X10 |
| bb46f720| SH2ADDUW X15, X14, X13 |
| 33e82821| SH3ADD X18, X17, X16 |
| bb695a21| SH3ADDUW X21, X20, X19 |
| 1b9b7b09| SLLIUW $23, X23, X22 |
| 33fcac41| ANDN X26, X25, X24 |
| b36dde41| ORN X29, X28, X27 |
| 33cf1f40| XNOR X1, X31, X30 |
| 13910160| CLZ X3, X2 |
| 1b920260| CLZW X5, X4 |
| 13931360| CTZ X7, X6 |
| 1b941460| CTZW X9, X8 |
| 13952560| CPOP X11, X10 |
| 1b962660| CPOPW X13, X12 |
| 33e7070b| MAX X16, X15, X14 |
| b378390b| MAXU X19, X18, X17 |
| 33ca6a0b| MIN X22, X21, X20 |
| b35b9c0b| MINU X25, X24, X23 |
| 139d4d60| SEXTB X27, X26 |
| 139e5e60| SEXTH X29, X28 |
| 3bcf0f08| ZEXTH X31, X30 |
| b3102060| ROL X2, X0, X1 |
| bb115260| ROLW X5, X4, X3 |
| 33d38360| ROR X8, X7, X6 |
| 9354a560| RORI $10, X10, X9 |
| 9b55e660| RORIW $14, X12, X11 |
| bb56f760| RORW X15, X14, X13 |
| 13d87828| ORCB X17, X16 |
| 13d9896b| REV8 X19, X18 |
| 339a6a49| BCLR X22, X21, X20 |
| 931bfc48| BCLRI $15, X24, X23 |
| b35cbd49| BEXT X27, X26, X25 |
| 13de8e48| BEXTI $8, X29, X28 |
| 339f0f68| BINV X0, X31, X30 |
| 9310016a| BINVI $32, X2, X1 |
| b3115228| BSET X5, X4, X3 |
| 1393f32b| BSETI $63, X7, X6 |
| |
| # "V" Standard Extension for Vector Operations, Version 1.0 |
| |
| # 31.6: Configuration Setting Instructions |
| 57760500| VSETVLI X10, E8, M1, TU, MU, X12 |
| 57768500| VSETVLI X10, E16, M1, TU, MU, X12 |
| 57760501| VSETVLI X10, E32, M1, TU, MU, X12 |
| 57768501| VSETVLI X10, E64, M1, TU, MU, X12 |
| 57760509| VSETVLI X10, E32, M1, TU, MA, X12 |
| 5776050d| VSETVLI X10, E32, M1, TA, MA, X12 |
| 5776150d| VSETVLI X10, E32, M2, TA, MA, X12 |
| 5776250d| VSETVLI X10, E32, M4, TA, MA, X12 |
| 5776350d| VSETVLI X10, E32, M8, TA, MA, X12 |
| 5776550d| VSETVLI X10, E32, MF8, TA, MA, X12 |
| 5776650d| VSETVLI X10, E32, MF4, TA, MA, X12 |
| 5776750d| VSETVLI X10, E32, MF2, TA, MA, X12 |
| 5776050d| VSETVLI X10, E32, M1, TA, MA, X12 |
| 577600cd| VSETIVLI $0, E32, M1, TA, MA, X12 |
| 57f607cd| VSETIVLI $15, E32, M1, TA, MA, X12 |
| 57f60fcd| VSETIVLI $31, E32, M1, TA, MA, X12 |
| 57f6a580| VSETVL X10, X11, X12 |
| |
| # 31.7.4: Vector Unit-Stride Instructions |
| 87010502| VLE8V (X10), V3 |
| 87010500| VLE8V (X10), V0, V3 |
| 87510502| VLE16V (X10), V3 |
| 87510500| VLE16V (X10), V0, V3 |
| 87610502| VLE32V (X10), V3 |
| 87610500| VLE32V (X10), V0, V3 |
| 87710502| VLE64V (X10), V3 |
| 87710500| VLE64V (X10), V0, V3 |
| a7010502| VSE8V V3, (X10) |
| a7010500| VSE8V V3, V0, (X10) |
| a7510502| VSE16V V3, (X10) |
| a7510500| VSE16V V3, V0, (X10) |
| a7610502| VSE32V V3, (X10) |
| a7610500| VSE32V V3, V0, (X10) |
| a7710502| VSE64V V3, (X10) |
| a7710500| VSE64V V3, V0, (X10) |
| 8701b502| VLMV (X10), V3 |
| a701b502| VSMV V3, (X10) |
| |
| # 31.7.5: Vector Strided Instructions |
| 8701b50a| VLSE8V (X10), X11, V3 |
| 8701b508| VLSE8V (X10), X11, V0, V3 |
| 8751b50a| VLSE16V (X10), X11, V3 |
| 8751b508| VLSE16V (X10), X11, V0, V3 |
| 8761b50a| VLSE32V (X10), X11, V3 |
| 8761b508| VLSE32V (X10), X11, V0, V3 |
| 8771b50a| VLSE64V (X10), X11, V3 |
| 8771b508| VLSE64V (X10), X11, V0, V3 |
| a701b50a| VSSE8V V3, X11, (X10) |
| a701b508| VSSE8V V3, X11, V0, (X10) |
| a751b50a| VSSE16V V3, X11, (X10) |
| a751b508| VSSE16V V3, X11, V0, (X10) |
| a761b50a| VSSE32V V3, X11, (X10) |
| a761b508| VSSE32V V3, X11, V0, (X10) |
| a771b50a| VSSE64V V3, X11, (X10) |
| a771b508| VSSE64V V3, X11, V0, (X10) |
| |
| # 31.7.6: Vector Indexed Instructions |
| 87012506| VLUXEI8V (X10), V2, V3 |
| 87012504| VLUXEI8V (X10), V2, V0, V3 |
| 87512506| VLUXEI16V (X10), V2, V3 |
| 87512504| VLUXEI16V (X10), V2, V0, V3 |
| 87612506| VLUXEI32V (X10), V2, V3 |
| 87612504| VLUXEI32V (X10), V2, V0, V3 |
| 87712506| VLUXEI64V (X10), V2, V3 |
| 87712504| VLUXEI64V (X10), V2, V0, V3 |
| 8701250e| VLOXEI8V (X10), V2, V3 |
| 8701250c| VLOXEI8V (X10), V2, V0, V3 |
| 8751250e| VLOXEI16V (X10), V2, V3 |
| 8751250c| VLOXEI16V (X10), V2, V0, V3 |
| 8761250e| VLOXEI32V (X10), V2, V3 |
| 8761250c| VLOXEI32V (X10), V2, V0, V3 |
| 8771250e| VLOXEI64V (X10), V2, V3 |
| 8771250c| VLOXEI64V (X10), V2, V0, V3 |
| a7012506| VSUXEI8V V3, V2, (X10) |
| a7012504| VSUXEI8V V3, V2, V0, (X10) |
| a7512506| VSUXEI16V V3, V2, (X10) |
| a7512504| VSUXEI16V V3, V2, V0, (X10) |
| a7612506| VSUXEI32V V3, V2, (X10) |
| a7612504| VSUXEI32V V3, V2, V0, (X10) |
| a7712506| VSUXEI64V V3, V2, (X10) |
| a7712504| VSUXEI64V V3, V2, V0, (X10) |
| a701250e| VSOXEI8V V3, V2, (X10) |
| a701250c| VSOXEI8V V3, V2, V0, (X10) |
| a751250e| VSOXEI16V V3, V2, (X10) |
| a751250c| VSOXEI16V V3, V2, V0, (X10) |
| a761250e| VSOXEI32V V3, V2, (X10) |
| a761250c| VSOXEI32V V3, V2, V0, (X10) |
| a771250e| VSOXEI64V V3, V2, (X10) |
| a771250c| VSOXEI64V V3, V2, V0, (X10) |
| |
| # 31.7.7: Unit-stride Fault-Only-First Loads |
| 07040503| VLE8FFV (X10), V8 |
| 07540503| VLE16FFV (X10), V8 |
| 07640503| VLE32FFV (X10), V8 |
| 07740503| VLE64FFV (X10), V8 |
| 07040501| VLE8FFV (X10), V0, V8 |
| 07540501| VLE16FFV (X10), V0, V8 |
| 07640501| VLE32FFV (X10), V0, V8 |
| 07740501| VLE64FFV (X10), V0, V8 |
| |
| # 31.7.8.1: Vector Unit-Stride Segment Loads and Stores |
| 07040522| VLSEG2E8V (X10), V8 |
| 07540522| VLSEG2E16V (X10), V8 |
| 07640522| VLSEG2E32V (X10), V8 |
| 07740522| VLSEG2E64V (X10), V8 |
| 07040520| VLSEG2E8V (X10), V0, V8 |
| 07540520| VLSEG2E16V (X10), V0, V8 |
| 07640520| VLSEG2E32V (X10), V0, V8 |
| 07740520| VLSEG2E64V (X10), V0, V8 |
| 07040542| VLSEG3E8V (X10), V8 |
| 07540542| VLSEG3E16V (X10), V8 |
| 07640542| VLSEG3E32V (X10), V8 |
| 07740542| VLSEG3E64V (X10), V8 |
| 07040540| VLSEG3E8V (X10), V0, V8 |
| 07540540| VLSEG3E16V (X10), V0, V8 |
| 07640540| VLSEG3E32V (X10), V0, V8 |
| 07740540| VLSEG3E64V (X10), V0, V8 |
| 07040562| VLSEG4E8V (X10), V8 |
| 07540562| VLSEG4E16V (X10), V8 |
| 07640562| VLSEG4E32V (X10), V8 |
| 07740562| VLSEG4E64V (X10), V8 |
| 07040560| VLSEG4E8V (X10), V0, V8 |
| 07540560| VLSEG4E16V (X10), V0, V8 |
| 07640560| VLSEG4E32V (X10), V0, V8 |
| 07740560| VLSEG4E64V (X10), V0, V8 |
| 07040582| VLSEG5E8V (X10), V8 |
| 07540582| VLSEG5E16V (X10), V8 |
| 07640582| VLSEG5E32V (X10), V8 |
| 07740582| VLSEG5E64V (X10), V8 |
| 07040580| VLSEG5E8V (X10), V0, V8 |
| 07540580| VLSEG5E16V (X10), V0, V8 |
| 07640580| VLSEG5E32V (X10), V0, V8 |
| 07740580| VLSEG5E64V (X10), V0, V8 |
| 070405a2| VLSEG6E8V (X10), V8 |
| 075405a2| VLSEG6E16V (X10), V8 |
| 076405a2| VLSEG6E32V (X10), V8 |
| 077405a2| VLSEG6E64V (X10), V8 |
| 070405a0| VLSEG6E8V (X10), V0, V8 |
| 075405a0| VLSEG6E16V (X10), V0, V8 |
| 076405a0| VLSEG6E32V (X10), V0, V8 |
| 077405a0| VLSEG6E64V (X10), V0, V8 |
| 070405c2| VLSEG7E8V (X10), V8 |
| 075405c2| VLSEG7E16V (X10), V8 |
| 076405c2| VLSEG7E32V (X10), V8 |
| 077405c2| VLSEG7E64V (X10), V8 |
| 070405c0| VLSEG7E8V (X10), V0, V8 |
| 075405c0| VLSEG7E16V (X10), V0, V8 |
| 076405c0| VLSEG7E32V (X10), V0, V8 |
| 077405c0| VLSEG7E64V (X10), V0, V8 |
| 070405e2| VLSEG8E8V (X10), V8 |
| 075405e2| VLSEG8E16V (X10), V8 |
| 076405e2| VLSEG8E32V (X10), V8 |
| 077405e2| VLSEG8E64V (X10), V8 |
| 070405e0| VLSEG8E8V (X10), V0, V8 |
| 075405e0| VLSEG8E16V (X10), V0, V8 |
| 076405e0| VLSEG8E32V (X10), V0, V8 |
| 077405e0| VLSEG8E64V (X10), V0, V8 |
| 270c0522| VSSEG2E8V V24, (X10) |
| 275c0522| VSSEG2E16V V24, (X10) |
| 276c0522| VSSEG2E32V V24, (X10) |
| 277c0522| VSSEG2E64V V24, (X10) |
| 270c0520| VSSEG2E8V V24, V0, (X10) |
| 275c0520| VSSEG2E16V V24, V0, (X10) |
| 276c0520| VSSEG2E32V V24, V0, (X10) |
| 277c0520| VSSEG2E64V V24, V0, (X10) |
| 270c0542| VSSEG3E8V V24, (X10) |
| 275c0542| VSSEG3E16V V24, (X10) |
| 276c0542| VSSEG3E32V V24, (X10) |
| 277c0542| VSSEG3E64V V24, (X10) |
| 270c0540| VSSEG3E8V V24, V0, (X10) |
| 275c0540| VSSEG3E16V V24, V0, (X10) |
| 276c0540| VSSEG3E32V V24, V0, (X10) |
| 277c0540| VSSEG3E64V V24, V0, (X10) |
| 270c0562| VSSEG4E8V V24, (X10) |
| 275c0562| VSSEG4E16V V24, (X10) |
| 276c0562| VSSEG4E32V V24, (X10) |
| 277c0562| VSSEG4E64V V24, (X10) |
| 270c0560| VSSEG4E8V V24, V0, (X10) |
| 275c0560| VSSEG4E16V V24, V0, (X10) |
| 276c0560| VSSEG4E32V V24, V0, (X10) |
| 277c0560| VSSEG4E64V V24, V0, (X10) |
| 270c0582| VSSEG5E8V V24, (X10) |
| 275c0582| VSSEG5E16V V24, (X10) |
| 276c0582| VSSEG5E32V V24, (X10) |
| 277c0582| VSSEG5E64V V24, (X10) |
| 270c0580| VSSEG5E8V V24, V0, (X10) |
| 275c0580| VSSEG5E16V V24, V0, (X10) |
| 276c0580| VSSEG5E32V V24, V0, (X10) |
| 277c0580| VSSEG5E64V V24, V0, (X10) |
| 270c05a2| VSSEG6E8V V24, (X10) |
| 275c05a2| VSSEG6E16V V24, (X10) |
| 276c05a2| VSSEG6E32V V24, (X10) |
| 277c05a2| VSSEG6E64V V24, (X10) |
| 270c05a0| VSSEG6E8V V24, V0, (X10) |
| 275c05a0| VSSEG6E16V V24, V0, (X10) |
| 276c05a0| VSSEG6E32V V24, V0, (X10) |
| 277c05a0| VSSEG6E64V V24, V0, (X10) |
| 270c05c2| VSSEG7E8V V24, (X10) |
| 275c05c2| VSSEG7E16V V24, (X10) |
| 276c05c2| VSSEG7E32V V24, (X10) |
| 277c05c2| VSSEG7E64V V24, (X10) |
| 270c05c0| VSSEG7E8V V24, V0, (X10) |
| 275c05c0| VSSEG7E16V V24, V0, (X10) |
| 276c05c0| VSSEG7E32V V24, V0, (X10) |
| 277c05c0| VSSEG7E64V V24, V0, (X10) |
| 270c05e2| VSSEG8E8V V24, (X10) |
| 275c05e2| VSSEG8E16V V24, (X10) |
| 276c05e2| VSSEG8E32V V24, (X10) |
| 277c05e2| VSSEG8E64V V24, (X10) |
| 270c05e0| VSSEG8E8V V24, V0, (X10) |
| 275c05e0| VSSEG8E16V V24, V0, (X10) |
| 276c05e0| VSSEG8E32V V24, V0, (X10) |
| 277c05e0| VSSEG8E64V V24, V0, (X10) |
| 07040523| VLSEG2E8FFV (X10), V8 |
| 07540523| VLSEG2E16FFV (X10), V8 |
| 07640523| VLSEG2E32FFV (X10), V8 |
| 07740523| VLSEG2E64FFV (X10), V8 |
| 07040521| VLSEG2E8FFV (X10), V0, V8 |
| 07540521| VLSEG2E16FFV (X10), V0, V8 |
| 07640521| VLSEG2E32FFV (X10), V0, V8 |
| 07740521| VLSEG2E64FFV (X10), V0, V8 |
| 07040543| VLSEG3E8FFV (X10), V8 |
| 07540543| VLSEG3E16FFV (X10), V8 |
| 07640543| VLSEG3E32FFV (X10), V8 |
| 07740543| VLSEG3E64FFV (X10), V8 |
| 07040541| VLSEG3E8FFV (X10), V0, V8 |
| 07540541| VLSEG3E16FFV (X10), V0, V8 |
| 07640541| VLSEG3E32FFV (X10), V0, V8 |
| 07740541| VLSEG3E64FFV (X10), V0, V8 |
| 07040563| VLSEG4E8FFV (X10), V8 |
| 07540563| VLSEG4E16FFV (X10), V8 |
| 07640563| VLSEG4E32FFV (X10), V8 |
| 07740563| VLSEG4E64FFV (X10), V8 |
| 07040561| VLSEG4E8FFV (X10), V0, V8 |
| 07540561| VLSEG4E16FFV (X10), V0, V8 |
| 07640561| VLSEG4E32FFV (X10), V0, V8 |
| 07740561| VLSEG4E64FFV (X10), V0, V8 |
| 07040583| VLSEG5E8FFV (X10), V8 |
| 07540583| VLSEG5E16FFV (X10), V8 |
| 07640583| VLSEG5E32FFV (X10), V8 |
| 07740583| VLSEG5E64FFV (X10), V8 |
| 07040581| VLSEG5E8FFV (X10), V0, V8 |
| 07540581| VLSEG5E16FFV (X10), V0, V8 |
| 07640581| VLSEG5E32FFV (X10), V0, V8 |
| 07740581| VLSEG5E64FFV (X10), V0, V8 |
| 070405a3| VLSEG6E8FFV (X10), V8 |
| 075405a3| VLSEG6E16FFV (X10), V8 |
| 076405a3| VLSEG6E32FFV (X10), V8 |
| 077405a3| VLSEG6E64FFV (X10), V8 |
| 070405a1| VLSEG6E8FFV (X10), V0, V8 |
| 075405a1| VLSEG6E16FFV (X10), V0, V8 |
| 076405a1| VLSEG6E32FFV (X10), V0, V8 |
| 077405a1| VLSEG6E64FFV (X10), V0, V8 |
| 070405c3| VLSEG7E8FFV (X10), V8 |
| 075405c3| VLSEG7E16FFV (X10), V8 |
| 076405c3| VLSEG7E32FFV (X10), V8 |
| 077405c3| VLSEG7E64FFV (X10), V8 |
| 070405c1| VLSEG7E8FFV (X10), V0, V8 |
| 075405c1| VLSEG7E16FFV (X10), V0, V8 |
| 076405c1| VLSEG7E32FFV (X10), V0, V8 |
| 077405c1| VLSEG7E64FFV (X10), V0, V8 |
| 070405e3| VLSEG8E8FFV (X10), V8 |
| 075405e3| VLSEG8E16FFV (X10), V8 |
| 076405e3| VLSEG8E32FFV (X10), V8 |
| 077405e3| VLSEG8E64FFV (X10), V8 |
| 070405e1| VLSEG8E8FFV (X10), V0, V8 |
| 075405e1| VLSEG8E16FFV (X10), V0, V8 |
| 076405e1| VLSEG8E32FFV (X10), V0, V8 |
| 077405e1| VLSEG8E64FFV (X10), V0, V8 |
| |
| # 31.7.8.2: Vector Strided Segment Loads and Stores |
| 0704b52a| VLSSEG2E8V (X10), X11, V8 |
| 0754b52a| VLSSEG2E16V (X10), X11, V8 |
| 0764b52a| VLSSEG2E32V (X10), X11, V8 |
| 0774b52a| VLSSEG2E64V (X10), X11, V8 |
| 0704b528| VLSSEG2E8V (X10), X11, V0, V8 |
| 0754b528| VLSSEG2E16V (X10), X11, V0, V8 |
| 0764b528| VLSSEG2E32V (X10), X11, V0, V8 |
| 0774b528| VLSSEG2E64V (X10), X11, V0, V8 |
| 0704b54a| VLSSEG3E8V (X10), X11, V8 |
| 0754b54a| VLSSEG3E16V (X10), X11, V8 |
| 0764b54a| VLSSEG3E32V (X10), X11, V8 |
| 0774b54a| VLSSEG3E64V (X10), X11, V8 |
| 0704b548| VLSSEG3E8V (X10), X11, V0, V8 |
| 0754b548| VLSSEG3E16V (X10), X11, V0, V8 |
| 0764b548| VLSSEG3E32V (X10), X11, V0, V8 |
| 0774b548| VLSSEG3E64V (X10), X11, V0, V8 |
| 0704b56a| VLSSEG4E8V (X10), X11, V8 |
| 0754b56a| VLSSEG4E16V (X10), X11, V8 |
| 0764b56a| VLSSEG4E32V (X10), X11, V8 |
| 0774b56a| VLSSEG4E64V (X10), X11, V8 |
| 0704b568| VLSSEG4E8V (X10), X11, V0, V8 |
| 0754b568| VLSSEG4E16V (X10), X11, V0, V8 |
| 0764b568| VLSSEG4E32V (X10), X11, V0, V8 |
| 0774b568| VLSSEG4E64V (X10), X11, V0, V8 |
| 0704b58a| VLSSEG5E8V (X10), X11, V8 |
| 0754b58a| VLSSEG5E16V (X10), X11, V8 |
| 0764b58a| VLSSEG5E32V (X10), X11, V8 |
| 0774b58a| VLSSEG5E64V (X10), X11, V8 |
| 0704b588| VLSSEG5E8V (X10), X11, V0, V8 |
| 0754b588| VLSSEG5E16V (X10), X11, V0, V8 |
| 0764b588| VLSSEG5E32V (X10), X11, V0, V8 |
| 0774b588| VLSSEG5E64V (X10), X11, V0, V8 |
| 0704b5aa| VLSSEG6E8V (X10), X11, V8 |
| 0754b5aa| VLSSEG6E16V (X10), X11, V8 |
| 0764b5aa| VLSSEG6E32V (X10), X11, V8 |
| 0774b5aa| VLSSEG6E64V (X10), X11, V8 |
| 0704b5a8| VLSSEG6E8V (X10), X11, V0, V8 |
| 0754b5a8| VLSSEG6E16V (X10), X11, V0, V8 |
| 0764b5a8| VLSSEG6E32V (X10), X11, V0, V8 |
| 0774b5a8| VLSSEG6E64V (X10), X11, V0, V8 |
| 0704b5ca| VLSSEG7E8V (X10), X11, V8 |
| 0754b5ca| VLSSEG7E16V (X10), X11, V8 |
| 0764b5ca| VLSSEG7E32V (X10), X11, V8 |
| 0774b5ca| VLSSEG7E64V (X10), X11, V8 |
| 0704b5c8| VLSSEG7E8V (X10), X11, V0, V8 |
| 0754b5c8| VLSSEG7E16V (X10), X11, V0, V8 |
| 0764b5c8| VLSSEG7E32V (X10), X11, V0, V8 |
| 0774b5c8| VLSSEG7E64V (X10), X11, V0, V8 |
| 0704b5ea| VLSSEG8E8V (X10), X11, V8 |
| 0754b5ea| VLSSEG8E16V (X10), X11, V8 |
| 0764b5ea| VLSSEG8E32V (X10), X11, V8 |
| 0774b5ea| VLSSEG8E64V (X10), X11, V8 |
| 0704b5e8| VLSSEG8E8V (X10), X11, V0, V8 |
| 0754b5e8| VLSSEG8E16V (X10), X11, V0, V8 |
| 0764b5e8| VLSSEG8E32V (X10), X11, V0, V8 |
| 0774b5e8| VLSSEG8E64V (X10), X11, V0, V8 |
| 270cb52a| VSSSEG2E8V V24, X11, (X10) |
| 275cb52a| VSSSEG2E16V V24, X11, (X10) |
| 276cb52a| VSSSEG2E32V V24, X11, (X10) |
| 277cb52a| VSSSEG2E64V V24, X11, (X10) |
| 270cb528| VSSSEG2E8V V24, X11, V0, (X10) |
| 275cb528| VSSSEG2E16V V24, X11, V0, (X10) |
| 276cb528| VSSSEG2E32V V24, X11, V0, (X10) |
| 277cb528| VSSSEG2E64V V24, X11, V0, (X10) |
| 270cb54a| VSSSEG3E8V V24, X11, (X10) |
| 275cb54a| VSSSEG3E16V V24, X11, (X10) |
| 276cb54a| VSSSEG3E32V V24, X11, (X10) |
| 277cb54a| VSSSEG3E64V V24, X11, (X10) |
| 270cb548| VSSSEG3E8V V24, X11, V0, (X10) |
| 275cb548| VSSSEG3E16V V24, X11, V0, (X10) |
| 276cb548| VSSSEG3E32V V24, X11, V0, (X10) |
| 277cb548| VSSSEG3E64V V24, X11, V0, (X10) |
| 270cb56a| VSSSEG4E8V V24, X11, (X10) |
| 275cb56a| VSSSEG4E16V V24, X11, (X10) |
| 276cb56a| VSSSEG4E32V V24, X11, (X10) |
| 277cb56a| VSSSEG4E64V V24, X11, (X10) |
| 270cb568| VSSSEG4E8V V24, X11, V0, (X10) |
| 275cb568| VSSSEG4E16V V24, X11, V0, (X10) |
| 276cb568| VSSSEG4E32V V24, X11, V0, (X10) |
| 277cb568| VSSSEG4E64V V24, X11, V0, (X10) |
| 270cb58a| VSSSEG5E8V V24, X11, (X10) |
| 275cb58a| VSSSEG5E16V V24, X11, (X10) |
| 276cb58a| VSSSEG5E32V V24, X11, (X10) |
| 277cb58a| VSSSEG5E64V V24, X11, (X10) |
| 270cb588| VSSSEG5E8V V24, X11, V0, (X10) |
| 275cb588| VSSSEG5E16V V24, X11, V0, (X10) |
| 276cb588| VSSSEG5E32V V24, X11, V0, (X10) |
| 277cb588| VSSSEG5E64V V24, X11, V0, (X10) |
| 270cb5aa| VSSSEG6E8V V24, X11, (X10) |
| 275cb5aa| VSSSEG6E16V V24, X11, (X10) |
| 276cb5aa| VSSSEG6E32V V24, X11, (X10) |
| 277cb5aa| VSSSEG6E64V V24, X11, (X10) |
| 270cb5a8| VSSSEG6E8V V24, X11, V0, (X10) |
| 275cb5a8| VSSSEG6E16V V24, X11, V0, (X10) |
| 276cb5a8| VSSSEG6E32V V24, X11, V0, (X10) |
| 277cb5a8| VSSSEG6E64V V24, X11, V0, (X10) |
| 270cb5ca| VSSSEG7E8V V24, X11, (X10) |
| 275cb5ca| VSSSEG7E16V V24, X11, (X10) |
| 276cb5ca| VSSSEG7E32V V24, X11, (X10) |
| 277cb5ca| VSSSEG7E64V V24, X11, (X10) |
| 270cb5c8| VSSSEG7E8V V24, X11, V0, (X10) |
| 275cb5c8| VSSSEG7E16V V24, X11, V0, (X10) |
| 276cb5c8| VSSSEG7E32V V24, X11, V0, (X10) |
| 277cb5c8| VSSSEG7E64V V24, X11, V0, (X10) |
| 270cb5ea| VSSSEG8E8V V24, X11, (X10) |
| 275cb5ea| VSSSEG8E16V V24, X11, (X10) |
| 276cb5ea| VSSSEG8E32V V24, X11, (X10) |
| 277cb5ea| VSSSEG8E64V V24, X11, (X10) |
| 270cb5e8| VSSSEG8E8V V24, X11, V0, (X10) |
| 275cb5e8| VSSSEG8E16V V24, X11, V0, (X10) |
| 276cb5e8| VSSSEG8E32V V24, X11, V0, (X10) |
| 277cb5e8| VSSSEG8E64V V24, X11, V0, (X10) |
| |
| # 31.7.8.3: Vector Indexed Segment Loads and Stores |
| 07044526| VLUXSEG2EI8V (X10), V4, V8 |
| 07544526| VLUXSEG2EI16V (X10), V4, V8 |
| 07644526| VLUXSEG2EI32V (X10), V4, V8 |
| 07744526| VLUXSEG2EI64V (X10), V4, V8 |
| 07044524| VLUXSEG2EI8V (X10), V4, V0, V8 |
| 07544524| VLUXSEG2EI16V (X10), V4, V0, V8 |
| 07644524| VLUXSEG2EI32V (X10), V4, V0, V8 |
| 07744524| VLUXSEG2EI64V (X10), V4, V0, V8 |
| 07044546| VLUXSEG3EI8V (X10), V4, V8 |
| 07544546| VLUXSEG3EI16V (X10), V4, V8 |
| 07644546| VLUXSEG3EI32V (X10), V4, V8 |
| 07744546| VLUXSEG3EI64V (X10), V4, V8 |
| 07044544| VLUXSEG3EI8V (X10), V4, V0, V8 |
| 07544544| VLUXSEG3EI16V (X10), V4, V0, V8 |
| 07644544| VLUXSEG3EI32V (X10), V4, V0, V8 |
| 07744544| VLUXSEG3EI64V (X10), V4, V0, V8 |
| 07044566| VLUXSEG4EI8V (X10), V4, V8 |
| 07544566| VLUXSEG4EI16V (X10), V4, V8 |
| 07644566| VLUXSEG4EI32V (X10), V4, V8 |
| 07744566| VLUXSEG4EI64V (X10), V4, V8 |
| 07044564| VLUXSEG4EI8V (X10), V4, V0, V8 |
| 07544564| VLUXSEG4EI16V (X10), V4, V0, V8 |
| 07644564| VLUXSEG4EI32V (X10), V4, V0, V8 |
| 07744564| VLUXSEG4EI64V (X10), V4, V0, V8 |
| 07044586| VLUXSEG5EI8V (X10), V4, V8 |
| 07544586| VLUXSEG5EI16V (X10), V4, V8 |
| 07644586| VLUXSEG5EI32V (X10), V4, V8 |
| 07744586| VLUXSEG5EI64V (X10), V4, V8 |
| 07044584| VLUXSEG5EI8V (X10), V4, V0, V8 |
| 07544584| VLUXSEG5EI16V (X10), V4, V0, V8 |
| 07644584| VLUXSEG5EI32V (X10), V4, V0, V8 |
| 07744584| VLUXSEG5EI64V (X10), V4, V0, V8 |
| 070445a6| VLUXSEG6EI8V (X10), V4, V8 |
| 075445a6| VLUXSEG6EI16V (X10), V4, V8 |
| 076445a6| VLUXSEG6EI32V (X10), V4, V8 |
| 077445a6| VLUXSEG6EI64V (X10), V4, V8 |
| 070445a4| VLUXSEG6EI8V (X10), V4, V0, V8 |
| 075445a4| VLUXSEG6EI16V (X10), V4, V0, V8 |
| 076445a4| VLUXSEG6EI32V (X10), V4, V0, V8 |
| 077445a4| VLUXSEG6EI64V (X10), V4, V0, V8 |
| 070445ae| VLOXSEG6EI8V (X10), V4, V8 |
| 075445ae| VLOXSEG6EI16V (X10), V4, V8 |
| 076445ae| VLOXSEG6EI32V (X10), V4, V8 |
| 077445ae| VLOXSEG6EI64V (X10), V4, V8 |
| 070445ac| VLOXSEG6EI8V (X10), V4, V0, V8 |
| 075445ac| VLOXSEG6EI16V (X10), V4, V0, V8 |
| 076445ac| VLOXSEG6EI32V (X10), V4, V0, V8 |
| 077445ac| VLOXSEG6EI64V (X10), V4, V0, V8 |
| 070445c6| VLUXSEG7EI8V (X10), V4, V8 |
| 075445c6| VLUXSEG7EI16V (X10), V4, V8 |
| 076445c6| VLUXSEG7EI32V (X10), V4, V8 |
| 077445c6| VLUXSEG7EI64V (X10), V4, V8 |
| 070445c4| VLUXSEG7EI8V (X10), V4, V0, V8 |
| 075445c4| VLUXSEG7EI16V (X10), V4, V0, V8 |
| 076445c4| VLUXSEG7EI32V (X10), V4, V0, V8 |
| 077445c4| VLUXSEG7EI64V (X10), V4, V0, V8 |
| 070445e6| VLUXSEG8EI8V (X10), V4, V8 |
| 075445e6| VLUXSEG8EI16V (X10), V4, V8 |
| 076445e6| VLUXSEG8EI32V (X10), V4, V8 |
| 077445e6| VLUXSEG8EI64V (X10), V4, V8 |
| 070445e4| VLUXSEG8EI8V (X10), V4, V0, V8 |
| 075445e4| VLUXSEG8EI16V (X10), V4, V0, V8 |
| 076445e4| VLUXSEG8EI32V (X10), V4, V0, V8 |
| 077445e4| VLUXSEG8EI64V (X10), V4, V0, V8 |
| 270c4526| VSUXSEG2EI8V V24, V4, (X10) |
| 275c4526| VSUXSEG2EI16V V24, V4, (X10) |
| 276c4526| VSUXSEG2EI32V V24, V4, (X10) |
| 277c4526| VSUXSEG2EI64V V24, V4, (X10) |
| 270c4524| VSUXSEG2EI8V V24, V4, V0, (X10) |
| 275c4524| VSUXSEG2EI16V V24, V4, V0, (X10) |
| 276c4524| VSUXSEG2EI32V V24, V4, V0, (X10) |
| 277c4524| VSUXSEG2EI64V V24, V4, V0, (X10) |
| 270c4546| VSUXSEG3EI8V V24, V4, (X10) |
| 275c4546| VSUXSEG3EI16V V24, V4, (X10) |
| 276c4546| VSUXSEG3EI32V V24, V4, (X10) |
| 277c4546| VSUXSEG3EI64V V24, V4, (X10) |
| 270c4544| VSUXSEG3EI8V V24, V4, V0, (X10) |
| 275c4544| VSUXSEG3EI16V V24, V4, V0, (X10) |
| 276c4544| VSUXSEG3EI32V V24, V4, V0, (X10) |
| 277c4544| VSUXSEG3EI64V V24, V4, V0, (X10) |
| 270c4566| VSUXSEG4EI8V V24, V4, (X10) |
| 275c4566| VSUXSEG4EI16V V24, V4, (X10) |
| 276c4566| VSUXSEG4EI32V V24, V4, (X10) |
| 277c4566| VSUXSEG4EI64V V24, V4, (X10) |
| 270c4564| VSUXSEG4EI8V V24, V4, V0, (X10) |
| 275c4564| VSUXSEG4EI16V V24, V4, V0, (X10) |
| 276c4564| VSUXSEG4EI32V V24, V4, V0, (X10) |
| 277c4564| VSUXSEG4EI64V V24, V4, V0, (X10) |
| 270c4586| VSUXSEG5EI8V V24, V4, (X10) |
| 275c4586| VSUXSEG5EI16V V24, V4, (X10) |
| 276c4586| VSUXSEG5EI32V V24, V4, (X10) |
| 277c4586| VSUXSEG5EI64V V24, V4, (X10) |
| 270c4584| VSUXSEG5EI8V V24, V4, V0, (X10) |
| 275c4584| VSUXSEG5EI16V V24, V4, V0, (X10) |
| 276c4584| VSUXSEG5EI32V V24, V4, V0, (X10) |
| 277c4584| VSUXSEG5EI64V V24, V4, V0, (X10) |
| 270c45a6| VSUXSEG6EI8V V24, V4, (X10) |
| 275c45a6| VSUXSEG6EI16V V24, V4, (X10) |
| 276c45a6| VSUXSEG6EI32V V24, V4, (X10) |
| 277c45a6| VSUXSEG6EI64V V24, V4, (X10) |
| 270c45a4| VSUXSEG6EI8V V24, V4, V0, (X10) |
| 275c45a4| VSUXSEG6EI16V V24, V4, V0, (X10) |
| 276c45a4| VSUXSEG6EI32V V24, V4, V0, (X10) |
| 277c45a4| VSUXSEG6EI64V V24, V4, V0, (X10) |
| 270c45c6| VSUXSEG7EI8V V24, V4, (X10) |
| 275c45c6| VSUXSEG7EI16V V24, V4, (X10) |
| 276c45c6| VSUXSEG7EI32V V24, V4, (X10) |
| 277c45c6| VSUXSEG7EI64V V24, V4, (X10) |
| 270c45c4| VSUXSEG7EI8V V24, V4, V0, (X10) |
| 275c45c4| VSUXSEG7EI16V V24, V4, V0, (X10) |
| 276c45c4| VSUXSEG7EI32V V24, V4, V0, (X10) |
| 277c45c4| VSUXSEG7EI64V V24, V4, V0, (X10) |
| 270c45e6| VSUXSEG8EI8V V24, V4, (X10) |
| 275c45e6| VSUXSEG8EI16V V24, V4, (X10) |
| 276c45e6| VSUXSEG8EI32V V24, V4, (X10) |
| 277c45e6| VSUXSEG8EI64V V24, V4, (X10) |
| 270c45e4| VSUXSEG8EI8V V24, V4, V0, (X10) |
| 275c45e4| VSUXSEG8EI16V V24, V4, V0, (X10) |
| 276c45e4| VSUXSEG8EI32V V24, V4, V0, (X10) |
| 277c45e4| VSUXSEG8EI64V V24, V4, V0, (X10) |
| 0704452e| VLOXSEG2EI8V (X10), V4, V8 |
| 0754452e| VLOXSEG2EI16V (X10), V4, V8 |
| 0764452e| VLOXSEG2EI32V (X10), V4, V8 |
| 0774452e| VLOXSEG2EI64V (X10), V4, V8 |
| 0704452c| VLOXSEG2EI8V (X10), V4, V0, V8 |
| 0754452c| VLOXSEG2EI16V (X10), V4, V0, V8 |
| 0764452c| VLOXSEG2EI32V (X10), V4, V0, V8 |
| 0774452c| VLOXSEG2EI64V (X10), V4, V0, V8 |
| 0704454e| VLOXSEG3EI8V (X10), V4, V8 |
| 0754454e| VLOXSEG3EI16V (X10), V4, V8 |
| 0764454e| VLOXSEG3EI32V (X10), V4, V8 |
| 0774454e| VLOXSEG3EI64V (X10), V4, V8 |
| 0704454c| VLOXSEG3EI8V (X10), V4, V0, V8 |
| 0754454c| VLOXSEG3EI16V (X10), V4, V0, V8 |
| 0764454c| VLOXSEG3EI32V (X10), V4, V0, V8 |
| 0774454c| VLOXSEG3EI64V (X10), V4, V0, V8 |
| 0704456e| VLOXSEG4EI8V (X10), V4, V8 |
| 0754456e| VLOXSEG4EI16V (X10), V4, V8 |
| 0764456e| VLOXSEG4EI32V (X10), V4, V8 |
| 0774456e| VLOXSEG4EI64V (X10), V4, V8 |
| 0704456c| VLOXSEG4EI8V (X10), V4, V0, V8 |
| 0754456c| VLOXSEG4EI16V (X10), V4, V0, V8 |
| 0764456c| VLOXSEG4EI32V (X10), V4, V0, V8 |
| 0774456c| VLOXSEG4EI64V (X10), V4, V0, V8 |
| 0704458e| VLOXSEG5EI8V (X10), V4, V8 |
| 0754458e| VLOXSEG5EI16V (X10), V4, V8 |
| 0764458e| VLOXSEG5EI32V (X10), V4, V8 |
| 0774458e| VLOXSEG5EI64V (X10), V4, V8 |
| 0704458c| VLOXSEG5EI8V (X10), V4, V0, V8 |
| 0754458c| VLOXSEG5EI16V (X10), V4, V0, V8 |
| 0764458c| VLOXSEG5EI32V (X10), V4, V0, V8 |
| 0774458c| VLOXSEG5EI64V (X10), V4, V0, V8 |
| 070445ce| VLOXSEG7EI8V (X10), V4, V8 |
| 075445ce| VLOXSEG7EI16V (X10), V4, V8 |
| 076445ce| VLOXSEG7EI32V (X10), V4, V8 |
| 077445ce| VLOXSEG7EI64V (X10), V4, V8 |
| 070445cc| VLOXSEG7EI8V (X10), V4, V0, V8 |
| 075445cc| VLOXSEG7EI16V (X10), V4, V0, V8 |
| 076445cc| VLOXSEG7EI32V (X10), V4, V0, V8 |
| 077445cc| VLOXSEG7EI64V (X10), V4, V0, V8 |
| 070445ee| VLOXSEG8EI8V (X10), V4, V8 |
| 075445ee| VLOXSEG8EI16V (X10), V4, V8 |
| 076445ee| VLOXSEG8EI32V (X10), V4, V8 |
| 077445ee| VLOXSEG8EI64V (X10), V4, V8 |
| 070445ec| VLOXSEG8EI8V (X10), V4, V0, V8 |
| 075445ec| VLOXSEG8EI16V (X10), V4, V0, V8 |
| 076445ec| VLOXSEG8EI32V (X10), V4, V0, V8 |
| 077445ec| VLOXSEG8EI64V (X10), V4, V0, V8 |
| 270c452e| VSOXSEG2EI8V V24, V4, (X10) |
| 275c452e| VSOXSEG2EI16V V24, V4, (X10) |
| 276c452e| VSOXSEG2EI32V V24, V4, (X10) |
| 277c452e| VSOXSEG2EI64V V24, V4, (X10) |
| 270c452c| VSOXSEG2EI8V V24, V4, V0, (X10) |
| 275c452c| VSOXSEG2EI16V V24, V4, V0, (X10) |
| 276c452c| VSOXSEG2EI32V V24, V4, V0, (X10) |
| 277c452c| VSOXSEG2EI64V V24, V4, V0, (X10) |
| 270c454e| VSOXSEG3EI8V V24, V4, (X10) |
| 275c454e| VSOXSEG3EI16V V24, V4, (X10) |
| 276c454e| VSOXSEG3EI32V V24, V4, (X10) |
| 277c454e| VSOXSEG3EI64V V24, V4, (X10) |
| 270c454c| VSOXSEG3EI8V V24, V4, V0, (X10) |
| 275c454c| VSOXSEG3EI16V V24, V4, V0, (X10) |
| 276c454c| VSOXSEG3EI32V V24, V4, V0, (X10) |
| 277c454c| VSOXSEG3EI64V V24, V4, V0, (X10) |
| 270c456e| VSOXSEG4EI8V V24, V4, (X10) |
| 275c456e| VSOXSEG4EI16V V24, V4, (X10) |
| 276c456e| VSOXSEG4EI32V V24, V4, (X10) |
| 277c456e| VSOXSEG4EI64V V24, V4, (X10) |
| 270c456c| VSOXSEG4EI8V V24, V4, V0, (X10) |
| 275c456c| VSOXSEG4EI16V V24, V4, V0, (X10) |
| 276c456c| VSOXSEG4EI32V V24, V4, V0, (X10) |
| 277c456c| VSOXSEG4EI64V V24, V4, V0, (X10) |
| 270c458e| VSOXSEG5EI8V V24, V4, (X10) |
| 275c458e| VSOXSEG5EI16V V24, V4, (X10) |
| 276c458e| VSOXSEG5EI32V V24, V4, (X10) |
| 277c458e| VSOXSEG5EI64V V24, V4, (X10) |
| 270c458c| VSOXSEG5EI8V V24, V4, V0, (X10) |
| 275c458c| VSOXSEG5EI16V V24, V4, V0, (X10) |
| 276c458c| VSOXSEG5EI32V V24, V4, V0, (X10) |
| 277c458c| VSOXSEG5EI64V V24, V4, V0, (X10) |
| 270c45ae| VSOXSEG6EI8V V24, V4, (X10) |
| 275c45ae| VSOXSEG6EI16V V24, V4, (X10) |
| 276c45ae| VSOXSEG6EI32V V24, V4, (X10) |
| 277c45ae| VSOXSEG6EI64V V24, V4, (X10) |
| 270c45ac| VSOXSEG6EI8V V24, V4, V0, (X10) |
| 275c45ac| VSOXSEG6EI16V V24, V4, V0, (X10) |
| 276c45ac| VSOXSEG6EI32V V24, V4, V0, (X10) |
| 277c45ac| VSOXSEG6EI64V V24, V4, V0, (X10) |
| 270c45ce| VSOXSEG7EI8V V24, V4, (X10) |
| 275c45ce| VSOXSEG7EI16V V24, V4, (X10) |
| 276c45ce| VSOXSEG7EI32V V24, V4, (X10) |
| 277c45ce| VSOXSEG7EI64V V24, V4, (X10) |
| 270c45cc| VSOXSEG7EI8V V24, V4, V0, (X10) |
| 275c45cc| VSOXSEG7EI16V V24, V4, V0, (X10) |
| 276c45cc| VSOXSEG7EI32V V24, V4, V0, (X10) |
| 277c45cc| VSOXSEG7EI64V V24, V4, V0, (X10) |
| 270c45ee| VSOXSEG8EI8V V24, V4, (X10) |
| 275c45ee| VSOXSEG8EI16V V24, V4, (X10) |
| 276c45ee| VSOXSEG8EI32V V24, V4, (X10) |
| 277c45ee| VSOXSEG8EI64V V24, V4, (X10) |
| 270c45ec| VSOXSEG8EI8V V24, V4, V0, (X10) |
| 275c45ec| VSOXSEG8EI16V V24, V4, V0, (X10) |
| 276c45ec| VSOXSEG8EI32V V24, V4, V0, (X10) |
| 277c45ec| VSOXSEG8EI64V V24, V4, V0, (X10) |
| |
| |
| # 31.7.9: Vector Load/Store Whole Register Instructions |
| 87018502| VL1RV (X10), V3 |
| 87518502| VL1RE16V (X10), V3 |
| 87618502| VL1RE32V (X10), V3 |
| 87718502| VL1RE64V (X10), V3 |
| 07018522| VL2RV (X10), V2 |
| 07518522| VL2RE16V (X10), V2 |
| 07618522| VL2RE32V (X10), V2 |
| 07718522| VL2RE64V (X10), V2 |
| 07028562| VL4RV (X10), V4 |
| 07528562| VL4RE16V (X10), V4 |
| 07628562| VL4RE32V (X10), V4 |
| 07728562| VL4RE64V (X10), V4 |
| 070485e2| VL8RV (X10), V8 |
| 075485e2| VL8RE16V (X10), V8 |
| 076485e2| VL8RE32V (X10), V8 |
| 077485e2| VL8RE64V (X10), V8 |
| a7818502| VS1RV V3, (X11) |
| 27818522| VS2RV V2, (X11) |
| 27828562| VS4RV V4, (X11) |
| 278485e2| VS8RV V8, (X11) |
| |
| # 31.11.1: Vector Single-Width Integer Add and Subtract |
| d7812002| VADDVV V1, V2, V3 |
| d7812000| VADDVV V1, V2, V0, V3 |
| d7412502| VADDVX X10, V2, V3 |
| d7412500| VADDVX X10, V2, V0, V3 |
| d7b12702| VADDVI $15, V2, V3 |
| d7b12700| VADDVI $15, V2, V0, V3 |
| d7312802| VADDVI $-16, V2, V3 |
| d7312800| VADDVI $-16, V2, V0, V3 |
| d781200a| VSUBVV V1, V2, V3 |
| d7812008| VSUBVV V1, V2, V0, V3 |
| d741250a| VSUBVX X10, V2, V3 |
| d7412508| VSUBVX X10, V2, V0, V3 |
| d741250e| VRSUBVX X10, V2, V3 |
| d741250c| VRSUBVX X10, V2, V0, V3 |
| d7b1270c| VRSUBVI $15, V2, V0, V3 |
| d731280c| VRSUBVI $-16, V2, V0, V3 |
| d741200e| VNEGV V2, V3 |
| d741200c| VNEGV V2, V0, V3 |
| |
| # 31.11.2: Vector Widening Integer Add/Subtract |
| d7a120c2| VWADDUVV V1, V2, V3 |
| d7a120c0| VWADDUVV V1, V2, V0, V3 |
| d76125c2| VWADDUVX X10, V2, V3 |
| d76125c0| VWADDUVX X10, V2, V0, V3 |
| d7a120ca| VWSUBUVV V1, V2, V3 |
| d7a120c8| VWSUBUVV V1, V2, V0, V3 |
| d76125ca| VWSUBUVX X10, V2, V3 |
| d76125c8| VWSUBUVX X10, V2, V0, V3 |
| d7a120c6| VWADDVV V1, V2, V3 |
| d7a120c4| VWADDVV V1, V2, V0, V3 |
| d76125c6| VWADDVX X10, V2, V3 |
| d76125c4| VWADDVX X10, V2, V0, V3 |
| d7a120ce| VWSUBVV V1, V2, V3 |
| d7a120cc| VWSUBVV V1, V2, V0, V3 |
| d76125ce| VWSUBVX X10, V2, V3 |
| d76125cc| VWSUBVX X10, V2, V0, V3 |
| d7a120d2| VWADDUWV V1, V2, V3 |
| d7a120d0| VWADDUWV V1, V2, V0, V3 |
| d76125d2| VWADDUWX X10, V2, V3 |
| d76125d0| VWADDUWX X10, V2, V0, V3 |
| d7a120da| VWSUBUWV V1, V2, V3 |
| d7a120d8| VWSUBUWV V1, V2, V0, V3 |
| d76125da| VWSUBUWX X10, V2, V3 |
| d76125d8| VWSUBUWX X10, V2, V0, V3 |
| d7a120d6| VWADDWV V1, V2, V3 |
| d7a120d4| VWADDWV V1, V2, V0, V3 |
| d76125d6| VWADDWX X10, V2, V3 |
| d76125d4| VWADDWX X10, V2, V0, V3 |
| d7a120de| VWSUBWV V1, V2, V3 |
| d7a120dc| VWSUBWV V1, V2, V0, V3 |
| d76125de| VWSUBWX X10, V2, V3 |
| d76125dc| VWSUBWX X10, V2, V0, V3 |
| d76120c6| VWCVTXXV V2, V3 |
| d76120c4| VWCVTXXV V2, V0, V3 |
| d76120c2| VWCVTUXXV V2, V3 |
| d76120c0| VWCVTUXXV V2, V0, V3 |
| |
| # 31.11.3: Vector Integer Extension |
| d721234a| VZEXTVF2 V2, V3 |
| d7212348| VZEXTVF2 V2, V0, V3 |
| d7a1234a| VSEXTVF2 V2, V3 |
| d7a12348| VSEXTVF2 V2, V0, V3 |
| d721224a| VZEXTVF4 V2, V3 |
| d7212248| VZEXTVF4 V2, V0, V3 |
| d7a1224a| VSEXTVF4 V2, V3 |
| d7a12248| VSEXTVF4 V2, V0, V3 |
| d721214a| VZEXTVF8 V2, V3 |
| d7212148| VZEXTVF8 V2, V0, V3 |
| d7a1214a| VSEXTVF8 V2, V3 |
| d7a12148| VSEXTVF8 V2, V0, V3 |
| |
| # 31.11.4: Vector Integer Add-with-Carry / Subtract-with-Borrow Instructions |
| d7812040| VADCVVM V1, V2, V0, V3 |
| d7c12540| VADCVXM X11, V2, V0, V3 |
| d7b12740| VADCVIM $15, V2, V0, V3 |
| d7812044| VMADCVVM V1, V2, V0, V3 |
| d7c12544| VMADCVXM X11, V2, V0, V3 |
| d7b12744| VMADCVIM $15, V2, V0, V3 |
| d7812046| VMADCVV V1, V2, V3 |
| d7c12546| VMADCVX X11, V2, V3 |
| d7b12746| VMADCVI $15, V2, V3 |
| d7812048| VSBCVVM V1, V2, V0, V3 |
| d7c12548| VSBCVXM X11, V2, V0, V3 |
| d781204c| VMSBCVVM V1, V2, V0, V3 |
| d7c1254c| VMSBCVXM X11, V2, V0, V3 |
| d781204e| VMSBCVV V1, V2, V3 |
| d7c1254e| VMSBCVX X11, V2, V3 |
| |
| # 31.11.5: Vector Bitwise Logical Instructions |
| d7812026| VANDVV V1, V2, V3 |
| d7812024| VANDVV V1, V2, V0, V3 |
| d7c12526| VANDVX X11, V2, V3 |
| d7c12524| VANDVX X11, V2, V0, V3 |
| d7b12726| VANDVI $15, V2, V3 |
| d7b12724| VANDVI $15, V2, V0, V3 |
| d781202a| VORVV V1, V2, V3 |
| d7812028| VORVV V1, V2, V0, V3 |
| d7c1252a| VORVX X11, V2, V3 |
| d7c12528| VORVX X11, V2, V0, V3 |
| d7b1272a| VORVI $15, V2, V3 |
| d7b12728| VORVI $15, V2, V0, V3 |
| d781202e| VXORVV V1, V2, V3 |
| d781202c| VXORVV V1, V2, V0, V3 |
| d7c1252e| VXORVX X11, V2, V3 |
| d7c1252c| VXORVX X11, V2, V0, V3 |
| d7b1272e| VXORVI $15, V2, V3 |
| d7b1272c| VXORVI $15, V2, V0, V3 |
| d7b12f2e| VNOTV V2, V3 |
| d7b12f2c| VNOTV V2, V0, V3 |
| |
| # 31.11.6: Vector Single-Width Shift Instructions |
| d7812096| VSLLVV V1, V2, V3 |
| d7812094| VSLLVV V1, V2, V0, V3 |
| d7c12596| VSLLVX X11, V2, V3 |
| d7c12594| VSLLVX X11, V2, V0, V3 |
| d7b12796| VSLLVI $15, V2, V3 |
| d7b12794| VSLLVI $15, V2, V0, V3 |
| d78120a2| VSRLVV V1, V2, V3 |
| d78120a0| VSRLVV V1, V2, V0, V3 |
| d7c125a2| VSRLVX X11, V2, V3 |
| d7c125a0| VSRLVX X11, V2, V0, V3 |
| d7b127a2| VSRLVI $15, V2, V3 |
| d7b127a0| VSRLVI $15, V2, V0, V3 |
| d78120a6| VSRAVV V1, V2, V3 |
| d78120a4| VSRAVV V1, V2, V0, V3 |
| d7c125a6| VSRAVX X11, V2, V3 |
| d7c125a4| VSRAVX X11, V2, V0, V3 |
| d7b127a6| VSRAVI $15, V2, V3 |
| d7b127a4| VSRAVI $15, V2, V0, V3 |
| |
| # 31.11.7: Vector Narrowing Integer Right Shift Instructions |
| d78120b2| VNSRLWV V1, V2, V3 |
| d78120b0| VNSRLWV V1, V2, V0, V3 |
| d74125b2| VNSRLWX X10, V2, V3 |
| d74125b0| VNSRLWX X10, V2, V0, V3 |
| d7b12fb2| VNSRLWI $31, V2, V3 |
| d7b12fb0| VNSRLWI $31, V2, V0, V3 |
| d78120b6| VNSRAWV V1, V2, V3 |
| d78120b4| VNSRAWV V1, V2, V0, V3 |
| d74125b6| VNSRAWX X10, V2, V3 |
| d74125b4| VNSRAWX X10, V2, V0, V3 |
| d7b12fb6| VNSRAWI $31, V2, V3 |
| d7b12fb4| VNSRAWI $31, V2, V0, V3 |
| d74120b2| VNCVTXXW V2, V3 |
| d74120b0| VNCVTXXW V2, V0, V3 |
| |
| # 31.11.8: Vector Integer Compare Instructions |
| d7812062| VMSEQVV V1, V2, V3 |
| d7812060| VMSEQVV V1, V2, V0, V3 |
| d7412562| VMSEQVX X10, V2, V3 |
| d7412560| VMSEQVX X10, V2, V0, V3 |
| d7b12762| VMSEQVI $15, V2, V3 |
| d7b12760| VMSEQVI $15, V2, V0, V3 |
| d7812066| VMSNEVV V1, V2, V3 |
| d7812064| VMSNEVV V1, V2, V0, V3 |
| d7412566| VMSNEVX X10, V2, V3 |
| d7412564| VMSNEVX X10, V2, V0, V3 |
| d7b12766| VMSNEVI $15, V2, V3 |
| d7b12764| VMSNEVI $15, V2, V0, V3 |
| d781206a| VMSLTUVV V1, V2, V3 |
| d7812068| VMSLTUVV V1, V2, V0, V3 |
| d741256a| VMSLTUVX X10, V2, V3 |
| d7412568| VMSLTUVX X10, V2, V0, V3 |
| d781206e| VMSLTVV V1, V2, V3 |
| d781206c| VMSLTVV V1, V2, V0, V3 |
| d741256e| VMSLTVX X10, V2, V3 |
| d741256c| VMSLTVX X10, V2, V0, V3 |
| d7812072| VMSLEUVV V1, V2, V3 |
| d7812070| VMSLEUVV V1, V2, V0, V3 |
| d7412572| VMSLEUVX X10, V2, V3 |
| d7412570| VMSLEUVX X10, V2, V0, V3 |
| d7b12772| VMSLEUVI $15, V2, V3 |
| d7b12770| VMSLEUVI $15, V2, V0, V3 |
| d7812076| VMSLEVV V1, V2, V3 |
| d7812074| VMSLEVV V1, V2, V0, V3 |
| d7412576| VMSLEVX X10, V2, V3 |
| d7412574| VMSLEVX X10, V2, V0, V3 |
| d7b12776| VMSLEVI $15, V2, V3 |
| d7b12774| VMSLEVI $15, V2, V0, V3 |
| d741257a| VMSGTUVX X10, V2, V3 |
| d7412578| VMSGTUVX X10, V2, V0, V3 |
| d7b1277a| VMSGTUVI $15, V2, V3 |
| d7b12778| VMSGTUVI $15, V2, V0, V3 |
| d741257e| VMSGTVX X10, V2, V3 |
| d741257c| VMSGTVX X10, V2, V0, V3 |
| d7b1277e| VMSGTVI $15, V2, V3 |
| d7b1277c| VMSGTVI $15, V2, V0, V3 |
| |
| # 31.11.9: Vector Integer Min/Max Instructions |
| d7812012| VMINUVV V1, V2, V3 |
| d7812010| VMINUVV V1, V2, V0, V3 |
| d7412512| VMINUVX X10, V2, V3 |
| d7412510| VMINUVX X10, V2, V0, V3 |
| d7812016| VMINVV V1, V2, V3 |
| d7812014| VMINVV V1, V2, V0, V3 |
| d7412516| VMINVX X10, V2, V3 |
| d7412514| VMINVX X10, V2, V0, V3 |
| d781201a| VMAXUVV V1, V2, V3 |
| d7812018| VMAXUVV V1, V2, V0, V3 |
| d741251a| VMAXUVX X10, V2, V3 |
| d7412518| VMAXUVX X10, V2, V0, V3 |
| d781201e| VMAXVV V1, V2, V3 |
| d781201c| VMAXVV V1, V2, V0, V3 |
| d741251e| VMAXVX X10, V2, V3 |
| d741251c| VMAXVX X10, V2, V0, V3 |
| |
| # 31.11.10: Vector Single-Width Integer Multiply Instructions |
| d7a12096| VMULVV V1, V2, V3 |
| d7a12094| VMULVV V1, V2, V0, V3 |
| d7612596| VMULVX X10, V2, V3 |
| d7612594| VMULVX X10, V2, V0, V3 |
| d7a1209e| VMULHVV V1, V2, V3 |
| d7a1209c| VMULHVV V1, V2, V0, V3 |
| d761259e| VMULHVX X10, V2, V3 |
| d761259c| VMULHVX X10, V2, V0, V3 |
| d7a12092| VMULHUVV V1, V2, V3 |
| d7a12090| VMULHUVV V1, V2, V0, V3 |
| d7612592| VMULHUVX X10, V2, V3 |
| d7612590| VMULHUVX X10, V2, V0, V3 |
| d7a1209a| VMULHSUVV V1, V2, V3 |
| d7a12098| VMULHSUVV V1, V2, V0, V3 |
| d761259a| VMULHSUVX X10, V2, V3 |
| d7612598| VMULHSUVX X10, V2, V0, V3 |
| |
| # 31.11.11: Vector Integer Divide Instructions |
| d7a12082| VDIVUVV V1, V2, V3 |
| d7a12080| VDIVUVV V1, V2, V0, V3 |
| d7612582| VDIVUVX X10, V2, V3 |
| d7612580| VDIVUVX X10, V2, V0, V3 |
| d7a12086| VDIVVV V1, V2, V3 |
| d7a12084| VDIVVV V1, V2, V0, V3 |
| d7612586| VDIVVX X10, V2, V3 |
| d7612584| VDIVVX X10, V2, V0, V3 |
| d7a1208a| VREMUVV V1, V2, V3 |
| d7a12088| VREMUVV V1, V2, V0, V3 |
| d761258a| VREMUVX X10, V2, V3 |
| d7612588| VREMUVX X10, V2, V0, V3 |
| d7a1208e| VREMVV V1, V2, V3 |
| d7a1208c| VREMVV V1, V2, V0, V3 |
| d761258e| VREMVX X10, V2, V3 |
| d761258c| VREMVX X10, V2, V0, V3 |
| |
| # 31.11.12: Vector Widening Integer Multiply Instructions |
| d7a120ee| VWMULVV V1, V2, V3 |
| d7a120ec| VWMULVV V1, V2, V0, V3 |
| d76125ee| VWMULVX X10, V2, V3 |
| d76125ec| VWMULVX X10, V2, V0, V3 |
| d7a120e2| VWMULUVV V1, V2, V3 |
| d7a120e0| VWMULUVV V1, V2, V0, V3 |
| d76125e2| VWMULUVX X10, V2, V3 |
| d76125e0| VWMULUVX X10, V2, V0, V3 |
| d7a120ea| VWMULSUVV V1, V2, V3 |
| d7a120e8| VWMULSUVV V1, V2, V0, V3 |
| d76125ea| VWMULSUVX X10, V2, V3 |
| d76125e8| VWMULSUVX X10, V2, V0, V3 |
| |
| # 31.11.13: Vector Single-Width Integer Multiply-Add Instructions |
| d7a120b6| VMACCVV V2, V1, V3 |
| d7a120b4| VMACCVV V2, V1, V0, V3 |
| d76125b6| VMACCVX V2, X10, V3 |
| d76125b4| VMACCVX V2, X10, V0, V3 |
| d7a120be| VNMSACVV V2, V1, V3 |
| d7a120bc| VNMSACVV V2, V1, V0, V3 |
| d76125be| VNMSACVX V2, X10, V3 |
| d76125bc| VNMSACVX V2, X10, V0, V3 |
| d7a120a6| VMADDVV V2, V1, V3 |
| d7a120a4| VMADDVV V2, V1, V0, V3 |
| d76125a6| VMADDVX V2, X10, V3 |
| d76125a4| VMADDVX V2, X10, V0, V3 |
| d7a120ae| VNMSUBVV V2, V1, V3 |
| d7a120ac| VNMSUBVV V2, V1, V0, V3 |
| d76125ae| VNMSUBVX V2, X10, V3 |
| d76125ac| VNMSUBVX V2, X10, V0, V3 |
| |
| # 31.11.14: Vector Widening Integer Multiply-Add Instructions |
| d7a120f2| VWMACCUVV V2, V1, V3 |
| d7a120f0| VWMACCUVV V2, V1, V0, V3 |
| d76125f2| VWMACCUVX V2, X10, V3 |
| d76125f0| VWMACCUVX V2, X10, V0, V3 |
| d7a120f6| VWMACCVV V2, V1, V3 |
| d7a120f4| VWMACCVV V2, V1, V0, V3 |
| d76125f6| VWMACCVX V2, X10, V3 |
| d76125f4| VWMACCVX V2, X10, V0, V3 |
| d7a120fe| VWMACCSUVV V2, V1, V3 |
| d7a120fc| VWMACCSUVV V2, V1, V0, V3 |
| d76125fe| VWMACCSUVX V2, X10, V3 |
| d76125fc| VWMACCSUVX V2, X10, V0, V3 |
| d76125fa| VWMACCUSVX V2, X10, V3 |
| d76125f8| VWMACCUSVX V2, X10, V0, V3 |
| |
| # 31.11.15: Vector Integer Merge Instructions |
| d781205c| VMERGEVVM V1, V2, V0, V3 |
| d741255c| VMERGEVXM X10, V2, V0, V3 |
| d7b1275c| VMERGEVIM $15, V2, V0, V3 |
| |
| # 31.11.16: Vector Integer Move Instructions |
| d701015e| VMVVV V2, V3 |
| d741055e| VMVVX X10, V3 |
| d7b1075e| VMVVI $15, V3 |
| |
| # 31.12.1: Vector Single-Width Saturating Add and Subtract |
| d7812082| VSADDUVV V1, V2, V3 |
| d7812080| VSADDUVV V1, V2, V0, V3 |
| d7412582| VSADDUVX X10, V2, V3 |
| d7412580| VSADDUVX X10, V2, V0, V3 |
| d7b12782| VSADDUVI $15, V2, V3 |
| d7b12780| VSADDUVI $15, V2, V0, V3 |
| d7812086| VSADDVV V1, V2, V3 |
| d7812084| VSADDVV V1, V2, V0, V3 |
| d7412586| VSADDVX X10, V2, V3 |
| d7412584| VSADDVX X10, V2, V0, V3 |
| d7b12786| VSADDVI $15, V2, V3 |
| d7b12784| VSADDVI $15, V2, V0, V3 |
| d781208a| VSSUBUVV V1, V2, V3 |
| d7812088| VSSUBUVV V1, V2, V0, V3 |
| d741258a| VSSUBUVX X10, V2, V3 |
| d7412588| VSSUBUVX X10, V2, V0, V3 |
| d781208e| VSSUBVV V1, V2, V3 |
| d781208c| VSSUBVV V1, V2, V0, V3 |
| d741258e| VSSUBVX X10, V2, V3 |
| d741258c| VSSUBVX X10, V2, V0, V3 |
| |
| # 31.12.2: Vector Single-Width Averaging Add and Subtract |
| d7a12022| VAADDUVV V1, V2, V3 |
| d7a12020| VAADDUVV V1, V2, V0, V3 |
| d7612522| VAADDUVX X10, V2, V3 |
| d7612520| VAADDUVX X10, V2, V0, V3 |
| d7a12026| VAADDVV V1, V2, V3 |
| d7a12024| VAADDVV V1, V2, V0, V3 |
| d7612526| VAADDVX X10, V2, V3 |
| d7612524| VAADDVX X10, V2, V0, V3 |
| d7a1202a| VASUBUVV V1, V2, V3 |
| d7a12028| VASUBUVV V1, V2, V0, V3 |
| d761252a| VASUBUVX X10, V2, V3 |
| d7612528| VASUBUVX X10, V2, V0, V3 |
| d7a1202e| VASUBVV V1, V2, V3 |
| d7a1202c| VASUBVV V1, V2, V0, V3 |
| d761252e| VASUBVX X10, V2, V3 |
| d761252c| VASUBVX X10, V2, V0, V3 |
| |
| # 31.12.3: Vector Single-Width Fractional Multiply with Rounding and Saturation |
| d781209e| VSMULVV V1, V2, V3 |
| d781209c| VSMULVV V1, V2, V0, V3 |
| d741259e| VSMULVX X10, V2, V3 |
| d741259c| VSMULVX X10, V2, V0, V3 |
| |
| # 31.12.4: Vector Single-Width Scaling Shift Instructions |
| d78120aa| VSSRLVV V1, V2, V3 |
| d78120a8| VSSRLVV V1, V2, V0, V3 |
| d74125aa| VSSRLVX X10, V2, V3 |
| d74125a8| VSSRLVX X10, V2, V0, V3 |
| d7b127aa| VSSRLVI $15, V2, V3 |
| d7b127a8| VSSRLVI $15, V2, V0, V3 |
| d78120ae| VSSRAVV V1, V2, V3 |
| d78120ac| VSSRAVV V1, V2, V0, V3 |
| d74125ae| VSSRAVX X10, V2, V3 |
| d74125ac| VSSRAVX X10, V2, V0, V3 |
| d73128ae| VSSRAVI $16, V2, V3 |
| d73128ac| VSSRAVI $16, V2, V0, V3 |
| |
| # 31.12.5: Vector Narrowing Fixed-Point Clip Instructions |
| d78120ba| VNCLIPUWV V1, V2, V3 |
| d78120b8| VNCLIPUWV V1, V2, V0, V3 |
| d74125ba| VNCLIPUWX X10, V2, V3 |
| d74125b8| VNCLIPUWX X10, V2, V0, V3 |
| d73128ba| VNCLIPUWI $16, V2, V3 |
| d73128b8| VNCLIPUWI $16, V2, V0, V3 |
| d78120be| VNCLIPWV V1, V2, V3 |
| d78120bc| VNCLIPWV V1, V2, V0, V3 |
| d74125be| VNCLIPWX X10, V2, V3 |
| d74125bc| VNCLIPWX X10, V2, V0, V3 |
| d73128be| VNCLIPWI $16, V2, V3 |
| d73128bc| VNCLIPWI $16, V2, V0, V3 |
| |
| # 31.13.2: Vector Single-Width Floating-Point Add/Subtract Instructions |
| d7912002| VFADDVV V1, V2, V3 |
| d7912000| VFADDVV V1, V2, V0, V3 |
| d7512502| VFADDVF F10, V2, V3 |
| d7512500| VFADDVF F10, V2, V0, V3 |
| d791200a| VFSUBVV V1, V2, V3 |
| d7912008| VFSUBVV V1, V2, V0, V3 |
| d751250a| VFSUBVF F10, V2, V3 |
| d7512508| VFSUBVF F10, V2, V0, V3 |
| d751259e| VFRSUBVF F10, V2, V3 |
| d751259c| VFRSUBVF F10, V2, V0, V3 |
| |
| # 31.13.3: Vector Widening Floating-Point Add/Subtract Instructions |
| d79120c2| VFWADDVV V1, V2, V3 |
| d79120c0| VFWADDVV V1, V2, V0, V3 |
| d75125c2| VFWADDVF F10, V2, V3 |
| d75125c0| VFWADDVF F10, V2, V0, V3 |
| d79120ca| VFWSUBVV V1, V2, V3 |
| d79120c8| VFWSUBVV V1, V2, V0, V3 |
| d75125ca| VFWSUBVF F10, V2, V3 |
| d75125c8| VFWSUBVF F10, V2, V0, V3 |
| d79120d2| VFWADDWV V1, V2, V3 |
| d79120d0| VFWADDWV V1, V2, V0, V3 |
| d75125d2| VFWADDWF F10, V2, V3 |
| d75125d0| VFWADDWF F10, V2, V0, V3 |
| d79120da| VFWSUBWV V1, V2, V3 |
| d79120d8| VFWSUBWV V1, V2, V0, V3 |
| d75125da| VFWSUBWF F10, V2, V3 |
| d75125d8| VFWSUBWF F10, V2, V0, V3 |
| |
| # 31.13.4: Vector Single-Width Floating-Point Multiply/Divide Instructions |
| d7912092| VFMULVV V1, V2, V3 |
| d7912090| VFMULVV V1, V2, V0, V3 |
| d7512592| VFMULVF F10, V2, V3 |
| d7512590| VFMULVF F10, V2, V0, V3 |
| d7912082| VFDIVVV V1, V2, V3 |
| d7912080| VFDIVVV V1, V2, V0, V3 |
| d7512582| VFDIVVF F10, V2, V3 |
| d7512580| VFDIVVF F10, V2, V0, V3 |
| d7512586| VFRDIVVF F10, V2, V3 |
| d7512584| VFRDIVVF F10, V2, V0, V3 |
| |
| # 31.13.5: Vector Widening Floating-Point Multiply |
| d79120e2| VFWMULVV V1, V2, V3 |
| d79120e0| VFWMULVV V1, V2, V0, V3 |
| d75125e2| VFWMULVF F10, V2, V3 |
| d75125e0| VFWMULVF F10, V2, V0, V3 |
| |
| # 31.13.6: Vector Single-Width Floating-Point Fused Multiply-Add Instructions |
| d79120b2| VFMACCVV V2, V1, V3 |
| d79120b0| VFMACCVV V2, V1, V0, V3 |
| d75125b2| VFMACCVF V2, F10, V3 |
| d75125b0| VFMACCVF V2, F10, V0, V3 |
| d79120b6| VFNMACCVV V2, V1, V3 |
| d79120b4| VFNMACCVV V2, V1, V0, V3 |
| d75125b6| VFNMACCVF V2, F10, V3 |
| d75125b4| VFNMACCVF V2, F10, V0, V3 |
| d79120ba| VFMSACVV V2, V1, V3 |
| d79120b8| VFMSACVV V2, V1, V0, V3 |
| d75125ba| VFMSACVF V2, F10, V3 |
| d75125b8| VFMSACVF V2, F10, V0, V3 |
| d79120be| VFNMSACVV V2, V1, V3 |
| d79120bc| VFNMSACVV V2, V1, V0, V3 |
| d75125be| VFNMSACVF V2, F10, V3 |
| d75125bc| VFNMSACVF V2, F10, V0, V3 |
| d79120a2| VFMADDVV V2, V1, V3 |
| d79120a0| VFMADDVV V2, V1, V0, V3 |
| d75125a2| VFMADDVF V2, F10, V3 |
| d75125a0| VFMADDVF V2, F10, V0, V3 |
| d79120a6| VFNMADDVV V2, V1, V3 |
| d79120a4| VFNMADDVV V2, V1, V0, V3 |
| d75125a6| VFNMADDVF V2, F10, V3 |
| d75125a4| VFNMADDVF V2, F10, V0, V3 |
| d79120aa| VFMSUBVV V2, V1, V3 |
| d79120a8| VFMSUBVV V2, V1, V0, V3 |
| d75125aa| VFMSUBVF V2, F10, V3 |
| d75125a8| VFMSUBVF V2, F10, V0, V3 |
| d79120ae| VFNMSUBVV V2, V1, V3 |
| d79120ac| VFNMSUBVV V2, V1, V0, V3 |
| d75125ae| VFNMSUBVF V2, F10, V3 |
| d75125ac| VFNMSUBVF V2, F10, V0, V3 |
| |
| # 31.13.7: Vector Widening Floating-Point Fused Multiply-Add Instructions |
| d79120f2| VFWMACCVV V2, V1, V3 |
| d79120f0| VFWMACCVV V2, V1, V0, V3 |
| d75125f2| VFWMACCVF V2, F10, V3 |
| d75125f0| VFWMACCVF V2, F10, V0, V3 |
| d79120f6| VFWNMACCVV V2, V1, V3 |
| d79120f4| VFWNMACCVV V2, V1, V0, V3 |
| d75125f6| VFWNMACCVF V2, F10, V3 |
| d75125f4| VFWNMACCVF V2, F10, V0, V3 |
| d79120fa| VFWMSACVV V2, V1, V3 |
| d79120f8| VFWMSACVV V2, V1, V0, V3 |
| d75125fa| VFWMSACVF V2, F10, V3 |
| d75125f8| VFWMSACVF V2, F10, V0, V3 |
| d79120fe| VFWNMSACVV V2, V1, V3 |
| d79120fc| VFWNMSACVV V2, V1, V0, V3 |
| d75125fe| VFWNMSACVF V2, F10, V3 |
| d75125fc| VFWNMSACVF V2, F10, V0, V3 |
| |
| # 31.13.8: Vector Floating-Point Square-Root Instruction |
| d711204e| VFSQRTV V2, V3 |
| d711204c| VFSQRTV V2, V0, V3 |
| |
| # 31.13.9: Vector Floating-Point Reciprocal Square-Root Estimate Instruction |
| d711224e| VFRSQRT7V V2, V3 |
| d711224c| VFRSQRT7V V2, V0, V3 |
| |
| # 31.13.10: Vector Floating-Point Reciprocal Estimate Instruction |
| d791224e| VFREC7V V2, V3 |
| d791224c| VFREC7V V2, V0, V3 |
| |
| # 31.13.11: Vector Floating-Point MIN/MAX Instructions |
| d7912012| VFMINVV V1, V2, V3 |
| d7912010| VFMINVV V1, V2, V0, V3 |
| d7512512| VFMINVF F10, V2, V3 |
| d7512510| VFMINVF F10, V2, V0, V3 |
| d791201a| VFMAXVV V1, V2, V3 |
| d7912018| VFMAXVV V1, V2, V0, V3 |
| d751251a| VFMAXVF F10, V2, V3 |
| d7512518| VFMAXVF F10, V2, V0, V3 |
| |
| # 31.13.12: Vector Floating-Point Sign-Injection Instructions |
| d7912022| VFSGNJVV V1, V2, V3 |
| d7912020| VFSGNJVV V1, V2, V0, V3 |
| d7512522| VFSGNJVF F10, V2, V3 |
| d7512520| VFSGNJVF F10, V2, V0, V3 |
| d7912026| VFSGNJNVV V1, V2, V3 |
| d7912024| VFSGNJNVV V1, V2, V0, V3 |
| d7512526| VFSGNJNVF F10, V2, V3 |
| d7512524| VFSGNJNVF F10, V2, V0, V3 |
| d791202a| VFSGNJXVV V1, V2, V3 |
| d7912028| VFSGNJXVV V1, V2, V0, V3 |
| d751252a| VFSGNJXVF F10, V2, V3 |
| d7512528| VFSGNJXVF F10, V2, V0, V3 |
| d7112126| VFNEGV V2, V3 |
| d7112124| VFNEGV V2, V0, V3 |
| d711212a| VFABSV V2, V3 |
| d7112128| VFABSV V2, V0, V3 |
| |
| # 31.13.13: Vector Floating-Point Compare Instructions |
| d7912062| VMFEQVV V1, V2, V3 |
| d7912060| VMFEQVV V1, V2, V0, V3 |
| d7512562| VMFEQVF F10, V2, V3 |
| d7512560| VMFEQVF F10, V2, V0, V3 |
| d7912072| VMFNEVV V1, V2, V3 |
| d7912070| VMFNEVV V1, V2, V0, V3 |
| d7512572| VMFNEVF F10, V2, V3 |
| d7512570| VMFNEVF F10, V2, V0, V3 |
| d791206e| VMFLTVV V1, V2, V3 |
| d791206c| VMFLTVV V1, V2, V0, V3 |
| d751256e| VMFLTVF F10, V2, V3 |
| d751256c| VMFLTVF F10, V2, V0, V3 |
| d7912066| VMFLEVV V1, V2, V3 |
| d7912064| VMFLEVV V1, V2, V0, V3 |
| d7512566| VMFLEVF F10, V2, V3 |
| d7512564| VMFLEVF F10, V2, V0, V3 |
| d7512576| VMFGTVF F10, V2, V3 |
| d7512574| VMFGTVF F10, V2, V0, V3 |
| d751257e| VMFGEVF F10, V2, V3 |
| d751257c| VMFGEVF F10, V2, V0, V3 |
| |
| # 31.13.14: Vector Floating-Point Classify Instruction |
| d711284e| VFCLASSV V2, V3 |
| d711284c| VFCLASSV V2, V0, V3 |
| |
| # 31.13.15: Vector Floating-Point Merge Instruction |
| d751255c| VFMERGEVFM F10, V2, V0, V3 |
| |
| # 31.13.16: Vector Floating-Point Move Instruction |
| d751055e| VFMVVF F10, V3 |
| |
| # 31.13.17: Single-Width Floating-Point/Integer Type-Convert Instructions |
| d711204a| VFCVTXUFV V2, V3 |
| d7112048| VFCVTXUFV V2, V0, V3 |
| d791204a| VFCVTXFV V2, V3 |
| d7912048| VFCVTXFV V2, V0, V3 |
| d711234a| VFCVTRTZXUFV V2, V3 |
| d7112348| VFCVTRTZXUFV V2, V0, V3 |
| d791234a| VFCVTRTZXFV V2, V3 |
| d7912348| VFCVTRTZXFV V2, V0, V3 |
| d711214a| VFCVTFXUV V2, V3 |
| d7112148| VFCVTFXUV V2, V0, V3 |
| d791214a| VFCVTFXV V2, V3 |
| d7912148| VFCVTFXV V2, V0, V3 |
| |
| # 31.13.18: Widening Floating-Point/Integer Type-Convert Instructions |
| d711244a| VFWCVTXUFV V2, V3 |
| d7112448| VFWCVTXUFV V2, V0, V3 |
| d791244a| VFWCVTXFV V2, V3 |
| d7912448| VFWCVTXFV V2, V0, V3 |
| d711274a| VFWCVTRTZXUFV V2, V3 |
| d7112748| VFWCVTRTZXUFV V2, V0, V3 |
| d791274a| VFWCVTRTZXFV V2, V3 |
| d7912748| VFWCVTRTZXFV V2, V0, V3 |
| d711254a| VFWCVTFXUV V2, V3 |
| d7112548| VFWCVTFXUV V2, V0, V3 |
| d791254a| VFWCVTFXV V2, V3 |
| d7912548| VFWCVTFXV V2, V0, V3 |
| d711264a| VFWCVTFFV V2, V3 |
| d7112648| VFWCVTFFV V2, V0, V3 |
| |
| # 31.13.19: Narrowing Floating-Point/Integer Type-Convert Instructions |
| d711284a| VFNCVTXUFW V2, V3 |
| d7112848| VFNCVTXUFW V2, V0, V3 |
| d791284a| VFNCVTXFW V2, V3 |
| d7912848| VFNCVTXFW V2, V0, V3 |
| d7112b4a| VFNCVTRTZXUFW V2, V3 |
| d7112b48| VFNCVTRTZXUFW V2, V0, V3 |
| d7912b4a| VFNCVTRTZXFW V2, V3 |
| d7912b48| VFNCVTRTZXFW V2, V0, V3 |
| d711294a| VFNCVTFXUW V2, V3 |
| d7112948| VFNCVTFXUW V2, V0, V3 |
| d791294a| VFNCVTFXW V2, V3 |
| d7912948| VFNCVTFXW V2, V0, V3 |
| d7112a4a| VFNCVTFFW V2, V3 |
| d7112a48| VFNCVTFFW V2, V0, V3 |
| d7912a4a| VFNCVTRODFFW V2, V3 |
| d7912a48| VFNCVTRODFFW V2, V0, V3 |
| |
| # 31.14.1: Vector Single-Width Integer Reduction Instructions |
| d7a12002| VREDSUMVS V1, V2, V3 |
| d7a12000| VREDSUMVS V1, V2, V0, V3 |
| d7a1201a| VREDMAXUVS V1, V2, V3 |
| d7a12018| VREDMAXUVS V1, V2, V0, V3 |
| d7a1201e| VREDMAXVS V1, V2, V3 |
| d7a1201c| VREDMAXVS V1, V2, V0, V3 |
| d7a12012| VREDMINUVS V1, V2, V3 |
| d7a12010| VREDMINUVS V1, V2, V0, V3 |
| d7a12016| VREDMINVS V1, V2, V3 |
| d7a12014| VREDMINVS V1, V2, V0, V3 |
| d7a12006| VREDANDVS V1, V2, V3 |
| d7a12004| VREDANDVS V1, V2, V0, V3 |
| d7a1200a| VREDORVS V1, V2, V3 |
| d7a12008| VREDORVS V1, V2, V0, V3 |
| d7a1200e| VREDXORVS V1, V2, V3 |
| d7a1200c| VREDXORVS V1, V2, V0, V3 |
| |
| # 31.14.2: Vector Widening Integer Reduction Instructions |
| d78120c2| VWREDSUMUVS V1, V2, V3 |
| d78120c0| VWREDSUMUVS V1, V2, V0, V3 |
| d78120c6| VWREDSUMVS V1, V2, V3 |
| d78120c4| VWREDSUMVS V1, V2, V0, V3 |
| |
| # 31.14.3: Vector Single-Width Floating-Point Reduction Instructions |
| d791200e| VFREDOSUMVS V1, V2, V3 |
| d791200c| VFREDOSUMVS V1, V2, V0, V3 |
| d7912006| VFREDUSUMVS V1, V2, V3 |
| d7912004| VFREDUSUMVS V1, V2, V0, V3 |
| d791201e| VFREDMAXVS V1, V2, V3 |
| d791201c| VFREDMAXVS V1, V2, V0, V3 |
| d7912016| VFREDMINVS V1, V2, V3 |
| d7912014| VFREDMINVS V1, V2, V0, V3 |
| |
| # 31.14.4: Vector Widening Floating-Point Reduction Instructions |
| d79120ce| VFWREDOSUMVS V1, V2, V3 |
| d79120cc| VFWREDOSUMVS V1, V2, V0, V3 |
| d79120c6| VFWREDUSUMVS V1, V2, V3 |
| d79120c4| VFWREDUSUMVS V1, V2, V0, V3 |
| |
| # 31.15: Vector Mask Instructions |
| d7a12066| VMANDMM V1, V2, V3 |
| d7a12076| VMNANDMM V1, V2, V3 |
| d7a12062| VMANDNMM V1, V2, V3 |
| d7a1206e| VMXORMM V1, V2, V3 |
| d7a1206a| VMORMM V1, V2, V3 |
| d7a1207a| VMNORMM V1, V2, V3 |
| d7a12072| VMORNMM V1, V2, V3 |
| d7a1207e| VMXNORMM V1, V2, V3 |
| d7212166| VMMVM V2, V3 |
| d7a1316e| VMCLRM V3 |
| d7a1317e| VMSETM V3 |
| d7212176| VMNOTM V2, V3 |
| 57252842| VCPOPM V2, X10 |
| 57252840| VCPOPM V2, V0, X10 |
| 57a52842| VFIRSTM V2, X10 |
| 57a52840| VFIRSTM V2, V0, X10 |
| d7a12052| VMSBFM V2, V3 |
| d7a12050| VMSBFM V2, V0, V3 |
| d7a12152| VMSIFM V2, V3 |
| d7a12150| VMSIFM V2, V0, V3 |
| d7212152| VMSOFM V2, V3 |
| d7212150| VMSOFM V2, V0, V3 |
| d7212852| VIOTAM V2, V3 |
| d7212850| VIOTAM V2, V0, V3 |
| d7a10852| VIDV V3 |
| d7a10850| VIDV V0, V3 |
| |
| # 31.16.1: Integer Scalar Move Instructions |
| 57252042| VMVXS V2, X10 |
| 57610542| VMVSX X10, V2 |
| |
| # 31.16.2: Floating-Point Scalar Move Instructions |
| 57152042| VFMVFS V2, F10 |
| 57510542| VFMVSF F10, V2 |
| |
| # 31.16.3: Vector Slide Instructions |
| d741253a| VSLIDEUPVX X10, V2, V3 |
| d7412538| VSLIDEUPVX X10, V2, V0, V3 |
| d731283a| VSLIDEUPVI $16, V2, V3 |
| d7312838| VSLIDEUPVI $16, V2, V0, V3 |
| d741253e| VSLIDEDOWNVX X10, V2, V3 |
| d741253c| VSLIDEDOWNVX X10, V2, V0, V3 |
| d731283e| VSLIDEDOWNVI $16, V2, V3 |
| d731283c| VSLIDEDOWNVI $16, V2, V0, V3 |
| d761253a| VSLIDE1UPVX X10, V2, V3 |
| d7612538| VSLIDE1UPVX X10, V2, V0, V3 |
| d751253a| VFSLIDE1UPVF F10, V2, V3 |
| d7512538| VFSLIDE1UPVF F10, V2, V0, V3 |
| d761253e| VSLIDE1DOWNVX X10, V2, V3 |
| d761253c| VSLIDE1DOWNVX X10, V2, V0, V3 |
| d751253e| VFSLIDE1DOWNVF F10, V2, V3 |
| d751253c| VFSLIDE1DOWNVF F10, V2, V0, V3 |
| |
| # 31.16.4: Vector Register Gather Instructions |
| d7812032| VRGATHERVV V1, V2, V3 |
| d7812030| VRGATHERVV V1, V2, V0, V3 |
| d781203a| VRGATHEREI16VV V1, V2, V3 |
| d7812038| VRGATHEREI16VV V1, V2, V0, V3 |
| d7412532| VRGATHERVX X10, V2, V3 |
| d7412530| VRGATHERVX X10, V2, V0, V3 |
| d7312832| VRGATHERVI $16, V2, V3 |
| d7312830| VRGATHERVI $16, V2, V0, V3 |
| |
| # 31.16.5: Vector Compress Instruction |
| d7a1205e| VCOMPRESSVM V1, V2, V3 |
| |
| # 31.16.6: Whole Vector Register Move |
| d730209e| VMV1RV V2, V1 |
| 57b5c09e| VMV2RV V12, V10 |
| 57b2819e| VMV4RV V8, V4 |
| 57b0839e| VMV8RV V8, V0 |
| |
| |
| 0000| UNIMP |