141,142d140
< return new WarnUnimplemented(
< isRead ? "mrc tlbiallis" : "mcr tlbiallis", machInst);
144,145d141
< return new WarnUnimplemented(
< isRead ? "mrc tlbimvais" : "mcr tlbimvais", machInst);
147,148d142
< return new WarnUnimplemented(
< isRead ? "mrc tlbiasidis" : "mcr tlbiasidis", machInst);
150,151d143
< return new WarnUnimplemented(
< isRead ? "mrc tlbimvaais" : "mcr tlbimvaais", machInst);
153,154d144
< return new WarnUnimplemented(
< isRead ? "mrc itlbiall" : "mcr itlbiall", machInst);
156,157d145
< return new WarnUnimplemented(
< isRead ? "mrc itlbimva" : "mcr itlbimva", machInst);
159,160d146
< return new WarnUnimplemented(
< isRead ? "mrc itlbiasid" : "mcr itlbiasid", machInst);
162,163d147
< return new WarnUnimplemented(
< isRead ? "mrc dtlbiall" : "mcr dtlbiall", machInst);
165,166d148
< return new WarnUnimplemented(
< isRead ? "mrc dtlbimva" : "mcr dtlbimva", machInst);
168,169d149
< return new WarnUnimplemented(
< isRead ? "mrc dtlbiasid" : "mcr dtlbiasid", machInst);
171,172d150
< return new WarnUnimplemented(
< isRead ? "mrc tlbiall" : "mcr tlbiall", machInst);
174,175d151
< return new WarnUnimplemented(
< isRead ? "mrc tlbimva" : "mcr tlbimva", machInst);
177,178d152
< return new WarnUnimplemented(
< isRead ? "mrc tlbiasid" : "mcr tlbiasid", machInst);
180,181c154,159
< return new WarnUnimplemented(
< isRead ? "mrc tlbimvaa" : "mcr tlbimvaa", machInst);
---
> if (isRead) {
> return new Unknown(machInst);
> } else {
> return new Mcr15(machInst, (IntRegIndex)miscReg, rt);
> }
>