LLVM: llvm::SPIRV::ImageAttrs Union Reference (original) (raw)
#include "[Target/SPIRV/SPIRVIRMapping.h](SPIRVIRMapping%5F8h%5Fsource.html)"
| Classes | |
|---|---|
| struct | BitFlags |
| Public Member Functions |
|---|
| Public Attributes | |
|---|---|
| struct llvm::SPIRV::ImageAttrs::BitFlags | Flags |
| unsigned | Val |
Detailed Description
Definition at line 72 of file SPIRVIRMapping.h.
Constructor & Destructor Documentation
| llvm::SPIRV::ImageAttrs::ImageAttrs ( unsigned Dim, unsigned Depth, unsigned Arrayed, unsigned MS, unsigned Sampled, unsigned ImageFormat, unsigned AQ = 0 ) | inline |
|---|
Definition at line 84 of file SPIRVIRMapping.h.
References llvm::Depth, Flags, and Val.
Member Data Documentation
◆ Flags
struct llvm::SPIRV::ImageAttrs::BitFlags llvm::SPIRV::ImageAttrs::Flags
Referenced by ImageAttrs().
◆ Val
unsigned llvm::SPIRV::ImageAttrs::Val
Definition at line 82 of file SPIRVIRMapping.h.
Referenced by ImageAttrs(), and llvm::SPIRV::irhandle_sampled_image().
The documentation for this union was generated from the following file:
- lib/Target/SPIRV/SPIRVIRMapping.h