1# RV64B additions to RV32B 2 3bmatflip rd rs1 31..20=0x603 14..12=1 6..2=0x04 1..0=3 4crc32.d rd rs1 31..20=0x613 14..12=1 6..2=0x04 1..0=3 5crc32c.d rd rs1 31..20=0x61B 14..12=1 6..2=0x04 1..0=3 6 7bmator rd rs1 rs2 31..25=4 14..12=3 6..2=0x0C 1..0=3 8bmatxor rd rs1 rs2 31..25=36 14..12=3 6..2=0x0C 1..0=3 9 10slli.uw rd rs1 31..26=2 shamt 14..12=1 6..2=0x06 1..0=3 11 12add.uw rd rs1 rs2 31..25=4 14..12=0 6..2=0x0E 1..0=3 13 14slow rd rs1 rs2 31..25=16 14..12=1 6..2=0x0E 1..0=3 15srow rd rs1 rs2 31..25=16 14..12=5 6..2=0x0E 1..0=3 16rolw rd rs1 rs2 31..25=48 14..12=1 6..2=0x0E 1..0=3 17rorw rd rs1 rs2 31..25=48 14..12=5 6..2=0x0E 1..0=3 18 19sbclrw rd rs1 rs2 31..25=36 14..12=1 6..2=0x0E 1..0=3 20sbsetw rd rs1 rs2 31..25=20 14..12=1 6..2=0x0E 1..0=3 21sbinvw rd rs1 rs2 31..25=52 14..12=1 6..2=0x0E 1..0=3 22sbextw rd rs1 rs2 31..25=36 14..12=5 6..2=0x0E 1..0=3 23gorcw rd rs1 rs2 31..25=20 14..12=5 6..2=0x0E 1..0=3 24grevw rd rs1 rs2 31..25=52 14..12=5 6..2=0x0E 1..0=3 25 26sloiw rd rs1 31..26=8 25=0 shamtw 14..12=1 6..2=0x06 1..0=3 27sroiw rd rs1 31..26=8 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 28roriw rd rs1 31..26=24 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 29 30sbclriw rd rs1 31..26=18 25=0 shamtw 14..12=1 6..2=0x06 1..0=3 31sbsetiw rd rs1 31..26=10 25=0 shamtw 14..12=1 6..2=0x06 1..0=3 32sbinviw rd rs1 31..26=26 25=0 shamtw 14..12=1 6..2=0x06 1..0=3 33gorciw rd rs1 31..26=10 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 34greviw rd rs1 31..26=26 25=0 shamtw 14..12=5 6..2=0x06 1..0=3 35 36fslw rd rs1 rs2 rs3 26..25=2 14..12=1 6..2=0x0E 1..0=3 37fsrw rd rs1 rs2 rs3 26..25=2 14..12=5 6..2=0x0E 1..0=3 38fsriw rd rs1 shamtw rs3 26..25=2 14..12=5 6..2=0x06 1..0=3 39 40clzw rd rs1 31..20=0x600 14..12=1 6..2=0x06 1..0=3 41ctzw rd rs1 31..20=0x601 14..12=1 6..2=0x06 1..0=3 42cpopw rd rs1 31..20=0x602 14..12=1 6..2=0x06 1..0=3 43 44sh1add.uw rd rs1 rs2 31..25=16 14..12=2 6..2=0x0E 1..0=3 45sh2add.uw rd rs1 rs2 31..25=16 14..12=4 6..2=0x0E 1..0=3 46sh3add.uw rd rs1 rs2 31..25=16 14..12=6 6..2=0x0E 1..0=3 47 48shflw rd rs1 rs2 31..25=4 14..12=1 6..2=0x0E 1..0=3 49unshflw rd rs1 rs2 31..25=4 14..12=5 6..2=0x0E 1..0=3 50bcompressw rd rs1 rs2 31..25=4 14..12=6 6..2=0x0E 1..0=3 51bdecompressw rd rs1 rs2 31..25=36 14..12=6 6..2=0x0E 1..0=3 52packw rd rs1 rs2 31..25=4 14..12=4 6..2=0x0E 1..0=3 53packuw rd rs1 rs2 31..25=36 14..12=4 6..2=0x0E 1..0=3 54bfpw rd rs1 rs2 31..25=36 14..12=7 6..2=0x0E 1..0=3 55 56xperm32 rd rs1 rs2 31..25=20 14..12=0 6..2=0x0C 1..0=3 57