[PATCH 60/79] Implement DebugLine and DebugNoLine (#2012)
authorLU-JOHN <111294400+LU-JOHN@users.noreply.github.com>
Fri, 9 Jun 2023 12:05:17 +0000 (07:05 -0500)
committerAndreas Beckmann <anbe@debian.org>
Thu, 8 Feb 2024 21:48:18 +0000 (22:48 +0100)
commit4d5acb8321adae39788d08b903e8003e1c044ef2
tree563dc19adc11a83d8a35dbf90b37517d7f4dd278
parent1c4c5c1303a98a0d5eeb57ef3759a7151bad3023
[PATCH 60/79] Implement DebugLine and DebugNoLine (#2012)

Implement DebugLine/DebugNoLine for NonSemantic.Shader.DebugInfo.100 and NonSemantic.Shader.DebugInfo.200.
Updated test/DebugInfo/NonSemantic/Shader200/DebugInfoStringType.ll to test these changes.

Gbp-Pq: Name 0060-Implement-DebugLine-and-DebugNoLine-2012.patch
14 files changed:
lib/SPIRV/LLVMToSPIRVDbgTran.cpp
lib/SPIRV/SPIRVToLLVMDbgTran.cpp
lib/SPIRV/libSPIRV/SPIRV.debug.h
lib/SPIRV/libSPIRV/SPIRVEntry.cpp
lib/SPIRV/libSPIRV/SPIRVEntry.h
lib/SPIRV/libSPIRV/SPIRVExtInst.h
lib/SPIRV/libSPIRV/SPIRVFunction.cpp
lib/SPIRV/libSPIRV/SPIRVModule.cpp
lib/SPIRV/libSPIRV/SPIRVModule.h
lib/SPIRV/libSPIRV/SPIRVStream.cpp
test/DebugInfo/NonSemantic/Shader200/DebugInfoStringType.ll
test/DebugInfo/NonSemantic/Shader200/DebugInfoSubrange.ll
test/DebugInfo/NonSemantic/Shader200/DebugInfoTargetFunction.ll
test/DebugInfo/NonSemantic/Shader200/DebugLinePriority.spt [new file with mode: 0644]