#endif
#ifdef USING_REG_RS2
insn.sv_check_reg(true, s_insn.rs3()) |
+#endif
+#ifdef USING_REG_RVC_RS1
+ insn.sv_check_reg(true, s_insn.rvc_rs1()) |
+#endif
+#ifdef USING_REG_RVC_RS1S
+ insn.sv_check_reg(true, s_insn.rvc_rs1s()) |
+#endif
+#ifdef USING_REG_RVC_RS2
+ insn.sv_check_reg(true, s_insn.rvc_rs2()) |
+#endif
+#ifdef USING_REG_RVC_RS2S
+ insn.sv_check_reg(true, s_insn.rvc_rs2s()) |
#endif
// fp ops, RD, RS1, RS2, RS3 (use sv_fp_tb)
#ifdef USING_REG_FRD
#endif
#ifdef USING_REG_FRS2
insn.sv_check_reg(false, s_insn.rs3()) |
+#endif
+#ifdef USING_REG_RVC_FRS2
+ insn.sv_check_reg(false, s_insn.rvc_rs2()) |
+#endif
+#ifdef USING_REG_RVC_FRS2S
+ insn.sv_check_reg(false, s_insn.rvc_rs2s()) |
#endif
false; // save a few cycles by |ing the checks together.