Searched refs:StaticInstPtr (Results 26 - 50 of 143) sorted by relevance

123456

/gem5/src/arch/riscv/
H A Dfaults.hh111 virtual void invokeSE(ThreadContext *tc, const StaticInstPtr &inst);
112 void invoke(ThreadContext *tc, const StaticInstPtr &inst) override;
124 void invoke(ThreadContext *tc, const StaticInstPtr &inst =
155 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
168 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
182 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
196 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
223 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
248 void invokeSE(ThreadContext *tc, const StaticInstPtr &inst) override;
H A Dfaults.cc48 RiscvFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
54 RiscvFault::invoke(ThreadContext *tc, const StaticInstPtr &inst)
141 void Reset::invoke(ThreadContext *tc, const StaticInstPtr &inst)
156 UnknownInstFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
163 IllegalInstFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
171 const StaticInstPtr &inst)
178 IllegalFrmFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
185 BreakpointFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
191 SyscallFault::invokeSE(ThreadContext *tc, const StaticInstPtr &inst)
H A Ddecoder.cc81 StaticInstPtr
89 StaticInstPtr si = decodeInst(mach_inst);
95 StaticInstPtr
H A Dstacktrace.hh74 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
90 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
124 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
/gem5/src/sim/
H A Dinsttracer.hh68 StaticInstPtr staticInst;
70 StaticInstPtr macroStaticInst;
151 const StaticInstPtr _staticInst,
153 const StaticInstPtr _macroStaticInst = NULL)
229 StaticInstPtr getStaticInst() const { return staticInst; }
231 StaticInstPtr getMacroStaticInst() const { return macroStaticInst; }
260 const StaticInstPtr staticInst, TheISA::PCState pc,
261 const StaticInstPtr macroStaticInst = NULL) = 0;
/gem5/src/arch/arm/tracers/
H A Dtarmac_tracer.cc77 const StaticInstPtr staticInst,
79 const StaticInstPtr macroStaticInst)
H A Dtarmac_base.hh89 const StaticInstPtr staticInst,
126 const StaticInstPtr _staticInst, ArmISA::PCState _pc,
127 const StaticInstPtr _macroStaticInst = NULL);
H A Dtarmac_base.cc55 const StaticInstPtr _staticInst,
57 const StaticInstPtr _macroStaticInst)
65 const StaticInstPtr staticInst,
/gem5/src/arch/power/
H A Disa_traits.hh49 StaticInstPtr decodeInst(ExtMachInst);
H A Dstacktrace.hh74 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
90 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
124 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
H A Dutility.hh76 advancePC(PCState &pc, const StaticInstPtr &inst)
/gem5/src/arch/alpha/
H A Dstacktrace.hh79 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
90 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
114 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
/gem5/src/arch/arm/
H A Dstacktrace.hh81 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
91 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
109 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
/gem5/src/arch/mips/
H A Dstacktrace.hh78 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
88 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
110 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
H A Dfaults.hh105 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
137 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
145 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
152 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
165 invoke(ThreadContext * tc, const StaticInstPtr &inst =
200 invoke(ThreadContext * tc, const StaticInstPtr &inst =
253 invoke(ThreadContext * tc, const StaticInstPtr &inst =
/gem5/src/arch/x86/
H A Dstacktrace.hh78 StackTrace(ThreadContext *tc, const StaticInstPtr &inst);
88 bool trace(ThreadContext *tc, const StaticInstPtr &inst);
110 StackTrace::trace(ThreadContext *tc, const StaticInstPtr &inst)
H A Dfaults.hh88 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
123 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
136 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
158 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
252 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
335 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
404 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
415 void invoke(ThreadContext * tc, const StaticInstPtr &inst =
/gem5/src/arch/sparc/insts/
H A Dmicro.hh51 microops = new StaticInstPtr[numMicroops];
63 StaticInstPtr *microops;
65 StaticInstPtr
/gem5/src/cpu/
H A Dstatic_inst.cc71 StaticInstPtr StaticInst::nullStaticInstPtr;
72 StaticInstPtr StaticInst::nopStaticInstPtr = new NopStaticInst;
99 StaticInstPtr
H A Dinst_pb_trace.cc123 InstPBTrace::getInstRecord(Tick when, ThreadContext *tc, const StaticInstPtr si,
124 TheISA::PCState pc, const StaticInstPtr mi)
135 InstPBTrace::traceInst(ThreadContext *tc, StaticInstPtr si, TheISA::PCState pc)
166 InstPBTrace::traceMem(StaticInstPtr si, Addr a, Addr s, unsigned f)
H A Dprofile.hh76 ProfileNode *consume(ThreadContext *tc, const StaticInstPtr &inst);
84 FunctionProfile::consume(ThreadContext *tc, const StaticInstPtr &inst)
/gem5/src/arch/riscv/insts/
H A Dstatic_inst.hh70 std::vector<StaticInstPtr> microops;
81 StaticInstPtr
/gem5/src/cpu/simple/probes/
H A Dsimpoint.cc71 typedef ProbeListenerArg<SimPoint, std::pair<SimpleThread*,StaticInstPtr>>
78 SimPoint::profile(const std::pair<SimpleThread*, StaticInstPtr>& p)
81 const StaticInstPtr &inst = p.second;
H A Dsimpoint.hh90 void profile(const std::pair<SimpleThread*, StaticInstPtr>&);
/gem5/src/arch/generic/
H A Ddebugfaults.hh57 advancePC(ThreadContext *tc, const StaticInstPtr &inst)
77 invoke(ThreadContext *tc, const StaticInstPtr &inst =
109 invoke(ThreadContext *tc, const StaticInstPtr &inst =

Completed in 25 milliseconds

123456