ngc_sbc.xml */
| 18464 | |
| 18465 | /* ngc_sbc.xml */ |
| 18466 | int NGC_SBC(context *ctx, Instruction *instr) |
| 18467 | { |
| 18468 | int rc = DECODE_STATUS_UNMATCHED; |
| 18469 | /* class iclass_no_s */ |
| 18470 | /* sf=x|op=1|S=0|11010000|Rm=xxxxx|000000|Rn=11111|Rd=xxxxx */ |
| 18471 | if((INSWORD & 0x7FE0FFE0)==0x5A0003E0) { |
| 18472 | decode_fields32(ENC_NGC_SBC_32_ADDSUB_CARRY, ctx, instr); |
| 18473 | if(ctx->sf==0) OK(ENC_NGC_SBC_32_ADDSUB_CARRY); |
| 18474 | if(ctx->sf==1) OK(ENC_NGC_SBC_64_ADDSUB_CARRY); |
| 18475 | } |
| 18476 | return rc; |
| 18477 | } |
| 18478 | |
| 18479 | /* nop.xml */ |
| 18480 | int NOP(context *ctx, Instruction *instr) |
no test coverage detected