fastmodel: Move the ARM IRIS threadcontext into CortexA76.
authorGabe Black <gabeblack@google.com>
Wed, 6 Nov 2019 00:35:29 +0000 (16:35 -0800)
committerGabe Black <gabeblack@google.com>
Fri, 27 Dec 2019 20:52:13 +0000 (20:52 +0000)
commit062686655ed2028d7a42112b7a7649e75e79db2e
treeb05c6975b1a17b643bfd2f73d540200d5e41f2f6
parent2093d84a774fdbd744a5a560df3c6f620b266cd1
fastmodel: Move the ARM IRIS threadcontext into CortexA76.

This specialization will correspond specifically with the CortexA76,
instead of specializing the ThreadContext for ARM in general. Some
aspects of this class may need to move into the base IRIS thread
context class, but I'll leave that for a later change.

Change-Id: I9cbe527d36e6fda78601dc39c1963370cfa28b16
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23787
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/fastmodel/CortexA76/SConscript
src/arch/arm/fastmodel/CortexA76/cortex_a76.hh
src/arch/arm/fastmodel/CortexA76/thread_context.cc [new file with mode: 0644]
src/arch/arm/fastmodel/CortexA76/thread_context.hh [new file with mode: 0644]
src/arch/arm/fastmodel/iris/arm/SConscript [deleted file]
src/arch/arm/fastmodel/iris/arm/thread_context.cc [deleted file]
src/arch/arm/fastmodel/iris/arm/thread_context.hh [deleted file]