gem5  v20.1.0.0
Classes | Namespaces | Enumerations
static_inst.hh File Reference
#include <cstdint>
#include "base/trace.hh"
#include "cpu/exec_context.hh"
#include "cpu/static_inst.hh"

Go to the source code of this file.

Classes

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

Namespaces

 SparcISA
 

Enumerations

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

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17