iinfo_template = """instruction_info(func=%s,
read_regs=%s,
uninit_regs=%s, write_regs=%s,
- op_fields=%s, form='%s',
+ special_regs=%s, op_fields=%s,
+ form='%s',
asmregs=%s)"""
class PyISAWriter(ISA):
iinfo = iinfo_template % (op_fname, rused['read_regs'],
rused['uninit_regs'],
rused['write_regs'],
+ rused['special_regs'],
ops, d.form, d.regs)
iinf += " %s_instrs['%s'] = %s\n" % (pagename, page, iinfo)
# write out initialisation of info, for ISACaller to use
sources = sys.argv[1:]
for source in sources:
isa.write_pysource(source)
- isa.write_isa_class()
+ #isa.write_isa_class()