as: TILEPro Registers
1
1 9.48.2.2 Register Names
1 .......................
1
1 General-purpose registers are represented by predefined symbols of the
1 form 'rN', where N represents a number between '0' and '63'. However,
1 the following registers have canonical names that must be used instead:
1
1 'r54'
1 sp
1
1 'r55'
1 lr
1
1 'r56'
1 sn
1
1 'r57'
1 idn0
1
1 'r58'
1 idn1
1
1 'r59'
1 udn0
1
1 'r60'
1 udn1
1
1 'r61'
1 udn2
1
1 'r62'
1 udn3
1
1 'r63'
1 zero
1
1 The assembler will emit a warning if a numeric name is used instead
1 of the canonical name. The '.no_require_canonical_reg_names' assembler
1 pseudo-op turns off this warning. '.require_canonical_reg_names' turns
1 it back on.
1