Pin
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
regvalue_ia32.cpp File Reference
#include "level_base.H"
#include "level_core.H"

Functions

LOCALINLINE VOID LEVEL_CORE::SetX87Bit (FPSTATE *fpstate)
 
LOCALINLINE VOID LEVEL_CORE::SetSseBit (FPSTATE *fpstate)
 
LOCALINLINE VOID LEVEL_CORE::SetAvxBit (FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreXmmToFxsave (REG xmm, const VOID *val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreXmmToFxsave (REG xmm, const REGVALUE128 &val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreYmmToFxsave (REG ymm, const VOID *val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreYmmToFxsave (REG ymm, const REGVALUE256 &val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreZmmToFxsave (REG zmm, const VOID *val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreZmmToFxsave (REG zmm, const REGVALUE512 &val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreKMaskToFxsave (REG kmask, const REGVALUE &val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_ReadXmmFromFxsave (REG xmm, const FPSTATE *fpstate, VOID *val)
 
const REGVALUE128 & LEVEL_CORE::REG_ReadXmmFromFxsave (REG xmm, const FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_ReadYmmFromFxsave (REG ymm, const FPSTATE *fpstate, VOID *val)
 
REGVALUE256 LEVEL_CORE::REG_ReadYmmFromFxsave (REG ymm, const FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_ReadZmmFromFxsave (REG zmm, const FPSTATE *fpstate, VOID *val)
 
const REGVALUE512 & LEVEL_CORE::REG_ReadZmmFromFxsave (REG zmm, const FPSTATE *fpstate)
 
REGVALUE LEVEL_CORE::REG_ReadKMaskFromFxsave (REG kmask, const FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreShortFpToFxsave (REG reg, const REGVALUE val, FPSTATE *fpstate)
 
REGVALUE LEVEL_CORE::REG_ReadShortFpFromFxsave (REG reg, const FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreStToFxsave (REG reg, const VOID *val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_StoreStToFxsave (REG reg, const REGVALUE128 &val, FPSTATE *fpstate)
 
VOID LEVEL_CORE::REG_ReadStFromFxsave (REG reg, const FPSTATE *fpstate, VOID *val)
 
const REGVALUE128 & LEVEL_CORE::REG_ReadStFromFxsave (REG reg, const FPSTATE *fpstate)
 
REGVALUE LEVEL_CORE::REG_ReadPseudo (REG reg)
 
VOID LEVEL_CORE::REG_StorePseudo (REG reg, REGVALUE val)
 

Detailed Description

Register value representation ia-32 specific