to avoid having to modify the branch instructions the set_pc macro will
be #undefd and redefined to modify the predication target
// and create an sv-variant. also an opportunity to pass
// in a stack of other things that are needed.
insn_bits_t bits = s_insn.bits();
-#ifndef USING_NOREGS
+#ifdef USING_NOREGS
+ insn_t insn(bits);
+ #include INCLUDEFILE
+#else
int vlen = 0;
if (p->get_state()->prv == 0) { // XXX HACK - disable in supervisor mode
vlen = p->get_state()->vl;
#ifdef INSN_CATEGORY_TWINPREDICATION
*src_offs = 0;
#endif
-#else
- insn_t insn(bits);
- #include INCLUDEFILE
#endif
trace_opcode(p, INSNCODE, insn);
return npc;