fastmodel: Handle "special" vector regs without calling into IRIS.
authorGabe Black <gabeblack@google.com>
Tue, 5 Nov 2019 23:48:48 +0000 (15:48 -0800)
committerGabe Black <gabeblack@google.com>
Fri, 27 Dec 2019 20:52:13 +0000 (20:52 +0000)
commit1a71417b89f20f5637f60b6a032f8ba9cfc95378
treebc07d99649a3396a5408eebf458a17df59dc0d55
parenteec8ac1595320cf40650f3c03f05248015dd17ae
fastmodel: Handle "special" vector regs without calling into IRIS.

These registers don't have an architectural equivalent, but they may
need to be accessed by generic code, for instance the code that
checkpoints a thread context.

Change-Id: I4a18f44f2c09e379a4629c8e3eb8070b5c01918e
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23784
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/iris/arm/thread_context.cc