Home
last modified time | relevance | path

Searched refs:DXContainer (Results 1 – 25 of 37) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/Object/
H A DDXContainer.cpp56 DXContainer::DXContainer(MemoryBufferRef O) : Data(O) {} in DXContainer() function in DXContainer
58 Error DXContainer::parseHeader() { in parseHeader()
62 Error DXContainer::parseDXILHeader(StringRef Part) { in parseDXILHeader()
74 Error DXContainer::parseShaderFlags(StringRef Part) { in parseShaderFlags()
84 Error DXContainer::parseHash(StringRef Part) { in parseHash()
94 Error DXContainer::parsePartOffsets() { in parsePartOffsets()
150 Expected<DXContainer> DXContainer::create(MemoryBufferRef Object) { in create()
151 DXContainer Container(Object); in create()
159 void DXContainer::PartIterator::updateIteratorImpl(const uint32_t Offset) { in updateIteratorImpl()
H A DCMakeLists.txt10 DXContainer.cpp
/openbsd/gnu/llvm/llvm/include/llvm/Object/
H A DDXContainer.h26 class DXContainer {
31 DXContainer(MemoryBufferRef O);
52 const DXContainer &Container;
60 friend class DXContainer; variable
62 PartIterator(const DXContainer &C, in PartIterator()
117 static Expected<DXContainer> create(MemoryBufferRef Object);
/openbsd/gnu/llvm/llvm/tools/obj2yaml/
H A Ddxcontainer2yaml.cpp23 Expected<DXContainer> ExDXC = DXContainer::create(Source); in dumpDXContainer()
26 DXContainer Container = *ExDXC; in dumpDXContainer()
47 std::optional<DXContainer::DXILData> DXIL = Container.getDXIL(); in dumpDXContainer()
/openbsd/gnu/llvm/llvm/include/llvm/MC/
H A DMCDXContainerWriter.h27 return Triple::DXContainer; in getFormat()
30 return W->getFormat() == Triple::DXContainer; in classof()
H A DTargetRegistry.h616 case Triple::DXContainer: in createMCObjectStreamer()
/openbsd/gnu/llvm/llvm/docs/
H A DDirectXUsage.rst77 ``DXContainer``.
79 The ``DXContainer`` format is sparsely documented in the functional
83 Support for generating ``DXContainer`` files in LLVM, is being added to the LLVM
87 For ``dxil`` targeting, bitcode emission into ``DXContainer`` files follows a
/openbsd/gnu/llvm/llvm/lib/ObjectYAML/
H A Dyaml2obj.cpp51 if (Doc.DXContainer) in convertYAML()
52 return yaml2dxcontainer(*Doc.DXContainer, Out, ErrHandler); in convertYAML()
H A DObjectYAML.cpp69 ObjectFile.DXContainer.reset(new DXContainerYAML::Object()); in mapping()
71 *ObjectFile.DXContainer); in mapping()
/openbsd/gnu/llvm/llvm/lib/BinaryFormat/
H A DCMakeLists.txt5 DXContainer.cpp
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/
H A DBUILD.gn10 "DXContainer.cpp",
/openbsd/gnu/usr.bin/clang/libLLVMBinaryFormat/
H A DMakefile11 DXContainer.cpp \
/openbsd/gnu/llvm/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h39 std::unique_ptr<DXContainerYAML::Object> DXContainer; member
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn25 "DXContainer.cpp",
/openbsd/gnu/usr.bin/clang/libLLVMObject/
H A DMakefile43 ln -s ${LLVM_SRCS}/lib/Object/DXContainer.cpp $@
/openbsd/gnu/llvm/llvm/lib/MC/
H A DMCAsmBackend.cpp51 case Triple::DXContainer: in createObjectWriter()
H A DMCContext.cpp106 case Triple::DXContainer: in MCContext()
H A DMCObjectFileInfo.cpp1099 case Triple::DXContainer: in getDwarfComdatSection()
/openbsd/gnu/llvm/llvm/include/llvm/TargetParser/
H A DTriple.h283 DXContainer, enumerator
703 return getObjectFormat() == Triple::DXContainer; in isOSBinFormatDXContainer()
/openbsd/gnu/llvm/llvm/lib/TargetParser/
H A DTriple.cpp789 case Triple::DXContainer: in getObjectFormatTypeName()
880 return Triple::DXContainer; in getDefaultFormat()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DBackendUtil.cpp260 case Triple::DXContainer: in asanUseGlobalsGC()
/openbsd/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp5117 case Triple::DXContainer: in getSectionNameForBitcode()
5142 case Triple::DXContainer: in getSectionNameForCommandline()
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1923 case Triple::DXContainer: in getGlobalMetadataSection()
/openbsd/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunicationClient.cpp2237 case llvm::Triple::DXContainer: in GetCurrentProcessInfo()
/openbsd/distrib/sets/lists/comp/
H A Dclang.amd641215 ./usr/include/llvm/BinaryFormat/DXContainer.h
2239 ./usr/include/llvm/Object/DXContainer.h

12