MIPS Floating-Point Registers

TotalView displays the MIPS floating-point registers in the Stack Frame Pane of the Process Window. Here is a table that describes how TotalView treats each floating-point register, and the actions you can take with each register.

Register
Description
Data Type
Edit
Dive
Specify in Expression
F0, F2
Hold results of floating-point type function; $f0 has the real part, $f2 has the imaginary part
<double>
yes
yes
$f0, $f2
F1 - F3,
F4 - F11
Temporary registers
<double>
yes
yes
$f1 - $f3, $f4 - $f11
F12 - F19
Pass single- or double- precision actual arguments
<double>
yes
yes
$f12 - $f19
F20 - F23
Temporary registers
<double>
yes
yes
$f20 - $f23
F24 - F31
Saved registers
<double>
yes
yes
$f24 - $f31
FCSR
FPU control and status register
<int>
yes
no
$fcsr

 
 
 
 
support@etnus.com
Copyright © 2001, Etnus, LLC. All rights reserved.
Version 5.0