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 345 of file DXILResource.h.
|
inline |
Definition at line 355 of file DXILResource.h.
References RHS.
|
inline |
Definition at line 358 of file DXILResource.h.
References LowerBound, RecordID, RHS, Size, and Space.
|
inline |
Definition at line 351 of file DXILResource.h.
References LowerBound, RecordID, RHS, Size, and Space.
|
inline |
Definition at line 362 of file DXILResource.h.
References LowerBound, RHS, Size, and Space.
Referenced by reportOverlappingBinding().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::LowerBound |
Definition at line 348 of file DXILResource.h.
Referenced by llvm::dxil::ResourceInfo::getAsMetadata(), operator<(), operator==(), overlapsWith(), llvm::dxil::ResourceInfo::print(), reportOverlappingError(), and reportRegNotBound().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::RecordID |
Definition at line 346 of file DXILResource.h.
Referenced by llvm::dxil::ResourceInfo::getAsMetadata(), operator<(), operator==(), and llvm::dxil::ResourceInfo::print().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Size |
Definition at line 349 of file DXILResource.h.
Referenced by llvm::dxil::ResourceInfo::createSymbol(), llvm::dxil::ResourceInfo::getAsMetadata(), operator<(), operator==(), overlapsWith(), and llvm::dxil::ResourceInfo::print().
uint32_t llvm::dxil::ResourceInfo::ResourceBinding::Space |
Definition at line 347 of file DXILResource.h.
Referenced by llvm::dxil::ResourceInfo::getAsMetadata(), operator<(), operator==(), overlapsWith(), llvm::dxil::ResourceInfo::print(), and reportRegNotBound().