Gabe Black has submitted this change. (
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
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/32923
Reviewed-by: Andreas Sandberg
Maintainer: Andreas Sandberg
Tested-by: kokoro
---
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(-)
Approvals:
Andreas Sandberg: Looks good to me, approved; Looks good to me, approved
kokoro: Regressions pass
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 = 0x;
-// 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 = 0x;
-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: 3
Gerrit-Owner: Gabe Black
Gerrit-Reviewer: Andreas Sandberg
Gerrit-Reviewer: Brandon Potter
Gerrit-Reviewer: Gabe Black
Gerrit-Reviewer: kokoro
Gerrit-MessageType: merged
___
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