gmi.xml */
| 11646 | |
| 11647 | /* gmi.xml */ |
| 11648 | int GMI(context *ctx, Instruction *instr) |
| 11649 | { |
| 11650 | int rc = DECODE_STATUS_UNMATCHED; |
| 11651 | /* class iclass_general */ |
| 11652 | /* sf=1|0|S=0|11010110|Xm=xxxxx|opcode=000101|Xn=xxxxx|Xd=xxxxx */ |
| 11653 | if((INSWORD & 0xFFE0FC00)==0x9AC01400) { |
| 11654 | decode_fields32(ENC_GMI_64G_DP_2SRC, ctx, instr); |
| 11655 | if(!HaveMTEExt()) { |
| 11656 | UNDEFINED; |
| 11657 | } |
| 11658 | ctx->d = UINT(ctx->Xd); |
| 11659 | ctx->n = UINT(ctx->Xn); |
| 11660 | ctx->m = UINT(ctx->Xm); |
| 11661 | OK(ENC_GMI_64G_DP_2SRC); |
| 11662 | } |
| 11663 | return rc; |
| 11664 | } |
| 11665 | |
| 11666 | /* hint.xml */ |
| 11667 | int HINT(context *ctx, Instruction *instr) |
no test coverage detected