LLVM 22.0.0git
|
#include "llvm/Analysis/DXILResource.h"
Public Member Functions | |
bool | hasImplicitBinding () const |
void | setHasImplicitBinding (bool Value) |
bool | hasOverlappingBinding () const |
void | setHasOverlappingBinding (bool Value) |
std::optional< uint32_t > | findAvailableBinding (dxil::ResourceClass RC, uint32_t Space, int32_t Size) |
Friends | |
class | DXILResourceBindingAnalysis |
class | DXILResourceBindingWrapperPass |
Definition at line 639 of file DXILResource.h.
|
inline |
Definition at line 654 of file DXILResource.h.
References Size.
|
inline |
Definition at line 649 of file DXILResource.h.
Referenced by reportErrors(), and llvm::DXILResourceImplicitBinding::run().
|
inline |
Definition at line 651 of file DXILResource.h.
Referenced by reportErrors().
|
inline |
Definition at line 650 of file DXILResource.h.
|
inline |
Definition at line 652 of file DXILResource.h.
|
friend |
Definition at line 659 of file DXILResource.h.
References DXILResourceBindingAnalysis.
Referenced by DXILResourceBindingAnalysis.
|
friend |
Definition at line 660 of file DXILResource.h.
References DXILResourceBindingWrapperPass.
Referenced by DXILResourceBindingWrapperPass.