Searched refs:SparcISA (Results 1 - 25 of 64) sorted by relevance

123

/gem5/src/arch/sparc/
H A Dinterrupts.cc33 SparcISA::Interrupts *
36 return new SparcISA::Interrupts(this);
H A Ddecoder.cc33 namespace SparcISA namespace
H A Dmicrocode_rom.hh36 namespace SparcISA namespace
H A DSparcISA.py40 class SparcISA(SimObject): class in inherits:SimObject
41 type = 'SparcISA'
42 cxx_class = 'SparcISA::ISA'
H A Dpseudo_inst.hh39 namespace SparcISA { namespace
H A Dsparc_traits.hh34 namespace SparcISA namespace
H A Dvtophys.hh40 namespace SparcISA { namespace
H A Dnativetrace.cc41 static const char *intRegNames[SparcISA::NumIntArchRegs] = {
62 assert(SparcISA::NumIntArchRegs == 32);
64 for (int i = 0; i < SparcISA::NumIntArchRegs; i++) {
67 realRegVal = SparcISA::gtoh(realRegVal);
71 SparcISA::PCState pc = tc->pcState();
74 realRegVal = SparcISA::gtoh(realRegVal);
80 realRegVal = SparcISA::gtoh(realRegVal);
86 realRegVal = SparcISA::gtoh(realRegVal);
87 regVal = tc->readIntReg(SparcISA::NumIntArchRegs + 2);
H A Dkernel_stats.hh41 namespace SparcISA { namespace
H A Dtypes.hh37 namespace SparcISA namespace
H A Disa_traits.hh42 namespace SparcISA namespace
H A Dstacktrace.hh41 namespace SparcISA namespace
H A Ddecoder.hh39 namespace SparcISA namespace
120 decode(SparcISA::PCState &nextPC)
129 } // namespace SparcISA
H A Dmmapped_ipr.hh45 namespace SparcISA namespace
67 } // namespace SparcISA
H A Dregisters.hh42 namespace SparcISA namespace
85 } // namespace SparcISA
H A Dpagetable.cc35 namespace SparcISA namespace
/gem5/src/arch/sparc/solaris/
H A Dprocess.hh38 namespace SparcISA { namespace
59 } // namespace SparcISA
/gem5/src/arch/sparc/insts/
H A Dmicro.cc33 namespace SparcISA namespace
H A Dtrap.cc34 namespace SparcISA namespace
H A Dunknown.hh37 namespace SparcISA namespace
H A Dmem.hh38 namespace SparcISA namespace
H A Dtrap.hh42 namespace SparcISA namespace
H A Dnop.hh37 namespace SparcISA namespace
H A Dmicro.hh36 namespace SparcISA namespace
103 advancePC(SparcISA::PCState &pcState) const override
/gem5/src/arch/sparc/linux/
H A Dlinux.hh193 SparcISA::copyRegs(ptc, ctc);
194 ctc->setIntReg(SparcISA::NumIntArchRegs + 6, 0);
195 ctc->setIntReg(SparcISA::NumIntArchRegs + 4, 0);
196 ctc->setIntReg(SparcISA::NumIntArchRegs + 3, SparcISA::NWindows - 2);
197 ctc->setIntReg(SparcISA::NumIntArchRegs + 5, SparcISA::NWindows);
198 ctc->setMiscReg(SparcISA::MISCREG_CWP, 0);
199 ctc->setIntReg(SparcISA::NumIntArchRegs + 7, 0);
200 ctc->setMiscRegNoEffect(SparcISA
[all...]

Completed in 18 milliseconds

123