Searched refs:RootElement (Results 1 – 10 of 10) sorted by relevance
29 MetadataBuilder(llvm::LLVMContext &Ctx, ArrayRef<RootElement> Elements) in MetadataBuilder()48 ArrayRef<RootElement> Elements;
151 using RootElement = variable166 LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const RootElement &Element);168 LLVM_ABI void dumpRootElements(raw_ostream &OS, ArrayRef<RootElement> Elements);
217 raw_ostream &operator<<(raw_ostream &OS, const RootElement &Element) { in operator <<()230 void dumpRootElements(raw_ostream &OS, ArrayRef<RootElement> Elements) { in dumpRootElements()233 for (const RootElement &Element : Elements) { in dumpRootElements()
71 for (const RootElement &Element : Elements) { in BuildRootSignature()
41 llvm::hlsl::rootsig::RootElement Element) in RootSignatureElement()44 const llvm::hlsl::rootsig::RootElement &getElement() const { return Element; } in getElement()49 llvm::hlsl::rootsig::RootElement Element;
90 // RootElement Keywords:
5191 llvm::hlsl::rootsig::RootElement> {5198 llvm::hlsl::rootsig::RootElement *getElems() { return getTrailingObjects(); } in getElems()5200 const llvm::hlsl::rootsig::RootElement *getElems() const { in getElems()5212 ArrayRef<llvm::hlsl::rootsig::RootElement> RootElements);5219 ArrayRef<llvm::hlsl::rootsig::RootElement> getRootElements() const { in getRootElements()
70 ArrayRef<llvm::hlsl::rootsig::RootElement> Elements, in addRootSignature()
1074 SmallVector<llvm::hlsl::rootsig::RootElement> Elements; in ActOnFinishRootSignatureDecl()1128 const llvm::hlsl::rootsig::RootElement &Elem = RootSigElem.getElement(); in handleRootSignatureElements()1181 const llvm::hlsl::rootsig::RootElement &Elem = RootSigElem.getElement(); in handleRootSignatureElements()
5877 ArrayRef<llvm::hlsl::rootsig::RootElement> RootElements) { in Create()5880 additionalSizeToAlloc<llvm::hlsl::rootsig::RootElement>( in Create()