ChampSim
cloudsuite_instr Struct Reference

#include <trace_instruction.h>

Public Attributes

unsigned long long ip
 
unsigned char is_branch
 
unsigned char branch_taken
 
unsigned char destination_registers [NUM_INSTR_DESTINATIONS_SPARC]
 
unsigned char source_registers [NUM_INSTR_SOURCES]
 
unsigned long long destination_memory [NUM_INSTR_DESTINATIONS_SPARC]
 
unsigned long long source_memory [NUM_INSTR_SOURCES]
 
unsigned char asid [2]
 

Member Data Documentation

◆ asid

unsigned char cloudsuite_instr::asid[2]

◆ branch_taken

unsigned char cloudsuite_instr::branch_taken

◆ destination_memory

unsigned long long cloudsuite_instr::destination_memory[NUM_INSTR_DESTINATIONS_SPARC]

◆ destination_registers

unsigned char cloudsuite_instr::destination_registers[NUM_INSTR_DESTINATIONS_SPARC]

◆ ip

unsigned long long cloudsuite_instr::ip

◆ is_branch

unsigned char cloudsuite_instr::is_branch

◆ source_memory

unsigned long long cloudsuite_instr::source_memory[NUM_INSTR_SOURCES]

◆ source_registers

unsigned char cloudsuite_instr::source_registers[NUM_INSTR_SOURCES]

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