fcml  1.2.2
Macros
Registers.

All supported x64_64 registers are defined here. More...

Macros

#define FCML_REG_AL   0
 
#define FCML_REG_AX   0
 
#define FCML_REG_EAX   0
 
#define FCML_REG_RAX   0
 
#define FCML_REG_MM0   0
 
#define FCML_REG_XMM0   0
 
#define FCML_REG_YMM0   0
 
#define FCML_REG_ZMM0   0
 
#define FCML_REG_CL   1
 
#define FCML_REG_CX   1
 
#define FCML_REG_ECX   1
 
#define FCML_REG_RCX   1
 
#define FCML_REG_MM1   1
 
#define FCML_REG_XMM1   1
 
#define FCML_REG_YMM1   1
 
#define FCML_REG_ZMM1   1
 
#define FCML_REG_DL   2
 
#define FCML_REG_DX   2
 
#define FCML_REG_EDX   2
 
#define FCML_REG_RDX   2
 
#define FCML_REG_MM2   2
 
#define FCML_REG_XMM2   2
 
#define FCML_REG_YMM2   2
 
#define FCML_REG_ZMM2   2
 
#define FCML_REG_BL   3
 
#define FCML_REG_BX   3
 
#define FCML_REG_EBX   3
 
#define FCML_REG_RBX   3
 
#define FCML_REG_MM3   3
 
#define FCML_REG_XMM3   3
 
#define FCML_REG_YMM3   3
 
#define FCML_REG_ZMM3   3
 
#define FCML_REG_AH   4
 
#define FCML_REG_SP   4
 
#define FCML_REG_SPL   4
 
#define FCML_REG_ESP   4
 
#define FCML_REG_RSP   4
 
#define FCML_REG_MM4   4
 
#define FCML_REG_XMM4   4
 
#define FCML_REG_YMM4   4
 
#define FCML_REG_ZMM4   4
 
#define FCML_REG_CH   5
 
#define FCML_REG_BP   5
 
#define FCML_REG_BPL   5
 
#define FCML_REG_EBP   5
 
#define FCML_REG_RBP   5
 
#define FCML_REG_MM5   5
 
#define FCML_REG_XMM5   5
 
#define FCML_REG_YMM5   5
 
#define FCML_REG_ZMM5   5
 
#define FCML_REG_DH   6
 
#define FCML_REG_SI   6
 
#define FCML_REG_SIL   6
 
#define FCML_REG_ESI   6
 
#define FCML_REG_RSI   6
 
#define FCML_REG_MM6   6
 
#define FCML_REG_XMM6   6
 
#define FCML_REG_YMM6   6
 
#define FCML_REG_ZMM6   6
 
#define FCML_REG_BH   7
 
#define FCML_REG_DI   7
 
#define FCML_REG_DIL   7
 
#define FCML_REG_EDI   7
 
#define FCML_REG_RDI   7
 
#define FCML_REG_MM7   7
 
#define FCML_REG_XMM7   7
 
#define FCML_REG_YMM7   7
 
#define FCML_REG_ZMM7   7
 
#define FCML_REG_R8L   8
 
#define FCML_REG_R8W   8
 
#define FCML_REG_R8D   8
 
#define FCML_REG_R8   8
 
#define FCML_REG_XMM8   8
 
#define FCML_REG_YMM8   8
 
#define FCML_REG_ZMM8   8
 
#define FCML_REG_R9L   9
 
#define FCML_REG_R9W   9
 
#define FCML_REG_R9D   9
 
#define FCML_REG_R9   9
 
#define FCML_REG_XMM9   9
 
#define FCML_REG_YMM9   9
 
#define FCML_REG_ZMM9   9
 
#define FCML_REG_R10L   10
 
#define FCML_REG_R10W   10
 
#define FCML_REG_R10D   10
 
#define FCML_REG_R10   10
 
#define FCML_REG_XMM10   10
 
#define FCML_REG_YMM10   10
 
#define FCML_REG_ZMM10   10
 
#define FCML_REG_R11L   11
 
#define FCML_REG_R11W   11
 
#define FCML_REG_R11D   11
 
#define FCML_REG_R11   11
 
#define FCML_REG_XMM11   11
 
#define FCML_REG_YMM11   11
 
#define FCML_REG_ZMM11   11
 
#define FCML_REG_R12L   12
 
#define FCML_REG_R12W   12
 
#define FCML_REG_R12D   12
 
#define FCML_REG_R12   12
 
#define FCML_REG_XMM12   12
 
#define FCML_REG_YMM12   12
 
#define FCML_REG_ZMM12   12
 
#define FCML_REG_R13L   13
 
