/gem5/src/arch/sparc/insts/ |
H A D | unknown.hh | 53 execute(ExecContext *, Trace::InstRecord *) const override
|
H A D | unimp.hh | 64 execute(ExecContext *xc, Trace::InstRecord *traceData) const override 67 "attempt to execute unimplemented instruction '%s' (inst %#08x)", 100 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
H A D | nop.hh | 59 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
H A D | nop.cc | 35 // Per-cpu-model nop execute method. 54 execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:Nop 75 Fault %(class_name)s::execute(ExecContext *xc, function in class:s
|
H A D | micro.hh | 73 execute(ExecContext *, Trace::InstRecord *) const override 75 panic("Tried to execute a macroop directly!\n"); 81 panic("Tried to execute a macroop directly!\n"); 87 panic("Tried to execute a macroop directly!\n");
|
/gem5/src/arch/arm/insts/ |
H A D | pseudo.hh | 59 Fault execute(ExecContext *xc, 85 Fault execute(ExecContext *xc, 115 Fault execute(ExecContext *xc, 134 Fault execute(ExecContext *xc, Trace::InstRecord *traceData) const;
|
H A D | pseudo.cc | 53 // Don't call execute() if we're on a speculative path and the 59 DecoderFaultInst::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:DecoderFaultInst 114 // don't call execute() (which panics) if we're on a 125 // don't call execute() (which panics) if we're on a 131 FailUnimplemented::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:FailUnimplemented 149 // don't call execute() (which panics) if we're on a 160 // don't call execute() (which panics) if we're on a 166 WarnUnimplemented::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:WarnUnimplemented 189 IllegalExecInst::execute(ExecContext *xc, Trace::InstRecord *traceData) const function in class:IllegalExecInst
|
H A D | sve_macromem.hh | 91 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveLdStructSS 163 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveStStructSS 235 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveLdStructSI 308 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveStStructSI 407 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveIndexedMemVI 511 execute(ExecContext *, Trace::InstRecord *) const function in class:ArmISA::SveIndexedMemSV
|
/gem5/src/cpu/minor/ |
H A D | pipeline.cc | 45 #include "cpu/minor/execute.hh" 70 execute(cpu.name() + ".execute", cpu, params, 73 f2ToD.output(), dToE.input(), execute.inputBuffer), 126 execute.minorTrace(); 137 execute.evaluate(); 195 return execute.getDcachePort(); 210 execute.drain(); 229 execute.drainResume(); 238 bool execute_drained = execute [all...] |
H A D | pipeline.hh | 53 #include "cpu/minor/execute.hh" 85 Execute execute; member in class:Minor::Pipeline
|
H A D | exec_context.hh | 57 #include "cpu/minor/execute.hh" 82 /** The execute stage so we can peek at its contents. */ 83 Execute &execute; member in class:Minor::ExecContext 94 execute(execute_), 119 return execute.getLSQ().pushRequest(inst, true /* load */, nullptr, 130 return execute.getLSQ().pushRequest(inst, false /* store */, data, 139 return execute.getLSQ().pushRequest(inst, false /* amo */, nullptr,
|
/gem5/src/arch/riscv/insts/ |
H A D | unknown.hh | 60 execute(ExecContext *, Trace::InstRecord *) const override
|
H A D | amo.hh | 54 Fault execute(ExecContext *, Trace::InstRecord *) const override; 130 void execute(T *b) { op(b, a); } function in class:RiscvISA::AtomicGenericOp
|
H A D | static_inst.hh | 90 panic("Tried to execute a macroop directly!\n"); 97 panic("Tried to execute a macroop directly!\n"); 101 execute(ExecContext *xc, Trace::InstRecord *traceData) const override 103 panic("Tried to execute a macroop directly!\n");
|
H A D | amo.cc | 55 Fault MemFenceMicro::execute(ExecContext *xc, function in class:RiscvISA::MemFenceMicro
|
/gem5/src/gpu-compute/ |
H A D | gpu_dyn_inst.hh | 57 void execute(T *b) { *b &= a; } function in class:AtomicOpAnd 67 void execute(T *b) { *b |= a; } function in class:AtomicOpOr 77 void execute(T *b) { *b ^= a; } function in class:AtomicOpXor 94 execute(T *b) function in class:AtomicOpCAS 117 void execute(T *b) { *b = a; } function in class:AtomicOpExch 127 void execute(T *b) { *b += a; } function in class:AtomicOpAdd 137 void execute(T *b) { *b -= a; } function in class:AtomicOpSub 146 void execute(T *b) { *b += 1; } function in class:AtomicOpInc 155 void execute(T *b) { *b -= 1; } function in class:AtomicOpDec 167 execute( function in class:AtomicOpMax 183 execute(T *b) function in class:AtomicOpMin [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | operators.h | 54 template <typename Class, typename... Extra> void execute(Class &cl, const Extra&... extra) const { function in struct:op_ 59 cl.def(op::name(), &op::execute, is_operator(), extra...); 63 &op::execute, is_operator(), extra...); 75 &op::execute, is_operator(), extra...); 83 static auto execute(const L &l, const R &r) -> decltype(expr) { return (expr); } \ 88 static auto execute(const R &r, const L &l) -> decltype(expr) { return (expr); } \ 104 static auto execute(L &l, const R &r) -> decltype(expr) { return expr; } \ 114 static auto execute(const L &l) -> decltype(expr) { return expr; } \
|
/gem5/tests/test-progs/asmtest/src/riscv/ |
H A D | run-tests.py | 51 def execute(cmd): function 97 for line in execute("ls %s/*" % (test_dir)).splitlines(): 120 # execute all jobs
|
/gem5/src/arch/hsail/insts/ |
H A D | branch.hh | 109 void execute(GPUDynInstPtr gpuDynInst) override; 128 BrnInstBase<TargetType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::BrnInstBase 188 void execute(GPUDynInstPtr gpuDynInst) override; 260 CbrInstBase<TargetType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::CbrInstBase 355 void execute(GPUDynInstPtr gpuDynInst) override; 402 BrInstBase<TargetType>::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::BrInstBase
|
H A D | main.cc | 130 Ret::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::Ret 201 Barrier::execute(GPUDynInstPtr gpuDynInst) function in class:HsailISA::Barrier
|
/gem5/src/cpu/ |
H A D | static_inst.cc | 49 execute(ExecContext *xc, Trace::InstRecord *traceData) const override
|
/gem5/ext/pybind11/include/pybind11/detail/ |
H A D | init.h | 172 static void execute(Class &cl, const Extra&... extra) { function in struct:constructor 181 static void execute(Class &cl, const Extra&... extra) { function in struct:constructor 193 static void execute(Class &cl, const Extra&... extra) { function in struct:constructor 204 static void execute(Class &cl, const Extra&... extra) { function in struct:alias_constructor 229 void execute(Class &cl, const Extra &...extra) && { function in struct:factory 263 void execute(Class &cl, const Extra&... extra) && { function in struct:factory 317 void execute(Class &cl, const Extra &...extra) && { function in struct:pickle_factory
|
/gem5/src/cpu/o3/ |
H A D | dyn_inst_impl.hh | 129 BaseO3DynInst<Impl>::execute() function in class:BaseO3DynInst 138 this->fault = this->staticInst->execute(this, this->traceData);
|
/gem5/src/base/ |
H A D | types.hh | 257 void operator()(uint8_t *p) { execute((T *)p); } 259 virtual void execute(T * p) = 0;
|
/gem5/util/stats/ |
H A D | dbinit.py | 58 self.cursor.execute(sql)
|