LLVM: llvm::dxil::EntryProperties Struct Reference (original) (raw)

#include "[llvm/Analysis/DXILMetadataAnalysis.h](DXILMetadataAnalysis%5F8h%5Fsource.html)"

Public Attributes
const Function * Entry {nullptr}
Triple::EnvironmentType ShaderStage {Triple::UnknownEnvironment}
unsigned NumThreadsX {0}
unsigned NumThreadsY {0}
unsigned NumThreadsZ {0}
unsigned WaveSizeMin {0}
unsigned WaveSizeMax {0}
unsigned WaveSizePref {0}

Definition at line 23 of file DXILMetadataAnalysis.h.

llvm::dxil::EntryProperties::EntryProperties ( const Function * Fn = nullptr) inline

Entry

NumThreadsX

unsigned llvm::dxil::EntryProperties::NumThreadsX {0}

NumThreadsY

unsigned llvm::dxil::EntryProperties::NumThreadsY {0}

NumThreadsZ

unsigned llvm::dxil::EntryProperties::NumThreadsZ {0}

ShaderStage

WaveSizeMax

unsigned llvm::dxil::EntryProperties::WaveSizeMax {0}

WaveSizeMin

unsigned llvm::dxil::EntryProperties::WaveSizeMin {0}

WaveSizePref

unsigned llvm::dxil::EntryProperties::WaveSizePref {0}


The documentation for this struct was generated from the following file: