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

Function STSMAX_LDSMAX

arch/arm64/disassembler/decode2.c:26125–26138  ·  view source on GitHub ↗

stsmax_ldsmax.xml */

Source from the content-addressed store, hash-verified

26123
26124/* stsmax_ldsmax.xml */
26125int STSMAX_LDSMAX(context *ctx, Instruction *instr)
26126{
26127 int rc = DECODE_STATUS_UNMATCHED;
26128 /* class iclass_general */
26129 /* size=1x|111|V=0|00|A=0|R=x|1|Rs=xxxxx|o3=0|opc=100|00|Rn=xxxxx|Rt=11111 */
26130 if((INSWORD & 0xBFA0FC1F)==0xB820401F) {
26131 decode_fields32(ENC_STSMAX_LDSMAX_32_MEMOP, ctx, instr);
26132 if(ctx->size==2 && ctx->R==0) OK(ENC_STSMAX_LDSMAX_32_MEMOP);
26133 if(ctx->size==2 && ctx->R==1) OK(ENC_STSMAXL_LDSMAXL_32_MEMOP);
26134 if(ctx->size==3 && ctx->R==0) OK(ENC_STSMAX_LDSMAX_64_MEMOP);
26135 if(ctx->size==3 && ctx->R==1) OK(ENC_STSMAXL_LDSMAXL_64_MEMOP);
26136 }
26137 return rc;
26138}
26139
26140/* stsminb_ldsminb.xml */
26141int STSMINB_LDSMINB(context *ctx, Instruction *instr)

Callers 1

LDSMAXFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected