Also move up the accessors for them. By putting the storage in the base class, we can keep the accessors non-virtual and keep their overhead low. Subclasses will be free to set those values to whatever they want with no overhead, just as if they were natively part of that class. Change-Id: I58e058def174e0bf591c0a9f050c23f61e9d8823 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/52037 Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br> Maintainer: Gabe Black <gabe.black@gmail.com> Tested-by: kokoro <noreply+kokoro@google.com>