809,810c809,810
< 0x10: ivlb({{
< warn_once("Obsolete M5 instruction ivlb encountered.\n");
---
> 0x10: deprecated_ivlb({{
> warn_once("Obsolete M5 ivlb instruction encountered.\n");
812,813c812,813
< 0x11: ivle({{
< warn_once("Obsolete M5 instruction ivlb encountered.\n");
---
> 0x11: deprecated_ivle({{
> warn_once("Obsolete M5 ivlb instruction encountered.\n");
815,816c815,817
< 0x20: m5exit_old({{
< PseudoInst::m5exit_old(xc->tcBase());
---
> 0x20: deprecated_exit ({{
> warn_once("deprecated M5 exit instruction encountered.\n");
> PseudoInst::m5exit(xc->tcBase(), 0);
824c825,827
< 0x30: initparam({{ Ra = xc->tcBase()->getCpuPtr()->system->init_param; }});
---
> 0x30: initparam({{
> Ra = xc->tcBase()->getCpuPtr()->system->init_param;
> }});
852,853c855,856
< 0x55: m5anBegin({{
< PseudoInst::anBegin(xc->tcBase(), R16);
---
> 0x55: m5reserved1({{
> warn("M5 reserved opcode ignored");
855,856c858,859
< 0x56: m5anWait({{
< PseudoInst::anWait(xc->tcBase(), R16, R17);
---
> 0x56: m5reserved2({{
> warn("M5 reserved opcode ignored");
857a861,869
> 0x57: m5reserved3({{
> warn("M5 reserved opcode ignored");
> }}, IsNonSpeculative);
> 0x58: m5reserved4({{
> warn("M5 reserved opcode ignored");
> }}, IsNonSpeculative);
> 0x59: m5reserved5({{
> warn("M5 reserved opcode ignored");
> }}, IsNonSpeculative);