fastmodel: Add an ISA class which defers to IRIS.
authorGabe Black <gabeblack@google.com>
Mon, 18 May 2020 13:10:15 +0000 (06:10 -0700)
committerGabe Black <gabeblack@google.com>
Thu, 10 Sep 2020 11:29:11 +0000 (11:29 +0000)
commit5eb3e44f5478c543015131d18e61947a188c06b1
tree0345c91eda533adef20ddc74fb91bb409a56fbed
parente44ba7dab25ca92f6ecb834d11981f05904ed203
fastmodel: Add an ISA class which defers to IRIS.

This class is just to enable checkpointing of "ISA" state, aka the
MiscRegs.

Change-Id: I45315b8aaa09aaf6230f44665c13597400efd780
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/29822
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/fastmodel/CortexA76/FastModelCortexA76.py
src/arch/arm/fastmodel/CortexA76/thread_context.cc
src/arch/arm/fastmodel/CortexA76/thread_context.hh
src/arch/arm/fastmodel/iris/Iris.py
src/arch/arm/fastmodel/iris/SConscript
src/arch/arm/fastmodel/iris/cpu.hh
src/arch/arm/fastmodel/iris/isa.cc [new file with mode: 0644]
src/arch/arm/fastmodel/iris/isa.hh [new file with mode: 0644]
src/arch/arm/fastmodel/iris/thread_context.cc
src/arch/arm/fastmodel/iris/thread_context.hh