From b331b02669f95adf4744b1e7db50ad4b231fb704 Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Fri, 1 Oct 2010 16:02:45 -0500 Subject: ARM: Clean up use of TBit and JBit. Rather tha constantly using ULL(1) << PcXBitShift define those directly. Additionally, add some helper functions to further clean up the code. --- src/arch/arm/isa_traits.hh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/arch/arm/isa_traits.hh') diff --git a/src/arch/arm/isa_traits.hh b/src/arch/arm/isa_traits.hh index aae7566fe..8d3f0ffe3 100644 --- a/src/arch/arm/isa_traits.hh +++ b/src/arch/arm/isa_traits.hh @@ -127,7 +127,9 @@ namespace ArmISA // These otherwise unused bits of the PC are used to select a mode // like the J and T bits of the CPSR. static const Addr PcJBitShift = 33; + static const Addr PcJBit = ULL(1) << PcJBitShift; static const Addr PcTBitShift = 34; + static const Addr PcTBit = ULL(1) << PcTBitShift; static const Addr PcModeMask = (ULL(1) << PcJBitShift) | (ULL(1) << PcTBitShift); }; -- cgit v1.2.3