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 --- |