Searched refs:MipsISA (Results 1 - 25 of 40) sorted by relevance

12

/gem5/src/arch/mips/
H A Ddecoder.cc33 namespace MipsISA namespace
H A Dmicrocode_rom.hh36 namespace MipsISA namespace
H A Dvtophys.cc44 using namespace MipsISA;
47 MipsISA::vtophys(Addr vaddr)
54 MipsISA::vtophys(ThreadContext *tc, Addr addr)
H A Dmmapped_ipr.hh44 namespace MipsISA namespace
48 } // namespace MipsISA
H A Didle_event.cc38 using namespace MipsISA;
H A Dpseudo_inst.hh39 namespace MipsISA { namespace
H A Dkernel_stats.hh37 namespace MipsISA { namespace
47 } // namespace MipsISA::Kernel
48 } // namespace MipsISA
H A Dvtophys.hh42 namespace MipsISA { namespace
H A Dtlb.hh55 namespace MipsISA { namespace
63 MipsISA::PTE *table; // the Page Table
68 MipsISA::PTE *lookup(Addr vpn, uint8_t asn) const;
87 MipsISA::PTE *getEntry(unsigned) const;
95 MipsISA::PTE &index(bool advance = true);
96 void insert(Addr vaddr, MipsISA::PTE &pte);
97 void insertAt(MipsISA::PTE &pte, unsigned Index, int _smallPages);
H A DMipsISA.py42 class MipsISA(SimObject): class in inherits:SimObject
43 type = 'MipsISA'
44 cxx_class = 'MipsISA::ISA'
H A Ddecoder.hh40 namespace MipsISA namespace
106 decode(MipsISA::PCState &nextPC)
115 } // namespace MipsISA
H A Disa_traits.hh43 namespace MipsISA namespace
103 inline Addr VAddrVPN(Addr a) { return a >> MipsISA::PageShift; }
104 inline Addr VAddrOffset(Addr a) { return a & MipsISA::PageOffset; }
150 } // namespace MipsISA
H A Dstacktrace.hh40 namespace MipsISA namespace
63 typedef MipsISA::MachInst MachInst;
H A Ddsp.cc39 using namespace MipsISA;
43 MipsISA::bitrev(int32_t value)
61 MipsISA::dspSaturate(uint64_t value, int32_t fmt, int32_t sign,
91 MipsISA::checkOverflow(uint64_t value, int32_t fmt, int32_t sign,
114 MipsISA::signExtend(uint64_t value, int32_t fmt)
129 MipsISA::addHalfLsb(uint64_t value, int32_t lsbpos)
135 MipsISA::dspAbs(int32_t a, int32_t fmt, uint32_t *dspctl)
166 MipsISA::dspAdd(int32_t a, int32_t b, int32_t fmt, int32_t saturate,
198 MipsISA::dspAddh(int32_t a, int32_t b, int32_t fmt, int32_t round,
222 MipsISA
[all...]
H A Dinterrupts.cc42 namespace MipsISA namespace
181 MipsISA::Interrupts *
184 return new MipsISA::Interrupts(this);
H A Dpagetable.cc38 namespace MipsISA namespace
H A Dinterrupts.hh46 namespace MipsISA namespace
H A Dpagetable.hh41 namespace MipsISA { namespace
H A Dremote_gdb.hh44 namespace MipsISA namespace
87 } // namespace MipsISA
H A Dtlb.cc56 using namespace MipsISA;
78 MipsISA::PTE *
108 MipsISA::PTE*
339 MipsISA::PTE &
350 MipsISA::TLB *
H A Dmt_constants.hh38 namespace MipsISA namespace
102 } // namespace MipsISA
H A Dlocked_mem.hh59 namespace MipsISA namespace
149 } // namespace MipsISA
H A Dutility.cc45 using namespace MipsISA;
48 namespace MipsISA { namespace
277 } // namespace MipsISA
H A Dtypes.hh37 namespace MipsISA namespace
164 } // namespace MipsISA
/gem5/src/arch/mips/linux/
H A Dsystem.cc61 using namespace MipsISA;

Completed in 21 milliseconds

12