dyn_inst.hh (5640:c811ced9efc1) dyn_inst.hh (5702:bf84e2fa05f7)
1/*
2 * Copyright (c) 2004-2006 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;

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

163 const MiscReg &val)
164 {
165 return this->cpu->setMiscReg(
166 si->destRegIdx(idx) - TheISA::Ctrl_Base_DepTag,
167 val, this->threadNumber);
168 }
169
170#if FULL_SYSTEM
1/*
2 * Copyright (c) 2004-2006 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;

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

163 const MiscReg &val)
164 {
165 return this->cpu->setMiscReg(
166 si->destRegIdx(idx) - TheISA::Ctrl_Base_DepTag,
167 val, this->threadNumber);
168 }
169
170#if FULL_SYSTEM
171 /** Calls hardware return from error interrupt. */
172 Fault hwrei();
171 /** Traps to handle specified fault. */
172 void trap(Fault fault);
173 /** Traps to handle specified fault. */
174 void trap(Fault fault);
175 bool simPalCheck(int palFunc);
173#else
174 /** Calls a syscall. */
175 void syscall(int64_t callnum);
176#endif
177
178 public:
179
180 // The register accessor methods provide the index of the

--- 107 unchanged lines hidden ---
176#else
177 /** Calls a syscall. */
178 void syscall(int64_t callnum);
179#endif
180
181 public:
182
183 // The register accessor methods provide the index of the

--- 107 unchanged lines hidden ---