gem5  v22.1.0.0
Classes | Namespaces | Enumerations
kernel_code.hh File Reference
#include <bitset>
#include <cstdint>

Go to the source code of this file.

Classes

struct  gem5::AMDKernelCode
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 

Enumerations

enum  gem5::ScalarRegInitFields : int {
  gem5::PrivateSegBuf = 0 , gem5::DispatchPtr = 1 , gem5::QueuePtr = 2 , gem5::KernargSegPtr = 3 ,
  gem5::DispatchId = 4 , gem5::FlatScratchInit = 5 , gem5::PrivateSegSize = 6 , gem5::GridWorkgroupCountX = 7 ,
  gem5::GridWorkgroupCountY = 8 , gem5::GridWorkgroupCountZ = 9 , gem5::WorkgroupIdX = 10 , gem5::WorkgroupIdY = 11 ,
  gem5::WorkgroupIdZ = 12 , gem5::WorkgroupInfo = 13 , gem5::PrivSegWaveByteOffset = 14 , gem5::NumScalarInitFields = 15
}
 these enums represent the indices into the initialRegState bitfields in HsaKernelInfo. More...
 
enum  gem5::VectorRegInitFields : int { gem5::WorkitemIdX = 0 , gem5::WorkitemIdY = 1 , gem5::WorkitemIdZ = 2 , gem5::NumVectorInitFields = 3 }
 

Generated on Wed Dec 21 2022 10:22:56 for gem5 by doxygen 1.9.1