// Run: %dxc -T ps_6_1 -E main -fspv-target-env=vulkan1.1 -fspv-debug=source // Have file path // CHECK: [[file:%\d+]] = OpString // CHECK-SAME: spirv.debug.ctrl.source.hlsl // CHECK: OpSource HLSL 610 [[file]] // Have source code // CHECK: float4 main(uint val // No tool // CHECK-NOT: OpModuleProcessed // No line // CHECK-NOT: OpLine float4 main(uint val : A) : SV_Target { uint a = reversebits(val); return a; }