Skip to content

Commit 3df0232

Browse files
committed
Importing new encoding.h with additional vector crypto instructions
1 parent 16c21cd commit 3df0232

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

riscv/encoding.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1918,8 +1918,12 @@
19181918
#define MASK_VFWSUB_WF 0xfc00707f
19191919
#define MATCH_VFWSUB_WV 0xd8001057
19201920
#define MASK_VFWSUB_WV 0xfc00707f
1921+
#define MATCH_VGHSH_VS 0x8e002077
1922+
#define MASK_VGHSH_VS 0xfe00707f
19211923
#define MATCH_VGHSH_VV 0xb2002077
19221924
#define MASK_VGHSH_VV 0xfe00707f
1925+
#define MATCH_VGMUL_VS 0xa608a077
1926+
#define MASK_VGMUL_VS 0xfe0ff07f
19231927
#define MATCH_VGMUL_VV 0xa208a077
19241928
#define MASK_VGMUL_VV 0xfe0ff07f
19251929
#define MATCH_VID_V 0x5008a057
@@ -3790,7 +3794,9 @@ DECLARE_INSN(vfwsub_vf, MATCH_VFWSUB_VF, MASK_VFWSUB_VF)
37903794
DECLARE_INSN(vfwsub_vv, MATCH_VFWSUB_VV, MASK_VFWSUB_VV)
37913795
DECLARE_INSN(vfwsub_wf, MATCH_VFWSUB_WF, MASK_VFWSUB_WF)
37923796
DECLARE_INSN(vfwsub_wv, MATCH_VFWSUB_WV, MASK_VFWSUB_WV)
3797+
DECLARE_INSN(vghsh_vs, MATCH_VGHSH_VS, MASK_VGHSH_VS)
37933798
DECLARE_INSN(vghsh_vv, MATCH_VGHSH_VV, MASK_VGHSH_VV)
3799+
DECLARE_INSN(vgmul_vs, MATCH_VGMUL_VS, MASK_VGMUL_VS)
37943800
DECLARE_INSN(vgmul_vv, MATCH_VGMUL_VV, MASK_VGMUL_VV)
37953801
DECLARE_INSN(vid_v, MATCH_VID_V, MASK_VID_V)
37963802
DECLARE_INSN(viota_m, MATCH_VIOTA_M, MASK_VIOTA_M)

0 commit comments

Comments
 (0)