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

Function CFINV

arch/arm64/disassembler/decode2.c:2090–2103  ·  view source on GitHub ↗

cfinv.xml */

Source from the content-addressed store, hash-verified

2088
2089/* cfinv.xml */
2090int CFINV(context *ctx, Instruction *instr)
2091{
2092 int rc = DECODE_STATUS_UNMATCHED;
2093 /* class iclass_system */
2094 /* 1101010100|L=0|op0[1]=0|op0[0]=0|op1=000|CRn=0100|CRm=(0)(0)(0)(0)|op2=000|Rt=11111 */
2095 if((INSWORD & 0xFFFFF0FF)==0xD500401F) {
2096 decode_fields32(ENC_CFINV_M_PSTATE, ctx, instr);
2097 if(!HaveFlagManipulateExt()) {
2098 UNDEFINED;
2099 }
2100 OK(ENC_CFINV_M_PSTATE);
2101 }
2102 return rc;
2103}
2104
2105/* cfp_sys.xml */
2106int CFP_SYS(context *ctx, Instruction *instr)

Callers 1

decode_iclass_pstateFunction · 0.85

Calls 1

decode_fields32Function · 0.85

Tested by

no test coverage detected