CCTLib
Calling-context and data-object attribution library for Intel Pin
RedSpyThreadData Struct Reference
+ Collaboration diagram for RedSpyThreadData:

Public Attributes

AddrValPair buffer [MAX_WRITE_OPS_IN_INS]
 
uint64_t bytesWritten
 
uint64_t bytesRedundant
 
uint64_t bytesLoad
 
long long numIns
 
bool sampleFlag
 
struct LargeReg simdValue [MAX_SIMD_REGS]
 
uint32_t regCtxt [REG_LAST]
 
UINT8 regValue [REG_LAST][MAX_REG_LENGTH]
 
UINT8 aliasValue [MAX_ALIAS_REGS][MAX_ALIAS_REG_SIZE]
 
uint32_t aliasCtxt [MAX_ALIAS_REGS][MAX_ALIAS_TYPE]
 
uint32_t simdCtxt [MAX_SIMD_REGS]
 
long long numWinds
 

Detailed Description

Definition at line 83 of file cache_client.cpp.

Member Data Documentation

◆ aliasCtxt

◆ aliasValue

UINT8 RedSpyThreadData::aliasValue[MAX_ALIAS_REGS][MAX_ALIAS_REG_SIZE]

◆ buffer

◆ bytesLoad

uint64_t RedSpyThreadData::bytesLoad

Definition at line 127 of file loadspy_client.cpp.

Referenced by InitThreadData(), and Update().

◆ bytesRedundant

uint64_t RedSpyThreadData::bytesRedundant

◆ bytesWritten

uint64_t RedSpyThreadData::bytesWritten

◆ numIns

long long RedSpyThreadData::numIns

Definition at line 129 of file loadspy_client.cpp.

Referenced by InitThreadData().

◆ numWinds

long long RedSpyThreadData::numWinds

Definition at line 169 of file redspy_temporal_client.cpp.

Referenced by InitThreadData().

◆ regCtxt

uint32_t RedSpyThreadData::regCtxt[REG_LAST]

◆ regValue

UINT8 RedSpyThreadData::regValue[REG_LAST][MAX_REG_LENGTH]

◆ sampleFlag

bool RedSpyThreadData::sampleFlag

Definition at line 130 of file loadspy_client.cpp.

Referenced by InitThreadData().

◆ simdCtxt

uint32_t RedSpyThreadData::simdCtxt[MAX_SIMD_REGS]

◆ simdValue


The documentation for this struct was generated from the following files: