arch-arm: Remove legacy ThumbEE references
ThumbEE had already been removed but there were still some references to it dangling around. We were also signaling ThumbEE as being available through HWCAPS in SE which was not correct. This patch is fixing it Change-Id: I8b196f5bd27822cd4dd8b3ab3ad9f12a6f54b047 Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
This commit is contained in:
@@ -228,7 +228,7 @@ Iris::ThreadContext::IdxNameMap CortexA76TC::miscRegIdxNameMap({
|
||||
// ArmISA::MISCREG_SCTLR_RST?
|
||||
{ ArmISA::MISCREG_SEV_MAILBOX, "SEV_STATE" },
|
||||
|
||||
// AArch32 CP14 registers (debug/trace/ThumbEE control)
|
||||
// AArch32 CP14 registers (debug/trace control)
|
||||
// ArmISA::MISCREG_DBGDIDR?
|
||||
// ArmISA::MISCREG_DBGDSCRint?
|
||||
// ArmISA::MISCREG_DBGDCCINT?
|
||||
|
||||
@@ -188,7 +188,7 @@ Iris::ThreadContext::IdxNameMap CortexR52TC::miscRegIdxNameMap({
|
||||
// ArmISA::MISCREG_SCTLR_RST?
|
||||
// ArmISA::MISCREG_SEV_MAILBOX?
|
||||
|
||||
// AArch32 CP14 registers (debug/trace/ThumbEE control)
|
||||
// AArch32 CP14 registers (debug/trace control)
|
||||
// ArmISA::MISCREG_DBGDIDR?
|
||||
// ArmISA::MISCREG_DBGDSCRint?
|
||||
// ArmISA::MISCREG_DBGDCCINT?
|
||||
|
||||
@@ -169,7 +169,7 @@ ArmProcess32::armHwcapImpl() const
|
||||
};
|
||||
|
||||
return Arm_Swp | Arm_Half | Arm_Thumb | Arm_FastMult |
|
||||
Arm_Vfp | Arm_Edsp | Arm_ThumbEE | Arm_Neon |
|
||||
Arm_Vfp | Arm_Edsp | Arm_Neon |
|
||||
Arm_Vfpv3 | Arm_Vfpv3d16;
|
||||
}
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@ namespace ArmISA
|
||||
MISCREG_SEV_MAILBOX,
|
||||
MISCREG_TLBINEEDSYNC,
|
||||
|
||||
// AArch32 CP14 registers (debug/trace/ThumbEE control)
|
||||
// AArch32 CP14 registers (debug/trace control)
|
||||
MISCREG_DBGDIDR,
|
||||
MISCREG_DBGDSCRint,
|
||||
MISCREG_DBGDCCINT,
|
||||
|
||||
@@ -457,8 +457,6 @@ namespace ArmISA
|
||||
Bitfield<7> itd; // IT disable
|
||||
// (ARMv8 AArch32 and AArch64 SCTLR_EL1 only)
|
||||
Bitfield<6, 3> rao4; // Read as one
|
||||
Bitfield<6> thee; // ThumbEE enable
|
||||
// (ARMv8 AArch32 and AArch64 SCTLR_EL1 only)
|
||||
Bitfield<5> cp15ben; // CP15 barrier enable
|
||||
// (AArch32 and AArch64 SCTLR_EL1 only)
|
||||
Bitfield<4> sa0; // Stack Alignment Check Enable for EL0
|
||||
|
||||
Reference in New Issue
Block a user