CFINV
Invert carry flag
This instruction inverts the value of the PSTATE.C flag.
If PSTATE.DIT is 1:
The execution time of this instruction is independent of:
The values of the data supplied in any of its registers.
The values of the NZCV flags.
The response of this instruction to asynchronous exceptions does not vary based on:
The values of the data supplied in any of its registers.
The values of the NZCV flags.
1
1
0
1
0
1
0
1
0
0
0
0
0
0
0
0
0
1
0
0
(0)
(0)
(0)
(0)
0
0
0
1
1
1
1
1
CFINV
if !IsFeatureImplemented(FEAT_FlagM) then UNDEFINED;
PSTATE.C = NOT(PSTATE.C);