Program Structure

Registers and Register Mnemonics

Table 2-3

Single-Precision Floating-Point Registers

 

 

 

 

 

 

 

%fr0L

 

%fr8L

%fr16L

%fr24L

 

%fr1L

 

%fr9L

%fr17L

%fr25L

 

%fr2L

 

%fr10L

%fr18L

%fr26L

 

%fr3L

 

%fr11L

%fr19L

%fr27L

 

%fr4L

 

%fr12L

%fr20L

%fr28L

 

%fr5L

 

%fr13L

%fr21L

%fr29L

 

%fr6L

 

%fr14L

%fr22L

%fr30L

 

%fr7L

 

%fr15L

%fr23L

%fr31L

 

 

 

 

 

 

 

%fr0R

 

%fr8R

%fr16R

%fr24R

 

%fr1R

 

%fr9R

%fr17R

%fr25R

 

%fr2R

 

%fr10R

%fr18R

%fr26R

 

%fr3R

 

%fr11R

%fr19R

%fr27R

 

%fr4R

 

%fr12R

%fr20R

%fr28R

 

%fr5R

 

%fr13R

%fr21R

%fr29R

 

%fr6R

 

%fr14R

%fr22R

%fr30R

 

%fr7R

 

%fr15R

%fr23R

%fr31R

 

 

 

 

 

 

Accessing the

right half of

floating-point

registers

 

separately is possible only on PA-RISC 1.1 or later

 

architectures.

 

 

 

 

Registers %fr16L through %fr31L and %fr16R

 

through %fr31R are available only on PA-RISC 1.1 or

 

later architectures.

 

 

 

 

 

 

 

 

26

Chapter 2