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);