LLVM 19.0.0git
Public Attributes | List of all members
llvm::SPIRV::ImageAttrs::BitFlags Struct Reference

#include "Target/SPIRV/SPIRVDuplicatesTracker.h"

Public Attributes

unsigned Dim: 3
 
unsigned Depth: 2
 
unsigned Arrayed: 1
 
unsigned MS: 1
 
unsigned Sampled: 2
 
unsigned ImageFormat: 6
 
unsigned AQ: 2
 

Detailed Description

Definition at line 69 of file SPIRVDuplicatesTracker.h.

Member Data Documentation

◆ AQ

unsigned llvm::SPIRV::ImageAttrs::BitFlags::AQ

Definition at line 76 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ Arrayed

unsigned llvm::SPIRV::ImageAttrs::BitFlags::Arrayed

Definition at line 72 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ Depth

unsigned llvm::SPIRV::ImageAttrs::BitFlags::Depth

Definition at line 71 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ Dim

unsigned llvm::SPIRV::ImageAttrs::BitFlags::Dim

Definition at line 70 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ ImageFormat

unsigned llvm::SPIRV::ImageAttrs::BitFlags::ImageFormat

Definition at line 75 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ MS

unsigned llvm::SPIRV::ImageAttrs::BitFlags::MS

Definition at line 73 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().

◆ Sampled

unsigned llvm::SPIRV::ImageAttrs::BitFlags::Sampled

Definition at line 74 of file SPIRVDuplicatesTracker.h.

Referenced by llvm::SPIRV::ImageAttrs::ImageAttrs().


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