1/*
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
--- 35 unchanged lines hidden (view full) ---
44#define __ARCH_ARM_REGISTERS_HH__
45
46#include "arch/arm/max_inst_regs.hh"
47#include "arch/arm/intregs.hh"
48#include "arch/arm/miscregs.hh"
49
50namespace ArmISA {
51
52using ArmISAInst::MaxInstSrcRegs;
53using ArmISAInst::MaxInstDestRegs;
54
55typedef uint16_t RegIndex;
56
57typedef uint64_t IntReg;
58
59// floating point register file entry type
60typedef uint32_t FloatRegBits;
--- 51 unchanged lines hidden ---
2 * Copyright (c) 2010 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software
--- 35 unchanged lines hidden (view full) ---
44#define __ARCH_ARM_REGISTERS_HH__
45
46#include "arch/arm/max_inst_regs.hh"
47#include "arch/arm/intregs.hh"
48#include "arch/arm/miscregs.hh"
49
50namespace ArmISA {
51
52using ArmISAInst::MaxInstSrcRegs;
53using ArmISAInst::MaxInstDestRegs;
54
55typedef uint16_t RegIndex;
56
57typedef uint64_t IntReg;
58
59// floating point register file entry type
60typedef uint32_t FloatRegBits;
--- 51 unchanged lines hidden ---