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 ---