[PATCH 24/79] [Backport to 15][DebugInfo] Support translation of DIModule (#1878)
authorViktoria Maximova <viktoria.maksimova@intel.com>
Mon, 13 Mar 2023 13:15:51 +0000 (06:15 -0700)
committerAndreas Beckmann <anbe@debian.org>
Thu, 14 Mar 2024 19:01:08 +0000 (20:01 +0100)
commit1f5ba9d91b0599ca024c595793c89212b3cfbd23
tree2a9d2c692defe4cf542d1286975ffcbc80b47b97
parent733ceac85d8b52a31164e32c400a1bb13af3ae81
[PATCH 24/79] [Backport to 15][DebugInfo] Support translation of DIModule (#1878)

This entity represents a module in the programming language, for example a Fortran module.
Spec:
KhronosGroup/SPIRV-Registry#186

The implementation is the same as for SPV_INTEL_debug_module extension. Spec for extension:
https://github.com/intel/llvm/blob/sycl/sycl/doc/design/spirv-extensions/SPV_INTEL_debug_module.asciidoc

Gbp-Pq: Name 0024-Backport-to-15-DebugInfo-Support-translation-of-DIMo.patch
lib/SPIRV/LLVMToSPIRVDbgTran.cpp
lib/SPIRV/SPIRVToLLVMDbgTran.cpp
lib/SPIRV/libSPIRV/SPIRV.debug.h
lib/SPIRV/libSPIRV/SPIRVExtInst.h
test/DebugInfo/NonSemanticKernel100/DIModule.ll [new file with mode: 0644]