mirror of
https://github.com/KhronosGroup/SPIRV-Tools
synced 2024-10-18 11:10:05 +00:00
spirv-opt: Fix broken DebugLine in tests
This commit is contained in:
parent
b7573f3e85
commit
66815b5b5f
@ -3749,13 +3749,13 @@ float4 main(float4 color : COLOR) : SV_TARGET {
|
||||
%color = OpFunctionParameter %_ptr_Function_v4float
|
||||
%bb_entry = OpLabel
|
||||
%140 = OpExtInst %void %1 DebugFunctionDefinition %22 %src_main
|
||||
%141 = OpExtInst %void %1 DebugLine %5 %uint_1 %uint_1 %uint_1 %uint_1
|
||||
%141 = OpExtInst %void %1 DebugLine %15 %uint_1 %uint_1 %uint_1 %uint_1
|
||||
%34 = OpExtInst %void %1 DebugScope %22
|
||||
%36 = OpExtInst %void %1 DebugDeclare %25 %color %13
|
||||
%38 = OpExtInst %void %1 DebugScope %26
|
||||
%142 = OpExtInst %void %1 DebugLine %5 %uint_2 %uint_2 %uint_10 %uint_10
|
||||
%142 = OpExtInst %void %1 DebugLine %15 %uint_2 %uint_2 %uint_10 %uint_10
|
||||
%39 = OpLoad %v4float %color
|
||||
%143 = OpExtInst %void %1 DebugLine %5 %uint_2 %uint_2 %uint_3 %uint_3
|
||||
%143 = OpExtInst %void %1 DebugLine %15 %uint_2 %uint_2 %uint_3 %uint_3
|
||||
OpReturnValue %39
|
||||
OpFunctionEnd
|
||||
)";
|
||||
|
@ -510,36 +510,36 @@ OpBranch %24
|
||||
%24 = OpLabel
|
||||
%35 = OpPhi %8 %10 %23 %34 %26
|
||||
%s1 = OpExtInst %6 %ext DebugScope %dbg_main
|
||||
%d10 = OpExtInst %6 %ext DebugLine %file_name %uint_1 %uint_1 %uint_0 %uint_0
|
||||
%d10 = OpExtInst %6 %ext DebugLine %src %uint_1 %uint_1 %uint_0 %uint_0
|
||||
%value0 = OpExtInst %6 %ext DebugValue %dbg_f %35 %null_expr
|
||||
OpLoopMerge %25 %26 Unroll
|
||||
OpBranch %27
|
||||
%27 = OpLabel
|
||||
%s2 = OpExtInst %6 %ext DebugScope %dbg_main
|
||||
%d1 = OpExtInst %6 %ext DebugLine %file_name %uint_1 %uint_1 %uint_1 %uint_1
|
||||
%d1 = OpExtInst %6 %ext DebugLine %src %uint_1 %uint_1 %uint_1 %uint_1
|
||||
%29 = OpSLessThan %12 %35 %11
|
||||
%d2 = OpExtInst %6 %ext DebugLine %file_name %uint_2 %uint_2 %uint_0 %uint_0
|
||||
%d2 = OpExtInst %6 %ext DebugLine %src %uint_2 %uint_2 %uint_0 %uint_0
|
||||
OpBranchConditional %29 %30 %25
|
||||
%30 = OpLabel
|
||||
%s3 = OpExtInst %6 %ext DebugScope %bb
|
||||
%decl0 = OpExtInst %6 %ext DebugDeclare %dbg_f %5 %null_expr
|
||||
%decl1 = OpExtInst %6 %ext DebugValue %dbg_i %5 %deref_expr
|
||||
%d3 = OpExtInst %6 %ext DebugLine %file_name %uint_3 %uint_3 %uint_0 %uint_0
|
||||
%d3 = OpExtInst %6 %ext DebugLine %src %uint_3 %uint_3 %uint_0 %uint_0
|
||||
%32 = OpAccessChain %19 %5 %35
|
||||
%d4 = OpExtInst %6 %ext DebugLine %file_name %uint_4 %uint_4 %uint_0 %uint_0
|
||||
%d4 = OpExtInst %6 %ext DebugLine %src %uint_4 %uint_4 %uint_0 %uint_0
|
||||
OpStore %32 %18
|
||||
%d5 = OpExtInst %6 %ext DebugLine %file_name %uint_5 %uint_5 %uint_0 %uint_0
|
||||
%d5 = OpExtInst %6 %ext DebugLine %src %uint_5 %uint_5 %uint_0 %uint_0
|
||||
OpBranch %26
|
||||
%26 = OpLabel
|
||||
%s4 = OpExtInst %6 %ext DebugScope %dbg_main
|
||||
%d6 = OpExtInst %6 %ext DebugLine %file_name %uint_6 %uint_6 %uint_0 %uint_0
|
||||
%d6 = OpExtInst %6 %ext DebugLine %src %uint_6 %uint_6 %uint_0 %uint_0
|
||||
%34 = OpIAdd %8 %35 %20
|
||||
%value1 = OpExtInst %6 %ext DebugValue %dbg_f %34 %null_expr
|
||||
%d7 = OpExtInst %6 %ext DebugLine %file_name %uint_7 %uint_7 %uint_0 %uint_0
|
||||
%d7 = OpExtInst %6 %ext DebugLine %src %uint_7 %uint_7 %uint_0 %uint_0
|
||||
OpBranch %24
|
||||
%25 = OpLabel
|
||||
%s5 = OpExtInst %6 %ext DebugScope %dbg_main
|
||||
%d8 = OpExtInst %6 %ext DebugLine %file_name %uint_8 %uint_8 %uint_0 %uint_0
|
||||
%d8 = OpExtInst %6 %ext DebugLine %src %uint_8 %uint_8 %uint_0 %uint_0
|
||||
OpReturn
|
||||
OpFunctionEnd)";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user