gem5  v21.1.0.2
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 Tue Sep 21 2021 12:26:35 for gem5 by doxygen 1.8.17