From 6df196b71e058b2c827e1027416155ac8ec8cf9f Mon Sep 17 00:00:00 2001 From: Ali Saidi Date: Tue, 5 Jun 2012 01:23:09 -0400 Subject: O3: Clean up the O3 structures and try to pack them a bit better. DynInst is extremely large the hope is that this re-organization will put the most used members close to each other. --- src/arch/alpha/registers.hh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/arch/alpha/registers.hh') diff --git a/src/arch/alpha/registers.hh b/src/arch/alpha/registers.hh index 2eefead16..e1f50ddc2 100644 --- a/src/arch/alpha/registers.hh +++ b/src/arch/alpha/registers.hh @@ -40,6 +40,9 @@ namespace AlphaISA { using AlphaISAInst::MaxInstSrcRegs; using AlphaISAInst::MaxInstDestRegs; +// Locked read/write flags are can't be detected by the ISA parser +const int MaxMiscDestRegs = AlphaISAInst::MaxMiscDestRegs + 1; + typedef uint8_t RegIndex; typedef uint64_t IntReg; -- cgit v1.2.3