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

Function ROR_RORV

arch/arm64/disassembler/decode2.c:19961–19972  ·  view source on GitHub ↗

ror_rorv.xml */

Source from the content-addressed store, hash-verified

19959
19960/* ror_rorv.xml */
19961int ROR_RORV(context *ctx, Instruction *instr)
19962{
19963 int rc = DECODE_STATUS_UNMATCHED;
19964 /* class iclass_general */
19965 /* sf=x|op=0|S=0|11010110|Rm=xxxxx|opcode2[5:2]=0010|op2=11|Rn=xxxxx|Rd=xxxxx */
19966 if((INSWORD & 0x7FE0FC00)==0x1AC02C00) {
19967 decode_fields32(ENC_ROR_RORV_32_DP_2SRC, ctx, instr);
19968 if(ctx->sf==0) OK(ENC_ROR_RORV_32_DP_2SRC);
19969 if(ctx->sf==1) OK(ENC_ROR_RORV_64_DP_2SRC);
19970 }
19971 return rc;
19972}
19973
19974/* rshrn_advsimd.xml */
19975int RSHRN_advsimd(context *ctx, Instruction *instr)

Callers 1

RORVFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected