Searched refs:execute (Results 26 - 50 of 55) sorted by relevance

123

/gem5/src/arch/arm/insts/
H A Dmem64.hh279 void execute(T *b) override
299 void execute(T *b) override
321 void execute(T* b) override
H A Dmisc.cc340 McrMrcMiscInst::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:McrMrcMiscInst
365 McrMrcImplDefined::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:McrMrcImplDefined
H A Dmisc.hh393 Fault execute(ExecContext *xc,
411 Fault execute(ExecContext *xc,
H A Dmisc64.hh227 Fault execute(ExecContext *xc,
H A Dpred_inst.hh369 execute(ExecContext *, Trace::InstRecord *) const override
H A Dmisc64.cc373 MiscRegImplDefined64::execute(ExecContext *xc, function in class:MiscRegImplDefined64
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_report_handler.h137 static sc_actions execute(sc_msg_def*, sc_severity);
H A Dsc_report_handler.cpp213 sc_actions sc_report_handler::execute(sc_msg_def* md, sc_severity severity_) function in class:sc_core::sc_report_handler
284 sc_actions actions = execute(md, severity_);
312 sc_actions actions = execute(md, severity_);
H A Dsc_report.cpp184 sc_actions actions = execute(md, severity_);
/gem5/src/systemc/tests/systemc/misc/sim_tests/cycle_dw8051_demo/
H A Dcycle_model.h152 void execute(instr *i);
180 int cycles2execute; /* number of cycles to execute */
/gem5/src/gpu-compute/
H A Dgpu_dyn_inst.cc70 GPUDynInst::execute(GPUDynInstPtr gpuDynInst) function in class:GPUDynInst
72 _staticInst->execute(gpuDynInst);
H A Dgpu_static_inst.hh76 virtual void execute(GPUDynInstPtr gpuDynInst) = 0;
274 execute(GPUDynInstPtr gpuDynInst) override
/gem5/src/arch/hsail/insts/
H A Dmem_impl.hh56 LdaInst<DestDataType, AddrRegOperandType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::LdaInst
165 AddrRegOperandType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::LdInst
351 AddrRegOperandType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::StInst
545 HasDst>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::AtomicInst
H A Ddecl.hh877 typedef int SrcCType; // used in execute() template
959 void execute(GPUDynInstPtr gpuDynInst);
976 void execute(GPUDynInstPtr gpuDynInst);
1118 execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::MemFence
1146 fatal("MemFence execute: bad op type\n");
1256 execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::Call
H A Dmem.hh180 void execute(GPUDynInstPtr gpuDynInst);
698 void execute(GPUDynInstPtr gpuDynInst) override;
1173 void execute(GPUDynInstPtr gpuDynInst) override;
1502 // if there is no release semantic, execute the RMW immediately
1559 void execute(GPUDynInstPtr gpuDynInst) override;
/gem5/src/cpu/minor/
H A Dlsq.cc50 #include "cpu/minor/execute.hh"
82 ExecContext context(port.cpu, thread, port.execute, inst);
105 ExecContext context(port.cpu, thread, port.execute, inst);
642 /* Mark up the error and leave to execute to handle it */
999 if (!execute.instIsRightStream(request->inst)) {
1054 if (!execute.instIsHeadInst(request->inst)) {
1123 ExecContext context(cpu, thread, execute, request->inst);
1401 execute(execute_),
H A Dlsq.hh66 Execute &execute; member in class:Minor::LSQ
/gem5/src/cpu/
H A Dstatic_inst.hh273 virtual Fault execute(ExecContext *xc,
307 * execute the branch in question. Invalid if not an indirect
/gem5/src/cpu/o3/
H A Ddyn_inst.hh92 Fault execute();
/gem5/src/cpu/trace/
H A Dtrace_cpu.hh100 * readyList) but are not complete. ReadyList handles what and when to execute
123 * compute the execute tick with respect to the time then. Then we proceed to
684 /** Struct to store a ready-to-execute node and its execution tick. */
922 * This is the main execute function which consumes nodes from the
926 * has its execute tick equal to curTick(), execute it. If the node is
930 void execute();
946 * are sorted in ascending order of their execute ticks.
949 * @param exec_tick the execute tick of the ready node
1046 /** List of nodes that are ready to execute */
[all...]
H A Dtrace_cpu.cc189 dcacheGen.execute();
329 // Return the execute tick of the earliest ready node so that an event
330 // can be scheduled to call execute()
431 TraceCPU::ElasticDataGen::execute() function in class:TraceCPU::ElasticDataGen
458 // Proceed to execute from readyList
461 // Iterate through readyList until the next free node has its execute
470 // If there is a retryPkt send that else execute the load
491 // as a retry from cache will bring the control to execute(). The
504 // If execute succeeded mark its dependents as complete
593 // execute
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h1129 op.execute(*this, extra...);
1141 init.execute(*this, extra...);
1147 init.execute(*this, extra...);
1153 std::move(init).execute(*this, extra...);
1159 std::move(pf).execute(*this, extra...);
/gem5/util/stats/
H A Ddb.py174 self.cursor.execute(sql)
/gem5/src/cpu/checker/
H A Dcpu_impl.hh358 // or we should just go ahead execute the instruction. This assumes
368 fault = curStaticInst->execute(this, traceData);
526 // systems the value obtained at execute may be different than
/gem5/src/cpu/simple/
H A Datomic.cc713 fault = curStaticInst->execute(&t_info, traceData);

Completed in 41 milliseconds

123