[all-commits] [llvm/llvm-project] 714f24: [DirectX] Generate shader source info part in llc
Ilia Kuklin via All-commits
all-commits at lists.llvm.org
Tue Jun 9 12:47:14 PDT 2026
Branch: refs/heads/users/kuilpd/generate-source-info-in-llc
Home: https://github.com/llvm/llvm-project
Commit: 714f24c52c76a7ed5d071745e20c17ef05e8cd11
https://github.com/llvm/llvm-project/commit/714f24c52c76a7ed5d071745e20c17ef05e8cd11
Author: Vladislav Dzhidzhoev <vdzhidzhoev at accesssoftek.com>
Date: 2026-06-10 (Wed, 10 Jun 2026)
Changed paths:
M llvm/include/llvm/Analysis/DXILMetadataAnalysis.h
M llvm/include/llvm/BinaryFormat/DXContainer.h
M llvm/lib/Analysis/DXILMetadataAnalysis.cpp
M llvm/lib/Target/DirectX/DXContainerGlobals.cpp
A llvm/test/CodeGen/DirectX/ContainerData/Inputs/SourceInfo.ll
A llvm/test/CodeGen/DirectX/ContainerData/SourceInfo-Args.ll
A llvm/test/CodeGen/DirectX/ContainerData/SourceInfo-Compressed.ll
A llvm/test/CodeGen/DirectX/ContainerData/SourceInfo-Uncompressed.ll
Log Message:
-----------
[DirectX] Generate shader source info part in llc
This change modifies DXContainerGlobals pass and DXILMetadataAnalysis
to generate source info (SRCI) part in DXContainer, using information
from dx.source.contants and dx.source.args metadata nodes.
This part is typically generated for debug shader builds.
Commit: 860801e775cf3dd0371d859d493e05c13d73c00a
https://github.com/llvm/llvm-project/commit/860801e775cf3dd0371d859d493e05c13d73c00a
Author: Ilia Kuklin <ikuklin at accesssoftek.com>
Date: 2026-06-10 (Wed, 10 Jun 2026)
Changed paths:
M llvm/test/CodeGen/DirectX/ContainerData/Inputs/SourceInfo.ll
M llvm/test/CodeGen/DirectX/embed-ildb.ll
Log Message:
-----------
Expand tests
Compare: https://github.com/llvm/llvm-project/compare/c1ff74c4bf50...860801e775cf
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