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