We know what ISA we want, we don't need to use the indirection.
Change-Id: I57eb2737bb4d9abb562b857ad2c3238c641199d2
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/40104
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu>
Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu>
#include "arch/arm/faults.hh"
#include "arch/arm/htm.hh"
#include "arch/arm/insts/tme64.hh"
+#include "arch/arm/locked_mem.hh"
#include "arch/arm/registers.hh"
#include "arch/generic/memhelpers.hh"
-#include "arch/locked_mem.hh"
#include "debug/ArmTme.hh"
#include "mem/packet_access.hh"
#include "mem/request.hh"
#include <memory>
#include "arch/arm/interrupts.hh"
-#include "arch/registers.hh"
+#include "arch/arm/registers.hh"
#include "cpu/kvm/base.hh"
#include "debug/Kvm.hh"
#include "debug/KvmContext.hh"
* ISA-specific helper functions for locked memory accesses.
*/
-#include "arch/registers.hh"
+#include "arch/mips/registers.hh"
#include "base/logging.hh"
#include "base/trace.hh"
#include "cpu/base.hh"
#include "arch/generic/vec_pred_reg.hh"
#include "arch/generic/vec_reg.hh"
-#include "arch/types.hh"
+#include "arch/null/types.hh"
#include "base/types.hh"
namespace NullISA {
#include "arch/generic/decode_cache.hh"
#include "arch/generic/decoder.hh"
-#include "arch/types.hh"
+#include "arch/power/types.hh"
#include "cpu/static_inst.hh"
namespace PowerISA
#include <stack>
#include <unordered_map>
-#include "arch/registers.hh"
+#include "arch/riscv/registers.hh"
#include "base/logging.hh"
#include "base/trace.hh"
#include "cpu/base.hh"
#include "arch/generic/decode_cache.hh"
#include "arch/generic/decoder.hh"
#include "arch/sparc/registers.hh"
-#include "arch/types.hh"
+#include "arch/sparc/types.hh"
#include "cpu/static_inst.hh"
namespace SparcISA