base.hh (4240:cde9d7751cce) | base.hh (4377:ca55a0b1990a) |
---|---|
1/* 2 * Copyright (c) 2002-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; --- 123 unchanged lines hidden (view full) --- 132 TheISA::Predecoder predecoder; 133 134 // Static data storage 135 TheISA::LargestRead dataReg; 136 137 StaticInstPtr curStaticInst; 138 StaticInstPtr curMacroStaticInst; 139 | 1/* 2 * Copyright (c) 2002-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; --- 123 unchanged lines hidden (view full) --- 132 TheISA::Predecoder predecoder; 133 134 // Static data storage 135 TheISA::LargestRead dataReg; 136 137 StaticInstPtr curStaticInst; 138 StaticInstPtr curMacroStaticInst; 139 |
140 //This is the offset from the current pc that fetch should be performed at 141 Addr fetchOffset; 142 //This flag says to stay at the current pc. This is useful for 143 //instructions which go beyond MachInst boundaries. 144 bool stayAtPC; 145 |
|
140 void checkForInterrupts(); 141 Fault setupFetchRequest(Request *req); 142 void preExecute(); 143 void postExecute(); 144 void advancePC(Fault fault); 145 146 virtual void deallocateContext(int thread_num); 147 virtual void haltContext(int thread_num); --- 212 unchanged lines hidden --- | 146 void checkForInterrupts(); 147 Fault setupFetchRequest(Request *req); 148 void preExecute(); 149 void postExecute(); 150 void advancePC(Fault fault); 151 152 virtual void deallocateContext(int thread_num); 153 virtual void haltContext(int thread_num); --- 212 unchanged lines hidden --- |