as: IA-64-Regs
9.16.2.2 Register Names
.......................
The 128 integer registers are referred to as 'rN'. The 128
floating-point registers are referred to as 'fN'. The 128 application
registers are referred to as 'arN'. The 128 control registers are
referred to as 'crN'. The 64 one-bit predicate registers are referred
to as 'pN'. The 8 branch registers are referred to as 'bN'. In
addition, the assembler defines a number of aliases: 'gp' ('r1'), 'sp'
('r12'), 'rp' ('b0'), 'ret0' ('r8'), 'ret1' ('r9'), 'ret2' ('r10'),
'ret3' ('r9'), 'fargN' ('f8+N'), and 'fretN' ('f8+N').
For convenience, the assembler also defines aliases for all named
application and control registers. For example, 'ar.bsp' refers to the
register backing store pointer ('ar17'). Similarly, 'cr.eoi' refers to
the end-of-interrupt register ('cr67').