450 lines
		
	
	
		
			22 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			450 lines
		
	
	
		
			22 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
spv.uint.frag
 | 
						|
// Module Version 10000
 | 
						|
// Generated by (magic number): 8000a
 | 
						|
// Id's are bound by 213
 | 
						|
 | 
						|
                              Capability Shader
 | 
						|
               1:             ExtInstImport  "GLSL.std.450"
 | 
						|
                              MemoryModel Logical GLSL450
 | 
						|
                              EntryPoint Fragment 4  "main" 15 68 77 206 208 210
 | 
						|
                              ExecutionMode 4 OriginUpperLeft
 | 
						|
                              Source ESSL 310
 | 
						|
                              Name 4  "main"
 | 
						|
                              Name 8  "count"
 | 
						|
                              Name 12  "u"
 | 
						|
                              Name 15  "t"
 | 
						|
                              Name 55  "shiftedii"
 | 
						|
                              Name 57  "shiftedui"
 | 
						|
                              Name 59  "shiftediu"
 | 
						|
                              Name 60  "shifteduu"
 | 
						|
                              Name 68  "c"
 | 
						|
                              Name 72  "usampler"
 | 
						|
                              Name 77  "tc"
 | 
						|
                              Name 111  "af"
 | 
						|
                              Name 115  "ab"
 | 
						|
                              Name 118  "ai"
 | 
						|
                              Name 152  "mask1"
 | 
						|
                              Name 154  "mask2"
 | 
						|
                              Name 156  "mask3"
 | 
						|
                              Name 160  "mask4"
 | 
						|
                              Name 206  "f"
 | 
						|
                              Name 208  "v"
 | 
						|
                              Name 210  "i"
 | 
						|
                              Name 212  "b"
 | 
						|
                              Decorate 8(count) RelaxedPrecision
 | 
						|
                              Decorate 12(u) RelaxedPrecision
 | 
						|
                              Decorate 15(t) RelaxedPrecision
 | 
						|
                              Decorate 15(t) Flat
 | 
						|
                              Decorate 15(t) Location 0
 | 
						|
                              Decorate 19 RelaxedPrecision
 | 
						|
                              Decorate 21 RelaxedPrecision
 | 
						|
                              Decorate 27 RelaxedPrecision
 | 
						|
                              Decorate 28 RelaxedPrecision
 | 
						|
                              Decorate 32 RelaxedPrecision
 | 
						|
                              Decorate 33 RelaxedPrecision
 | 
						|
                              Decorate 38 RelaxedPrecision
 | 
						|
                              Decorate 39 RelaxedPrecision
 | 
						|
                              Decorate 43 RelaxedPrecision
 | 
						|
                              Decorate 44 RelaxedPrecision
 | 
						|
                              Decorate 48 RelaxedPrecision
 | 
						|
                              Decorate 49 RelaxedPrecision
 | 
						|
                              Decorate 53 RelaxedPrecision
 | 
						|
                              Decorate 54 RelaxedPrecision
 | 
						|
                              Decorate 55(shiftedii) RelaxedPrecision
 | 
						|
                              Decorate 57(shiftedui) RelaxedPrecision
 | 
						|
                              Decorate 59(shiftediu) RelaxedPrecision
 | 
						|
                              Decorate 60(shifteduu) RelaxedPrecision
 | 
						|
                              Decorate 61 RelaxedPrecision
 | 
						|
                              Decorate 62 RelaxedPrecision
 | 
						|
                              Decorate 68(c) RelaxedPrecision
 | 
						|
                              Decorate 68(c) Location 0
 | 
						|
                              Decorate 72(usampler) RelaxedPrecision
 | 
						|
                              Decorate 72(usampler) DescriptorSet 0
 | 
						|
                              Decorate 72(usampler) Binding 0
 | 
						|
                              Decorate 73 RelaxedPrecision
 | 
						|
                              Decorate 77(tc) RelaxedPrecision
 | 
						|
                              Decorate 77(tc) Location 2
 | 
						|
                              Decorate 78 RelaxedPrecision
 | 
						|
                              Decorate 79 RelaxedPrecision
 | 
						|
                              Decorate 80 RelaxedPrecision
 | 
						|
                              Decorate 81 RelaxedPrecision
 | 
						|
                              Decorate 85 RelaxedPrecision
 | 
						|
                              Decorate 86 RelaxedPrecision
 | 
						|
                              Decorate 88 RelaxedPrecision
 | 
						|
                              Decorate 89 RelaxedPrecision
 | 
						|
                              Decorate 90 RelaxedPrecision
 | 
						|
                              Decorate 91 RelaxedPrecision
 | 
						|
                              Decorate 92 RelaxedPrecision
 | 
						|
                              Decorate 93 RelaxedPrecision
 | 
						|
                              Decorate 97 RelaxedPrecision
 | 
						|
                              Decorate 98 RelaxedPrecision
 | 
						|
                              Decorate 101 RelaxedPrecision
 | 
						|
                              Decorate 102 RelaxedPrecision
 | 
						|
                              Decorate 105 RelaxedPrecision
 | 
						|
                              Decorate 111(af) RelaxedPrecision
 | 
						|
                              Decorate 112 RelaxedPrecision
 | 
						|
                              Decorate 113 RelaxedPrecision
 | 
						|
                              Decorate 116 RelaxedPrecision
 | 
						|
                              Decorate 118(ai) RelaxedPrecision
 | 
						|
                              Decorate 119 RelaxedPrecision
 | 
						|
                              Decorate 120 RelaxedPrecision
 | 
						|
                              Decorate 121 RelaxedPrecision
 | 
						|
                              Decorate 122 RelaxedPrecision
 | 
						|
                              Decorate 124 RelaxedPrecision
 | 
						|
                              Decorate 125 RelaxedPrecision
 | 
						|
                              Decorate 126 RelaxedPrecision
 | 
						|
                              Decorate 127 RelaxedPrecision
 | 
						|
                              Decorate 128 RelaxedPrecision
 | 
						|
                              Decorate 129 RelaxedPrecision
 | 
						|
                              Decorate 130 RelaxedPrecision
 | 
						|
                              Decorate 131 RelaxedPrecision
 | 
						|
                              Decorate 135 RelaxedPrecision
 | 
						|
                              Decorate 136 RelaxedPrecision
 | 
						|
                              Decorate 140 RelaxedPrecision
 | 
						|
                              Decorate 141 RelaxedPrecision
 | 
						|
                              Decorate 145 RelaxedPrecision
 | 
						|
                              Decorate 146 RelaxedPrecision
 | 
						|
                              Decorate 150 RelaxedPrecision
 | 
						|
                              Decorate 151 RelaxedPrecision
 | 
						|
                              Decorate 152(mask1) RelaxedPrecision
 | 
						|
                              Decorate 154(mask2) RelaxedPrecision
 | 
						|
                              Decorate 156(mask3) RelaxedPrecision
 | 
						|
                              Decorate 157 RelaxedPrecision
 | 
						|
                              Decorate 159 RelaxedPrecision
 | 
						|
                              Decorate 160(mask4) RelaxedPrecision
 | 
						|
                              Decorate 162 RelaxedPrecision
 | 
						|
                              Decorate 163 RelaxedPrecision
 | 
						|
                              Decorate 167 RelaxedPrecision
 | 
						|
                              Decorate 168 RelaxedPrecision
 | 
						|
                              Decorate 169 RelaxedPrecision
 | 
						|
                              Decorate 170 RelaxedPrecision
 | 
						|
                              Decorate 171 RelaxedPrecision
 | 
						|
                              Decorate 175 RelaxedPrecision
 | 
						|
                              Decorate 176 RelaxedPrecision
 | 
						|
                              Decorate 177 RelaxedPrecision
 | 
						|
                              Decorate 178 RelaxedPrecision
 | 
						|
                              Decorate 179 RelaxedPrecision
 | 
						|
                              Decorate 180 RelaxedPrecision
 | 
						|
                              Decorate 184 RelaxedPrecision
 | 
						|
                              Decorate 185 RelaxedPrecision
 | 
						|
                              Decorate 186 RelaxedPrecision
 | 
						|
                              Decorate 187 RelaxedPrecision
 | 
						|
                              Decorate 188 RelaxedPrecision
 | 
						|
                              Decorate 192 RelaxedPrecision
 | 
						|
                              Decorate 193 RelaxedPrecision
 | 
						|
                              Decorate 194 RelaxedPrecision
 | 
						|
                              Decorate 195 RelaxedPrecision
 | 
						|
                              Decorate 196 RelaxedPrecision
 | 
						|
                              Decorate 197 RelaxedPrecision
 | 
						|
                              Decorate 198 RelaxedPrecision
 | 
						|
                              Decorate 202 RelaxedPrecision
 | 
						|
                              Decorate 203 RelaxedPrecision
 | 
						|
                              Decorate 206(f) RelaxedPrecision
 | 
						|
                              Decorate 206(f) Location 1
 | 
						|
                              Decorate 208(v) RelaxedPrecision
 | 
						|
                              Decorate 208(v) Flat
 | 
						|
                              Decorate 208(v) Location 3
 | 
						|
                              Decorate 210(i) RelaxedPrecision
 | 
						|
                              Decorate 210(i) Flat
 | 
						|
                              Decorate 210(i) Location 4
 | 
						|
               2:             TypeVoid
 | 
						|
               3:             TypeFunction 2
 | 
						|
               6:             TypeInt 32 1
 | 
						|
               7:             TypePointer Function 6(int)
 | 
						|
               9:      6(int) Constant 1
 | 
						|
              10:             TypeInt 32 0
 | 
						|
              11:             TypePointer Function 10(int)
 | 
						|
              13:             TypeVector 10(int) 2
 | 
						|
              14:             TypePointer Input 13(ivec2)
 | 
						|
           15(t):     14(ptr) Variable Input
 | 
						|
              16:     10(int) Constant 1
 | 
						|
              17:             TypePointer Input 10(int)
 | 
						|
              20:     10(int) Constant 3
 | 
						|
              22:             TypeBool
 | 
						|
              23:    22(bool) ConstantTrue
 | 
						|
              26:      6(int) Constant 2
 | 
						|
              31:      6(int) Constant 3
 | 
						|
              34:    22(bool) ConstantFalse
 | 
						|
              37:      6(int) Constant 5
 | 
						|
              42:      6(int) Constant 7
 | 
						|
              47:      6(int) Constant 11
 | 
						|
              52:      6(int) Constant 13
 | 
						|
              56:      6(int) Constant 4294967295
 | 
						|
              58:     10(int) Constant 4194303
 | 
						|
              66:             TypeVector 10(int) 4
 | 
						|
              67:             TypePointer Output 66(ivec4)
 | 
						|
           68(c):     67(ptr) Variable Output
 | 
						|
              69:             TypeImage 10(int) 2D sampled format:Unknown
 | 
						|
              70:             TypeSampledImage 69
 | 
						|
              71:             TypePointer UniformConstant 70
 | 
						|
    72(usampler):     71(ptr) Variable UniformConstant
 | 
						|
              74:             TypeFloat 32
 | 
						|
              75:             TypeVector 74(float) 2
 | 
						|
              76:             TypePointer Input 75(fvec2)
 | 
						|
          77(tc):     76(ptr) Variable Input
 | 
						|
              87:   74(float) Constant 1065353216
 | 
						|
              99:   74(float) Constant 1073741824
 | 
						|
             100:   75(fvec2) ConstantComposite 99 99
 | 
						|
             103:     10(int) Constant 0
 | 
						|
             106:     10(int) Constant 4
 | 
						|
             110:             TypePointer Function 74(float)
 | 
						|
             114:             TypePointer Function 22(bool)
 | 
						|
             134:      6(int) Constant 17
 | 
						|
             139:      6(int) Constant 19
 | 
						|
             144:      6(int) Constant 23
 | 
						|
             149:      6(int) Constant 27
 | 
						|
             153:     10(int) Constant 161
 | 
						|
             155:     10(int) Constant 2576
 | 
						|
             158:      6(int) Constant 4
 | 
						|
             161:     10(int) Constant 2737
 | 
						|
             199:     10(int) Constant 4294967295
 | 
						|
             200:             TypePointer Output 10(int)
 | 
						|
             205:             TypePointer Input 74(float)
 | 
						|
          206(f):    205(ptr) Variable Input
 | 
						|
             207:             TypePointer Input 66(ivec4)
 | 
						|
          208(v):    207(ptr) Variable Input
 | 
						|
             209:             TypePointer Input 6(int)
 | 
						|
          210(i):    209(ptr) Variable Input
 | 
						|
             211:             TypePointer Private 22(bool)
 | 
						|
          212(b):    211(ptr) Variable Private
 | 
						|
         4(main):           2 Function None 3
 | 
						|
               5:             Label
 | 
						|
        8(count):      7(ptr) Variable Function
 | 
						|
           12(u):     11(ptr) Variable Function
 | 
						|
   55(shiftedii):      7(ptr) Variable Function
 | 
						|
   57(shiftedui):     11(ptr) Variable Function
 | 
						|
   59(shiftediu):      7(ptr) Variable Function
 | 
						|
   60(shifteduu):     11(ptr) Variable Function
 | 
						|
         111(af):    110(ptr) Variable Function
 | 
						|
         115(ab):    114(ptr) Variable Function
 | 
						|
         118(ai):      7(ptr) Variable Function
 | 
						|
      152(mask1):     11(ptr) Variable Function
 | 
						|
      154(mask2):     11(ptr) Variable Function
 | 
						|
      156(mask3):     11(ptr) Variable Function
 | 
						|
      160(mask4):     11(ptr) Variable Function
 | 
						|
                              Store 8(count) 9
 | 
						|
              18:     17(ptr) AccessChain 15(t) 16
 | 
						|
              19:     10(int) Load 18
 | 
						|
              21:     10(int) IAdd 19 20
 | 
						|
                              Store 12(u) 21
 | 
						|
                              SelectionMerge 25 None
 | 
						|
                              BranchConditional 23 24 25
 | 
						|
              24:               Label
 | 
						|
              27:      6(int)   Load 8(count)
 | 
						|
              28:      6(int)   IMul 27 26
 | 
						|
                                Store 8(count) 28
 | 
						|
                                Branch 25
 | 
						|
              25:             Label
 | 
						|
                              SelectionMerge 30 None
 | 
						|
                              BranchConditional 23 29 30
 | 
						|
              29:               Label
 | 
						|
              32:      6(int)   Load 8(count)
 | 
						|
              33:      6(int)   IMul 32 31
 | 
						|
                                Store 8(count) 33
 | 
						|
                                Branch 30
 | 
						|
              30:             Label
 | 
						|
                              SelectionMerge 36 None
 | 
						|
                              BranchConditional 34 35 36
 | 
						|
              35:               Label
 | 
						|
              38:      6(int)   Load 8(count)
 | 
						|
              39:      6(int)   IMul 38 37
 | 
						|
                                Store 8(count) 39
 | 
						|
                                Branch 36
 | 
						|
              36:             Label
 | 
						|
                              SelectionMerge 41 None
 | 
						|
                              BranchConditional 23 40 41
 | 
						|
              40:               Label
 | 
						|
              43:      6(int)   Load 8(count)
 | 
						|
              44:      6(int)   IMul 43 42
 | 
						|
                                Store 8(count) 44
 | 
						|
                                Branch 41
 | 
						|
              41:             Label
 | 
						|
                              SelectionMerge 46 None
 | 
						|
                              BranchConditional 23 45 46
 | 
						|
              45:               Label
 | 
						|
              48:      6(int)   Load 8(count)
 | 
						|
              49:      6(int)   IMul 48 47
 | 
						|
                                Store 8(count) 49
 | 
						|
                                Branch 46
 | 
						|
              46:             Label
 | 
						|
                              SelectionMerge 51 None
 | 
						|
                              BranchConditional 34 50 51
 | 
						|
              50:               Label
 | 
						|
              53:      6(int)   Load 8(count)
 | 
						|
              54:      6(int)   IMul 53 52
 | 
						|
                                Store 8(count) 54
 | 
						|
                                Branch 51
 | 
						|
              51:             Label
 | 
						|
                              Store 55(shiftedii) 56
 | 
						|
                              Store 57(shiftedui) 58
 | 
						|
                              Store 59(shiftediu) 56
 | 
						|
                              Store 60(shifteduu) 58
 | 
						|
              61:      6(int) Load 55(shiftedii)
 | 
						|
              62:      6(int) Load 59(shiftediu)
 | 
						|
              63:    22(bool) IEqual 61 62
 | 
						|
                              SelectionMerge 65 None
 | 
						|
                              BranchConditional 63 64 65
 | 
						|
              64:               Label
 | 
						|
              73:          70   Load 72(usampler)
 | 
						|
              78:   75(fvec2)   Load 77(tc)
 | 
						|
              79:   66(ivec4)   ImageSampleImplicitLod 73 78
 | 
						|
                                Store 68(c) 79
 | 
						|
                                Branch 65
 | 
						|
              65:             Label
 | 
						|
              80:     10(int) Load 57(shiftedui)
 | 
						|
              81:     10(int) Load 60(shifteduu)
 | 
						|
              82:    22(bool) IEqual 80 81
 | 
						|
                              SelectionMerge 84 None
 | 
						|
                              BranchConditional 82 83 84
 | 
						|
              83:               Label
 | 
						|
              85:          70   Load 72(usampler)
 | 
						|
              86:   75(fvec2)   Load 77(tc)
 | 
						|
              88:   75(fvec2)   CompositeConstruct 87 87
 | 
						|
              89:   75(fvec2)   FAdd 86 88
 | 
						|
              90:   66(ivec4)   ImageSampleImplicitLod 85 89
 | 
						|
                                Store 68(c) 90
 | 
						|
                                Branch 84
 | 
						|
              84:             Label
 | 
						|
              91:      6(int) Load 55(shiftedii)
 | 
						|
              92:     10(int) Load 57(shiftedui)
 | 
						|
              93:      6(int) Bitcast 92
 | 
						|
              94:    22(bool) IEqual 91 93
 | 
						|
                              SelectionMerge 96 None
 | 
						|
                              BranchConditional 94 95 96
 | 
						|
              95:               Label
 | 
						|
              97:          70   Load 72(usampler)
 | 
						|
              98:   75(fvec2)   Load 77(tc)
 | 
						|
             101:   75(fvec2)   FSub 98 100
 | 
						|
             102:   66(ivec4)   ImageSampleImplicitLod 97 101
 | 
						|
                                Store 68(c) 102
 | 
						|
                                Branch 96
 | 
						|
              96:             Label
 | 
						|
             104:     17(ptr) AccessChain 15(t) 103
 | 
						|
             105:     10(int) Load 104
 | 
						|
             107:    22(bool) UGreaterThan 105 106
 | 
						|
                              SelectionMerge 109 None
 | 
						|
                              BranchConditional 107 108 109
 | 
						|
             108:               Label
 | 
						|
             112:     10(int)   Load 12(u)
 | 
						|
             113:   74(float)   ConvertUToF 112
 | 
						|
                                Store 111(af) 113
 | 
						|
             116:     10(int)   Load 12(u)
 | 
						|
             117:    22(bool)   INotEqual 116 103
 | 
						|
                                Store 115(ab) 117
 | 
						|
             119:     10(int)   Load 12(u)
 | 
						|
             120:      6(int)   Bitcast 119
 | 
						|
                                Store 118(ai) 120
 | 
						|
             121:   74(float)   Load 111(af)
 | 
						|
             122:     10(int)   ConvertFToU 121
 | 
						|
             123:    22(bool)   Load 115(ab)
 | 
						|
             124:     10(int)   Select 123 16 103
 | 
						|
             125:      6(int)   Load 118(ai)
 | 
						|
             126:     10(int)   Bitcast 125
 | 
						|
             127:      6(int)   Load 8(count)
 | 
						|
             128:     10(int)   Bitcast 127
 | 
						|
             129:   66(ivec4)   CompositeConstruct 122 124 126 128
 | 
						|
             130:   66(ivec4)   Load 68(c)
 | 
						|
             131:   66(ivec4)   IAdd 130 129
 | 
						|
                                Store 68(c) 131
 | 
						|
                                Branch 109
 | 
						|
             109:             Label
 | 
						|
                              SelectionMerge 133 None
 | 
						|
                              BranchConditional 23 132 133
 | 
						|
             132:               Label
 | 
						|
             135:      6(int)   Load 8(count)
 | 
						|
             136:      6(int)   IMul 135 134
 | 
						|
                                Store 8(count) 136
 | 
						|
                                Branch 133
 | 
						|
             133:             Label
 | 
						|
                              SelectionMerge 138 None
 | 
						|
                              BranchConditional 34 137 138
 | 
						|
             137:               Label
 | 
						|
             140:      6(int)   Load 8(count)
 | 
						|
             141:      6(int)   IMul 140 139
 | 
						|
                                Store 8(count) 141
 | 
						|
                                Branch 138
 | 
						|
             138:             Label
 | 
						|
                              SelectionMerge 143 None
 | 
						|
                              BranchConditional 23 142 143
 | 
						|
             142:               Label
 | 
						|
             145:      6(int)   Load 8(count)
 | 
						|
             146:      6(int)   IMul 145 144
 | 
						|
                                Store 8(count) 146
 | 
						|
                                Branch 143
 | 
						|
             143:             Label
 | 
						|
                              SelectionMerge 148 None
 | 
						|
                              BranchConditional 23 147 148
 | 
						|
             147:               Label
 | 
						|
             150:      6(int)   Load 8(count)
 | 
						|
             151:      6(int)   IMul 150 149
 | 
						|
                                Store 8(count) 151
 | 
						|
                                Branch 148
 | 
						|
             148:             Label
 | 
						|
                              Store 152(mask1) 153
 | 
						|
                              Store 154(mask2) 155
 | 
						|
             157:     10(int) Load 152(mask1)
 | 
						|
             159:     10(int) ShiftLeftLogical 157 158
 | 
						|
                              Store 156(mask3) 159
 | 
						|
                              Store 160(mask4) 161
 | 
						|
             162:     10(int) Load 156(mask3)
 | 
						|
             163:     10(int) Load 154(mask2)
 | 
						|
             164:    22(bool) IEqual 162 163
 | 
						|
                              SelectionMerge 166 None
 | 
						|
                              BranchConditional 164 165 166
 | 
						|
             165:               Label
 | 
						|
             167:      6(int)   Load 8(count)
 | 
						|
             168:      6(int)   IMul 167 26
 | 
						|
                                Store 8(count) 168
 | 
						|
                                Branch 166
 | 
						|
             166:             Label
 | 
						|
             169:     10(int) Load 156(mask3)
 | 
						|
             170:     10(int) Load 152(mask1)
 | 
						|
             171:     10(int) BitwiseAnd 169 170
 | 
						|
             172:    22(bool) INotEqual 171 103
 | 
						|
                              SelectionMerge 174 None
 | 
						|
                              BranchConditional 172 173 174
 | 
						|
             173:               Label
 | 
						|
             175:      6(int)   Load 8(count)
 | 
						|
             176:      6(int)   IMul 175 31
 | 
						|
                                Store 8(count) 176
 | 
						|
                                Branch 174
 | 
						|
             174:             Label
 | 
						|
             177:     10(int) Load 152(mask1)
 | 
						|
             178:     10(int) Load 156(mask3)
 | 
						|
             179:     10(int) BitwiseOr 177 178
 | 
						|
             180:     10(int) Load 160(mask4)
 | 
						|
             181:    22(bool) IEqual 179 180
 | 
						|
                              SelectionMerge 183 None
 | 
						|
                              BranchConditional 181 182 183
 | 
						|
             182:               Label
 | 
						|
             184:      6(int)   Load 8(count)
 | 
						|
             185:      6(int)   IMul 184 37
 | 
						|
                                Store 8(count) 185
 | 
						|
                                Branch 183
 | 
						|
             183:             Label
 | 
						|
             186:     10(int) Load 152(mask1)
 | 
						|
             187:     10(int) Load 160(mask4)
 | 
						|
             188:     10(int) BitwiseXor 186 187
 | 
						|
             189:    22(bool) IEqual 188 155
 | 
						|
                              SelectionMerge 191 None
 | 
						|
                              BranchConditional 189 190 191
 | 
						|
             190:               Label
 | 
						|
             192:      6(int)   Load 8(count)
 | 
						|
             193:      6(int)   IMul 192 42
 | 
						|
                                Store 8(count) 193
 | 
						|
                                Branch 191
 | 
						|
             191:             Label
 | 
						|
             194:      6(int) Load 8(count)
 | 
						|
             195:     10(int) Bitcast 194
 | 
						|
             196:   66(ivec4) CompositeConstruct 195 195 195 195
 | 
						|
             197:   66(ivec4) Load 68(c)
 | 
						|
             198:   66(ivec4) IAdd 197 196
 | 
						|
                              Store 68(c) 198
 | 
						|
             201:    200(ptr) AccessChain 68(c) 103
 | 
						|
             202:     10(int) Load 201
 | 
						|
             203:     10(int) IAdd 202 199
 | 
						|
             204:    200(ptr) AccessChain 68(c) 103
 | 
						|
                              Store 204 203
 | 
						|
                              Return
 | 
						|
                              FunctionEnd
 |