[all-commits] [llvm/llvm-project] 76699b: [DirectX] Write DXIL with debug info to ILDB part ...
Ilia Kuklin via All-commits
all-commits at lists.llvm.org
Mon Jun 8 07:38:33 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 76699bcfc8af5ef44d7e725de68f6c2339230f9f
https://github.com/llvm/llvm-project/commit/76699bcfc8af5ef44d7e725de68f6c2339230f9f
Author: Ilia Kuklin <ikuklin at accesssoftek.com>
Date: 2026-06-08 (Mon, 08 Jun 2026)
Changed paths:
M llvm/include/llvm/BinaryFormat/DXContainer.h
M llvm/lib/BinaryFormat/DXContainer.cpp
M llvm/lib/MC/MCDXContainerWriter.cpp
M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
M llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp
M llvm/test/CodeGen/DirectX/ContainerData/DebugShaderHash.ll
A llvm/test/CodeGen/DirectX/embed-ildb.ll
M llvm/test/tools/dxil-dis/dbg-declare-undef.ll
M llvm/test/tools/dxil-dis/dbg-value.ll
M llvm/test/tools/dxil-dis/debug-info.ll
M llvm/test/tools/dxil-dis/di-compile-unit-versioned-language.ll
M llvm/test/tools/dxil-dis/di-compile-unit.ll
M llvm/test/tools/dxil-dis/di-globalvariable.ll
M llvm/test/tools/dxil-dis/di-label.ll
M llvm/test/tools/dxil-dis/di-subprogram.ll
M llvm/test/tools/dxil-dis/di-subrange.ll
M llvm/test/tools/dxil-dis/di-subrangetype.ll
M llvm/test/tools/dxil-dis/vla.ll
Log Message:
-----------
[DirectX] Write DXIL with debug info to ILDB part (#201423)
This patch writes bitcode with debug info to ILDB part, then strips that
bitcode from all debug info and writes it to DXIL part.
Note: as of now, `StripDebugInfo` doesn't remove all the debug info, but
this will be fixed in #201336 and doesn't affect this patch.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list