Skip to content

Commit 2cb4613

Browse files
committed
Add a negative test case
1 parent 6c87062 commit 2cb4613

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

llvm/test/CodeGen/SPIRV/extensions/SPV_KHR_maximal_reconvergence/enable-maximal-reconvergence.ll

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,18 @@
33

44
; CHECK: OpCapability Shader
55
; CHECK: OpExtension "SPV_KHR_maximal_reconvergence"
6+
; CHECK-NOT: OpExtension "SPV_KHR_maximal_reconvergence"
67
; CHECK: OpExecutionMode {{.*}} MaximallyReconvergesKHR
8+
; CHECK-NOT: OpExecutionMode {{.*}} MaximallyReconvergesKHR
79
define void @main() local_unnamed_addr #0 {
810
entry:
911
ret void
1012
}
1113

12-
attributes #0 = { mustprogress nofree noinline norecurse nosync nounwind willreturn memory(none) "enable-maximal-reconvergence"="true" "frame-pointer"="all" "hlsl.numthreads"="1,1,1" "hlsl.shader"="compute" "no-infs-fp-math"="true" "no-nans-fp-math"="true" "no-signed-zeros-fp-math"="true" "no-trapping-math"="true" "stack-protector-buffer-size"="8" }
14+
define void @negative() local_unnamed_addr #1 {
15+
entry:
16+
ret void
17+
}
18+
19+
attributes #0 = { "enable-maximal-reconvergence"="true" "hlsl.numthreads"="1,1,1" "hlsl.shader"="compute" }
20+
attributes #1 = { "hlsl.numthreads"="1,1,1" "hlsl.shader"="compute" }

0 commit comments

Comments
 (0)