1/* 2 * Copyright (c) 2010 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 191 unchanged lines hidden (view full) --- 200 } 201 } 202#if FULL_SYSTEM 203 /** Calls hardware return from error interrupt. */ 204 Fault hwrei(); 205 /** Traps to handle specified fault. */ 206 void trap(Fault fault); 207 bool simPalCheck(int palFunc); |
208#endif 209 |
210 /** Emulates a syscall. */ 211 void syscall(int64_t callnum); 212 |
213 public: 214 215 // The register accessor methods provide the index of the 216 // instruction's operand (e.g., 0 or 1), not the architectural 217 // register index, to simplify the implementation of register 218 // renaming. We find the architectural register index by indexing 219 // into the instruction's own operand index table. Note that a 220 // raw pointer to the StaticInst is provided instead of a --- 77 unchanged lines hidden --- |