[llvm] [DirectX][ObjectYAML] Add ILDB program part support (PR #189685)

Joshua Batista via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 28 14:00:52 PDT 2026


================
@@ -89,10 +92,10 @@ dumpDXContainer(MemoryBufferRef Source) {
         break;
       if (const auto *P =
               std::get_if<dxbc::PSV::v0::RuntimeInfo>(&PSVInfo->getInfo())) {
-        if (!Container.getDXIL())
+        if (!Container.getDXIL(false))
           break;
-        NewPart.Info =
-            DXContainerYAML::PSVInfo(P, Container.getDXIL()->first.ShaderKind);
+        NewPart.Info = DXContainerYAML::PSVInfo(
+            P, Container.getDXIL(false)->first.ShaderKind);
----------------
bob80905 wrote:

Then we'd use whatever was available from either DXIL / ILDB, no?

https://github.com/llvm/llvm-project/pull/189685


More information about the llvm-commits mailing list