ArmCc

ARM condition code

Values

ValueMeaning
invalid0

Invalid

eq

Equal Equal

ne

Not equal Not equal, or unordered

hs

Carry set >, ==, or unordered

lo

Carry clear Less than

mi

Minus, negative Less than

pl

Plus, positive or zero >, ==, or unordered

vs

Overflow Unordered

vc

No overflow Not unordered

hi

Unsigned higher Greater than, or unordered

ls

Unsigned lower or same Less than or equal

ge

Greater than or equal Greater than or equal

lt

Less than Less than, or unordered

gt

Greater than Greater than

le

Less than or equal <, ==, or unordered

al

Always (unconditional) Always (unconditional)

Meta