Sun Studio 12: Debugging a Program With dbx

AMD64 Register Information

The following register information is for AMD64 architecture:

Register  

Description  

rax

General purpose register - argument passing for function calls 

rbx

General purpose register - callee-saved 

rcx

General purpose register - argument passing for function calls 

rdx

General purpose register - argument passing for function calls 

rbp

General purpose register - stack management/frame pointer 

rsi

General purpose register - argument passing for function calls 

rdi

General purpose register - argument passing for function calls 

rsp

General purpose register - stack management/stack pointer 

r8

General purpose register - argument passing for function calls 

r9

General purpose register - argument passing for function calls 

r10

General purpose register - temporary 

r11

General purpose register - temporary 

r12

General purpose register - callee-saved 

r13

General purpose register - callee-saved 

r14

General purpose register - callee-saved 

r15

General purpose register - callee-saved 

rflags

Flags register 

rip

Instruction pointer 

mmx0/st0

64-bit media and floating point register 

mmx1/st1

64-bit media and floating point register 

mmx2/st2

64-bit media and floating point register 

mmx3/st3

64-bit media and floating point register 

mmx4/st4

64-bit media and floating point register 

mmx5/st5

64-bit media and floating point register 

mmx6/st6

64-bit media and floating point register 

mmx7/st7 

64-bit media and floating point register 

xmm0

128-bit media register 

xmm1

128-bit media register 

xmm2

128-bit media register 

xmm3

128-bit media register 

xmm4

128-bit media register 

xmm5

128-bit media register 

xmm6

128-bit media register 

xmm7

128-bit media register 

xmm8

128-bit media register 

xmm9

128-bit media register 

xmm10

128-bit media register 

xmm11

128-bit media register 

xmm12

128-bit media register 

xmm13

128-bit media register 

xmm14

128-bit media register 

xmm15

128-bit media register 

cs

Segment register 

os

Segment register 

es

Segment register 

fs

Segment register 

gs

Segment register 

ss

Segment register 

fcw 

fxsave and fxstor memory image control word

fsw 

fxsave and fxstor memory image status word

ftw 

fxsave and fxstor memory image tag word

fop 

fxsave and fxstor memory image last x87 op code

frip 

fxsave and fxstor memory image 64-bit offset into the code segment

frdp 

fxsave and fxstor memory image 64-bit offset into the date segment

mxcsr 

fxsave and fxstor memory image 128 media instruction control and status register

mxcsr_mask 

set bits in mxcsr_mask indicate supported feature bits in mxcsr