isa_traits.hh (5543:3af77710f397) | isa_traits.hh (5585:45233156c3cc) |
---|---|
1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 3 * Copyright (c) 2007 MIPS Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 167 unchanged lines hidden (view full) --- 176 const int NumIntSpecialRegs = 9; 177 const int NumFloatArchRegs = 32; 178 const int NumFloatSpecialRegs = 5; 179 180 const int NumShadowRegSets = 16; // Maximum number of shadow register sets 181 const int NumIntRegs = NumIntArchRegs*NumShadowRegSets + NumIntSpecialRegs; //HI & LO Regs 182 const int NumFloatRegs = NumFloatArchRegs + NumFloatSpecialRegs;// 183 | 1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 3 * Copyright (c) 2007 MIPS Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 167 unchanged lines hidden (view full) --- 176 const int NumIntSpecialRegs = 9; 177 const int NumFloatArchRegs = 32; 178 const int NumFloatSpecialRegs = 5; 179 180 const int NumShadowRegSets = 16; // Maximum number of shadow register sets 181 const int NumIntRegs = NumIntArchRegs*NumShadowRegSets + NumIntSpecialRegs; //HI & LO Regs 182 const int NumFloatRegs = NumFloatArchRegs + NumFloatSpecialRegs;// 183 |
184 const int TotalArchRegs = NumIntArchRegs * NumShadowRegSets; 185 |
|
184 // Static instruction parameters 185 const int MaxInstSrcRegs = 10; 186 const int MaxInstDestRegs = 8; 187 188 // semantically meaningful register indices 189 const int ZeroReg = 0; 190 const int AssemblerReg = 1; 191 const int ReturnValueReg = 2; --- 205 unchanged lines hidden --- | 186 // Static instruction parameters 187 const int MaxInstSrcRegs = 10; 188 const int MaxInstDestRegs = 8; 189 190 // semantically meaningful register indices 191 const int ZeroReg = 0; 192 const int AssemblerReg = 1; 193 const int ReturnValueReg = 2; --- 205 unchanged lines hidden --- |