Searched refs:simulate (Results 1 - 25 of 62) sorted by relevance

123

/gem5/src/sim/
H A Dsimulate.hh36 GlobalSimLoopExitEvent *simulate(Tick num_cycles = MaxTick);
/gem5/configs/learning_gem5/part2/
H A Dhello_goodbye.py58 exit_event = m5.simulate()
H A Drun_simple.py56 exit_event = m5.simulate()
/gem5/src/python/m5/
H A D__init__.py61 from .simulate import *
H A Dsimulate.py159 def simulate(*args, **kwargs): function
180 return _m5.event.simulate(*args, **kwargs)
197 # objects are done without simulation. We need to simulate
204 exit_event = _m5.event.simulate()
206 exit_event = simulate()
/gem5/configs/example/
H A Dsc_main.py44 cause = m5.simulate(m5.MaxTick).getCause()
H A Dhmc_hello.py51 # create the system we are going to simulate
86 m5.simulate()
/gem5/src/systemc/tests/
H A Dconfig.py47 cause = m5.simulate(m5.MaxTick).getCause()
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/
H A Dconfig.py64 cause = m5.simulate(m5.MaxTick).getCause()
/gem5/tests/configs/
H A Dcheckpoint.py52 "simulate() limit reached",
77 e = m5.simulate(m5.ticks.fromSeconds(interval))
128 e = m5.simulate()
/gem5/ext/sst/
H A Dgem5.hh54 #include <sim/simulate.hh>
/gem5/util/tlm/examples/common/
H A Dreport_handler.cc39 #include <sim/simulate.hh>
/gem5/util/tlm/conf/
H A Dtlm_master.py75 m5.simulate()
H A Dtlm_slave.py78 m5.simulate() #Simulation time specified later on commandline
/gem5/util/systemc/gem5_within_systemc/
H A Dsc_module.hh103 /** Are we in Module::simulate? Used to mask events when not inside
104 * the simulate loop */
156 GlobalSimLoopExitEvent *simulate(Tick num_cycles = MaxTick);
H A Dmain.cc72 #include "sim/simulate.hh"
336 exit_event = simulate(pre_run_time);
345 exit_event = simulate();
365 exit_event = simulate(pre_switch_time);
374 exit_event = simulate();
386 exit_event = simulate();
/gem5/util/systemc/systemc_within_gem5/systemc_simple_object/
H A Dconfig.py58 cause = m5.simulate(m5.MaxTick).getCause()
/gem5/configs/learning_gem5/part3/
H A Druby_test.py47 # create the system we are going to simulate
82 exit_event = m5.simulate()
H A Dsimple_ruby.py56 # create the system we are going to simulate
111 exit_event = m5.simulate()
/gem5/tests/gem5/fs/linux/arm/
H A Drun.py57 # simulate until program terminates
58 exit_event = m5.simulate()
/gem5/util/cxx_config/
H A Dmain.cc72 #include "sim/simulate.hh"
230 exit_event = simulate(pre_run_time);
239 exit_event = simulate();
275 exit_event = simulate(pre_switch_time);
291 exit_event = simulate();
303 exit_event = simulate();
/gem5/configs/common/
H A DSimulation.py218 exit_event = m5.simulate()
224 exit_event = m5.simulate()
238 exit_event = m5.simulate(when - m5.curTick())
241 exit_event = m5.simulate(when - m5.curTick())
244 if exit_cause == "simulate() limit reached":
252 exit_cause == "simulate() limit reached":
254 exit_event = m5.simulate(maxtick - sim_ticks)
258 exit_event = m5.simulate(period)
262 exit_event = m5.simulate(sim_ticks - m5.curTick())
263 if exit_event.getCause() == "simulate() limi
[all...]
/gem5/tests/gem5/memory/
H A Dmemtest-run.py82 exit_event = m5.simulate()
H A Dsimple-run.py98 exit_event = m5.simulate(100000000000)
99 if exit_event.getCause() != "simulate() limit reached":
/gem5/tests/legacy-configs/
H A Drun.py60 # simulate until program terminates
61 exit_event = m5.simulate(maxtick)

Completed in 21 milliseconds

123