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

Function IRG

arch/arm64/disassembler/decode2.c:11872–11888  ·  view source on GitHub ↗

irg.xml */

Source from the content-addressed store, hash-verified

11870
11871/* irg.xml */
11872int IRG(context *ctx, Instruction *instr)
11873{
11874 int rc = DECODE_STATUS_UNMATCHED;
11875 /* class iclass_general */
11876 /* sf=1|0|S=0|11010110|Xm=xxxxx|opcode=000100|Xn=xxxxx|Xd=xxxxx */
11877 if((INSWORD & 0xFFE0FC00)==0x9AC01000) {
11878 decode_fields32(ENC_IRG_64I_DP_2SRC, ctx, instr);
11879 if(!HaveMTEExt()) {
11880 UNDEFINED;
11881 }
11882 ctx->d = UINT(ctx->Xd);
11883 ctx->n = UINT(ctx->Xn);
11884 ctx->m = UINT(ctx->Xm);
11885 OK(ENC_IRG_64I_DP_2SRC);
11886 }
11887 return rc;
11888}
11889
11890/* isb.xml */
11891int ISB(context *ctx, Instruction *instr)

Callers 1

decode_iclass_dp_2srcFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected