process.hh (11389:1e55f16160cb) process.hh (11392:5967db4cff04)
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

336 */
337 EmulatedDriver *findDriver(std::string filename);
338
339 // This function acts as a callback to update the bias value in
340 // the object file because the parameters needed to calculate the
341 // bias are not available when the object file is created.
342 void updateBias();
343
1/*
2 * Copyright (c) 2014 Advanced Micro Devices, Inc.
3 * Copyright (c) 2001-2005 The Regents of The University of Michigan
4 * All rights reserved.
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions are
8 * met: redistributions of source code must retain the above copyright

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

336 */
337 EmulatedDriver *findDriver(std::string filename);
338
339 // This function acts as a callback to update the bias value in
340 // the object file because the parameters needed to calculate the
341 // bias are not available when the object file is created.
342 void updateBias();
343
344 ObjectFile *getInterpreter();
345
344 Addr getBias();
345 Addr getStartPC();
346
347 // this function is used to create the LiveProcess object, since
348 // we can't tell which subclass of LiveProcess to use until we
349 // open and look at the object file.
350 static LiveProcess *create(LiveProcessParams *params);
351};
352
353
354#endif // __PROCESS_HH__
346 Addr getBias();
347 Addr getStartPC();
348
349 // this function is used to create the LiveProcess object, since
350 // we can't tell which subclass of LiveProcess to use until we
351 // open and look at the object file.
352 static LiveProcess *create(LiveProcessParams *params);
353};
354
355
356#endif // __PROCESS_HH__