Searched refs:SignatureElement (Results 1 – 6 of 6) sorted by relevance
213 struct SignatureElement { struct214 SignatureElement() = default;216 SignatureElement(dxbc::PSV::v0::SignatureElement El, StringRef StringTable, in SignatureElement() argument249 SmallVector<SignatureElement> SigInputElements; argument250 SmallVector<SignatureElement> SigOutputElements;251 SmallVector<SignatureElement> SigPatchOrPrimElements;310 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DXContainerYAML::SignatureElement) in LLVM_YAML_IS_SEQUENCE_VECTOR()372 template <> struct MappingTraits<DXContainerYAML::SignatureElement> { in LLVM_YAML_IS_SEQUENCE_VECTOR()374 llvm::DXContainerYAML::SignatureElement &El); in LLVM_YAML_IS_SEQUENCE_VECTOR()
37 SmallVectorImpl<v0::SignatureElement> &FinalElements, in ProcessElementList()45 v0::SignatureElement FinalElement; in ProcessElementList()46 memset(&FinalElement, 0, sizeof(v0::SignatureElement)); in ProcessElementList()127 static_cast<uint32_t>(sizeof(v0::SignatureElement)), in write()132 SignatureElements.size() * sizeof(v0::SignatureElement)); in write()171 llvm::dxbc::PSV::v0::SignatureElement &El = std::get<0>(ElAndName); in finalize()
84 SmallVector<llvm::dxbc::PSV::v0::SignatureElement, 32> SignatureElements;
459 struct SignatureElement { struct484 static_assert(sizeof(SignatureElement) == 4 * sizeof(uint32_t), argument
525 void MappingTraits<DXContainerYAML::SignatureElement>::mapping( in mapping()526 IO &IO, DXContainerYAML::SignatureElement &El) { in mapping()
305 using SigElementArray = ViewArray<dxbc::PSV::v0::SignatureElement>;