LLVM 22.0.0git
|
#include "llvm/Analysis/DXILResource.h"
Public Member Functions | |
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 | RecordID |
uint32_t | Space |
uint32_t | LowerBound |
uint32_t | Size |
Definition at line 364 of file DXILResource.h.
|
inline |
Definition at line 374 of file DXILResource.h.
References RHS.
|
inline |
Definition at line 377 of file DXILResource.h.
References LowerBound, RecordID, RHS, Size, and Space.
|
inline |
Definition at line 370 of file DXILResource.h.
References LowerBound, RecordID, RHS, Size, and Space.
|
inline |
Definition at line 381 of file DXILResource.h.
References LowerBound, RHS, Size, and Space.
Referenced by reportOverlappingBinding().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::LowerBound |
Definition at line 367 of file DXILResource.h.
Referenced by operator<(), operator==(), overlapsWith(), reportOverlappingError(), and reportRegNotBound().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::RecordID |
Definition at line 365 of file DXILResource.h.
Referenced by operator<(), and operator==().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Size |
Definition at line 368 of file DXILResource.h.
Referenced by operator<(), operator==(), and overlapsWith().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Space |
Definition at line 366 of file DXILResource.h.
Referenced by operator<(), operator==(), overlapsWith(), and reportRegNotBound().