|
LLVM 24.0.0git
|
#include "llvm/Analysis/DXILResource.h"
Public Member Functions | |
| ResourceBinding () | |
| ResourceBinding (uint32_t BindingID, uint32_t Space, uint32_t LowerBound, uint32_t Size) | |
| bool | operator== (const ResourceBinding &RHS) const |
| bool | operator!= (const ResourceBinding &RHS) const |
| bool | operator< (const ResourceBinding &RHS) const |
| bool | overlapsWith (const ResourceBinding &RHS) const |
Public Attributes | |
| uint32_t | BindingID = 0 |
| uint32_t | Space |
| uint32_t | LowerBound |
| uint32_t | Size |
Definition at line 374 of file DXILResource.h.
|
inline |
Definition at line 380 of file DXILResource.h.
References BindingID, LowerBound, Size, and Space.
Referenced by operator!=(), operator<(), operator==(), and overlapsWith().
|
inline |
Definition at line 381 of file DXILResource.h.
References BindingID, LowerBound, Size, and Space.
|
inline |
Definition at line 390 of file DXILResource.h.
References ResourceBinding(), and RHS.
|
inline |
Definition at line 393 of file DXILResource.h.
References BindingID, LowerBound, ResourceBinding(), RHS, Size, and Space.
|
inline |
Definition at line 386 of file DXILResource.h.
References BindingID, LowerBound, ResourceBinding(), RHS, Size, and Space.
|
inline |
Definition at line 402 of file DXILResource.h.
References LowerBound, ResourceBinding(), RHS, Size, and Space.
Referenced by reportOverlappingBinding().
| uint32_t llvm::dxil::ResourceInfo::ResourceBinding::BindingID = 0 |
Definition at line 375 of file DXILResource.h.
Referenced by operator<(), operator==(), ResourceBinding(), and ResourceBinding().
| uint32_t llvm::dxil::ResourceInfo::ResourceBinding::LowerBound |
Definition at line 377 of file DXILResource.h.
Referenced by operator<(), operator==(), overlapsWith(), reportOverlappingError(), reportRegNotBound(), ResourceBinding(), and ResourceBinding().
| uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Size |
Definition at line 378 of file DXILResource.h.
Referenced by operator<(), operator==(), overlapsWith(), ResourceBinding(), and ResourceBinding().
| uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Space |
Definition at line 376 of file DXILResource.h.
Referenced by operator<(), operator==(), overlapsWith(), reportRegNotBound(), ResourceBinding(), and ResourceBinding().