registers.hh (11723:0596db108c53) | registers.hh (11725:eb58f1bbeac8) |
---|---|
1/* 2 * Copyright (c) 2013 ARM Limited 3 * Copyright (c) 2014-2015 Sven Karlsson 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 55 unchanged lines hidden (view full) --- 64typedef uint64_t IntReg; 65typedef uint64_t FloatRegBits; 66typedef double FloatReg; 67typedef uint8_t CCReg; // Not applicable to Riscv 68typedef uint64_t MiscReg; 69 70const int NumIntArchRegs = 32; 71const int NumIntRegs = NumIntArchRegs; | 1/* 2 * Copyright (c) 2013 ARM Limited 3 * Copyright (c) 2014-2015 Sven Karlsson 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 55 unchanged lines hidden (view full) --- 64typedef uint64_t IntReg; 65typedef uint64_t FloatRegBits; 66typedef double FloatReg; 67typedef uint8_t CCReg; // Not applicable to Riscv 68typedef uint64_t MiscReg; 69 70const int NumIntArchRegs = 32; 71const int NumIntRegs = NumIntArchRegs; |
72const int NumFloatRegs = 0; | 72const int NumFloatRegs = 32; |
73const int NumCCRegs = 0; 74const int NumMiscRegs = 4096; 75 76// These help enumerate all the registers for dependence tracking. 77const int FP_Reg_Base = NumIntRegs; 78const int CC_Reg_Base = FP_Reg_Base + NumFloatRegs; 79const int Misc_Reg_Base = CC_Reg_Base + NumCCRegs; 80const int Max_Reg_Index = Misc_Reg_Base + NumMiscRegs; --- 101 unchanged lines hidden --- | 73const int NumCCRegs = 0; 74const int NumMiscRegs = 4096; 75 76// These help enumerate all the registers for dependence tracking. 77const int FP_Reg_Base = NumIntRegs; 78const int CC_Reg_Base = FP_Reg_Base + NumFloatRegs; 79const int Misc_Reg_Base = CC_Reg_Base + NumCCRegs; 80const int Max_Reg_Index = Misc_Reg_Base + NumMiscRegs; --- 101 unchanged lines hidden --- |