registers.hh (13611:c8b7847b4171) registers.hh (13615:5cc9363f5ab7)
1/*
2 * Copyright (c) 2006 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

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

278
279 MISCREG_NUMREGS
280};
281
282const int NumMiscRegs = MISCREG_NUMREGS;
283
284const int TotalNumRegs = NumIntRegs + NumFloatRegs + NumMiscRegs;
285
1/*
2 * Copyright (c) 2006 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

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

278
279 MISCREG_NUMREGS
280};
281
282const int NumMiscRegs = MISCREG_NUMREGS;
283
284const int TotalNumRegs = NumIntRegs + NumFloatRegs + NumMiscRegs;
285
286typedef RegVal IntReg;
287
288// floating point register file entry type
289typedef RegVal FloatReg;
290
291// cop-0/cop-1 system control register
292typedef RegVal MiscReg;
293
294// dummy typedef since we don't have CC regs
295typedef uint8_t CCReg;
296
297// Not applicable to MIPS
298using VecElem = ::DummyVecElem;
299using VecReg = ::DummyVecReg;
300using ConstVecReg = ::DummyConstVecReg;
301using VecRegContainer = ::DummyVecRegContainer;

--- 13 unchanged lines hidden ---
286// dummy typedef since we don't have CC regs
287typedef uint8_t CCReg;
288
289// Not applicable to MIPS
290using VecElem = ::DummyVecElem;
291using VecReg = ::DummyVecReg;
292using ConstVecReg = ::DummyConstVecReg;
293using VecRegContainer = ::DummyVecRegContainer;

--- 13 unchanged lines hidden ---