LLVM 20.0.0git
|
#include "Target/DirectX/DXILResource.h"
Public Member Functions | |
void | collect (Module &M) |
bool | hasUAVs () const |
Metadata * | writeUAVs (Module &M) const |
void | printUAVs (raw_ostream &OS) const |
bool | hasCBuffers () const |
Metadata * | writeCBuffers (Module &M) const |
void | printCBuffers (raw_ostream &OS) const |
LLVM_DUMP_METHOD void | dump () const |
Definition at line 115 of file DXILResource.h.
void Resources::collect | ( | Module & | M | ) |
Definition at line 53 of file DXILResource.cpp.
void Resources::dump | ( | ) | const |
Definition at line 343 of file DXILResource.cpp.
References llvm::dbgs().
|
inline |
Definition at line 124 of file DXILResource.h.
References llvm::dxil::ResourceTable< T >::empty().
Referenced by emitResourceMetadata(), and prettyPrintResources().
|
inline |
Definition at line 121 of file DXILResource.h.
References llvm::dxil::ResourceTable< T >::empty().
Referenced by emitResourceMetadata(), and prettyPrintResources().
void Resources::printCBuffers | ( | raw_ostream & | OS | ) | const |
Definition at line 341 of file DXILResource.cpp.
References OS.
Referenced by prettyPrintResources().
void Resources::printUAVs | ( | raw_ostream & | OS | ) | const |
Definition at line 337 of file DXILResource.cpp.
References OS.
Referenced by prettyPrintResources().
Definition at line 338 of file DXILResource.cpp.
Referenced by emitResourceMetadata().
Definition at line 336 of file DXILResource.cpp.
Referenced by emitResourceMetadata().