as: TILE-Gx Registers

1 
1 9.47.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 non-numeric name.  The '.no_require_canonical_reg_names'
1 assembler pseudo-op turns off this warning.
1 '.require_canonical_reg_names' turns it back on.
1