irg.xml */
| 11870 | |
| 11871 | /* irg.xml */ |
| 11872 | int IRG(context *ctx, Instruction *instr) |
| 11873 | { |
| 11874 | int rc = DECODE_STATUS_UNMATCHED; |
| 11875 | /* class iclass_general */ |
| 11876 | /* sf=1|0|S=0|11010110|Xm=xxxxx|opcode=000100|Xn=xxxxx|Xd=xxxxx */ |
| 11877 | if((INSWORD & 0xFFE0FC00)==0x9AC01000) { |
| 11878 | decode_fields32(ENC_IRG_64I_DP_2SRC, ctx, instr); |
| 11879 | if(!HaveMTEExt()) { |
| 11880 | UNDEFINED; |
| 11881 | } |
| 11882 | ctx->d = UINT(ctx->Xd); |
| 11883 | ctx->n = UINT(ctx->Xn); |
| 11884 | ctx->m = UINT(ctx->Xm); |
| 11885 | OK(ENC_IRG_64I_DP_2SRC); |
| 11886 | } |
| 11887 | return rc; |
| 11888 | } |
| 11889 | |
| 11890 | /* isb.xml */ |
| 11891 | int ISB(context *ctx, Instruction *instr) |
no test coverage detected