cfinv
Condition Flag Invert
CFINV
Inverts the C (Carry) flag.
Pseudocode Operation
C ← NOT C
Encoding
Binary Layout
1101010100000
31:19
000
18:16
0100
15:12
0000
11:8
000
7:5
11111
4:0
Operands
Related
More in FEAT_FlagM
Reference
View in Arm A64 ISA Reference ↗
Arm A64 ISA
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD500401F | CFINV | A64 | 1101010100000 | 000 | 0100 | 0000 | 000 | 11111 |
Description
Invert Carry Flag. This instruction inverts the value of the PSTATE.C flag.
Operation
PSTATE.C = NOT(PSTATE.C);