Searched refs:StaticInstPtr (Results 1 - 25 of 143) sorted by relevance

123456

/gem5/src/sim/
H A Dmicrocode_rom.cc36 StaticInstPtr
37 MicrocodeRom::fetchMicroop(MicroPC micropc, StaticInstPtr curMacroop)
H A Dmicrocode_rom.hh48 StaticInstPtr fetchMicroop(MicroPC micropc, StaticInstPtr curMacroop);
H A Dfaults.cc43 void FaultBase::invoke(ThreadContext * tc, const StaticInstPtr &inst)
52 void UnimpFault::invoke(ThreadContext * tc, const StaticInstPtr &inst)
57 void ReExec::invoke(ThreadContext *tc, const StaticInstPtr &inst)
62 void SyscallRetryFault::invoke(ThreadContext *tc, const StaticInstPtr &inst)
67 void GenericPageTableFault::invoke(ThreadContext *tc, const StaticInstPtr &inst)
79 void GenericAlignmentFault::invoke(ThreadContext *tc, const StaticInstPtr &inst)
H A Dfaults.hh48 virtual void invoke(ThreadContext * tc, const StaticInstPtr &inst =
64 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
73 void invoke(ThreadContext *tc, const StaticInstPtr &inst =
89 void invoke(ThreadContext *tc, const StaticInstPtr &inst =
100 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
112 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
/gem5/src/arch/x86/insts/
H A Dbadmicroop.hh48 extern const StaticInstPtr badMicroop;
H A Dbadmicroop.cc59 const StaticInstPtr badMicroop =
H A Dmacroop.hh66 microops = new StaticInstPtr[numMicroops];
75 StaticInstPtr * microops;
77 StaticInstPtr
/gem5/src/cpu/
H A Dstatic_inst_fwd.hh37 typedef RefCountingPtr<StaticInst> StaticInstPtr; typedef
H A Dinteltrace.hh49 const StaticInstPtr _staticInst, TheISA::PCState _pc,
50 const StaticInstPtr _macroStaticInst = NULL)
68 const StaticInstPtr staticInst, TheISA::PCState pc,
69 const StaticInstPtr macroStaticInst = NULL)
H A Dexetrace.hh51 const StaticInstPtr _staticInst, TheISA::PCState _pc,
52 const StaticInstPtr _macroStaticInst = NULL)
57 void traceInst(const StaticInstPtr &inst, bool ran);
72 const StaticInstPtr staticInst, TheISA::PCState pc,
73 const StaticInstPtr macroStaticInst = NULL)
H A Dinst_pb_trace.hh69 const StaticInstPtr si, TheISA::PCState pc,
70 const StaticInstPtr mi = NULL)
92 StaticInstPtr si, TheISA::PCState pc, const
93 StaticInstPtr mi = NULL) override;
125 void traceInst(ThreadContext *tc, StaticInstPtr si, TheISA::PCState pc);
133 void traceMem(StaticInstPtr si, Addr a, Addr s, unsigned f);
H A Dnativetrace.hh58 const StaticInstPtr _staticInst, TheISA::PCState _pc,
59 const StaticInstPtr _macroStaticInst = NULL)
82 const StaticInstPtr staticInst, TheISA::PCState pc,
83 const StaticInstPtr macroStaticInst = NULL)
/gem5/src/arch/x86/
H A Dmicrocode_rom.hh44 typedef StaticInstPtr (*GenFunc)(StaticInstPtr);
60 StaticInstPtr
61 fetchMicroop(MicroPC microPC, StaticInstPtr curMacroop)
/gem5/src/arch/generic/
H A Ddecode_cache.hh51 DecodeCache::AddrMap<StaticInstPtr> decodePages;
57 StaticInstPtr decode(TheISA::Decoder * const decoder,
H A Ddecode_cache.cc41 StaticInstPtr
45 StaticInstPtr &si = decodePages.lookup(addr);
/gem5/src/arch/arm/tracers/
H A Dtarmac_tracer.hh65 const StaticInstPtr _staticInst,
74 const StaticInstPtr staticInst;
101 const StaticInstPtr staticInst,
103 const StaticInstPtr macroStaticInst = NULL);
H A Dtarmac_parser.hh84 const StaticInstPtr inst;
97 const StaticInstPtr _inst,
132 static void printMismatchHeader(const StaticInstPtr inst,
136 const StaticInstPtr _staticInst, ArmISA::PCState _pc,
138 const StaticInstPtr _macroStaticInst = NULL);
243 getInstRecord(Tick when, ThreadContext *tc, const StaticInstPtr staticInst,
245 const StaticInstPtr macroStaticInst = NULL)
/gem5/src/arch/sparc/
H A Disa_traits.hh50 StaticInstPtr decodeInst(ExtMachInst);
H A Ddecoder.hh108 StaticInstPtr decodeInst(ExtMachInst mach_inst);
113 StaticInstPtr
119 StaticInstPtr
H A Dstacktrace.hh51 trace(ThreadContext *tc, const StaticInstPtr &inst)
/gem5/src/arch/alpha/
H A Ddecoder.hh94 StaticInstPtr decodeInst(ExtMachInst mach_inst);
99 StaticInstPtr
105 StaticInstPtr
/gem5/src/arch/power/
H A Ddecoder.hh101 StaticInstPtr decodeInst(ExtMachInst mach_inst);
106 StaticInstPtr
112 StaticInstPtr
/gem5/src/arch/mips/
H A Ddecoder.hh94 StaticInstPtr decodeInst(ExtMachInst mach_inst);
99 StaticInstPtr
105 StaticInstPtr
/gem5/src/arch/riscv/
H A Ddecoder.hh77 StaticInstPtr decodeInst(ExtMachInst mach_inst);
82 StaticInstPtr decode(ExtMachInst mach_inst, Addr addr);
84 StaticInstPtr decode(RiscvISA::PCState &nextPC);
/gem5/src/arch/arm/
H A Ddecoder.hh162 StaticInstPtr decode(ArmISA::PCState &pc);
173 StaticInstPtr decode(ExtMachInst mach_inst, Addr addr)
190 StaticInstPtr decodeInst(ExtMachInst mach_inst);

Completed in 21 milliseconds

123456