gem5  v21.2.0.0
Classes | Namespaces | Enumerations
static_inst.hh File Reference
#include <cstdint>
#include "arch/sparc/pcstate.hh"
#include "arch/sparc/types.hh"
#include "base/trace.hh"
#include "cpu/exec_context.hh"
#include "cpu/static_inst.hh"
#include "cpu/thread_context.hh"

Go to the source code of this file.

Classes

class  gem5::SparcISA::SparcStaticInst
 Base class for all SPARC static instructions. More...
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 
 gem5::SparcISA
 

Enumerations

enum  gem5::SparcISA::CondTest {
  gem5::SparcISA::Always =0x8, gem5::SparcISA::Never =0x0, gem5::SparcISA::NotEqual =0x9, gem5::SparcISA::Equal =0x1,
  gem5::SparcISA::Greater =0xA, gem5::SparcISA::LessOrEqual =0x2, gem5::SparcISA::GreaterOrEqual =0xB, gem5::SparcISA::Less =0x3,
  gem5::SparcISA::GreaterUnsigned =0xC, gem5::SparcISA::LessOrEqualUnsigned =0x4, gem5::SparcISA::CarryClear =0xD, gem5::SparcISA::CarrySet =0x5,
  gem5::SparcISA::Positive =0xE, gem5::SparcISA::Negative =0x6, gem5::SparcISA::OverflowClear =0xF, gem5::SparcISA::OverflowSet =0x7
}
 
enum  gem5::SparcISA::FpCondTest {
  gem5::SparcISA::FAlways =0x8, gem5::SparcISA::FNever =0x0, gem5::SparcISA::FUnordered =0x7, gem5::SparcISA::FGreater =0x6,
  gem5::SparcISA::FUnorderedOrGreater =0x5, gem5::SparcISA::FLess =0x4, gem5::SparcISA::FUnorderedOrLess =0x3, gem5::SparcISA::FLessOrGreater =0x2,
  gem5::SparcISA::FNotEqual =0x1, gem5::SparcISA::FEqual =0x9, gem5::SparcISA::FUnorderedOrEqual =0xA, gem5::SparcISA::FGreaterOrEqual =0xB,
  gem5::SparcISA::FUnorderedOrGreaterOrEqual =0xC, gem5::SparcISA::FLessOrEqual =0xD, gem5::SparcISA::FUnorderedOrLessOrEqual =0xE, gem5::SparcISA::FOrdered =0xF
}
 

Generated on Tue Dec 21 2021 11:34:43 for gem5 by doxygen 1.8.17