microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Classes | Enumerations
microfmt::dwarf::x86 Namespace Reference

Classes

struct  register_traits
 

Enumerations

enum  : uint32_t {
  eax = 0 , ecx = 1 , edx = 2 , ebx = 3 ,
  esp = 4 , ebp = 5 , esi = 6 , edi = 7 ,
  eip = 8 , fp = ebp , sp = esp , pc = eip ,
  st0 = 11 , st1 = 12 , st2 = 13 , st3 = 14 ,
  st4 = 15 , st5 = 16 , st6 = 17 , st7 = 18 ,
  xmm0 = 21 , xmm1 = 22 , xmm2 = 23 , xmm3 = 24 ,
  xmm4 = 25 , xmm5 = 26 , xmm6 = 27 , xmm7 = 28 ,
  gs_base = 58 , fs_base = 59 , cr0 = 100 , cr3 = 103 ,
  cr4 = 104
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint32_t
Enumerator
eax 
ecx 
edx 
ebx 
esp 
ebp 
esi 
edi 
eip 
fp 
sp 
pc 
st0 
st1 
st2 
st3 
st4 
st5 
st6 
st7 
xmm0 
xmm1 
xmm2 
xmm3 
xmm4 
xmm5 
xmm6 
xmm7 
gs_base 
fs_base 
cr0 
cr3 
cr4