spirv.debug.opsource.hlsl 394 B

12345678910111213141516
  1. // Run: %dxc -T cs_6_1 -E main -Zi
  2. // CHECK: [[str:%\d+]] = OpString
  3. // CHECK-SAME: spirv.debug.opsource.hlsl
  4. // CHECK: OpSource HLSL 610 [[str]]
  5. // Make sure we have #line directive emitted by the preprocessor
  6. // CHECK-SAME: #line 1
  7. // Make sure we have the original source code
  8. // CHECK: numthreads(8, 1, 1)
  9. // CHECK-NEXT: void main()
  10. [numthreads(8, 1, 1)]
  11. void main() {
  12. }