|
LLVM 24.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 699 of file DXILResource.h.
|
inline |
Definition at line 714 of file DXILResource.h.
References Size.
|
inline |
Definition at line 709 of file DXILResource.h.
Referenced by reportErrors(), and llvm::DXILResourceImplicitBinding::run().
|
inline |
Definition at line 711 of file DXILResource.h.
Referenced by reportErrors().
|
inline |
Definition at line 710 of file DXILResource.h.
|
inline |
Definition at line 712 of file DXILResource.h.
|
friend |
Definition at line 719 of file DXILResource.h.
References DXILResourceBindingAnalysis.
Referenced by DXILResourceBindingAnalysis.
|
friend |
Definition at line 720 of file DXILResource.h.
References DXILResourceBindingWrapperPass.
Referenced by DXILResourceBindingWrapperPass.