Skip to content

Commit 130d23e

Browse files
committed
rebase
1 parent 58bb0ef commit 130d23e

File tree

2 files changed

+29
-28
lines changed

2 files changed

+29
-28
lines changed

llvm/test/CodeGen/SPIRV/structurizer/cf.if.nested.ll

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,26 @@
3434
; CHECK: %[[#bb30:]] = OpLabel
3535
; CHECK: OpSelectionMerge %[[#bb31:]] None
3636
; CHECK: OpBranchConditional %[[#]] %[[#bb32:]] %[[#bb33:]]
37-
; CHECK: %[[#bb32]] = OpLabel
38-
; CHECK: OpSelectionMerge %[[#bb34:]] None
39-
; CHECK: OpBranchConditional %[[#]] %[[#bb35:]] %[[#bb34]]
4037
; CHECK: %[[#bb33]] = OpLabel
41-
; CHECK: OpSelectionMerge %[[#bb36:]] None
42-
; CHECK: OpBranchConditional %[[#]] %[[#bb37:]] %[[#bb38:]]
38+
; CHECK: OpSelectionMerge %[[#bb34:]] None
39+
; CHECK: OpBranchConditional %[[#]] %[[#bb35:]] %[[#bb36:]]
40+
; CHECK: %[[#bb36]] = OpLabel
41+
; CHECK: OpSelectionMerge %[[#bb37:]] None
42+
; CHECK: OpBranchConditional %[[#]] %[[#bb38:]] %[[#bb37]]
43+
; CHECK: %[[#bb38]] = OpLabel
44+
; CHECK: OpBranch %[[#bb37]]
45+
; CHECK: %[[#bb37]] = OpLabel
46+
; CHECK: OpBranch %[[#bb34]]
4347
; CHECK: %[[#bb35]] = OpLabel
4448
; CHECK: OpBranch %[[#bb34]]
45-
; CHECK: %[[#bb37]] = OpLabel
46-
; CHECK: OpBranch %[[#bb36]]
47-
; CHECK: %[[#bb38]] = OpLabel
48-
; CHECK: OpSelectionMerge %[[#bb39:]] None
49-
; CHECK: OpBranchConditional %[[#]] %[[#bb40:]] %[[#bb39]]
5049
; CHECK: %[[#bb34]] = OpLabel
5150
; CHECK: OpBranch %[[#bb31]]
51+
; CHECK: %[[#bb32]] = OpLabel
52+
; CHECK: OpSelectionMerge %[[#bb39:]] None
53+
; CHECK: OpBranchConditional %[[#]] %[[#bb40:]] %[[#bb39]]
5254
; CHECK: %[[#bb40]] = OpLabel
5355
; CHECK: OpBranch %[[#bb39]]
5456
; CHECK: %[[#bb39]] = OpLabel
55-
; CHECK: OpBranch %[[#bb36]]
56-
; CHECK: %[[#bb36]] = OpLabel
5757
; CHECK: OpBranch %[[#bb31]]
5858
; CHECK: %[[#bb31]] = OpLabel
5959
; CHECK: OpReturnValue %[[#]]

llvm/test/CodeGen/SPIRV/structurizer/cf.switch.ifstmt.simple2.ll

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,64 +49,65 @@
4949
; CHECK: OpSelectionMerge %[[#bb31:]] None
5050
; CHECK: OpBranchConditional %[[#]] %[[#bb32:]] %[[#bb33:]]
5151

52+
; CHECK: %[[#bb33]] = OpLabel
53+
; CHECK: OpUnreachable
54+
5255
; CHECK: %[[#bb32]] = OpLabel
5356
; CHECK: OpSelectionMerge %[[#bb34:]] None
5457
; CHECK: OpBranchConditional %[[#]] %[[#bb35:]] %[[#bb36:]]
5558

56-
; CHECK: %[[#bb33]] = OpLabel
59+
; CHECK: %[[#bb36]] = OpLabel
5760
; CHECK: OpUnreachable
5861

5962
; CHECK: %[[#bb35]] = OpLabel
6063
; CHECK: OpSelectionMerge %[[#bb37:]] None
6164
; CHECK: OpBranchConditional %[[#]] %[[#bb38:]] %[[#bb39:]]
6265

63-
; CHECK: %[[#bb36]] = OpLabel
66+
; CHECK: %[[#bb39]] = OpLabel
6467
; CHECK: OpUnreachable
6568

6669
; CHECK: %[[#bb38]] = OpLabel
6770
; CHECK: OpSelectionMerge %[[#bb40:]] None
6871
; CHECK: OpSwitch %[[#]] %[[#bb41:]] 1 %[[#bb42:]] 2 %[[#bb43:]] 3 %[[#bb44:]] 140 %[[#bb45:]] 4 %[[#bb46:]] 5 %[[#bb47:]] 6 %[[#bb48:]] 7 %[[#bb49:]]
69-
; CHECK: %[[#bb39]] = OpLabel
70-
; CHECK: OpUnreachable
7172

72-
; CHECK: %[[#bb41]] = OpLabel
73+
; CHECK: %[[#bb49]] = OpLabel
7374
; CHECK: OpBranch %[[#bb40]]
74-
; CHECK: %[[#bb42]] = OpLabel
75+
; CHECK: %[[#bb48]] = OpLabel
7576
; CHECK: OpBranch %[[#bb40]]
76-
; CHECK: %[[#bb43]] = OpLabel
77+
; CHECK: %[[#bb47]] = OpLabel
7778
; CHECK: OpBranch %[[#bb40]]
78-
; CHECK: %[[#bb44]] = OpLabel
79+
; CHECK: %[[#bb46]] = OpLabel
7980
; CHECK: OpBranch %[[#bb40]]
8081
; CHECK: %[[#bb45]] = OpLabel
8182
; CHECK: OpBranch %[[#bb40]]
82-
; CHECK: %[[#bb46]] = OpLabel
83+
; CHECK: %[[#bb44]] = OpLabel
8384
; CHECK: OpBranch %[[#bb40]]
84-
; CHECK: %[[#bb47]] = OpLabel
85+
; CHECK: %[[#bb43]] = OpLabel
8586
; CHECK: OpBranch %[[#bb40]]
86-
; CHECK: %[[#bb48]] = OpLabel
87+
; CHECK: %[[#bb42]] = OpLabel
8788
; CHECK: OpBranch %[[#bb40]]
88-
; CHECK: %[[#bb49]] = OpLabel
89+
; CHECK: %[[#bb41]] = OpLabel
8990
; CHECK: OpBranch %[[#bb40]]
9091

9192
; CHECK: %[[#bb40]] = OpLabel
9293
; CHECK: OpSelectionMerge %[[#bb50:]] None
9394
; CHECK: OpSwitch %[[#]] %[[#bb50]] 1 %[[#bb51:]] 2 %[[#bb52:]] 3 %[[#bb53:]]
94-
; CHECK: %[[#bb51]] = OpLabel
95+
; CHECK: %[[#bb53]] = OpLabel
9596
; CHECK: OpBranch %[[#bb50]]
9697
; CHECK: %[[#bb52]] = OpLabel
9798
; CHECK: OpBranch %[[#bb50]]
98-
; CHECK: %[[#bb53]] = OpLabel
99+
; CHECK: %[[#bb51]] = OpLabel
99100
; CHECK: OpBranch %[[#bb50]]
100101
; CHECK: %[[#bb50]] = OpLabel
101102
; CHECK: OpBranch %[[#bb37]]
102103

103104
; CHECK: %[[#bb37]] = OpLabel
104105
; CHECK: OpSelectionMerge %[[#bb54:]] None
105106
; CHECK: OpSwitch %[[#]] %[[#bb54]] 1 %[[#bb55:]] 2 %[[#bb56:]]
106-
; CHECK: %[[#bb55]] = OpLabel
107-
; CHECK: OpBranch %[[#bb54]]
108107
; CHECK: %[[#bb56]] = OpLabel
109108
; CHECK: OpBranch %[[#bb54]]
109+
; CHECK: %[[#bb55]] = OpLabel
110+
; CHECK: OpBranch %[[#bb54]]
110111
; CHECK: %[[#bb54]] = OpLabel
111112
; CHECK: OpBranch %[[#bb34]]
112113

0 commit comments

Comments
 (0)