Home | History | Annotate | Download | only in baseResults
      1 spv.do-while-continue-break.vert
      2 // Module Version 10000
      3 // Generated by (magic number): 80007
      4 // Id's are bound by 43
      5 
      6                               Capability Shader
      7                1:             ExtInstImport  "GLSL.std.450"
      8                               MemoryModel Logical GLSL450
      9                               EntryPoint Vertex 4  "main"
     10                               Source ESSL 310
     11                               Name 4  "main"
     12                               Name 8  "i"
     13                               Name 14  "A"
     14                               Name 21  "B"
     15                               Name 24  "C"
     16                               Name 30  "D"
     17                               Name 33  "E"
     18                               Name 35  "F"
     19                               Name 41  "G"
     20                2:             TypeVoid
     21                3:             TypeFunction 2
     22                6:             TypeInt 32 1
     23                7:             TypePointer Function 6(int)
     24                9:      6(int) Constant 0
     25               16:      6(int) Constant 2
     26               17:             TypeBool
     27               22:      6(int) Constant 1
     28               26:      6(int) Constant 5
     29               31:      6(int) Constant 3
     30               34:      6(int) Constant 42
     31               36:      6(int) Constant 99
     32               39:      6(int) Constant 19
     33               42:      6(int) Constant 12
     34          4(main):           2 Function None 3
     35                5:             Label
     36             8(i):      7(ptr) Variable Function
     37            14(A):      7(ptr) Variable Function
     38            21(B):      7(ptr) Variable Function
     39            24(C):      7(ptr) Variable Function
     40            30(D):      7(ptr) Variable Function
     41            33(E):      7(ptr) Variable Function
     42            35(F):      7(ptr) Variable Function
     43            41(G):      7(ptr) Variable Function
     44                               Store 8(i) 9
     45                               Branch 10
     46               10:             Label
     47                               LoopMerge 12 13 None
     48                               Branch 11
     49               11:             Label
     50                               Store 14(A) 9
     51               15:      6(int) Load 8(i)
     52               18:    17(bool) IEqual 15 16
     53                               SelectionMerge 20 None
     54                               BranchConditional 18 19 20
     55               19:               Label
     56                                 Store 21(B) 22
     57                                 Branch 13
     58               20:             Label
     59               25:      6(int) Load 8(i)
     60               27:    17(bool) IEqual 25 26
     61                               SelectionMerge 29 None
     62                               BranchConditional 27 28 29
     63               28:               Label
     64                                 Store 30(D) 31
     65                                 Branch 12
     66               29:             Label
     67                               Store 35(F) 36
     68                               Branch 13
     69               13:             Label
     70               37:      6(int) Load 8(i)
     71               38:      6(int) IAdd 37 22
     72                               Store 8(i) 38
     73               40:    17(bool) SLessThan 38 39
     74                               BranchConditional 40 10 12
     75               12:             Label
     76                               Store 41(G) 42
     77                               Return
     78                               FunctionEnd
     79