LLVM 20.0.0git
|
Public Attributes | |
StringRef | Name |
InstructionSet::InstructionSet | Set |
BuiltinGroup | Group |
uint8_t | MinNumArgs |
uint8_t | MaxNumArgs |
Definition at line 32 of file SPIRVBuiltins.cpp.
BuiltinGroup llvm::SPIRV::DemangledBuiltin::Group |
Definition at line 35 of file SPIRVBuiltins.cpp.
uint8_t llvm::SPIRV::DemangledBuiltin::MaxNumArgs |
Definition at line 37 of file SPIRVBuiltins.cpp.
uint8_t llvm::SPIRV::DemangledBuiltin::MinNumArgs |
Definition at line 36 of file SPIRVBuiltins.cpp.
StringRef llvm::SPIRV::DemangledBuiltin::Name |
Definition at line 33 of file SPIRVBuiltins.cpp.
Referenced by llvm::buildBarrierInst(), llvm::generateAsyncCopy(), llvm::generateAtomicFloatingInst(), llvm::generateAtomicInst(), llvm::generateBarrierInst(), llvm::generateBuiltinVar(), llvm::generateConvertInst(), llvm::generateCoopMatrInst(), llvm::generateEnqueueInst(), llvm::generateExtInst(), llvm::generateGroupInst(), llvm::generateGroupUniformInst(), llvm::generateICarryBorrowInst(), llvm::generateImageMiscQueryInst(), llvm::generateImageSizeQueryInst(), llvm::generateIntelSubgroupsInst(), llvm::generateKernelClockInst(), llvm::generateLoadStoreInst(), llvm::generateRelationalInst(), llvm::generateSpecConstantInst(), and llvm::generateWaveInst().
InstructionSet::InstructionSet llvm::SPIRV::DemangledBuiltin::Set |
Definition at line 34 of file SPIRVBuiltins.cpp.
Referenced by llvm::generateAsyncCopy(), llvm::generateAtomicInst(), llvm::generateBarrierInst(), llvm::generateBuiltinVar(), llvm::generateConvertInst(), llvm::generateCoopMatrInst(), llvm::generateEnqueueInst(), llvm::generateExtInst(), llvm::generateICarryBorrowInst(), llvm::generateImageMiscQueryInst(), llvm::generateImageSizeQueryInst(), llvm::generateLoadStoreInst(), llvm::generateRelationalInst(), llvm::generateSpecConstantInst(), and llvm::generateWaveInst().