Home
last modified time | relevance | path

Searched refs:ShaderFlags (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h59 struct ShaderFlags { struct
60 ShaderFlags() = default;
61 ShaderFlags(uint64_t FlagData);
80 std::optional<ShaderFlags> Flags;
111 template <> struct MappingTraits<DXContainerYAML::ShaderFlags> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
112 static void mapping(IO &IO, DXContainerYAML::ShaderFlags &Flags); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp24 DXContainerYAML::ShaderFlags::ShaderFlags(uint64_t FlagData) { in ShaderFlags() function in llvm::DXContainerYAML::ShaderFlags
30 uint64_t DXContainerYAML::ShaderFlags::getEncodedFlags() { in getEncodedFlags()
75 void MappingTraits<DXContainerYAML::ShaderFlags>::mapping( in mapping()
76 IO &IO, DXContainerYAML::ShaderFlags &Flags) { in mapping()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DDXContainer.h37 std::optional<uint64_t> ShaderFlags; variable
123 std::optional<uint64_t> getShaderFlags() const { return ShaderFlags; } in getShaderFlags()
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILMetadata.h36 void createEntryMD(Module &M, const uint64_t ShaderFlags);
H A DDXILMetadata.cpp258 void dxil::createEntryMD(Module &M, const uint64_t ShaderFlags) { in createEntryMD() argument
279 EntryMD::emitEmptyEntryForLib(MDResources, ShaderFlags, Ctx); in createEntryMD()
298 Entries.emplace_back(MD.emitEntryTuple(MDResources, ShaderFlags)); in createEntryMD()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DDXContainer.cpp75 if (ShaderFlags) in parseShaderFlags()
80 ShaderFlags = FlagValue; in parseShaderFlags()
/openbsd-src/gnu/llvm/llvm/tools/obj2yaml/
H A Ddxcontainer2yaml.cpp67 NewPart.Flags = DXContainerYAML::ShaderFlags(*Flags); in dumpDXContainer()