[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, 8 Feb 2024 21:48:18 +0000 (22:48 +0100)
commit028f5c3865aeeaf60a0f7a46b9f174639ec23d3d
tree3c8a5d5bd0e932673c36fc3046f2bdb6e5ee5b71
parentc3c307978ef788a14db827cb422d00095a76bb63
[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]