gem5/src/arch
Brandon Potter 43418e7f81 syscall-emul: Move memState into its own file
The Process class is full of implementation details and
structures related to SE Mode. This changeset factors out an
internal class from Process and moves it into a separate file.
The purpose behind doing this is to clean up the code and make
it a bit more modular.

Change-Id: Ic6941a1657751e8d51d5b6b1dcc04f1195884280
Reviewed-on: https://gem5-review.googlesource.com/2263
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
2017-03-09 19:19:38 +00:00
..
alpha syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
arm syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
generic syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess simulations 2017-02-27 14:10:15 -05:00
hsail gpu-compute: remove unnecessary member from class 2017-02-27 13:18:51 -05:00
mips syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
null cpu,isa,mem: Add per-thread wakeup logic 2015-09-30 11:14:19 -05:00
power syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
riscv syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
sparc syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
x86 syscall-emul: Move memState into its own file 2017-03-09 19:19:38 +00:00
isa_parser.py arch: Include generated decoder header after normal headers 2017-02-27 12:06:00 +00:00
micro_asm.py scons: add slicc and ply to sys.path and PYTHONPATH so everyone has access 2009-09-22 15:24:16 -07:00
micro_asm_test.py Add a second section to make sure the ROM is extended properly. 2007-05-31 22:21:21 +00:00
SConscript gpu-compute: add gpu_isa.hh to switch hdrs, add GPUISA to WF 2016-10-26 22:47:38 -04:00