Home
last modified time | relevance | path

Searched refs:RuntimeInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DDXContainer.h127 std::variant<std::monostate, dxbc::PSV::v0::RuntimeInfo,
128 dxbc::PSV::v1::RuntimeInfo, dxbc::PSV::v2::RuntimeInfo>;
154 return Size >= sizeof(dxbc::PSV::v2::RuntimeInfo) in getVersion()
156 : (Size >= sizeof(dxbc::PSV::v1::RuntimeInfo) ? 1 : 0); in getVersion()
164 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getInfoAs()
166 if (std::is_same<T, dxbc::PSV::v2::RuntimeInfo>::value) in getInfoAs()
171 if (std::is_same<T, dxbc::PSV::v1::RuntimeInfo>::value) in getInfoAs()
212 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in usesViewID()
218 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in getInputVectorCount()
224 if (const auto *P = getInfoAs<dxbc::PSV::v1::RuntimeInfo>()) in getOutputVectorCounts()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h299 struct RuntimeInfo { struct
371 struct RuntimeInfo : public v0::RuntimeInfo { struct
390 v0::RuntimeInfo::swapBytes(Stage); in swapBytes() argument
399 struct RuntimeInfo : public v1::RuntimeInfo { struct
411 v1::RuntimeInfo::swapBytes(Stage); in swapBytes() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DDXContainer.cpp251 v2::RuntimeInfo Info; in parse()
258 v1::RuntimeInfo Info; in parse()
265 v0::RuntimeInfo Info; in parse()
427 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigInputCount()
429 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigInputCount()
435 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigOutputCount()
437 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigOutputCount()
443 if (const auto *P = std::get_if<dxbc::PSV::v2::RuntimeInfo>(&BasicInfo)) in getSigPatchOrPrimCount()
445 if (const auto *P = std::get_if<dxbc::PSV::v1::RuntimeInfo>(&BasicInfo)) in getSigPatchOrPrimCount()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h110 dxbc::PSV::v2::RuntimeInfo Info;
127 PSVInfo(const dxbc::PSV::v0::RuntimeInfo *P, uint16_t Stage);
128 PSVInfo(const dxbc::PSV::v1::RuntimeInfo *P);
129 PSVInfo(const dxbc::PSV::v2::RuntimeInfo *P);
/freebsd-14.2/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp52 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v0::RuntimeInfo *P, in PSVInfo()
56 memcpy(&Info, P, sizeof(dxbc::PSV::v0::RuntimeInfo)); in PSVInfo()
65 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v1::RuntimeInfo *P) in PSVInfo()
68 memcpy(&Info, P, sizeof(dxbc::PSV::v1::RuntimeInfo)); in PSVInfo()
71 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v2::RuntimeInfo *P) in PSVInfo()
74 memcpy(&Info, P, sizeof(dxbc::PSV::v2::RuntimeInfo)); in PSVInfo()
H A DDXContainerEmitter.cpp201 memcpy(&PSV.BaseData, &P.Info->Info, sizeof(dxbc::PSV::v2::RuntimeInfo)); in writeParts()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DDXContainerPSVInfo.cpp76 InfoSize = sizeof(dxbc::PSV::v0::RuntimeInfo); in write()
80 InfoSize = sizeof(dxbc::PSV::v1::RuntimeInfo); in write()
85 InfoSize = sizeof(dxbc::PSV::v2::RuntimeInfo); in write()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerPSVInfo.h49 dxbc::PSV::v2::RuntimeInfo BaseData;