Searched refs:PSVInfo (Results 1 – 4 of 4) sorted by relevance
104 struct PSVInfo { struct128 PSVInfo(); argument129 PSVInfo(const dxbc::PSV::v0::RuntimeInfo *P, uint16_t Stage);130 PSVInfo(const dxbc::PSV::v1::RuntimeInfo *P);131 PSVInfo(const dxbc::PSV::v2::RuntimeInfo *P);132 PSVInfo(const dxbc::PSV::v3::RuntimeInfo *P, StringRef StringTable);159 std::optional<PSVInfo> Info;174 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DXContainerYAML::PSVInfo::MaskVector) in LLVM_YAML_IS_SEQUENCE_VECTOR()209 template <> struct MappingTraits<DXContainerYAML::PSVInfo> { in LLVM_YAML_IS_SEQUENCE_VECTOR()210 static void mapping(IO &IO, DXContainerYAML::PSVInfo &PSV); in LLVM_YAML_IS_SEQUENCE_VECTOR()
48 DXContainerYAML::PSVInfo::PSVInfo() : Version(0) { in PSVInfo() function in llvm::DXContainerYAML::PSVInfo52 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v0::RuntimeInfo *P, in PSVInfo() function in llvm::DXContainerYAML::PSVInfo65 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v1::RuntimeInfo *P) in PSVInfo() function in llvm::DXContainerYAML::PSVInfo71 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v2::RuntimeInfo *P) in PSVInfo() function in llvm::DXContainerYAML::PSVInfo77 DXContainerYAML::PSVInfo::PSVInfo(const dxbc::PSV::v3::RuntimeInfo *P, in PSVInfo() function in llvm::DXContainerYAML::PSVInfo129 void MappingTraits<DXContainerYAML::PSVInfo>::mapping( in mapping()130 IO &IO, DXContainerYAML::PSVInfo &PSV) { in mapping()277 void DXContainerYAML::PSVInfo::mapInfoForVersion(yaml::IO &IO) { in mapInfoForVersion()
96 if (PSVInfo) in parsePSVInfo()98 PSVInfo = DirectX::PSVRuntimeInfo(Part); in parsePSVInfo()201 if (PSVInfo) { in parsePartOffsets()205 if (Error Err = PSVInfo->parse(DXIL->first.ShaderKind)) in parsePartOffsets()
289 std::optional<DirectX::PSVRuntimeInfo> PSVInfo; variable386 return PSVInfo; in getPSVInfo()