arch-arm: understandably initialize register mappings
authorCurtis Dunham <Curtis.Dunham@arm.com>
Wed, 6 Dec 2017 20:42:07 +0000 (14:42 -0600)
committerCurtis Dunham <curtis.dunham@arm.com>
Mon, 29 Jan 2018 22:30:56 +0000 (22:30 +0000)
commit04251da6a92fa7b0779d58e194fb1bfa84b3514e
tree085a78ea187c2a249f3dbde420be217eb822058f
parent30919a7ef5b8d36069139e928f3b188122c50572
arch-arm: understandably initialize register mappings

The mappings for sharing a backing store between AArch32
and AArch64 system registers are made clearer using an
initializer object.

Change-Id: I29dcfab2797b4d36b3182342997edffde334a291
Signed-off-by: Curtis Dunham <Curtis.Dunham@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Jack Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/6801
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa.cc
src/arch/arm/isa.hh