LLVM 24.0.0git
llvm::SPIRV::GroupBuiltin Struct Reference

Public Attributes

StringTable::Offset Name
uint32_t Opcode
uint32_t GroupOperation
bool IsElect
bool IsAllOrAny
bool IsAllEqual
bool IsInverseBallot
bool IsBallotBitExtract
bool IsLogical
bool NoGroupOperation
bool HasBoolArg

Detailed Description

Definition at line 73 of file SPIRVBuiltins.cpp.

Member Data Documentation

◆ GroupOperation

uint32_t llvm::SPIRV::GroupBuiltin::GroupOperation

Definition at line 76 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ HasBoolArg

bool llvm::SPIRV::GroupBuiltin::HasBoolArg

Definition at line 84 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsAllEqual

bool llvm::SPIRV::GroupBuiltin::IsAllEqual

Definition at line 79 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsAllOrAny

bool llvm::SPIRV::GroupBuiltin::IsAllOrAny

Definition at line 78 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsBallotBitExtract

bool llvm::SPIRV::GroupBuiltin::IsBallotBitExtract

Definition at line 81 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsElect

bool llvm::SPIRV::GroupBuiltin::IsElect

Definition at line 77 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsInverseBallot

bool llvm::SPIRV::GroupBuiltin::IsInverseBallot

Definition at line 80 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ IsLogical

bool llvm::SPIRV::GroupBuiltin::IsLogical

Definition at line 82 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ Name

StringTable::Offset llvm::SPIRV::GroupBuiltin::Name

Definition at line 74 of file SPIRVBuiltins.cpp.

◆ NoGroupOperation

bool llvm::SPIRV::GroupBuiltin::NoGroupOperation

Definition at line 83 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().

◆ Opcode

uint32_t llvm::SPIRV::GroupBuiltin::Opcode

Definition at line 75 of file SPIRVBuiltins.cpp.

Referenced by llvm::generateGroupInst().


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