Pin
Source
pin
core_ia32
Variables
calling_standard_ia32e.cpp File Reference
#include "
level_base.H
"
#include "level_core_with_ia32_ins.H"
Variables
LOCALVAR REG
LEVEL_CORE::linuxCallerSaved
[]
LOCALVAR REG
LEVEL_CORE::linuxCallerSavedAvx
[]
LOCALVAR REG
LEVEL_CORE::linuxCallerSavedAvx512
[]
LOCALVAR REG
LEVEL_CORE::windowsCallerSaved
[]
LOCALVAR REG
LEVEL_CORE::windowsCallerSavedAvx
[]
LOCALVAR REG
LEVEL_CORE::windowsCallerSavedAvx512
[]
Detailed Description
Calling standard information
Variable Documentation
◆
windowsCallerSaved
LOCALVAR REG LEVEL_CORE::windowsCallerSaved[]
Initial value:
=
{
REG_RAX
,
REG_RCX
,
REG_RDX
,
REG_R8,
REG_R9,
REG_R10,
REG_R11,
REG_STATUS_FLAGS,
REG_DF_FLAG,
REG_XMM0,
REG_XMM1,
REG_XMM2,
REG_XMM3,
REG_XMM4,
REG_XMM5,
REG_X87,
REG_MXCSR
}
LEVEL_BASE::REG_RCX
rcx
Definition:
reg_ia32.cpp:83
LEVEL_BASE::REG_RDX
rdx
Definition:
reg_ia32.cpp:81
LEVEL_BASE::REG_RAX
rax
Definition:
reg_ia32.cpp:85
◆
windowsCallerSavedAvx
LOCALVAR REG LEVEL_CORE::windowsCallerSavedAvx[]
Initial value:
=
{
REG_RAX
,
REG_RCX
,
REG_RDX
,
REG_R8,
REG_R9,
REG_R10,
REG_R11,
REG_STATUS_FLAGS,
REG_DF_FLAG,
REG_YMM0,
REG_YMM1,
REG_YMM2,
REG_YMM3,
REG_YMM4,
REG_YMM5,
REG_YMM6,
REG_YMM7,
REG_YMM8,
REG_YMM9,
REG_YMM10,
REG_YMM11,
REG_YMM12,
REG_YMM13,
REG_YMM14,
REG_YMM15,
REG_X87,
REG_MXCSR
}
LEVEL_BASE::REG_RCX
rcx
Definition:
reg_ia32.cpp:83
LEVEL_BASE::REG_RDX
rdx
Definition:
reg_ia32.cpp:81
LEVEL_BASE::REG_RAX
rax
Definition:
reg_ia32.cpp:85
Generated by
1.8.14