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 105 of file RootSignatureMetadata.h.
|
inline |
Definition at line 107 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 78 of file RootSignatureMetadata.cpp.
References assert(), and llvm::MDNode::get().