MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / NGCS_SBCS

Function NGCS_SBCS

arch/arm64/disassembler/decode2.c:18452–18463  ·  view source on GitHub ↗

ngcs_sbcs.xml */

Source from the content-addressed store, hash-verified

18450
18451/* ngcs_sbcs.xml */
18452int 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 */
18466int NGC_SBC(context *ctx, Instruction *instr)

Callers 1

SBCSFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected