LLVM 22.0.0git
|
#include "llvm/Frontend/HLSL/HLSLBinding.h"
Public Member Functions | |
BindingSpaces (dxil::ResourceClass RC) | |
LLVM_ABI RegisterSpace & | getOrInsertSpace (uint32_t Space) |
Public Attributes | |
dxil::ResourceClass | RC |
llvm::SmallVector< RegisterSpace > | Spaces |
Definition at line 64 of file HLSLBinding.h.
|
inline |
Definition at line 67 of file HLSLBinding.h.
BindingInfo::RegisterSpace & BindingInfo::BindingSpaces::getOrInsertSpace | ( | uint32_t | Space | ) |
Definition at line 24 of file HLSLBinding.cpp.
Referenced by llvm::hlsl::BindingInfo::findAvailableBinding().
dxil::ResourceClass llvm::hlsl::BindingInfo::BindingSpaces::RC |
Definition at line 65 of file HLSLBinding.h.
Referenced by llvm::hlsl::BindingInfoBuilder::calculateBindingInfo().
llvm::SmallVector<RegisterSpace> llvm::hlsl::BindingInfo::BindingSpaces::Spaces |
Definition at line 66 of file HLSLBinding.h.
Referenced by llvm::hlsl::BindingInfoBuilder::calculateBindingInfo(), and getOrInsertSpace().