For compatibility with other assemblers, the assembler supports these additional conditional directives:
.ifeq if equal
Starts a conditional assembly block, making assembly conditional on a string value being
equal to zero.
.ifne if not equal
Starts a conditional assembly block, making assembly conditional on a string value not
being equal to zero.
.iflt if less than
Starts a conditional assembly block, making assembly conditional on a string value being
less than zero.
.ifle if less than or equal
Starts a conditional assembly block, making assembly conditional on a string value being
less than or equal to zero.
.ifgt if greater than
Starts a conditional assembly block, making assembly conditional on a string value being
greater than zero.
.ifge if greater than or equal
Starts a conditional assembly block, making assembly conditional on a the string value
being greater than or equal to zero.