gpu_dyn_inst.hh (11692:e772fdcd3809) gpu_dyn_inst.hh (11693:bc1f702c25b9)
1/*
2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
3 * All rights reserved.
4 *
5 * For use for simulation and test purposes only
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are met:

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

253 // A pointer to ROM
254 uint8_t *rom;
255 // The size of the READONLY segment
256 int sz_rom;
257
258 // Initiate the specified memory operation, by creating a
259 // memory request and sending it off to the memory system.
260 void initiateAcc(GPUDynInstPtr gpuDynInst);
1/*
2 * Copyright (c) 2015 Advanced Micro Devices, Inc.
3 * All rights reserved.
4 *
5 * For use for simulation and test purposes only
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are met:

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

253 // A pointer to ROM
254 uint8_t *rom;
255 // The size of the READONLY segment
256 int sz_rom;
257
258 // Initiate the specified memory operation, by creating a
259 // memory request and sending it off to the memory system.
260 void initiateAcc(GPUDynInstPtr gpuDynInst);
261 // Complete the specified memory operation, by writing
262 // value back to the RF in the case of a load or atomic
263 // return or, in the case of a store, we do nothing
264 void completeAcc(GPUDynInstPtr gpuDynInst);
261
262 void updateStats();
263
264 GPUStaticInst* staticInstruction() { return _staticInst; }
265
266 bool isALU() const;
267 bool isBranch() const;
268 bool isNop() const;

--- 187 unchanged lines hidden ---
265
266 void updateStats();
267
268 GPUStaticInst* staticInstruction() { return _staticInst; }
269
270 bool isALU() const;
271 bool isBranch() const;
272 bool isNop() const;

--- 187 unchanged lines hidden ---