1/* 2 * Copyright (c) 2003-2005 The Regents of The University of Michigan 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; --- 73 unchanged lines hidden (view full) --- 82 const int MaxInstSrcRegs = 8; 83 const int MaxInstDestRegs = 9; 84 85 //8K. This value is implmentation specific; and should probably 86 //be somewhere else. 87 const int LogVMPageSize = 13; 88 const int VMPageSize = (1 << LogVMPageSize); 89 |
90 // real address virtual mapping 91 // sort of like alpha super page, but less frequently used 92 const Addr SegKPMEnd = ULL(0xfffffffc00000000); 93 const Addr SegKPMBase = ULL(0xfffffac000000000); 94 |
95 //Why does both the previous set of constants and this one exist? 96 const int PageShift = 13; 97 const int PageBytes = 1ULL << PageShift; 98 99 const int BranchPredAddrShiftAmt = 2; 100 101 StaticInstPtr decodeInst(ExtMachInst); 102 --- 17 unchanged lines hidden --- |