| /llvm-project-15.0.7/llvm/lib/Object/ |
| H A D | DXContainer.cpp | 50 DXContainer::DXContainer(MemoryBufferRef O) : Data(O) {} in DXContainer() function in DXContainer 52 Error DXContainer::parseHeader() { in parseHeader() 56 Error DXContainer::parseDXILHeader(uint32_t Offset) { in parseDXILHeader() 68 Error DXContainer::parsePartOffsets() { in parsePartOffsets() 93 Expected<DXContainer> DXContainer::create(MemoryBufferRef Object) { in create() 94 DXContainer Container(Object); in create() 102 void DXContainer::PartIterator::updateIteratorImpl(const uint32_t Offset) { in updateIteratorImpl()
|
| H A D | CMakeLists.txt | 9 DXContainer.cpp
|
| /llvm-project-15.0.7/llvm/unittests/Object/ |
| H A D | DXContainerTest.cpp | 38 DXContainer::create(getMemoryBuffer<4>(Buffer)), in TEST() 44 DXContainer::create(MemoryBufferRef(StringRef("", 0), "")), in TEST() 53 DXContainer C = in TEST() 54 llvm::cantFail(DXContainer::create(getMemoryBuffer<32>(Buffer))); in TEST() 69 DXContainer::create(getMemoryBuffer<32>(Buffer)), in TEST() 80 DXContainer::create(getMemoryBuffer<36>(Buffer)), in TEST() 97 DXContainer C = in TEST() 98 llvm::cantFail(DXContainer::create(getMemoryBuffer<116>(Buffer))); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/Object/ |
| H A D | DXContainer.h | 27 class DXContainer { 32 DXContainer(MemoryBufferRef O); 49 const DXContainer &Container; 57 friend class DXContainer; variable 59 PartIterator(const DXContainer &C, in PartIterator() 114 static Expected<DXContainer> create(MemoryBufferRef Object);
|
| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | dxcontainer2yaml.cpp | 23 Expected<DXContainer> ExDXC = DXContainer::create(Source); in dumpDXContainer() 26 DXContainer Container = *ExDXC; in dumpDXContainer() 42 Optional<DXContainer::DXILData> DXIL = Container.getDXIL(); in dumpDXContainer()
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCDXContainerWriter.h | 27 return Triple::DXContainer; in getFormat() 30 return W->getFormat() == Triple::DXContainer; in classof()
|
| H A D | TargetRegistry.h | 606 case Triple::DXContainer: in createMCObjectStreamer()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | DirectXUsage.rst | 77 ``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
|
| H A D | CodeGenerator.rst | 727 ``DXContainer`` DirectX
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | yaml2obj.cpp | 51 if (Doc.DXContainer) in convertYAML() 52 return yaml2dxcontainer(*Doc.DXContainer, Out, ErrHandler); in convertYAML()
|
| H A D | ObjectYAML.cpp | 69 ObjectFile.DXContainer.reset(new DXContainerYAML::Object()); in mapping() 71 *ObjectFile.DXContainer); in mapping()
|
| /llvm-project-15.0.7/llvm/include/llvm/ObjectYAML/ |
| H A D | ObjectYAML.h | 39 std::unique_ptr<DXContainerYAML::Object> DXContainer; member
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Object/ |
| H A D | BUILD.gn | 22 "DXContainer.cpp",
|
| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCAsmBackend.cpp | 53 case Triple::DXContainer: in createObjectWriter()
|
| H A D | MCContext.cpp | 112 case Triple::DXContainer: in MCContext()
|
| H A D | MCObjectFileInfo.cpp | 1095 case Triple::DXContainer: in getDwarfComdatSection()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | Triple.h | 273 DXContainer, enumerator
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Triple.cpp | 770 case Triple::DXContainer: in getObjectFormatTypeName() 860 return Triple::DXContainer; in getDefaultFormat()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 239 case Triple::DXContainer: in asanUseGlobalsGC()
|
| H A D | CodeGenModule.cpp | 5617 case llvm::Triple::DXContainer: in GetAddrOfConstantCFString()
|
| H A D | CGObjCMac.cpp | 5073 case llvm::Triple::DXContainer: in GetSectionName()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 4926 case Triple::DXContainer: in getSectionNameForBitcode() 4951 case Triple::DXContainer: in getSectionNameForCommandline()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | TripleTest.cpp | 1769 EXPECT_EQ(Triple::DXContainer, in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | AddressSanitizer.cpp | 1893 case Triple::DXContainer: in getGlobalMetadataSection()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | GDBRemoteCommunicationClient.cpp | 2234 case llvm::Triple::DXContainer: in GetCurrentProcessInfo()
|