diff --git a/src/isa/riscv64/include/isa-all-instr.h b/src/isa/riscv64/include/isa-all-instr.h index ced5567dd..b5e9ac2ed 100644 --- a/src/isa/riscv64/include/isa-all-instr.h +++ b/src/isa/riscv64/include/isa-all-instr.h @@ -1,3 +1,5 @@ +#ifndef __RISCV64_ISA_ALL_INSTR_H__ +#define __RISCV64_ISA_ALL_INSTR_H__ #include #include "../local-include/rtl.h" @@ -46,7 +48,9 @@ f(vwadd) f(vwsub) f(vwaddu_w) f(vwadd_w) \ f(vwsubu_w) f(vwsub_w) f(vwmulu) f(vwmulsu) \ f(vwmul) f(vwmaccu) f(vwnmacc) f(vwmaccsu) \ - f(vwmaccus) f(vstore) f(vload) + f(vwmaccus) f(vlduu) f(vldsu) f(vldxu) \ + f(vldus) f(vldss) f(vldxs) f(vstu) \ + f(vsts) f(vstx) f(vstxu) #else // CONFIG_RVV_010 #define VECTOR_INSTR_TERNARY(f) #endif // CONFIG_RVV_010 @@ -105,3 +109,5 @@ VECTOR_INSTR_TERNARY(f) def_all_EXEC_ID(); + +#endif // __RISCV64_ISA_ALL_INSTR_H__