base.hh (10319:4207f9bfcceb) | base.hh (10379:c00f6d7e2681) |
---|---|
1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 154 unchanged lines hidden (view full) --- 163 //This flag says to stay at the current pc. This is useful for 164 //instructions which go beyond MachInst boundaries. 165 bool stayAtPC; 166 167 void checkForInterrupts(); 168 void setupFetchRequest(Request *req); 169 void preExecute(); 170 void postExecute(); | 1/* 2 * Copyright (c) 2011-2012 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 154 unchanged lines hidden (view full) --- 163 //This flag says to stay at the current pc. This is useful for 164 //instructions which go beyond MachInst boundaries. 165 bool stayAtPC; 166 167 void checkForInterrupts(); 168 void setupFetchRequest(Request *req); 169 void preExecute(); 170 void postExecute(); |
171 void advancePC(Fault fault); | 171 void advancePC(const Fault &fault); |
172 173 virtual void deallocateContext(ThreadID thread_num); 174 virtual void haltContext(ThreadID thread_num); 175 176 // statistics 177 virtual void regStats(); 178 virtual void resetStats(); 179 --- 289 unchanged lines hidden --- | 172 173 virtual void deallocateContext(ThreadID thread_num); 174 virtual void haltContext(ThreadID thread_num); 175 176 // statistics 177 virtual void regStats(); 178 virtual void resetStats(); 179 --- 289 unchanged lines hidden --- |