as: IA-64-Regs

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