utility.cc (9889:2dbc34e3b922) | utility.cc (9920:028e4da64b42) |
---|---|
1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * Copyright (c) 2011 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 --- 230 unchanged lines hidden (view full) --- 239copyRegs(ThreadContext *src, ThreadContext *dest) 240{ 241 //copy int regs 242 for (int i = 0; i < NumIntRegs; ++i) 243 dest->setIntReg(i, src->readIntReg(i)); 244 //copy float regs 245 for (int i = 0; i < NumFloatRegs; ++i) 246 dest->setFloatRegBits(i, src->readFloatRegBits(i)); | 1/* 2 * Copyright (c) 2007 The Hewlett-Packard Development Company 3 * Copyright (c) 2011 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 --- 230 unchanged lines hidden (view full) --- 239copyRegs(ThreadContext *src, ThreadContext *dest) 240{ 241 //copy int regs 242 for (int i = 0; i < NumIntRegs; ++i) 243 dest->setIntReg(i, src->readIntReg(i)); 244 //copy float regs 245 for (int i = 0; i < NumFloatRegs; ++i) 246 dest->setFloatRegBits(i, src->readFloatRegBits(i)); |
247 // Will need to add condition-code regs when implemented 248 assert(NumCCRegs == 0); |
|
247 copyMiscRegs(src, dest); 248 dest->pcState(src->pcState()); 249} 250 251void 252skipFunction(ThreadContext *tc) 253{ 254 panic("Not implemented for x86\n"); --- 117 unchanged lines hidden --- | 249 copyMiscRegs(src, dest); 250 dest->pcState(src->pcState()); 251} 252 253void 254skipFunction(ThreadContext *tc) 255{ 256 panic("Not implemented for x86\n"); --- 117 unchanged lines hidden --- |