Home
last modified time | relevance | path

Searched refs:SignatureElement (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h77 struct SignatureElement { struct
78 SignatureElement() = default;
80 SignatureElement(dxbc::PSV::v0::SignatureElement El, StringRef StringTable, in SignatureElement() function
113 SmallVector<SignatureElement> SigInputElements; argument
114 SmallVector<SignatureElement> SigOutputElements;
115 SmallVector<SignatureElement> SigPatchOrPrimElements;
170 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DXContainerYAML::SignatureElement) in LLVM_YAML_IS_SEQUENCE_VECTOR()
222 template <> struct MappingTraits<DXContainerYAML::SignatureElement> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
223 static void mapping(IO &IO, llvm::DXContainerYAML::SignatureElement &El); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerPSVInfo.cpp37 SmallVectorImpl<v0::SignatureElement> &FinalElements, in ProcessElementList()
45 v0::SignatureElement FinalElement; in ProcessElementList()
46 memset(&FinalElement, 0, sizeof(v0::SignatureElement)); in ProcessElementList()
109 SmallVector<v0::SignatureElement, 32> SignatureElements; in write()
121 v0::SignatureElement &El = std::get<0>(ElAndName); in write()
143 static_cast<uint32_t>(sizeof(v0::SignatureElement)), in write()
148 SignatureElements.size() * sizeof(v0::SignatureElement)); in write()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h327 struct SignatureElement { struct
352 static_assert(sizeof(SignatureElement) == 4 * sizeof(uint32_t), argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp213 void MappingTraits<DXContainerYAML::SignatureElement>::mapping( in mapping()
214 IO &IO, DXContainerYAML::SignatureElement &El) { in mapping()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h122 using SigElementArray = ViewArray<dxbc::PSV::v0::SignatureElement>;