arch-arm: Adding IPA-Based Invalidating instructions
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 24 Jan 2018 17:39:48 +0000 (17:39 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 12 Mar 2018 10:23:50 +0000 (10:23 +0000)
commitf1b7d0afe93497ef55e857cdd7ae9e168970bd65
tree113712737092cff6e6227e2eef9c9d32cd1fd628
parenta2df8b2f631b82b2830a64206fe50acbf12e7940
arch-arm: Adding IPA-Based Invalidating instructions

This patch introduces the TLB IPA-Based invalidating instructions in
aarch32. In the entry selection policy the level of translation is not
taken into account.
This means that no difference stands between (e.g.) TLBIIPAS2 and
TLBIPAS2L.

Change-Id: Ieeb54665480874d2041056f356d86448c45043cb
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/8822
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa.cc
src/arch/arm/isa.hh
src/arch/arm/miscregs.cc