|
LLVM 22.0.0git
|
#include "llvm/Frontend/HLSL/RootSignatureMetadata.h"
Public Member Functions | |
| MetadataBuilder (llvm::LLVMContext &Ctx, ArrayRef< RootElement > Elements) | |
| LLVM_ABI MDNode * | BuildRootSignature () |
| Iterates through elements and dispatches onto the correct Build* method. | |
Definition at line 45 of file RootSignatureMetadata.h.
|
inline |
Definition at line 47 of file RootSignatureMetadata.h.
| MDNode * llvm::hlsl::rootsig::MetadataBuilder::BuildRootSignature | ( | ) |
Iterates through elements and dispatches onto the correct Build* method.
Accumulates the root signature and returns the Metadata node that is just a list of all the elements
Definition at line 108 of file RootSignatureMetadata.cpp.
References assert(), and llvm::MDNode::get().