gem5/src/cpu/ozone
Steve Reinhardt 6f1187943c Replace curTick global variable with accessor functions.
This step makes it easy to replace the accessor functions
(which still access a global variable) with ones that access
per-thread curTick values.
2011-01-07 21:50:29 -08:00
..
back_end.cc Update copyright. 2006-06-07 16:02:55 -04:00
back_end.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
back_end_impl.hh types: add a type for thread IDs and try to use it everywhere 2009-05-26 09:23:13 -07:00
base_dyn_inst.cc O3CPU: Make the instcount debugging stuff per-cpu. 2008-11-10 11:51:18 -08:00
bpred_unit.cc Changes to get OzoneCPU to compile once more. 2006-06-22 23:33:26 -04:00
checker_builder.cc CPU: Make the cpuid parameter get set in SE mode as well. 2007-10-02 18:33:57 -07:00
cpu.cc Changes to get OzoneCPU to compile once more. 2006-06-22 23:33:26 -04:00
cpu.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
cpu_builder.cc types: add a type for thread IDs and try to use it everywhere 2009-05-26 09:23:13 -07:00
cpu_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
dyn_inst.cc Update copyright. 2006-06-07 16:02:55 -04:00
dyn_inst.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00
dyn_inst_impl.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00
ea_list.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ea_list.hh includes: sort includes again 2009-05-17 14:34:52 -07:00
front_end.cc Changes to get OzoneCPU to compile once more. 2006-06-22 23:33:26 -04:00
front_end.hh Move sched_list.hh and timebuf.hh from src/base to src/cpu. 2011-01-03 14:35:47 -08:00
front_end_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
inorder_back_end.cc Update copyright. 2006-06-07 16:02:55 -04:00
inorder_back_end.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
inorder_back_end_impl.hh CPU: Get rid of the now unnecessary getInst/setInst family of functions. 2010-09-13 21:58:34 -07:00
inst_queue.cc Update copyright. 2006-06-07 16:02:55 -04:00
inst_queue.hh Move sched_list.hh and timebuf.hh from src/base to src/cpu. 2011-01-03 14:35:47 -08:00
inst_queue_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
lsq_unit.cc Update copyright. 2006-06-07 16:02:55 -04:00
lsq_unit.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
lsq_unit_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
lw_back_end.cc Update copyright. 2006-06-07 16:02:55 -04:00
lw_back_end.hh Move sched_list.hh and timebuf.hh from src/base to src/cpu. 2011-01-03 14:35:47 -08:00
lw_back_end_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
lw_lsq.cc Update copyright. 2006-06-07 16:02:55 -04:00
lw_lsq.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
lw_lsq_impl.hh Replace curTick global variable with accessor functions. 2011-01-07 21:50:29 -08:00
null_predictor.hh types: add a type for thread IDs and try to use it everywhere 2009-05-26 09:23:13 -07:00
ozone_base_dyn_inst.cc Split off instantiation into separate CC files for each of the models. This makes it easier to be able to specify only certain CPU models. 2006-06-17 21:39:25 -04:00
ozone_impl.hh Cleaned up include files and got rid of many using directives in header files. 2006-08-15 05:07:15 -04:00
OzoneChecker.py python: Move more code into m5.util allow SCons to use that code. 2009-09-22 15:24:16 -07:00
OzoneCPU.py python: Move more code into m5.util allow SCons to use that code. 2009-09-22 15:24:16 -07:00
rename_table.cc Changes to get OzoneCPU to compile once more. 2006-06-22 23:33:26 -04:00
rename_table.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00
rename_table_impl.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00
SConscript Traceflags: Add SCons function to created a traceflag instead of having one file with them all. 2007-10-31 01:21:54 -04:00
SConsopts cpu_models: get rid of cpu_models.py and move the stuff into SCons 2010-02-26 18:14:48 -08:00
simple_base_dyn_inst.cc Split off instantiation into separate CC files for each of the models. This makes it easier to be able to specify only certain CPU models. 2006-06-17 21:39:25 -04:00
simple_cpu_builder.cc types: add a type for thread IDs and try to use it everywhere 2009-05-26 09:23:13 -07:00
simple_impl.hh Cleaned up include files and got rid of many using directives in header files. 2006-08-15 05:07:15 -04:00
simple_params.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00
SimpleOzoneCPU.py python: Move more code into m5.util allow SCons to use that code. 2009-09-22 15:24:16 -07:00
thread_state.hh arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh 2009-09-23 08:34:21 -07:00