unsigned funct : 7;
};
+union rocc_insn_union_t
+{
+ rocc_insn_t r;
+ insn_t i;
+};
+
class rocc_t : public extension_t
{
public:
virtual reg_t custom2(rocc_insn_t insn, reg_t xs1, reg_t xs2);
virtual reg_t custom3(rocc_insn_t insn, reg_t xs1, reg_t xs2);
std::vector<insn_desc_t> get_instructions();
+ std::vector<disasm_insn_t*> get_disasms();
};
#endif