spirv.debug.ctrl.line.hlsl 410 B

1234567891011121314151617
  1. // Run: %dxc -T ps_6_1 -E main -fspv-debug=line
  2. // Have file path
  3. // CHECK: [[file:%\d+]] = OpString
  4. // CHECK-SAME: spirv.debug.ctrl.line.hlsl
  5. // CHECK: OpSource HLSL 610 [[file]]
  6. // Have source code
  7. // CHECK: float4 main(uint val
  8. // No tool
  9. // CHECK-NOT: OpModuleProcessed
  10. // Have line
  11. // CHECK: OpLine
  12. float4 main(uint val : A) : SV_Target {
  13. uint a = reversebits(val);
  14. return a;
  15. }