1spv.dead-complex-continue-after-return.vert
2// Module Version 10000
3// Generated by (magic number): 8000a
4// Id's are bound by 31
5
6                              Capability Shader
7               1:             ExtInstImport  "GLSL.std.450"
8                              MemoryModel Logical GLSL450
9                              EntryPoint Vertex 4  "main" 11 30
10                              Source GLSL 450
11                              Name 4  "main"
12                              Name 8  "i"
13                              Name 11  "o"
14                              Name 30  "c"
15                              Decorate 11(o) Location 0
16                              Decorate 30(c) Location 0
17               2:             TypeVoid
18               3:             TypeFunction 2
19               6:             TypeInt 32 1
20               7:             TypePointer Function 6(int)
21               9:      6(int) Constant 0
22              10:             TypePointer Output 6(int)
23           11(o):     10(ptr) Variable Output
24              12:      6(int) Constant 1
25              19:      6(int) Constant 5
26              20:             TypeBool
27              22:      6(int) Constant 2
28              24:      6(int) Constant 3
29              27:      6(int) Constant 99
30              28:      6(int) Constant 4
31              29:             TypePointer Input 6(int)
32           30(c):     29(ptr) Variable Input
33         4(main):           2 Function None 3
34               5:             Label
35            8(i):      7(ptr) Variable Function
36                              Store 8(i) 9
37                              Store 11(o) 12
38                              Store 8(i) 9
39                              Branch 13
40              13:             Label
41                              LoopMerge 15 16 None
42                              Branch 17
43              17:             Label
44              18:      6(int) Load 8(i)
45              21:    20(bool) SLessThan 18 19
46                              BranchConditional 21 14 15
47              14:               Label
48                                Store 11(o) 22
49                                Return
50              16:               Label
51                                Branch 13
52              15:             Label
53                              Store 11(o) 28
54                              Return
55                              FunctionEnd
56