Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/32923 )

Change subject: arch: Eliminate the unused HasUnalignedMemAcc constant.
......................................................................

arch: Eliminate the unused HasUnalignedMemAcc constant.

Change-Id: Iaf9346df57336216c09979fe1d931701c6b7ddf6
---
M src/arch/arm/isa_traits.hh
M src/arch/mips/isa_traits.hh
M src/arch/power/isa_traits.hh
M src/arch/riscv/isa_traits.hh
M src/arch/sparc/isa_traits.hh
M src/arch/x86/isa_traits.hh
6 files changed, 0 insertions(+), 17 deletions(-)



diff --git a/src/arch/arm/isa_traits.hh b/src/arch/arm/isa_traits.hh
index 0ce38bc..2f8b634 100644
--- a/src/arch/arm/isa_traits.hh
+++ b/src/arch/arm/isa_traits.hh
@@ -92,9 +92,6 @@

     const uint32_t HighVecs = 0xFFFF0000;

-    // Memory accesses cannot be unaligned
-    const bool HasUnalignedMemAcc = true;
-
     enum InterruptTypes
     {
         INT_RST,
diff --git a/src/arch/mips/isa_traits.hh b/src/arch/mips/isa_traits.hh
index 9b44d86..b97828f 100644
--- a/src/arch/mips/isa_traits.hh
+++ b/src/arch/mips/isa_traits.hh
@@ -136,8 +136,6 @@
 const int ANNOTE_NONE = 0;
 const uint32_t ITOUCH_ANNOTE = 0xffffffff;

-const bool HasUnalignedMemAcc = true;
-
 } // namespace MipsISA

 #endif // __ARCH_MIPS_ISA_TRAITS_HH__
diff --git a/src/arch/power/isa_traits.hh b/src/arch/power/isa_traits.hh
index 89bfa6b..0c82af2 100644
--- a/src/arch/power/isa_traits.hh
+++ b/src/arch/power/isa_traits.hh
@@ -54,9 +54,6 @@

 const int MachineBytes = 4;

-// Memory accesses can be unaligned
-const bool HasUnalignedMemAcc = true;
-
 } // namespace PowerISA

 #endif // __ARCH_POWER_ISA_TRAITS_HH__
diff --git a/src/arch/riscv/isa_traits.hh b/src/arch/riscv/isa_traits.hh
index 8ba2e0c..a228a90 100644
--- a/src/arch/riscv/isa_traits.hh
+++ b/src/arch/riscv/isa_traits.hh
@@ -54,9 +54,6 @@
 const Addr PageShift = 12;
 const Addr PageBytes = ULL(1) << PageShift;

-// Memory accesses can be unaligned (at least for double-word memory accesses)
-const bool HasUnalignedMemAcc = true;
-
 }

 #endif //__ARCH_RISCV_ISA_TRAITS_HH__
diff --git a/src/arch/sparc/isa_traits.hh b/src/arch/sparc/isa_traits.hh
index 7989107..ad9cf08 100644
--- a/src/arch/sparc/isa_traits.hh
+++ b/src/arch/sparc/isa_traits.hh
@@ -44,9 +44,6 @@

 StaticInstPtr decodeInst(ExtMachInst);

-// Memory accesses cannot be unaligned
-const bool HasUnalignedMemAcc = false;
-
 }

 #endif // __ARCH_SPARC_ISA_TRAITS_HH__
diff --git a/src/arch/x86/isa_traits.hh b/src/arch/x86/isa_traits.hh
index 98a2dc8..1f7a590 100644
--- a/src/arch/x86/isa_traits.hh
+++ b/src/arch/x86/isa_traits.hh
@@ -49,9 +49,6 @@

     const Addr PageShift = 12;
     const Addr PageBytes = ULL(1) << PageShift;
-
-    // Memory accesses can be unaligned
-    const bool HasUnalignedMemAcc = true;
 }

 #endif // __ARCH_X86_ISATRAITS_HH__

--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/32923
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: Iaf9346df57336216c09979fe1d931701c6b7ddf6
Gerrit-Change-Number: 32923
Gerrit-PatchSet: 1
Gerrit-Owner: Gabe Black <gabebl...@google.com>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to