miscregs.hh (6691:cd68b6ecd68d) miscregs.hh (7512:ffac9df60637)
1/*
2 * Copyright (c) 2009 The University of Edinburgh
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

39enum MiscRegIndex {
40 NUM_MISCREGS = 0
41};
42
43const char * const miscRegName[NUM_MISCREGS] = {
44};
45
46BitUnion32(Cr)
1/*
2 * Copyright (c) 2009 The University of Edinburgh
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

39enum MiscRegIndex {
40 NUM_MISCREGS = 0
41};
42
43const char * const miscRegName[NUM_MISCREGS] = {
44};
45
46BitUnion32(Cr)
47 Bitfield<31,28> cr0;
47 SubBitUnion(cr0, 31, 28)
48 Bitfield<31> lt;
49 Bitfield<30> gt;
50 Bitfield<29> eq;
51 Bitfield<28> so;
52 EndSubBitUnion(cr0)
48 Bitfield<27,24> cr1;
49EndBitUnion(Cr)
50
51BitUnion32(Xer)
52 Bitfield<31> so;
53 Bitfield<30> ov;
54 Bitfield<29> ca;
55EndBitUnion(Xer)

--- 40 unchanged lines hidden ---
53 Bitfield<27,24> cr1;
54EndBitUnion(Cr)
55
56BitUnion32(Xer)
57 Bitfield<31> so;
58 Bitfield<30> ov;
59 Bitfield<29> ca;
60EndBitUnion(Xer)

--- 40 unchanged lines hidden ---