General-purpose registers are represented by predefined symbols of the
form ‘rN’, where N represents a number between
0
and 63
. However, the following registers have
canonical names that must be used instead:
r54
r55
r56
r57
r58
r59
r60
r61
r62
r63
The assembler will emit a warning if a numeric name is used instead of
the canonical name. The .no_require_canonical_reg_names
assembler pseudo-op turns off this
warning. .require_canonical_reg_names
turns it back on.