RISC-V ISA Explorer · Vector Subsets (Zv/Zve)
Zve64x: Vec Int (64-bit, embedded)
Ratified 2021-11 · version 1.0.0
Integer and fixed-point vector operations on elements up to 64 bits, for embedded cores that need no floating-point.
Typical use: 64-bit int embedded vectors
Open Zve64x in the explorerDependencies
Requires
Required by
Instructions (526)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
VAADD.VV | 001001-----------010-----1010111 | 0x24002057 | 0xfc00707f | |
VAADD.VX | 001001-----------110-----1010111 | 0x24006057 | 0xfc00707f | |
VAADDU.VV | 001000-----------010-----1010111 | 0x20002057 | 0xfc00707f | |
VAADDU.VX | 001000-----------110-----1010111 | 0x20006057 | 0xfc00707f | |
VADC.VIM | Vector add with carry and masked | 0100000----------011-----1010111 | 0x40003057 | 0xfe00707f |
VADC.VVM | Vector add with carry and masked | 0100000----------000-----1010111 | 0x40000057 | 0xfe00707f |
VADC.VXM | Vector add with carry and scalar, masked | 0100000----------100-----1010111 | 0x40004057 | 0xfe00707f |
VADD.VI | Vector-immediate integer addition | 000000-----------011-----1010111 | 0x3057 | 0xfc00707f |
VADD.VV | Vector-vector integer addition | 000000-----------000-----1010111 | 0x57 | 0xfc00707f |
VADD.VX | Vector-scalar integer addition | 000000-----------100-----1010111 | 0x4057 | 0xfc00707f |
VAND.VI | 001001-----------011-----1010111 | 0x24003057 | 0xfc00707f | |
VAND.VV | Vector-vector bitwise AND | 001001-----------000-----1010111 | 0x24000057 | 0xfc00707f |
VAND.VX | 001001-----------100-----1010111 | 0x24004057 | 0xfc00707f | |
VASUB.VV | 001011-----------010-----1010111 | 0x2c002057 | 0xfc00707f | |
VASUB.VX | 001011-----------110-----1010111 | 0x2c006057 | 0xfc00707f | |
VASUBU.VV | 001010-----------010-----1010111 | 0x28002057 | 0xfc00707f | |
VASUBU.VX | 001010-----------110-----1010111 | 0x28006057 | 0xfc00707f | |
VCOMPRESS.VM | 0101111----------010-----1010111 | 0x5e002057 | 0xfe00707f | |
VCPOP.M | 010000------10000010-----1010111 | 0x40082057 | 0xfc0ff07f | |
VDIV.VV | 100001-----------010-----1010111 | 0x84002057 | 0xfc00707f | |
VDIV.VX | 100001-----------110-----1010111 | 0x84006057 | 0xfc00707f | |
VDIVU.VV | 100000-----------010-----1010111 | 0x80002057 | 0xfc00707f | |
VDIVU.VX | 100000-----------110-----1010111 | 0x80006057 | 0xfc00707f | |
VFIRST.M | 010000------10001010-----1010111 | 0x4008a057 | 0xfc0ff07f | |
VID.V | 010100-0000010001010-----1010111 | 0x5008a057 | 0xfdfff07f | |
VIOTA.M | 010100------10000010-----1010111 | 0x50082057 | 0xfc0ff07f | |
VL1RE16.V | Vector load 1 element of 16 bits with register stride | 000000101000-----101-----0000111 | 0x2805007 | 0xfff0707f |
VL1RE32.V | Vector load 1 element of 32 bits with register stride | 000000101000-----110-----0000111 | 0x2806007 | 0xfff0707f |
VL1RE64.V | Vector load 1 element of 64 bits with register stride | 000000101000-----111-----0000111 | 0x2807007 | 0xfff0707f |
VL1RE8.V | Vector load 1 element of 8 bits with register stride | 000000101000-----000-----0000111 | 0x2800007 | 0xfff0707f |
VL2RE16.V | Vector load 2 elements of 16 bits with register stride | 001000101000-----101-----0000111 | 0x22805007 | 0xfff0707f |
VL2RE32.V | Vector load 2 elements of 32 bits with register stride | 001000101000-----110-----0000111 | 0x22806007 | 0xfff0707f |
VL2RE64.V | Vector load 2 elements of 64 bits with register stride | 001000101000-----111-----0000111 | 0x22807007 | 0xfff0707f |
VL2RE8.V | Vector load 2 elements of 8 bits with register stride | 001000101000-----000-----0000111 | 0x22800007 | 0xfff0707f |
VL4RE16.V | Vector load 4 elements of 16 bits with register stride | 011000101000-----101-----0000111 | 0x62805007 | 0xfff0707f |
VL4RE32.V | Vector load 4 elements of 32 bits with register stride | 011000101000-----110-----0000111 | 0x62806007 | 0xfff0707f |
VL4RE64.V | Vector load 4 elements of 64 bits with register stride | 011000101000-----111-----0000111 | 0x62807007 | 0xfff0707f |
VL4RE8.V | Vector load 4 elements of 8 bits with register stride | 011000101000-----000-----0000111 | 0x62800007 | 0xfff0707f |
VL8RE16.V | Vector load 8 elements of 16 bits with register stride | 111000101000-----101-----0000111 | 0xe2805007 | 0xfff0707f |
VL8RE32.V | Vector load 8 elements of 32 bits with register stride | 111000101000-----110-----0000111 | 0xe2806007 | 0xfff0707f |
VL8RE64.V | Vector load 8 elements of 64 bits with register stride | 111000101000-----111-----0000111 | 0xe2807007 | 0xfff0707f |
VL8RE8.V | Vector load 8 elements of 8 bits with register stride | 111000101000-----000-----0000111 | 0xe2800007 | 0xfff0707f |
VLE16.V | Vector load 16-bit elements | 000000-00000-----101-----0000111 | 0x5007 | 0xfdf0707f |
VLE16FF.V | Vector load 16-bit elements, fault-first | 000000-10000-----101-----0000111 | 0x1005007 | 0xfdf0707f |
VLE32.V | Vector load 32-bit elements | 000000-00000-----110-----0000111 | 0x6007 | 0xfdf0707f |
VLE32FF.V | Vector load 32-bit elements, fault-first | 000000-10000-----110-----0000111 | 0x1006007 | 0xfdf0707f |
VLE64.V | Vector load 64-bit elements | 000000-00000-----111-----0000111 | 0x7007 | 0xfdf0707f |
VLE64FF.V | Vector load 64-bit elements, fault-first | 000000-10000-----111-----0000111 | 0x1007007 | 0xfdf0707f |
VLE8.V | Vector 8-bit unit-stride load | 000000-00000-----000-----0000111 | 0x7 | 0xfdf0707f |
VLE8FF.V | Vector load 8-bit elements, fault-first | 000000-10000-----000-----0000111 | 0x1000007 | 0xfdf0707f |
VLM.V | Vector load mask | 000000101011-----000-----0000111 | 0x2b00007 | 0xfff0707f |
VLOXEI16.V | Vector ordered load 1 element of 16 bits with index | 000011-----------101-----0000111 | 0xc005007 | 0xfc00707f |
VLOXEI32.V | Vector ordered load 1 element of 32 bits with index | 000011-----------110-----0000111 | 0xc006007 | 0xfc00707f |
VLOXEI64.V | Vector ordered load 1 element of 64 bits with index | 000011-----------111-----0000111 | 0xc007007 | 0xfc00707f |
VLOXEI8.V | Vector ordered load 1 element of 8 bits with index | 000011-----------000-----0000111 | 0xc000007 | 0xfc00707f |
VLOXSEG2EI16.V | Vector ordered load 2 elements of 16 bits with index | 001011-----------101-----0000111 | 0x2c005007 | 0xfc00707f |
VLOXSEG2EI32.V | Vector ordered load 2 elements of 32 bits with index | 001011-----------110-----0000111 | 0x2c006007 | 0xfc00707f |
VLOXSEG2EI64.V | Vector ordered load 2 elements of 64 bits with index | 001011-----------111-----0000111 | 0x2c007007 | 0xfc00707f |
VLOXSEG2EI8.V | Vector ordered load 2 elements of 8 bits with index | 001011-----------000-----0000111 | 0x2c000007 | 0xfc00707f |
VLOXSEG3EI16.V | Vector ordered load 3 elements of 16 bits with index | 010011-----------101-----0000111 | 0x4c005007 | 0xfc00707f |
VLOXSEG3EI32.V | Vector ordered load 3 elements of 32 bits with index | 010011-----------110-----0000111 | 0x4c006007 | 0xfc00707f |
VLOXSEG3EI64.V | Vector ordered load 3 elements of 64 bits with index | 010011-----------111-----0000111 | 0x4c007007 | 0xfc00707f |
VLOXSEG3EI8.V | Vector ordered load 3 elements of 8 bits with index | 010011-----------000-----0000111 | 0x4c000007 | 0xfc00707f |
VLOXSEG4EI16.V | Vector ordered load 4 elements of 16 bits with index | 011011-----------101-----0000111 | 0x6c005007 | 0xfc00707f |
VLOXSEG4EI32.V | Vector ordered load 4 elements of 32 bits with index | 011011-----------110-----0000111 | 0x6c006007 | 0xfc00707f |
VLOXSEG4EI64.V | Vector ordered load 4 elements of 64 bits with index | 011011-----------111-----0000111 | 0x6c007007 | 0xfc00707f |
VLOXSEG4EI8.V | Vector ordered load 4 elements of 8 bits with index | 011011-----------000-----0000111 | 0x6c000007 | 0xfc00707f |
VLOXSEG5EI16.V | Vector ordered load 5 elements of 16 bits with index | 100011-----------101-----0000111 | 0x8c005007 | 0xfc00707f |
VLOXSEG5EI32.V | Vector ordered load 5 elements of 32 bits with index | 100011-----------110-----0000111 | 0x8c006007 | 0xfc00707f |
VLOXSEG5EI64.V | Vector ordered load 5 elements of 64 bits with index | 100011-----------111-----0000111 | 0x8c007007 | 0xfc00707f |
VLOXSEG5EI8.V | Vector ordered load 5 elements of 8 bits with index | 100011-----------000-----0000111 | 0x8c000007 | 0xfc00707f |
VLOXSEG6EI16.V | Vector ordered load 6 elements of 16 bits with index | 101011-----------101-----0000111 | 0xac005007 | 0xfc00707f |
VLOXSEG6EI32.V | Vector ordered load 6 elements of 32 bits with index | 101011-----------110-----0000111 | 0xac006007 | 0xfc00707f |
VLOXSEG6EI64.V | Vector ordered load 6 elements of 64 bits with index | 101011-----------111-----0000111 | 0xac007007 | 0xfc00707f |
VLOXSEG6EI8.V | Vector ordered load 6 elements of 8 bits with index | 101011-----------000-----0000111 | 0xac000007 | 0xfc00707f |
VLOXSEG7EI16.V | Vector ordered load 7 elements of 16 bits with index | 110011-----------101-----0000111 | 0xcc005007 | 0xfc00707f |
VLOXSEG7EI32.V | Vector ordered load 7 elements of 32 bits with index | 110011-----------110-----0000111 | 0xcc006007 | 0xfc00707f |
VLOXSEG7EI64.V | Vector ordered load 7 elements of 64 bits with index | 110011-----------111-----0000111 | 0xcc007007 | 0xfc00707f |
VLOXSEG7EI8.V | Vector ordered load 7 elements of 8 bits with index | 110011-----------000-----0000111 | 0xcc000007 | 0xfc00707f |
VLOXSEG8EI16.V | Vector ordered load 8 elements of 16 bits with index | 111011-----------101-----0000111 | 0xec005007 | 0xfc00707f |
VLOXSEG8EI32.V | Vector ordered load 8 elements of 32 bits with index | 111011-----------110-----0000111 | 0xec006007 | 0xfc00707f |
VLOXSEG8EI64.V | Vector ordered load 8 elements of 64 bits with index | 111011-----------111-----0000111 | 0xec007007 | 0xfc00707f |
VLOXSEG8EI8.V | Vector ordered load 8 elements of 8 bits with index | 111011-----------000-----0000111 | 0xec000007 | 0xfc00707f |
VLSE16.V | Vector load 16-bit elements with stride | 000010-----------101-----0000111 | 0x8005007 | 0xfc00707f |
VLSE32.V | Vector load 32-bit elements with stride | 000010-----------110-----0000111 | 0x8006007 | 0xfc00707f |
VLSE64.V | Vector strided load 64-bit elements | 000010-----------111-----0000111 | 0x8007007 | 0xfc00707f |
VLSE8.V | Vector load 8-bit elements with stride | 000010-----------000-----0000111 | 0x8000007 | 0xfc00707f |
VLSEG2E16.V | Vector segmented load 2 elements of 16 bits | 001000-00000-----101-----0000111 | 0x20005007 | 0xfdf0707f |
VLSEG2E16FF.V | Vector segmented load 2 elements of 16 bits, fault-first | 001000-10000-----101-----0000111 | 0x21005007 | 0xfdf0707f |
VLSEG2E32.V | Vector segmented load 2 elements of 32 bits | 001000-00000-----110-----0000111 | 0x20006007 | 0xfdf0707f |
VLSEG2E32FF.V | Vector segmented load 2 elements of 32 bits, fault-first | 001000-10000-----110-----0000111 | 0x21006007 | 0xfdf0707f |
VLSEG2E64.V | Vector segmented load 2 elements of 64 bits | 001000-00000-----111-----0000111 | 0x20007007 | 0xfdf0707f |
VLSEG2E64FF.V | Vector segmented load 2 elements of 64 bits, fault-first | 001000-10000-----111-----0000111 | 0x21007007 | 0xfdf0707f |
VLSEG2E8.V | Vector segmented load 2 elements of 8 bits | 001000-00000-----000-----0000111 | 0x20000007 | 0xfdf0707f |
VLSEG2E8FF.V | Vector segmented load 2 elements of 8 bits, fault-first | 001000-10000-----000-----0000111 | 0x21000007 | 0xfdf0707f |
VLSEG3E16.V | Vector segmented load 3 elements of 16 bits | 010000-00000-----101-----0000111 | 0x40005007 | 0xfdf0707f |
VLSEG3E16FF.V | Vector segmented load 3 elements of 16 bits, fault-first | 010000-10000-----101-----0000111 | 0x41005007 | 0xfdf0707f |
VLSEG3E32.V | Vector segmented load 3 elements of 32 bits | 010000-00000-----110-----0000111 | 0x40006007 | 0xfdf0707f |
VLSEG3E32FF.V | Vector segmented load 3 elements of 32 bits, fault-first | 010000-10000-----110-----0000111 | 0x41006007 | 0xfdf0707f |
VLSEG3E64.V | Vector segmented load 3 elements of 64 bits | 010000-00000-----111-----0000111 | 0x40007007 | 0xfdf0707f |
VLSEG3E64FF.V | Vector segmented load 3 elements of 64 bits, fault-first | 010000-10000-----111-----0000111 | 0x41007007 | 0xfdf0707f |
VLSEG3E8.V | Vector segmented load 3 elements of 8 bits | 010000-00000-----000-----0000111 | 0x40000007 | 0xfdf0707f |
VLSEG3E8FF.V | Vector segmented load 3 elements of 8 bits, fault-first | 010000-10000-----000-----0000111 | 0x41000007 | 0xfdf0707f |
VLSEG4E16.V | Vector segmented load 4 elements of 16 bits | 011000-00000-----101-----0000111 | 0x60005007 | 0xfdf0707f |
VLSEG4E16FF.V | Vector segmented load 4 elements of 16 bits, fault-first | 011000-10000-----101-----0000111 | 0x61005007 | 0xfdf0707f |
VLSEG4E32.V | Vector segmented load 4 elements of 32 bits | 011000-00000-----110-----0000111 | 0x60006007 | 0xfdf0707f |
VLSEG4E32FF.V | Vector segmented load 4 elements of 32 bits, fault-first | 011000-10000-----110-----0000111 | 0x61006007 | 0xfdf0707f |
VLSEG4E64.V | Vector segmented load 4 elements of 64 bits | 011000-00000-----111-----0000111 | 0x60007007 | 0xfdf0707f |
VLSEG4E64FF.V | Vector segmented load 4 elements of 64 bits, fault-first | 011000-10000-----111-----0000111 | 0x61007007 | 0xfdf0707f |
VLSEG4E8.V | Vector segmented load 4 elements of 8 bits | 011000-00000-----000-----0000111 | 0x60000007 | 0xfdf0707f |
VLSEG4E8FF.V | Vector segmented load 4 elements of 8 bits, fault-first | 011000-10000-----000-----0000111 | 0x61000007 | 0xfdf0707f |
VLSEG5E16.V | Vector segmented load 5 elements of 16 bits | 100000-00000-----101-----0000111 | 0x80005007 | 0xfdf0707f |
VLSEG5E16FF.V | Vector segmented load 5 elements of 16 bits, fault-first | 100000-10000-----101-----0000111 | 0x81005007 | 0xfdf0707f |
VLSEG5E32.V | Vector segmented load 5 elements of 32 bits | 100000-00000-----110-----0000111 | 0x80006007 | 0xfdf0707f |
VLSEG5E32FF.V | Vector segmented load 5 elements of 32 bits, fault-first | 100000-10000-----110-----0000111 | 0x81006007 | 0xfdf0707f |
VLSEG5E64.V | Vector segmented load 5 elements of 64 bits | 100000-00000-----111-----0000111 | 0x80007007 | 0xfdf0707f |
VLSEG5E64FF.V | Vector segmented load 5 elements of 64 bits, fault-first | 100000-10000-----111-----0000111 | 0x81007007 | 0xfdf0707f |
VLSEG5E8.V | Vector segmented load 5 elements of 8 bits | 100000-00000-----000-----0000111 | 0x80000007 | 0xfdf0707f |
VLSEG5E8FF.V | Vector segmented load 5 elements of 8 bits, fault-first | 100000-10000-----000-----0000111 | 0x81000007 | 0xfdf0707f |
VLSEG6E16.V | Vector segmented load 6 elements of 16 bits | 101000-00000-----101-----0000111 | 0xa0005007 | 0xfdf0707f |
VLSEG6E16FF.V | Vector segmented load 6 elements of 16 bits, fault-first | 101000-10000-----101-----0000111 | 0xa1005007 | 0xfdf0707f |
VLSEG6E32.V | Vector segmented load 6 elements of 32 bits | 101000-00000-----110-----0000111 | 0xa0006007 | 0xfdf0707f |
VLSEG6E32FF.V | Vector segmented load 6 elements of 32 bits, fault-first | 101000-10000-----110-----0000111 | 0xa1006007 | 0xfdf0707f |
VLSEG6E64.V | Vector segmented load 6 elements of 64 bits | 101000-00000-----111-----0000111 | 0xa0007007 | 0xfdf0707f |
VLSEG6E64FF.V | Vector segmented load 6 elements of 64 bits, fault-first | 101000-10000-----111-----0000111 | 0xa1007007 | 0xfdf0707f |
VLSEG6E8.V | Vector segmented load 6 elements of 8 bits | 101000-00000-----000-----0000111 | 0xa0000007 | 0xfdf0707f |
VLSEG6E8FF.V | Vector segmented load 6 elements of 8 bits, fault-first | 101000-10000-----000-----0000111 | 0xa1000007 | 0xfdf0707f |
VLSEG7E16.V | Vector segmented load 7 elements of 16 bits | 110000-00000-----101-----0000111 | 0xc0005007 | 0xfdf0707f |
VLSEG7E16FF.V | Vector segmented load 7 elements of 16 bits, fault-first | 110000-10000-----101-----0000111 | 0xc1005007 | 0xfdf0707f |
VLSEG7E32.V | Vector segmented load 7 elements of 32 bits | 110000-00000-----110-----0000111 | 0xc0006007 | 0xfdf0707f |
VLSEG7E32FF.V | Vector segmented load 7 elements of 32 bits, fault-first | 110000-10000-----110-----0000111 | 0xc1006007 | 0xfdf0707f |
VLSEG7E64.V | Vector segmented load 7 elements of 64 bits | 110000-00000-----111-----0000111 | 0xc0007007 | 0xfdf0707f |
VLSEG7E64FF.V | Vector segmented load 7 elements of 64 bits, fault-first | 110000-10000-----111-----0000111 | 0xc1007007 | 0xfdf0707f |
VLSEG7E8.V | Vector segmented load 7 elements of 8 bits | 110000-00000-----000-----0000111 | 0xc0000007 | 0xfdf0707f |
VLSEG7E8FF.V | Vector segmented load 7 elements of 8 bits, fault-first | 110000-10000-----000-----0000111 | 0xc1000007 | 0xfdf0707f |
VLSEG8E16.V | Vector segmented load 8 elements of 16 bits | 111000-00000-----101-----0000111 | 0xe0005007 | 0xfdf0707f |
VLSEG8E16FF.V | Vector segmented load 8 elements of 16 bits, fault-first | 111000-10000-----101-----0000111 | 0xe1005007 | 0xfdf0707f |
VLSEG8E32.V | Vector segmented load 8 elements of 32 bits | 111000-00000-----110-----0000111 | 0xe0006007 | 0xfdf0707f |
VLSEG8E32FF.V | Vector segmented load 8 elements of 32 bits, fault-first | 111000-10000-----110-----0000111 | 0xe1006007 | 0xfdf0707f |
VLSEG8E64.V | Vector segmented load 8 elements of 64 bits | 111000-00000-----111-----0000111 | 0xe0007007 | 0xfdf0707f |
VLSEG8E64FF.V | Vector segmented load 8 elements of 64 bits, fault-first | 111000-10000-----111-----0000111 | 0xe1007007 | 0xfdf0707f |
VLSEG8E8.V | Vector segmented load 8 elements of 8 bits | 111000-00000-----000-----0000111 | 0xe0000007 | 0xfdf0707f |
VLSEG8E8FF.V | Vector segmented load 8 elements of 8 bits, fault-first | 111000-10000-----000-----0000111 | 0xe1000007 | 0xfdf0707f |
VLSSEG2E16.V | Vector segmented load 2 elements of 16 bits with stride | 001010-----------101-----0000111 | 0x28005007 | 0xfc00707f |
VLSSEG2E32.V | Vector segmented load 2 elements of 32 bits with stride | 001010-----------110-----0000111 | 0x28006007 | 0xfc00707f |
VLSSEG2E64.V | Vector strided load 2 elements of 64 bits | 001010-----------111-----0000111 | 0x28007007 | 0xfc00707f |
VLSSEG2E8.V | Vector segmented load 2 elements of 8 bits with stride | 001010-----------000-----0000111 | 0x28000007 | 0xfc00707f |
VLSSEG3E16.V | Vector segmented load 3 elements of 16 bits with stride | 010010-----------101-----0000111 | 0x48005007 | 0xfc00707f |
VLSSEG3E32.V | Vector segmented load 3 elements of 32 bits with stride | 010010-----------110-----0000111 | 0x48006007 | 0xfc00707f |
VLSSEG3E64.V | Vector segmented load 3 elements of 64 bits with stride | 010010-----------111-----0000111 | 0x48007007 | 0xfc00707f |
VLSSEG3E8.V | Vector segmented load 3 elements of 8 bits with stride | 010010-----------000-----0000111 | 0x48000007 | 0xfc00707f |
VLSSEG4E16.V | Vector segmented load 4 elements of 16 bits with stride | 011010-----------101-----0000111 | 0x68005007 | 0xfc00707f |
VLSSEG4E32.V | Vector segmented load 4 elements of 32 bits with stride | 011010-----------110-----0000111 | 0x68006007 | 0xfc00707f |
VLSSEG4E64.V | Vector strided load 4 elements of 64 bits | 011010-----------111-----0000111 | 0x68007007 | 0xfc00707f |
VLSSEG4E8.V | Vector strided load 4 elements of 8 bits | 011010-----------000-----0000111 | 0x68000007 | 0xfc00707f |
VLSSEG5E16.V | Vector segmented load 5 elements of 16 bits with stride | 100010-----------101-----0000111 | 0x88005007 | 0xfc00707f |
VLSSEG5E32.V | Vector segmented load 5 elements of 32 bits with stride | 100010-----------110-----0000111 | 0x88006007 | 0xfc00707f |
VLSSEG5E64.V | Vector segmented load 5 elements of 64 bits with stride | 100010-----------111-----0000111 | 0x88007007 | 0xfc00707f |
VLSSEG5E8.V | Vector strided load 5 elements of 8 bits | 100010-----------000-----0000111 | 0x88000007 | 0xfc00707f |
VLSSEG6E16.V | Vector strided load 6 elements of 16 bits | 101010-----------101-----0000111 | 0xa8005007 | 0xfc00707f |
VLSSEG6E32.V | Vector strided load 6 elements of 32 bits | 101010-----------110-----0000111 | 0xa8006007 | 0xfc00707f |
VLSSEG6E64.V | Vector segmented load 6 elements of 64 bits with stride | 101010-----------111-----0000111 | 0xa8007007 | 0xfc00707f |
VLSSEG6E8.V | Vector segmented load 6 elements of 8 bits with stride | 101010-----------000-----0000111 | 0xa8000007 | 0xfc00707f |
VLSSEG7E16.V | Vector strided load 7 elements of 16 bits | 110010-----------101-----0000111 | 0xc8005007 | 0xfc00707f |
VLSSEG7E32.V | Vector segmented load 7 elements of 32 bits with stride | 110010-----------110-----0000111 | 0xc8006007 | 0xfc00707f |
VLSSEG7E64.V | Vector segmented load 7 elements of 64 bits with stride | 110010-----------111-----0000111 | 0xc8007007 | 0xfc00707f |
VLSSEG7E8.V | Vector segmented load 7 elements of 8 bits with stride | 110010-----------000-----0000111 | 0xc8000007 | 0xfc00707f |
VLSSEG8E16.V | Vector segmented load 8 elements of 16 bits with stride | 111010-----------101-----0000111 | 0xe8005007 | 0xfc00707f |
VLSSEG8E32.V | Vector segmented load 8 elements of 32 bits with stride | 111010-----------110-----0000111 | 0xe8006007 | 0xfc00707f |
VLSSEG8E64.V | Vector segmented load 8 elements of 64 bits with stride | 111010-----------111-----0000111 | 0xe8007007 | 0xfc00707f |
VLSSEG8E8.V | Vector segmented load 8 elements of 8 bits with stride | 111010-----------000-----0000111 | 0xe8000007 | 0xfc00707f |
VLUXEI16.V | Vector unordered load 1 element of 16 bits with index | 000001-----------101-----0000111 | 0x4005007 | 0xfc00707f |
VLUXEI32.V | Vector unordered load 1 element of 32 bits with index | 000001-----------110-----0000111 | 0x4006007 | 0xfc00707f |
VLUXEI64.V | Vector unordered load 1 element of 64 bits with index | 000001-----------111-----0000111 | 0x4007007 | 0xfc00707f |
VLUXEI8.V | Vector unordered load 1 element of 8 bits with index | 000001-----------000-----0000111 | 0x4000007 | 0xfc00707f |
VLUXSEG2EI16.V | 001001-----------101-----0000111 | 0x24005007 | 0xfc00707f | |
VLUXSEG2EI32.V | 001001-----------110-----0000111 | 0x24006007 | 0xfc00707f | |
VLUXSEG2EI64.V | Vector unordered load 2 elements of 64 bits with index | 001001-----------111-----0000111 | 0x24007007 | 0xfc00707f |
VLUXSEG2EI8.V | Vector unordered load 2 elements of 8 bits with index | 001001-----------000-----0000111 | 0x24000007 | 0xfc00707f |
VLUXSEG3EI16.V | Vector unordered load 3 elements of 16 bits with index | 010001-----------101-----0000111 | 0x44005007 | 0xfc00707f |
VLUXSEG3EI32.V | Vector unordered load 3 elements of 32 bits with index | 010001-----------110-----0000111 | 0x44006007 | 0xfc00707f |
VLUXSEG3EI64.V | Vector unordered load 3 elements of 64 bits with index | 010001-----------111-----0000111 | 0x44007007 | 0xfc00707f |
VLUXSEG3EI8.V | Vector unordered load 3 elements of 8 bits with index | 010001-----------000-----0000111 | 0x44000007 | 0xfc00707f |
VLUXSEG4EI16.V | Vector unordered load 4 elements of 16 bits with index | 011001-----------101-----0000111 | 0x64005007 | 0xfc00707f |
VLUXSEG4EI32.V | Vector unordered load 4 elements of 32 bits with index | 011001-----------110-----0000111 | 0x64006007 | 0xfc00707f |
VLUXSEG4EI64.V | Vector unordered load 4 elements of 64 bits with index | 011001-----------111-----0000111 | 0x64007007 | 0xfc00707f |
VLUXSEG4EI8.V | Vector unordered load 4 elements of 8 bits with index | 011001-----------000-----0000111 | 0x64000007 | 0xfc00707f |
VLUXSEG5EI16.V | Vector unordered load 5 elements of 16 bits with index | 100001-----------101-----0000111 | 0x84005007 | 0xfc00707f |
VLUXSEG5EI32.V | Vector unordered load 5 elements of 32 bits with index | 100001-----------110-----0000111 | 0x84006007 | 0xfc00707f |
VLUXSEG5EI64.V | Vector unordered load 5 elements of 64 bits with index | 100001-----------111-----0000111 | 0x84007007 | 0xfc00707f |
VLUXSEG5EI8.V | Vector unordered load 5 elements of 8 bits with index | 100001-----------000-----0000111 | 0x84000007 | 0xfc00707f |
VLUXSEG6EI16.V | Vector unordered load 6 elements of 16 bits with index | 101001-----------101-----0000111 | 0xa4005007 | 0xfc00707f |
VLUXSEG6EI32.V | Vector unordered load 6 elements of 32 bits with index | 101001-----------110-----0000111 | 0xa4006007 | 0xfc00707f |
VLUXSEG6EI64.V | Vector unordered load 6 elements of 64 bits with index | 101001-----------111-----0000111 | 0xa4007007 | 0xfc00707f |
VLUXSEG6EI8.V | Vector unordered load 6 elements of 8 bits with index | 101001-----------000-----0000111 | 0xa4000007 | 0xfc00707f |
VLUXSEG7EI16.V | Vector unordered load 7 elements of 16 bits with index | 110001-----------101-----0000111 | 0xc4005007 | 0xfc00707f |
VLUXSEG7EI32.V | Vector unordered load 7 elements of 32 bits with index | 110001-----------110-----0000111 | 0xc4006007 | 0xfc00707f |
VLUXSEG7EI64.V | Vector unordered load 7 elements of 64 bits with index | 110001-----------111-----0000111 | 0xc4007007 | 0xfc00707f |
VLUXSEG7EI8.V | Vector unordered load 7 elements of 8 bits with index | 110001-----------000-----0000111 | 0xc4000007 | 0xfc00707f |
VLUXSEG8EI16.V | Vector unordered load 8 elements of 16 bits with index | 111001-----------101-----0000111 | 0xe4005007 | 0xfc00707f |
VLUXSEG8EI32.V | Vector unordered load 8 elements of 32 bits with index | 111001-----------110-----0000111 | 0xe4006007 | 0xfc00707f |
VLUXSEG8EI64.V | Vector unordered load 8 elements of 64 bits with index | 111001-----------111-----0000111 | 0xe4007007 | 0xfc00707f |
VLUXSEG8EI8.V | Vector unordered load 8 elements of 8 bits with index | 111001-----------000-----0000111 | 0xe4000007 | 0xfc00707f |
VMACC.VV | 101101-----------010-----1010111 | 0xb4002057 | 0xfc00707f | |
VMACC.VX | 101101-----------110-----1010111 | 0xb4006057 | 0xfc00707f | |
VMADC.VI | Vector multiply-add with carry and immediate | 0100011----------011-----1010111 | 0x46003057 | 0xfe00707f |
VMADC.VIM | Vector multiply-add with carry and masked | 0100010----------011-----1010111 | 0x44003057 | 0xfe00707f |
VMADC.VV | Vector multiply-add with carry | 0100011----------000-----1010111 | 0x46000057 | 0xfe00707f |
VMADC.VVM | Vector multiply-add with carry and masked | 0100010----------000-----1010111 | 0x44000057 | 0xfe00707f |
VMADC.VX | Vector multiply-add with carry and scalar | 0100011----------100-----1010111 | 0x46004057 | 0xfe00707f |
VMADC.VXM | Vector multiply-add with carry and scalar, masked | 0100010----------100-----1010111 | 0x44004057 | 0xfe00707f |
VMADD.VV | 101001-----------010-----1010111 | 0xa4002057 | 0xfc00707f | |
VMADD.VX | 101001-----------110-----1010111 | 0xa4006057 | 0xfc00707f | |
VMAND.MM | 0110011----------010-----1010111 | 0x66002057 | 0xfe00707f | |
VMANDN.MM | 0110001----------010-----1010111 | 0x62002057 | 0xfe00707f | |
VMAX.VV | 000111-----------000-----1010111 | 0x1c000057 | 0xfc00707f | |
VMAX.VX | 000111-----------100-----1010111 | 0x1c004057 | 0xfc00707f | |
VMAXU.VV | 000110-----------000-----1010111 | 0x18000057 | 0xfc00707f | |
VMAXU.VX | 000110-----------100-----1010111 | 0x18004057 | 0xfc00707f | |
VMERGE.VIM | 0101110----------011-----1010111 | 0x5c003057 | 0xfe00707f | |
VMERGE.VVM | Vector merge with mask | 0101110----------000-----1010111 | 0x5c000057 | 0xfe00707f |
VMERGE.VXM | 0101110----------100-----1010111 | 0x5c004057 | 0xfe00707f | |
VMIN.VV | 000101-----------000-----1010111 | 0x14000057 | 0xfc00707f | |
VMIN.VX | 000101-----------100-----1010111 | 0x14004057 | 0xfc00707f | |
VMINU.VV | 000100-----------000-----1010111 | 0x10000057 | 0xfc00707f | |
VMINU.VX | 000100-----------100-----1010111 | 0x10004057 | 0xfc00707f | |
VMNAND.MM | 0111011----------010-----1010111 | 0x76002057 | 0xfe00707f | |
VMNOR.MM | 0111101----------010-----1010111 | 0x7a002057 | 0xfe00707f | |
VMOR.MM | 0110101----------010-----1010111 | 0x6a002057 | 0xfe00707f | |
VMORN.MM | 0111001----------010-----1010111 | 0x72002057 | 0xfe00707f | |
VMSBC.VV | Vector multiply-subtract with carry | 0100111----------000-----1010111 | 0x4e000057 | 0xfe00707f |
VMSBC.VVM | 0100110----------000-----1010111 | 0x4c000057 | 0xfe00707f | |
VMSBC.VX | Vector multiply-subtract with carry and scalar | 0100111----------100-----1010111 | 0x4e004057 | 0xfe00707f |
VMSBC.VXM | 0100110----------100-----1010111 | 0x4c004057 | 0xfe00707f | |
VMSBF.M | 010100------00001010-----1010111 | 0x5000a057 | 0xfc0ff07f | |
VMSEQ.VI | Vector mask equal immediate | 011000-----------011-----1010111 | 0x60003057 | 0xfc00707f |
VMSEQ.VV | Vector mask equal | 011000-----------000-----1010111 | 0x60000057 | 0xfc00707f |
VMSEQ.VX | Vector mask equal scalar | 011000-----------100-----1010111 | 0x60004057 | 0xfc00707f |
VMSGT.VI | Vector mask greater than signed immediate | 011111-----------011-----1010111 | 0x7c003057 | 0xfc00707f |
VMSGT.VX | Vector mask greater than signed scalar | 011111-----------100-----1010111 | 0x7c004057 | 0xfc00707f |
VMSGTU.VI | Vector mask greater than unsigned immediate | 011110-----------011-----1010111 | 0x78003057 | 0xfc00707f |
VMSGTU.VX | Vector mask greater than unsigned scalar | 011110-----------100-----1010111 | 0x78004057 | 0xfc00707f |
VMSIF.M | 010100------00011010-----1010111 | 0x5001a057 | 0xfc0ff07f | |
VMSLE.VI | Vector mask less than or equal signed immediate | 011101-----------011-----1010111 | 0x74003057 | 0xfc00707f |
VMSLE.VV | Vector mask less than or equal signed | 011101-----------000-----1010111 | 0x74000057 | 0xfc00707f |
VMSLE.VX | Vector mask less than or equal signed scalar | 011101-----------100-----1010111 | 0x74004057 | 0xfc00707f |
VMSLEU.VI | Vector mask less than or equal unsigned immediate | 011100-----------011-----1010111 | 0x70003057 | 0xfc00707f |
VMSLEU.VV | Vector mask less than or equal unsigned | 011100-----------000-----1010111 | 0x70000057 | 0xfc00707f |
VMSLEU.VX | Vector mask less than or equal unsigned scalar | 011100-----------100-----1010111 | 0x70004057 | 0xfc00707f |
VMSLT.VV | Vector mask less than signed | 011011-----------000-----1010111 | 0x6c000057 | 0xfc00707f |
VMSLT.VX | Vector mask less than signed scalar | 011011-----------100-----1010111 | 0x6c004057 | 0xfc00707f |
VMSLTU.VV | Vector mask less than unsigned | 011010-----------000-----1010111 | 0x68000057 | 0xfc00707f |
VMSLTU.VX | Vector mask less than unsigned scalar | 011010-----------100-----1010111 | 0x68004057 | 0xfc00707f |
VMSNE.VI | Vector mask not equal immediate | 011001-----------011-----1010111 | 0x64003057 | 0xfc00707f |
VMSNE.VV | Vector mask not equal | 011001-----------000-----1010111 | 0x64000057 | 0xfc00707f |
VMSNE.VX | Vector mask not equal scalar | 011001-----------100-----1010111 | 0x64004057 | 0xfc00707f |
VMSOF.M | 010100------00010010-----1010111 | 0x50012057 | 0xfc0ff07f | |
VMUL.VV | 100101-----------010-----1010111 | 0x94002057 | 0xfc00707f | |
VMUL.VX | 100101-----------110-----1010111 | 0x94006057 | 0xfc00707f | |
VMULH.VV | 100111-----------010-----1010111 | 0x9c002057 | 0xfc00707f | |
VMULH.VX | 100111-----------110-----1010111 | 0x9c006057 | 0xfc00707f | |
VMULHSU.VV | 100110-----------010-----1010111 | 0x98002057 | 0xfc00707f | |
VMULHSU.VX | 100110-----------110-----1010111 | 0x98006057 | 0xfc00707f | |
VMULHU.VV | 100100-----------010-----1010111 | 0x90002057 | 0xfc00707f | |
VMULHU.VX | 100100-----------110-----1010111 | 0x90006057 | 0xfc00707f | |
VMV.S.X | 010000100000-----110-----1010111 | 0x42006057 | 0xfff0707f | |
VMV.V.I | Vector move immediate to vector register | 010111100000-----011-----1010111 | 0x5e003057 | 0xfff0707f |
VMV.V.V | Vector register move | 010111100000-----000-----1010111 | 0x5e000057 | 0xfff0707f |
VMV.V.X | Vector scalar to vector move | 010111100000-----100-----1010111 | 0x5e004057 | 0xfff0707f |
VMV.X.S | Vector move scalar to integer register | 0100001-----00000010-----1010111 | 0x42002057 | 0xfe0ff07f |
VMV1R.V | 1001111-----00000011-----1010111 | 0x9e003057 | 0xfe0ff07f | |
VMV2R.V | 1001111-----00001011-----1010111 | 0x9e00b057 | 0xfe0ff07f | |
VMV4R.V | 1001111-----00011011-----1010111 | 0x9e01b057 | 0xfe0ff07f | |
VMV8R.V | 1001111-----00111011-----1010111 | 0x9e03b057 | 0xfe0ff07f | |
VMXNOR.MM | 0111111----------010-----1010111 | 0x7e002057 | 0xfe00707f | |
VMXOR.MM | 0110111----------010-----1010111 | 0x6e002057 | 0xfe00707f | |
VNCLIP.WI | Vector narrowing signed clip with immediate | 101111-----------011-----1010111 | 0xbc003057 | 0xfc00707f |
VNCLIP.WV | Vector narrowing signed clip | 101111-----------000-----1010111 | 0xbc000057 | 0xfc00707f |
VNCLIP.WX | Vector narrowing signed clip with scalar | 101111-----------100-----1010111 | 0xbc004057 | 0xfc00707f |
VNCLIPU.WI | Vector narrowing unsigned clip with immediate | 101110-----------011-----1010111 | 0xb8003057 | 0xfc00707f |
VNCLIPU.WV | Vector narrowing unsigned clip | 101110-----------000-----1010111 | 0xb8000057 | 0xfc00707f |
VNCLIPU.WX | Vector narrowing unsigned clip with scalar | 101110-----------100-----1010111 | 0xb8004057 | 0xfc00707f |
VNMSAC.VV | 101111-----------010-----1010111 | 0xbc002057 | 0xfc00707f | |
VNMSAC.VX | 101111-----------110-----1010111 | 0xbc006057 | 0xfc00707f | |
VNMSUB.VV | 101011-----------010-----1010111 | 0xac002057 | 0xfc00707f | |
VNMSUB.VX | 101011-----------110-----1010111 | 0xac006057 | 0xfc00707f | |
VNSRA.WI | Vector narrowing signed shift right arithmetic with immediate | 101101-----------011-----1010111 | 0xb4003057 | 0xfc00707f |
VNSRA.WV | Vector narrowing signed shift right arithmetic | 101101-----------000-----1010111 | 0xb4000057 | 0xfc00707f |
VNSRA.WX | Vector narrowing signed shift right arithmetic with scalar | 101101-----------100-----1010111 | 0xb4004057 | 0xfc00707f |
VNSRL.WI | Vector narrowing logical shift right with immediate | 101100-----------011-----1010111 | 0xb0003057 | 0xfc00707f |
VNSRL.WV | Vector narrowing logical shift right | 101100-----------000-----1010111 | 0xb0000057 | 0xfc00707f |
VNSRL.WX | Vector narrowing logical shift right with scalar | 101100-----------100-----1010111 | 0xb0004057 | 0xfc00707f |
VOR.VI | Vector bitwise OR with immediate | 001010-----------011-----1010111 | 0x28003057 | 0xfc00707f |
VOR.VV | Vector-vector bitwise OR | 001010-----------000-----1010111 | 0x28000057 | 0xfc00707f |
VOR.VX | Vector bitwise OR with scalar | 001010-----------100-----1010111 | 0x28004057 | 0xfc00707f |
VREDAND.VS | 000001-----------010-----1010111 | 0x4002057 | 0xfc00707f | |
VREDMAX.VS | 000111-----------010-----1010111 | 0x1c002057 | 0xfc00707f | |
VREDMAXU.VS | 000110-----------010-----1010111 | 0x18002057 | 0xfc00707f | |
VREDMIN.VS | 000101-----------010-----1010111 | 0x14002057 | 0xfc00707f | |
VREDMINU.VS | 000100-----------010-----1010111 | 0x10002057 | 0xfc00707f | |
VREDOR.VS | 000010-----------010-----1010111 | 0x8002057 | 0xfc00707f | |
VREDSUM.VS | 000000-----------010-----1010111 | 0x2057 | 0xfc00707f | |
VREDXOR.VS | 000011-----------010-----1010111 | 0xc002057 | 0xfc00707f | |
VREM.VV | Vector remainder | 100011-----------010-----1010111 | 0x8c002057 | 0xfc00707f |
VREM.VX | Vector remainder with scalar | 100011-----------110-----1010111 | 0x8c006057 | 0xfc00707f |
VREMU.VV | Vector unsigned remainder | 100010-----------010-----1010111 | 0x88002057 | 0xfc00707f |
VREMU.VX | Vector unsigned remainder with scalar | 100010-----------110-----1010111 | 0x88006057 | 0xfc00707f |
VRGATHER.VI | Vector register gather with immediate index | 001100-----------011-----1010111 | 0x30003057 | 0xfc00707f |
VRGATHER.VV | Vector register gather | 001100-----------000-----1010111 | 0x30000057 | 0xfc00707f |
VRGATHER.VX | Vector register gather with scalar index | 001100-----------100-----1010111 | 0x30004057 | 0xfc00707f |
VRGATHEREI16.VV | 001110-----------000-----1010111 | 0x38000057 | 0xfc00707f | |
VRSUB.VI | Vector reverse subtract with immediate | 000011-----------011-----1010111 | 0xc003057 | 0xfc00707f |
VRSUB.VX | Vector reverse subtract with scalar | 000011-----------100-----1010111 | 0xc004057 | 0xfc00707f |
VS1R.V | Vector store 1 element with register stride | 000000101000-----000-----0100111 | 0x2800027 | 0xfff0707f |
VS2R.V | Vector store 2 elements | 001000101000-----000-----0100111 | 0x22800027 | 0xfff0707f |
VS4R.V | Vector store 4 elements | 011000101000-----000-----0100111 | 0x62800027 | 0xfff0707f |
VS8R.V | Vector store 8 elements with register stride | 111000101000-----000-----0100111 | 0xe2800027 | 0xfff0707f |
VSADD.VI | Vector unsigned addition with immediate | 100001-----------011-----1010111 | 0x84003057 | 0xfc00707f |
VSADD.VV | Vector unsigned addition | 100001-----------000-----1010111 | 0x84000057 | 0xfc00707f |
VSADD.VX | Vector unsigned addition with scalar | 100001-----------100-----1010111 | 0x84004057 | 0xfc00707f |
VSADDU.VI | Vector signed addition with immediate | 100000-----------011-----1010111 | 0x80003057 | 0xfc00707f |
VSADDU.VV | Vector signed addition | 100000-----------000-----1010111 | 0x80000057 | 0xfc00707f |
VSADDU.VX | Vector signed addition with scalar | 100000-----------100-----1010111 | 0x80004057 | 0xfc00707f |
VSBC.VVM | Vector subtract with borrow and masked | 0100100----------000-----1010111 | 0x48000057 | 0xfe00707f |
VSBC.VXM | Vector subtract with borrow and scalar, masked | 0100100----------100-----1010111 | 0x48004057 | 0xfe00707f |
VSE16.V | Vector store 16-bit elements | 000000-00000-----101-----0100111 | 0x5027 | 0xfdf0707f |
VSE32.V | Vector store 32-bit elements | 000000-00000-----110-----0100111 | 0x6027 | 0xfdf0707f |
VSE64.V | Vector store 64-bit elements | 000000-00000-----111-----0100111 | 0x7027 | 0xfdf0707f |
VSE8.V | Vector 8-bit unit-stride store | 000000-00000-----000-----0100111 | 0x27 | 0xfdf0707f |
VSETIVLI | Vector Set Vector Type Immediate and Vector Length Immediate | 11---------------111-----1010111 | 0xc0007057 | 0xc000707f |
VSETVL | Vector Set Vector Type and Vector Length | 1000000----------111-----1010111 | 0x80007057 | 0xfe00707f |
VSETVLI | Set vector length immediate | 0----------------111-----1010111 | 0x7057 | 0x8000707f |
VSEXT.VF2 | Vector sign-extend by factor of 2 | 010010------00111010-----1010111 | 0x4803a057 | 0xfc0ff07f |
VSEXT.VF4 | Vector sign-extend by factor of 4 | 010010------00101010-----1010111 | 0x4802a057 | 0xfc0ff07f |
VSEXT.VF8 | Vector sign-extend by factor of 8 | 010010------00011010-----1010111 | 0x4801a057 | 0xfc0ff07f |
VSLIDE1DOWN.VX | Vector slide down by 1 element with scalar | 001111-----------110-----1010111 | 0x3c006057 | 0xfc00707f |
VSLIDE1UP.VX | Vector slide up by 1 element with scalar | 001110-----------110-----1010111 | 0x38006057 | 0xfc00707f |
VSLIDEDOWN.VI | Vector slide down with immediate | 001111-----------011-----1010111 | 0x3c003057 | 0xfc00707f |
VSLIDEDOWN.VX | Vector slide down with scalar | 001111-----------100-----1010111 | 0x3c004057 | 0xfc00707f |
VSLIDEUP.VI | Vector slide up with immediate | 001110-----------011-----1010111 | 0x38003057 | 0xfc00707f |
VSLIDEUP.VX | Vector slide up with scalar | 001110-----------100-----1010111 | 0x38004057 | 0xfc00707f |
VSLL.VI | Vector shift left logical immediate | 100101-----------011-----1010111 | 0x94003057 | 0xfc00707f |
VSLL.VV | Vector shift left logical | 100101-----------000-----1010111 | 0x94000057 | 0xfc00707f |
VSLL.VX | Vector shift left logical scalar | 100101-----------100-----1010111 | 0x94004057 | 0xfc00707f |
VSM.V | Vector store mask | 000000101011-----000-----0100111 | 0x2b00027 | 0xfff0707f |
VSMUL.VV | Vector signed multiplication | 100111-----------000-----1010111 | 0x9c000057 | 0xfc00707f |
VSMUL.VX | Vector signed multiplication with scalar | 100111-----------100-----1010111 | 0x9c004057 | 0xfc00707f |
VSOXEI16.V | Vector ordered store 1 element of 16 bits with index | 000011-----------101-----0100111 | 0xc005027 | 0xfc00707f |
VSOXEI32.V | Vector ordered store 1 element of 32 bits with index | 000011-----------110-----0100111 | 0xc006027 | 0xfc00707f |
VSOXEI64.V | Vector ordered store 1 element of 64 bits with index | 000011-----------111-----0100111 | 0xc007027 | 0xfc00707f |
VSOXEI8.V | Vector ordered store 1 element of 8 bits with index | 000011-----------000-----0100111 | 0xc000027 | 0xfc00707f |
VSOXSEG2EI16.V | Vector ordered store 2 elements of 16 bits with index | 001011-----------101-----0100111 | 0x2c005027 | 0xfc00707f |
VSOXSEG2EI32.V | Vector ordered store 2 elements of 32 bits with index | 001011-----------110-----0100111 | 0x2c006027 | 0xfc00707f |
VSOXSEG2EI64.V | Vector ordered store 2 elements of 64 bits with index | 001011-----------111-----0100111 | 0x2c007027 | 0xfc00707f |
VSOXSEG2EI8.V | Vector ordered store 2 elements of 8 bits with index | 001011-----------000-----0100111 | 0x2c000027 | 0xfc00707f |
VSOXSEG3EI16.V | Vector ordered store 3 elements of 16 bits with index | 010011-----------101-----0100111 | 0x4c005027 | 0xfc00707f |
VSOXSEG3EI32.V | Vector ordered store 3 elements of 32 bits with index | 010011-----------110-----0100111 | 0x4c006027 | 0xfc00707f |
VSOXSEG3EI64.V | Vector ordered store 3 elements of 64 bits with index | 010011-----------111-----0100111 | 0x4c007027 | 0xfc00707f |
VSOXSEG3EI8.V | Vector ordered store 3 elements of 8 bits with index | 010011-----------000-----0100111 | 0x4c000027 | 0xfc00707f |
VSOXSEG4EI16.V | Vector ordered store 4 elements of 16 bits with index | 011011-----------101-----0100111 | 0x6c005027 | 0xfc00707f |
VSOXSEG4EI32.V | Vector ordered store 4 elements of 32 bits with index | 011011-----------110-----0100111 | 0x6c006027 | 0xfc00707f |
VSOXSEG4EI64.V | Vector ordered store 4 elements of 64 bits with index | 011011-----------111-----0100111 | 0x6c007027 | 0xfc00707f |
VSOXSEG4EI8.V | Vector ordered store 4 elements of 8 bits with index | 011011-----------000-----0100111 | 0x6c000027 | 0xfc00707f |
VSOXSEG5EI16.V | Vector ordered store 5 elements of 16 bits with index | 100011-----------101-----0100111 | 0x8c005027 | 0xfc00707f |
VSOXSEG5EI32.V | Vector ordered store 5 elements of 32 bits with index | 100011-----------110-----0100111 | 0x8c006027 | 0xfc00707f |
VSOXSEG5EI64.V | Vector ordered store 5 elements of 64 bits with index | 100011-----------111-----0100111 | 0x8c007027 | 0xfc00707f |
VSOXSEG5EI8.V | Vector ordered store 5 elements of 8 bits with index | 100011-----------000-----0100111 | 0x8c000027 | 0xfc00707f |
VSOXSEG6EI16.V | Vector ordered store 6 elements of 16 bits with index | 101011-----------101-----0100111 | 0xac005027 | 0xfc00707f |
VSOXSEG6EI32.V | Vector ordered store 6 elements of 32 bits with index | 101011-----------110-----0100111 | 0xac006027 | 0xfc00707f |
VSOXSEG6EI64.V | Vector ordered store 6 elements of 64 bits with index | 101011-----------111-----0100111 | 0xac007027 | 0xfc00707f |
VSOXSEG6EI8.V | Vector ordered store 6 elements of 8 bits with index | 101011-----------000-----0100111 | 0xac000027 | 0xfc00707f |
VSOXSEG7EI16.V | Vector ordered store 7 elements of 16 bits with index | 110011-----------101-----0100111 | 0xcc005027 | 0xfc00707f |
VSOXSEG7EI32.V | Vector ordered store 7 elements of 32 bits with index | 110011-----------110-----0100111 | 0xcc006027 | 0xfc00707f |
VSOXSEG7EI64.V | Vector ordered store 7 elements of 64 bits with index | 110011-----------111-----0100111 | 0xcc007027 | 0xfc00707f |
VSOXSEG7EI8.V | Vector ordered store 7 elements of 8 bits with index | 110011-----------000-----0100111 | 0xcc000027 | 0xfc00707f |
VSOXSEG8EI16.V | Vector ordered store 8 elements of 16 bits with index | 111011-----------101-----0100111 | 0xec005027 | 0xfc00707f |
VSOXSEG8EI32.V | Vector ordered store 8 elements of 32 bits with index | 111011-----------110-----0100111 | 0xec006027 | 0xfc00707f |
VSOXSEG8EI64.V | Vector ordered store 8 elements of 64 bits with index | 111011-----------111-----0100111 | 0xec007027 | 0xfc00707f |
VSOXSEG8EI8.V | Vector ordered store 8 elements of 8 bits with index | 111011-----------000-----0100111 | 0xec000027 | 0xfc00707f |
VSRA.VI | Vector shift right arithmetic immediate | 101001-----------011-----1010111 | 0xa4003057 | 0xfc00707f |
VSRA.VV | Vector shift right arithmetic | 101001-----------000-----1010111 | 0xa4000057 | 0xfc00707f |
VSRA.VX | Vector shift right arithmetic scalar | 101001-----------100-----1010111 | 0xa4004057 | 0xfc00707f |
VSRL.VI | Vector shift right logical immediate | 101000-----------011-----1010111 | 0xa0003057 | 0xfc00707f |
VSRL.VV | Vector shift right logical | 101000-----------000-----1010111 | 0xa0000057 | 0xfc00707f |
VSRL.VX | Vector shift right logical scalar | 101000-----------100-----1010111 | 0xa0004057 | 0xfc00707f |
VSSE16.V | Vector strided store 16-bit elements | 000010-----------101-----0100111 | 0x8005027 | 0xfc00707f |
VSSE32.V | Vector strided store 32-bit elements | 000010-----------110-----0100111 | 0x8006027 | 0xfc00707f |
VSSE64.V | Vector store 64-bit elements with stride | 000010-----------111-----0100111 | 0x8007027 | 0xfc00707f |
VSSE8.V | Vector store 8-bit elements with stride | 000010-----------000-----0100111 | 0x8000027 | 0xfc00707f |
VSSEG2E16.V | Vector segmented store 2 elements of 16 bits | 001000-00000-----101-----0100111 | 0x20005027 | 0xfdf0707f |
VSSEG2E32.V | Vector segmented store 2 elements of 32 bits | 001000-00000-----110-----0100111 | 0x20006027 | 0xfdf0707f |
VSSEG2E64.V | Vector segmented store 2 elements of 64 bits | 001000-00000-----111-----0100111 | 0x20007027 | 0xfdf0707f |
VSSEG2E8.V | Vector segmented store 2 elements of 8 bits | 001000-00000-----000-----0100111 | 0x20000027 | 0xfdf0707f |
VSSEG3E16.V | Vector segmented store 3 elements of 16 bits | 010000-00000-----101-----0100111 | 0x40005027 | 0xfdf0707f |
VSSEG3E32.V | Vector segmented store 3 elements of 32 bits | 010000-00000-----110-----0100111 | 0x40006027 | 0xfdf0707f |
VSSEG3E64.V | Vector segmented store 3 elements of 64 bits | 010000-00000-----111-----0100111 | 0x40007027 | 0xfdf0707f |
VSSEG3E8.V | Vector segmented store 3 elements of 8 bits | 010000-00000-----000-----0100111 | 0x40000027 | 0xfdf0707f |
VSSEG4E16.V | Vector segmented store 4 elements of 16 bits | 011000-00000-----101-----0100111 | 0x60005027 | 0xfdf0707f |
VSSEG4E32.V | Vector segmented store 4 elements of 32 bits | 011000-00000-----110-----0100111 | 0x60006027 | 0xfdf0707f |
VSSEG4E64.V | Vector segmented store 4 elements of 64 bits | 011000-00000-----111-----0100111 | 0x60007027 | 0xfdf0707f |
VSSEG4E8.V | Vector segmented store 4 elements of 8 bits | 011000-00000-----000-----0100111 | 0x60000027 | 0xfdf0707f |
VSSEG5E16.V | Vector segmented store 5 elements of 16 bits | 100000-00000-----101-----0100111 | 0x80005027 | 0xfdf0707f |
VSSEG5E32.V | Vector segmented store 5 elements of 32 bits | 100000-00000-----110-----0100111 | 0x80006027 | 0xfdf0707f |
VSSEG5E64.V | Vector segmented store 5 elements of 64 bits | 100000-00000-----111-----0100111 | 0x80007027 | 0xfdf0707f |
VSSEG5E8.V | Vector segmented store 5 elements of 8 bits | 100000-00000-----000-----0100111 | 0x80000027 | 0xfdf0707f |
VSSEG6E16.V | Vector segmented store 6 elements of 16 bits | 101000-00000-----101-----0100111 | 0xa0005027 | 0xfdf0707f |
VSSEG6E32.V | Vector segmented store 6 elements of 32 bits | 101000-00000-----110-----0100111 | 0xa0006027 | 0xfdf0707f |
VSSEG6E64.V | Vector segmented store 6 elements of 64 bits | 101000-00000-----111-----0100111 | 0xa0007027 | 0xfdf0707f |
VSSEG6E8.V | Vector segmented store 6 elements of 8 bits | 101000-00000-----000-----0100111 | 0xa0000027 | 0xfdf0707f |
VSSEG7E16.V | Vector segmented store 7 elements of 16 bits | 110000-00000-----101-----0100111 | 0xc0005027 | 0xfdf0707f |
VSSEG7E32.V | Vector segmented store 7 elements of 32 bits | 110000-00000-----110-----0100111 | 0xc0006027 | 0xfdf0707f |
VSSEG7E64.V | Vector segmented store 7 elements of 64 bits | 110000-00000-----111-----0100111 | 0xc0007027 | 0xfdf0707f |
VSSEG7E8.V | Vector segmented store 7 elements of 8 bits | 110000-00000-----000-----0100111 | 0xc0000027 | 0xfdf0707f |
VSSEG8E16.V | Vector segmented store 8 elements of 16 bits | 111000-00000-----101-----0100111 | 0xe0005027 | 0xfdf0707f |
VSSEG8E32.V | Vector segmented store 8 elements of 32 bits | 111000-00000-----110-----0100111 | 0xe0006027 | 0xfdf0707f |
VSSEG8E64.V | Vector segmented store 8 elements of 64 bits | 111000-00000-----111-----0100111 | 0xe0007027 | 0xfdf0707f |
VSSEG8E8.V | Vector segmented store 8 elements of 8 bits | 111000-00000-----000-----0100111 | 0xe0000027 | 0xfdf0707f |
VSSRA.VI | Vector signed shift right arithmetic with immediate | 101011-----------011-----1010111 | 0xac003057 | 0xfc00707f |
VSSRA.VV | Vector signed shift right arithmetic | 101011-----------000-----1010111 | 0xac000057 | 0xfc00707f |
VSSRA.VX | Vector signed shift right arithmetic with scalar | 101011-----------100-----1010111 | 0xac004057 | 0xfc00707f |
VSSRL.VI | Vector shift right logical by immediate | 101010-----------011-----1010111 | 0xa8003057 | 0xfc00707f |
VSSRL.VV | 101010-----------000-----1010111 | 0xa8000057 | 0xfc00707f | |
VSSRL.VX | Vector shift right logical by vector | 101010-----------100-----1010111 | 0xa8004057 | 0xfc00707f |
VSSSEG2E16.V | Vector strided store 2 elements of 16 bits | 001010-----------101-----0100111 | 0x28005027 | 0xfc00707f |
VSSSEG2E32.V | Vector strided store 2 elements of 32 bits | 001010-----------110-----0100111 | 0x28006027 | 0xfc00707f |
VSSSEG2E64.V | Vector segmented store 2 elements of 64 bits with stride | 001010-----------111-----0100111 | 0x28007027 | 0xfc00707f |
VSSSEG2E8.V | Vector strided store 2 elements of 8 bits | 001010-----------000-----0100111 | 0x28000027 | 0xfc00707f |
VSSSEG3E16.V | Vector strided store 3 elements of 16 bits | 010010-----------101-----0100111 | 0x48005027 | 0xfc00707f |
VSSSEG3E32.V | Vector strided store 3 elements of 32 bits | 010010-----------110-----0100111 | 0x48006027 | 0xfc00707f |
VSSSEG3E64.V | Vector segmented store 3 elements of 64 bits with stride | 010010-----------111-----0100111 | 0x48007027 | 0xfc00707f |
VSSSEG3E8.V | Vector strided store 3 elements of 8 bits | 010010-----------000-----0100111 | 0x48000027 | 0xfc00707f |
VSSSEG4E16.V | Vector strided store 4 elements of 16 bits | 011010-----------101-----0100111 | 0x68005027 | 0xfc00707f |
VSSSEG4E32.V | Vector strided store 4 elements of 32 bits | 011010-----------110-----0100111 | 0x68006027 | 0xfc00707f |
VSSSEG4E64.V | Vector segmented store 4 elements of 64 bits with stride | 011010-----------111-----0100111 | 0x68007027 | 0xfc00707f |
VSSSEG4E8.V | Vector segmented store 4 elements of 8 bits with stride | 011010-----------000-----0100111 | 0x68000027 | 0xfc00707f |
VSSSEG5E16.V | Vector segmented store 5 elements of 16 bits with stride | 100010-----------101-----0100111 | 0x88005027 | 0xfc00707f |
VSSSEG5E32.V | Vector segmented store 5 elements of 32 bits with stride | 100010-----------110-----0100111 | 0x88006027 | 0xfc00707f |
VSSSEG5E64.V | Vector segmented store 5 elements of 64 bits with stride | 100010-----------111-----0100111 | 0x88007027 | 0xfc00707f |
VSSSEG5E8.V | Vector segmented store 5 elements of 8 bits with stride | 100010-----------000-----0100111 | 0x88000027 | 0xfc00707f |
VSSSEG6E16.V | Vector segmented store 6 elements of 16 bits with stride | 101010-----------101-----0100111 | 0xa8005027 | 0xfc00707f |
VSSSEG6E32.V | Vector segmented store 6 elements of 32 bits with stride | 101010-----------110-----0100111 | 0xa8006027 | 0xfc00707f |
VSSSEG6E64.V | Vector strided store 6 elements of 64 bits | 101010-----------111-----0100111 | 0xa8007027 | 0xfc00707f |
VSSSEG6E8.V | Vector segmented store 6 elements of 8 bits with stride | 101010-----------000-----0100111 | 0xa8000027 | 0xfc00707f |
VSSSEG7E16.V | Vector segmented store 7 elements of 16 bits with stride | 110010-----------101-----0100111 | 0xc8005027 | 0xfc00707f |
VSSSEG7E32.V | Vector segmented store 7 elements of 32 bits with stride | 110010-----------110-----0100111 | 0xc8006027 | 0xfc00707f |
VSSSEG7E64.V | Vector strided store 7 elements of 64 bits | 110010-----------111-----0100111 | 0xc8007027 | 0xfc00707f |
VSSSEG7E8.V | Vector segmented store 7 elements of 8 bits with stride | 110010-----------000-----0100111 | 0xc8000027 | 0xfc00707f |
VSSSEG8E16.V | Vector segmented store 8 elements of 16 bits with stride | 111010-----------101-----0100111 | 0xe8005027 | 0xfc00707f |
VSSSEG8E32.V | Vector segmented store 8 elements of 32 bits with stride | 111010-----------110-----0100111 | 0xe8006027 | 0xfc00707f |
VSSSEG8E64.V | Vector segmented store 8 elements of 64 bits with stride | 111010-----------111-----0100111 | 0xe8007027 | 0xfc00707f |
VSSSEG8E8.V | Vector strided store 8 elements of 8 bits | 111010-----------000-----0100111 | 0xe8000027 | 0xfc00707f |
VSSUB.VV | Vector subtraction | 100011-----------000-----1010111 | 0x8c000057 | 0xfc00707f |
VSSUB.VX | Vector subtraction with scalar | 100011-----------100-----1010111 | 0x8c004057 | 0xfc00707f |
VSSUBU.VV | Vector unsigned subtraction | 100010-----------000-----1010111 | 0x88000057 | 0xfc00707f |
VSSUBU.VX | Vector unsigned subtraction with scalar | 100010-----------100-----1010111 | 0x88004057 | 0xfc00707f |
VSUB.VV | Vector-vector integer subtraction | 000010-----------000-----1010111 | 0x8000057 | 0xfc00707f |
VSUB.VX | Vector-scalar integer subtraction | 000010-----------100-----1010111 | 0x8004057 | 0xfc00707f |
VSUXEI16.V | Vector unordered store 1 element of 16 bits with index | 000001-----------101-----0100111 | 0x4005027 | 0xfc00707f |
VSUXEI32.V | Vector unordered store 1 element of 32 bits with index | 000001-----------110-----0100111 | 0x4006027 | 0xfc00707f |
VSUXEI64.V | Vector unordered store 1 element of 64 bits with index | 000001-----------111-----0100111 | 0x4007027 | 0xfc00707f |
VSUXEI8.V | Vector unordered store 1 element of 8 bits with index | 000001-----------000-----0100111 | 0x4000027 | 0xfc00707f |
VSUXSEG2EI16.V | Vector unordered store 2 elements of 16 bits with index | 001001-----------101-----0100111 | 0x24005027 | 0xfc00707f |
VSUXSEG2EI32.V | Vector unordered store 2 elements of 32 bits with index | 001001-----------110-----0100111 | 0x24006027 | 0xfc00707f |
VSUXSEG2EI64.V | Vector unordered store 2 elements of 64 bits with index | 001001-----------111-----0100111 | 0x24007027 | 0xfc00707f |
VSUXSEG2EI8.V | Vector unordered store 2 elements of 8 bits with index | 001001-----------000-----0100111 | 0x24000027 | 0xfc00707f |
VSUXSEG3EI16.V | Vector unordered store 3 elements of 16 bits with index | 010001-----------101-----0100111 | 0x44005027 | 0xfc00707f |
VSUXSEG3EI32.V | Vector unordered store 3 elements of 32 bits with index | 010001-----------110-----0100111 | 0x44006027 | 0xfc00707f |
VSUXSEG3EI64.V | Vector unordered store 3 elements of 64 bits with index | 010001-----------111-----0100111 | 0x44007027 | 0xfc00707f |
VSUXSEG3EI8.V | Vector unordered store 3 elements of 8 bits with index | 010001-----------000-----0100111 | 0x44000027 | 0xfc00707f |
VSUXSEG4EI16.V | Vector unordered store 4 elements of 16 bits with index | 011001-----------101-----0100111 | 0x64005027 | 0xfc00707f |
VSUXSEG4EI32.V | Vector unordered store 4 elements of 32 bits with index | 011001-----------110-----0100111 | 0x64006027 | 0xfc00707f |
VSUXSEG4EI64.V | Vector unordered store 4 elements of 64 bits with index | 011001-----------111-----0100111 | 0x64007027 | 0xfc00707f |
VSUXSEG4EI8.V | Vector unordered store 4 elements of 8 bits with index | 011001-----------000-----0100111 | 0x64000027 | 0xfc00707f |
VSUXSEG5EI16.V | Vector unordered store 5 elements of 16 bits with index | 100001-----------101-----0100111 | 0x84005027 | 0xfc00707f |
VSUXSEG5EI32.V | Vector unordered store 5 elements of 32 bits with index | 100001-----------110-----0100111 | 0x84006027 | 0xfc00707f |
VSUXSEG5EI64.V | Vector unordered store 5 elements of 64 bits with index | 100001-----------111-----0100111 | 0x84007027 | 0xfc00707f |
VSUXSEG5EI8.V | Vector unordered store 5 elements of 8 bits with index | 100001-----------000-----0100111 | 0x84000027 | 0xfc00707f |
VSUXSEG6EI16.V | Vector unordered store 6 elements of 16 bits with index | 101001-----------101-----0100111 | 0xa4005027 | 0xfc00707f |
VSUXSEG6EI32.V | Vector unordered store 6 elements of 32 bits with index | 101001-----------110-----0100111 | 0xa4006027 | 0xfc00707f |
VSUXSEG6EI64.V | Vector unordered store 6 elements of 64 bits with index | 101001-----------111-----0100111 | 0xa4007027 | 0xfc00707f |
VSUXSEG6EI8.V | Vector unordered store 6 elements of 8 bits with index | 101001-----------000-----0100111 | 0xa4000027 | 0xfc00707f |
VSUXSEG7EI16.V | Vector unordered store 7 elements of 16 bits with index | 110001-----------101-----0100111 | 0xc4005027 | 0xfc00707f |
VSUXSEG7EI32.V | Vector unordered store 7 elements of 32 bits with index | 110001-----------110-----0100111 | 0xc4006027 | 0xfc00707f |
VSUXSEG7EI64.V | Vector unordered store 7 elements of 64 bits with index | 110001-----------111-----0100111 | 0xc4007027 | 0xfc00707f |
VSUXSEG7EI8.V | Vector unordered store 7 elements of 8 bits with index | 110001-----------000-----0100111 | 0xc4000027 | 0xfc00707f |
VSUXSEG8EI16.V | Vector unordered store 8 elements of 16 bits with index | 111001-----------101-----0100111 | 0xe4005027 | 0xfc00707f |
VSUXSEG8EI32.V | Vector unordered store 8 elements of 32 bits with index | 111001-----------110-----0100111 | 0xe4006027 | 0xfc00707f |
VSUXSEG8EI64.V | Vector unordered store 8 elements of 64 bits with index | 111001-----------111-----0100111 | 0xe4007027 | 0xfc00707f |
VSUXSEG8EI8.V | Vector unordered store 8 elements of 8 bits with index | 111001-----------000-----0100111 | 0xe4000027 | 0xfc00707f |
VWADD.VV | Vector widening unsigned addition | 110001-----------010-----1010111 | 0xc4002057 | 0xfc00707f |
VWADD.VX | Vector widening unsigned addition with scalar | 110001-----------110-----1010111 | 0xc4006057 | 0xfc00707f |
VWADD.WV | 110101-----------010-----1010111 | 0xd4002057 | 0xfc00707f | |
VWADD.WX | 110101-----------110-----1010111 | 0xd4006057 | 0xfc00707f | |
VWADDU.VV | Vector widening signed addition | 110000-----------010-----1010111 | 0xc0002057 | 0xfc00707f |
VWADDU.VX | Vector widening signed addition with scalar | 110000-----------110-----1010111 | 0xc0006057 | 0xfc00707f |
VWADDU.WV | 110100-----------010-----1010111 | 0xd0002057 | 0xfc00707f | |
VWADDU.WX | 110100-----------110-----1010111 | 0xd0006057 | 0xfc00707f | |
VWMACC.VV | Vector widening multiply-add | 111101-----------010-----1010111 | 0xf4002057 | 0xfc00707f |
VWMACC.VX | Vector widening multiply-add with scalar | 111101-----------110-----1010111 | 0xf4006057 | 0xfc00707f |
VWMACCSU.VV | Vector widening signed-unsigned multiply-add | 111111-----------010-----1010111 | 0xfc002057 | 0xfc00707f |
VWMACCSU.VX | Vector widening signed-unsigned multiply-add with scalar | 111111-----------110-----1010111 | 0xfc006057 | 0xfc00707f |
VWMACCU.VV | Vector widening unsigned multiply-add | 111100-----------010-----1010111 | 0xf0002057 | 0xfc00707f |
VWMACCU.VX | Vector widening unsigned multiply-add with scalar | 111100-----------110-----1010111 | 0xf0006057 | 0xfc00707f |
VWMACCUS.VX | Vector widening unsigned multiply-add with scalar, signed | 111110-----------110-----1010111 | 0xf8006057 | 0xfc00707f |
VWMUL.VV | Vector widening signed multiplication | 111011-----------010-----1010111 | 0xec002057 | 0xfc00707f |
VWMUL.VX | Vector widening signed multiplication with scalar | 111011-----------110-----1010111 | 0xec006057 | 0xfc00707f |
VWMULSU.VV | Vector widening signed-unsigned multiplication | 111010-----------010-----1010111 | 0xe8002057 | 0xfc00707f |
VWMULSU.VX | Vector widening signed-unsigned multiplication with scalar | 111010-----------110-----1010111 | 0xe8006057 | 0xfc00707f |
VWMULU.VV | Vector widening unsigned multiplication | 111000-----------010-----1010111 | 0xe0002057 | 0xfc00707f |
VWMULU.VX | Vector widening unsigned multiplication with scalar | 111000-----------110-----1010111 | 0xe0006057 | 0xfc00707f |
VWREDSUM.VS | 110001-----------000-----1010111 | 0xc4000057 | 0xfc00707f | |
VWREDSUMU.VS | 110000-----------000-----1010111 | 0xc0000057 | 0xfc00707f | |
VWSUB.VV | Vector widening signed subtraction | 110011-----------010-----1010111 | 0xcc002057 | 0xfc00707f |
VWSUB.VX | Vector widening signed subtraction with scalar | 110011-----------110-----1010111 | 0xcc006057 | 0xfc00707f |
VWSUB.WV | 110111-----------010-----1010111 | 0xdc002057 | 0xfc00707f | |
VWSUB.WX | 110111-----------110-----1010111 | 0xdc006057 | 0xfc00707f | |
VWSUBU.VV | Vector widening unsigned subtraction | 110010-----------010-----1010111 | 0xc8002057 | 0xfc00707f |
VWSUBU.VX | Vector widening unsigned subtraction with scalar | 110010-----------110-----1010111 | 0xc8006057 | 0xfc00707f |
VWSUBU.WV | 110110-----------010-----1010111 | 0xd8002057 | 0xfc00707f | |
VWSUBU.WX | 110110-----------110-----1010111 | 0xd8006057 | 0xfc00707f | |
VXOR.VI | Vector bitwise XOR with immediate | 001011-----------011-----1010111 | 0x2c003057 | 0xfc00707f |
VXOR.VV | Vector-vector bitwise XOR | 001011-----------000-----1010111 | 0x2c000057 | 0xfc00707f |
VXOR.VX | Vector bitwise XOR with scalar | 001011-----------100-----1010111 | 0x2c004057 | 0xfc00707f |
VZEXT.VF2 | Vector zero-extend by factor of 2 | 010010------00110010-----1010111 | 0x48032057 | 0xfc0ff07f |
VZEXT.VF4 | Vector zero-extend by factor of 4 | 010010------00100010-----1010111 | 0x48022057 | 0xfc0ff07f |
VZEXT.VF8 | Vector zero-extend by factor of 8 | 010010------00010010-----1010111 | 0x48012057 | 0xfc0ff07f |