diff --git a/src/arch/alpha/isa/decoder.isa b/src/arch/alpha/isa/decoder.isa index 852f483e0..0cbe38ceb 100644 --- a/src/arch/alpha/isa/decoder.isa +++ b/src/arch/alpha/isa/decoder.isa @@ -751,7 +751,7 @@ decode OPCODE default Unknown::unknown() { miscRegIndex <= MaxWriteOnlyIpr)) fault = new UnimplementedOpcodeFault; else - Ra = xc->readMiscRegWithEffect(ipr_index, fault); + Ra = xc->readMiscRegWithEffect(miscRegIndex, fault); }}, IsIprAccess); } } @@ -766,7 +766,7 @@ decode OPCODE default Unknown::unknown() { miscRegIndex <= MaxWriteOnlyIpr)) fault = new UnimplementedOpcodeFault; else - xc->setMiscRegWithEffect(ipr_index, Ra); + xc->setMiscRegWithEffect(miscRegIndex, Ra); if (traceData) { traceData->setData(Ra); } }}, IsIprAccess); }