registers.hh (8961:ff4762285f99) registers.hh (9046:a1104cc13db2)
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

--- 41 unchanged lines hidden (view full) ---

50namespace ArmISA {
51
52
53// For a predicated instruction, we need all the
54// destination registers to also be sources
55const int MaxInstSrcRegs = ArmISAInst::MaxInstDestRegs +
56 ArmISAInst::MaxInstSrcRegs;
57using ArmISAInst::MaxInstDestRegs;
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

--- 41 unchanged lines hidden (view full) ---

50namespace ArmISA {
51
52
53// For a predicated instruction, we need all the
54// destination registers to also be sources
55const int MaxInstSrcRegs = ArmISAInst::MaxInstDestRegs +
56 ArmISAInst::MaxInstSrcRegs;
57using ArmISAInst::MaxInstDestRegs;
58using ArmISAInst::MaxMiscDestRegs;
58
59typedef uint16_t RegIndex;
60
61typedef uint64_t IntReg;
62
63// floating point register file entry type
64typedef uint32_t FloatRegBits;
65typedef float FloatReg;

--- 50 unchanged lines hidden ---
59
60typedef uint16_t RegIndex;
61
62typedef uint64_t IntReg;
63
64// floating point register file entry type
65typedef uint32_t FloatRegBits;
66typedef float FloatReg;

--- 50 unchanged lines hidden ---