[PATCH 20/79] [Backport to 15][DebugInfo] Add new Source Languages table used in...
authorViktoria Maximova <viktoria.maksimova@intel.com>
Thu, 23 Feb 2023 18:10:43 +0000 (10:10 -0800)
committerAndreas Beckmann <anbe@debian.org>
Thu, 8 Feb 2024 21:48:18 +0000 (22:48 +0100)
commit3a37cc9d051825cc0cd71fce55abd17b13056e66
tree6b50bf99da6eb9afb3372458161b069985c6d1f3
parent742888a8c1dd0c9dc35f48669cacca20a1b1627c
[PATCH 20/79] [Backport to 15][DebugInfo] Add new Source Languages table used in DebugCompilationUnit  (#1854)

This extended source language table is used by DebugCompilationUnit instruction when the extension is enabled. It enables support for more languages than exists in a core specification.
Spec: KhronosGroup/SPIRV-Registry#186

Enabling of Fortran language also allowed to fix FortranArray test that was originally XFAIL-ed in 9e234d9.

Gbp-Pq: Name 0020-Backport-to-15-DebugInfo-Add-new-Source-Languages-ta.patch
lib/SPIRV/LLVMToSPIRVDbgTran.cpp
lib/SPIRV/SPIRVToLLVMDbgTran.cpp
lib/SPIRV/libSPIRV/SPIRV.debug.h
lib/SPIRV/libSPIRV/spirv_internal.hpp
test/DebugInfo/NonSemanticKernel100/FortranArray.ll [new file with mode: 0644]
test/DebugInfo/NonSemanticKernel100/SourceLanguageLLVMToSPIRV.ll [new file with mode: 0644]
test/FortranArray.ll [deleted file]