Searched refs:ISA (Results 26 - 37 of 37) sorted by relevance

12

/gem5/src/arch/x86/
H A Ddecoder.hh51 class ISA;
238 Decoder(ISA* isa = nullptr) : basePC(0), origPC(0), offset(0),
/gem5/src/cpu/
H A Dthread_context.hh60 class ISA;
85 * ExecContext provides ISA access to the CPU (meaning it is
89 * be implemented so that the ISA can access whatever state it needs.
143 virtual TheISA::ISA *getIsaPtr() = 0;
H A Dsimple_thread.hh113 TheISA::ISA *const isa; // one "instance" of the current ISA.
139 BaseTLB *_itb, BaseTLB *_dtb, TheISA::ISA *_isa,
144 TheISA::ISA *_isa);
206 TheISA::ISA *getIsaPtr() override { return isa; }
/gem5/src/arch/arm/
H A Ddecoder.cc57 Decoder::Decoder(ISA* isa)
H A Dutility.cc151 auto src_mode = RenameMode<ArmISA::ISA>::mode(src->pcState());
H A Dmiscregs.cc2847 ISA::initializeMiscRegMetadata()
2850 // ISA object, so there's no need to initialize them multiple times.
/gem5/src/arch/alpha/
H A Dev5.cc87 // Insure ISA semantics
111 ISA::readIpr(int idx, ThreadContext *tc)
220 ISA::setIpr(int idx, uint64_t val, ThreadContext *tc)
/gem5/src/cpu/o3/
H A Dthread_context_impl.hh188 cpu->vecRenameMode(RenameMode<TheISA::ISA>::mode(tc->pcState()));
H A Dthread_context.hh89 TheISA::ISA *
H A Dcpu.cc114 vecMode(RenameMode<TheISA::ISA>::init(params->isa[0])),
224 assert(RenameMode<TheISA::ISA>::equalsInit(isa[tid], isa[0]));
873 auto new_mode = RenameMode<TheISA::ISA>::mode(pc);
H A Dcpu.hh85 //Stuff that's pretty ISA independent will go here.
605 std::vector<TheISA::ISA *> isa;
/gem5/src/cpu/checker/
H A Dthread_context.hh127 TheISA::ISA *getIsaPtr() override { return actualTC->getIsaPtr(); }

Completed in 36 milliseconds

12