ngcs_sbcs.xml */
| 18450 | |
| 18451 | /* ngcs_sbcs.xml */ |
| 18452 | int NGCS_SBCS(context *ctx, Instruction *instr) |
| 18453 | { |
| 18454 | int rc = DECODE_STATUS_UNMATCHED; |
| 18455 | /* class iclass_s */ |
| 18456 | /* sf=x|op=1|S=1|11010000|Rm=xxxxx|000000|Rn=11111|Rd=xxxxx */ |
| 18457 | if((INSWORD & 0x7FE0FFE0)==0x7A0003E0) { |
| 18458 | decode_fields32(ENC_NGCS_SBCS_32_ADDSUB_CARRY, ctx, instr); |
| 18459 | if(ctx->sf==0) OK(ENC_NGCS_SBCS_32_ADDSUB_CARRY); |
| 18460 | if(ctx->sf==1) OK(ENC_NGCS_SBCS_64_ADDSUB_CARRY); |
| 18461 | } |
| 18462 | return rc; |
| 18463 | } |
| 18464 | |
| 18465 | /* ngc_sbc.xml */ |
| 18466 | int NGC_SBC(context *ctx, Instruction *instr) |
no test coverage detected