[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, 14 Mar 2024 19:01:08 +0000 (20:01 +0100)
commit4b062463e865085ab237ec88207d36bef3ca4c71
treefda4aeff7c81489df29829820866af22e2207fc7
parentd06099fd4f19dc725bbadc535604e2f8a424d981
[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]