#define FCML_REG_R13W   13
 
#define FCML_REG_R13D   13
 
#define FCML_REG_R13   13
 
#define FCML_REG_XMM13   13
 
#define FCML_REG_YMM13   13
 
#define FCML_REG_ZMM13   13
 
#define FCML_REG_R14L   14
 
#define FCML_REG_R14W   14
 
#define FCML_REG_R14D   14
 
#define FCML_REG_R14   14
 
#define FCML_REG_XMM14   14
 
#define FCML_REG_YMM14   14
 
#define FCML_REG_ZMM14   14
 
#define FCML_REG_R15L   15
 
#define FCML_REG_R15W   15
 
#define FCML_REG_R15D   15
 
#define FCML_REG_R15   15
 
#define FCML_REG_XMM15   15
 
#define FCML_REG_YMM15   15
 
#define FCML_REG_ZMM15   15
 
#define FCML_REG_XMM16   16
 
#define FCML_REG_YMM16   16
 
#define FCML_REG_ZMM16   16
 
#define FCML_REG_XMM17   17
 
#define FCML_REG_YMM17   17
 
#define FCML_REG_ZMM17   17
 
#define FCML_REG_XMM18   18
 
#define FCML_REG_YMM18   18
 
#define FCML_REG_ZMM18   18
 
#define FCML_REG_XMM19   19
 
#define FCML_REG_YMM19   19
 
#define FCML_REG_ZMM19   19
 
#define FCML_REG_XMM20   20
 
#define FCML_REG_YMM20   20
 
#define FCML_REG_ZMM20   20
 
#define FCML_REG_XMM21   21
 
#define FCML_REG_YMM21   21
 
#define FCML_REG_ZMM21   21
 
#define FCML_REG_XMM22   22
 
#define FCML_REG_YMM22   22
 
#define FCML_REG_ZMM22   22
 
#define FCML_REG_XMM23   23
 
#define FCML_REG_YMM23   23
 
#define FCML_REG_ZMM23   23
 
#define FCML_REG_XMM24   24
 
#define FCML_REG_YMM24   24
 
#define FCML_REG_ZMM24   24
 
#define FCML_REG_XMM25   25
 
#define FCML_REG_YMM25   25
 
#define FCML_REG_ZMM25   25
 
#define FCML_REG_XMM26   26
 
#define FCML_REG_YMM26   26
 
#define FCML_REG_ZMM26   26
 
#define FCML_REG_XMM27   27
 
#define FCML_REG_YMM27   27
 
#define FCML_REG_ZMM27   27
 
#define FCML_REG_XMM28   28
 
#define FCML_REG_YMM28   28
 
#define FCML_REG_ZMM28   28
 
#define FCML_REG_XMM29   29
 
#define FCML_REG_YMM29   29
 
#define FCML_REG_ZMM29   29
 
#define FCML_REG_XMM30   30
 
#define FCML_REG_YMM30   30
 
#define FCML_REG_ZMM30   30
 
#define FCML_REG_XMM31   31
 
#define FCML_REG_YMM31   31
 
#define FCML_REG_ZMM31   31
 
#define FCML_REG_ES   0
 
#define FCML_REG_CS   1
 
#define FCML_REG_SS   2
 
#define FCML_REG_DS   3
 
#define FCML_REG_FS   4
 
#define FCML_REG_GS   5
 
#define FCML_REG_ST0   0
 
#define FCML_REG_ST1   1
 
#define FCML_REG_ST2   2
 
#define FCML_REG_ST3   3
 
#define FCML_REG_ST4   4
 
#define FCML_REG_ST5   5
 
#define FCML_REG_ST6   6
 
#define FCML_REG_ST7   7
 
#define FCML_REG_CR0   0
 
#define FCML_REG_CR2   2
 
#define FCML_REG_CR3   3
 
#define FCML_REG_CR4   4
 
#define FCML_REG_CR8   8
 
#define FCML_REG_DR0   0
 
#define FCML_REG_DR1   1
 
#define FCML_REG_DR2   2
 
#define FCML_REG_DR3   3
 
#define FCML_REG_DR4   4
 
#define FCML_REG_DR5   5
 
#define FCML_REG_DR6   6
 
#define FCML_REG_DR7   7
 
#define FCML_REG_K0   0
 
#define FCML_REG_K1   1
 
#define FCML_REG_K2   2
 
#define FCML_REG_K3   3
 
#define FCML_REG_K4   4
 
#define FCML_REG_K5   5
 
#define FCML_REG_K6   6
 
#define FCML_REG_K7   7
 

Detailed Description

All supported x64_64 registers are defined here.