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

Function STSMIN_LDSMIN

arch/arm64/disassembler/decode2.c:26169–26182  ·  view source on GitHub ↗

stsmin_ldsmin.xml */

Source from the content-addressed store, hash-verified

26167
26168/* stsmin_ldsmin.xml */
26169int STSMIN_LDSMIN(context *ctx, Instruction *instr)
26170{
26171 int rc = DECODE_STATUS_UNMATCHED;
26172 /* class iclass_general */
26173 /* size=1x|111|V=0|00|A=0|R=x|1|Rs=xxxxx|o3=0|opc=101|00|Rn=xxxxx|Rt=11111 */
26174 if((INSWORD & 0xBFA0FC1F)==0xB820501F) {
26175 decode_fields32(ENC_STSMIN_LDSMIN_32_MEMOP, ctx, instr);
26176 if(ctx->size==2 && ctx->R==0) OK(ENC_STSMIN_LDSMIN_32_MEMOP);
26177 if(ctx->size==2 && ctx->R==1) OK(ENC_STSMINL_LDSMINL_32_MEMOP);
26178 if(ctx->size==3 && ctx->R==0) OK(ENC_STSMIN_LDSMIN_64_MEMOP);
26179 if(ctx->size==3 && ctx->R==1) OK(ENC_STSMINL_LDSMINL_64_MEMOP);
26180 }
26181 return rc;
26182}
26183
26184/* sttr.xml */
26185int STTR(context *ctx, Instruction *instr)

Callers 1

LDSMINFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected