1617a3babSopenharmony_cispv.8bitstorage-uint.frag
2617a3babSopenharmony_ci// Module Version 10000
3617a3babSopenharmony_ci// Generated by (magic number): 8000b
4617a3babSopenharmony_ci// Id's are bound by 173
5617a3babSopenharmony_ci
6617a3babSopenharmony_ci                              Capability Shader
7617a3babSopenharmony_ci                              Capability UniformAndStorageBuffer8BitAccess
8617a3babSopenharmony_ci                              Extension  "SPV_KHR_8bit_storage"
9617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
10617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
11617a3babSopenharmony_ci                              EntryPoint Fragment 4  "main"
12617a3babSopenharmony_ci                              ExecutionMode 4 OriginUpperLeft
13617a3babSopenharmony_ci                              Source GLSL 450
14617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_8bit_storage"
15617a3babSopenharmony_ci                              Name 4  "main"
16617a3babSopenharmony_ci                              Name 12  "S"
17617a3babSopenharmony_ci                              MemberName 12(S) 0  "x"
18617a3babSopenharmony_ci                              MemberName 12(S) 1  "y"
19617a3babSopenharmony_ci                              MemberName 12(S) 2  "z"
20617a3babSopenharmony_ci                              Name 17  "B2"
21617a3babSopenharmony_ci                              MemberName 17(B2) 0  "o"
22617a3babSopenharmony_ci                              MemberName 17(B2) 1  "p"
23617a3babSopenharmony_ci                              MemberName 17(B2) 2  "q"
24617a3babSopenharmony_ci                              MemberName 17(B2) 3  "r"
25617a3babSopenharmony_ci                              MemberName 17(B2) 4  "u"
26617a3babSopenharmony_ci                              MemberName 17(B2) 5  "v"
27617a3babSopenharmony_ci                              MemberName 17(B2) 6  "x"
28617a3babSopenharmony_ci                              MemberName 17(B2) 7  "w"
29617a3babSopenharmony_ci                              Name 19  "b2"
30617a3babSopenharmony_ci                              Name 23  "S"
31617a3babSopenharmony_ci                              MemberName 23(S) 0  "x"
32617a3babSopenharmony_ci                              MemberName 23(S) 1  "y"
33617a3babSopenharmony_ci                              MemberName 23(S) 2  "z"
34617a3babSopenharmony_ci                              Name 25  "B1"
35617a3babSopenharmony_ci                              MemberName 25(B1) 0  "a"
36617a3babSopenharmony_ci                              MemberName 25(B1) 1  "b"
37617a3babSopenharmony_ci                              MemberName 25(B1) 2  "c"
38617a3babSopenharmony_ci                              MemberName 25(B1) 3  "d"
39617a3babSopenharmony_ci                              MemberName 25(B1) 4  "g"
40617a3babSopenharmony_ci                              MemberName 25(B1) 5  "h"
41617a3babSopenharmony_ci                              MemberName 25(B1) 6  "j"
42617a3babSopenharmony_ci                              Name 27  "b1"
43617a3babSopenharmony_ci                              Name 45  "S"
44617a3babSopenharmony_ci                              MemberName 45(S) 0  "x"
45617a3babSopenharmony_ci                              MemberName 45(S) 1  "y"
46617a3babSopenharmony_ci                              MemberName 45(S) 2  "z"
47617a3babSopenharmony_ci                              Name 49  "B5"
48617a3babSopenharmony_ci                              MemberName 49(B5) 0  "o"
49617a3babSopenharmony_ci                              MemberName 49(B5) 1  "p"
50617a3babSopenharmony_ci                              MemberName 49(B5) 2  "q"
51617a3babSopenharmony_ci                              MemberName 49(B5) 3  "r"
52617a3babSopenharmony_ci                              MemberName 49(B5) 4  "u"
53617a3babSopenharmony_ci                              MemberName 49(B5) 5  "v"
54617a3babSopenharmony_ci                              MemberName 49(B5) 6  "x"
55617a3babSopenharmony_ci                              MemberName 49(B5) 7  "w"
56617a3babSopenharmony_ci                              Name 51  "b5"
57617a3babSopenharmony_ci                              Name 69  "x0"
58617a3babSopenharmony_ci                              Name 75  "x1"
59617a3babSopenharmony_ci                              Name 89  "S2"
60617a3babSopenharmony_ci                              MemberName 89(S2) 0  "x"
61617a3babSopenharmony_ci                              MemberName 89(S2) 1  "y"
62617a3babSopenharmony_ci                              MemberName 89(S2) 2  "z"
63617a3babSopenharmony_ci                              Name 90  "S3"
64617a3babSopenharmony_ci                              MemberName 90(S3) 0  "x"
65617a3babSopenharmony_ci                              Name 91  "B4"
66617a3babSopenharmony_ci                              MemberName 91(B4) 0  "x"
67617a3babSopenharmony_ci                              MemberName 91(B4) 1  "y"
68617a3babSopenharmony_ci                              Name 93  "b4"
69617a3babSopenharmony_ci                              Name 94  "S2"
70617a3babSopenharmony_ci                              MemberName 94(S2) 0  "x"
71617a3babSopenharmony_ci                              MemberName 94(S2) 1  "y"
72617a3babSopenharmony_ci                              MemberName 94(S2) 2  "z"
73617a3babSopenharmony_ci                              Name 95  "B3"
74617a3babSopenharmony_ci                              MemberName 95(B3) 0  "x"
75617a3babSopenharmony_ci                              Name 97  "b3"
76617a3babSopenharmony_ci                              Name 114  "v3"
77617a3babSopenharmony_ci                              Name 136  "u3"
78617a3babSopenharmony_ci                              Decorate 11 ArrayStride 1
79617a3babSopenharmony_ci                              MemberDecorate 12(S) 0 Offset 0
80617a3babSopenharmony_ci                              MemberDecorate 12(S) 1 Offset 2
81617a3babSopenharmony_ci                              MemberDecorate 12(S) 2 Offset 4
82617a3babSopenharmony_ci                              Decorate 13 ArrayStride 8
83617a3babSopenharmony_ci                              Decorate 15 ArrayStride 2
84617a3babSopenharmony_ci                              Decorate 16 ArrayStride 1
85617a3babSopenharmony_ci                              MemberDecorate 17(B2) 0 Offset 0
86617a3babSopenharmony_ci                              MemberDecorate 17(B2) 1 Offset 2
87617a3babSopenharmony_ci                              MemberDecorate 17(B2) 2 Offset 4
88617a3babSopenharmony_ci                              MemberDecorate 17(B2) 3 Offset 7
89617a3babSopenharmony_ci                              MemberDecorate 17(B2) 4 Offset 12
90617a3babSopenharmony_ci                              MemberDecorate 17(B2) 5 Offset 20
91617a3babSopenharmony_ci                              MemberDecorate 17(B2) 6 Offset 36
92617a3babSopenharmony_ci                              MemberDecorate 17(B2) 7 Offset 236
93617a3babSopenharmony_ci                              Decorate 17(B2) BufferBlock
94617a3babSopenharmony_ci                              Decorate 19(b2) DescriptorSet 0
95617a3babSopenharmony_ci                              Decorate 19(b2) Binding 1
96617a3babSopenharmony_ci                              Decorate 22 ArrayStride 16
97617a3babSopenharmony_ci                              MemberDecorate 23(S) 0 Offset 0
98617a3babSopenharmony_ci                              MemberDecorate 23(S) 1 Offset 2
99617a3babSopenharmony_ci                              MemberDecorate 23(S) 2 Offset 4
100617a3babSopenharmony_ci                              Decorate 24 ArrayStride 16
101617a3babSopenharmony_ci                              MemberDecorate 25(B1) 0 Offset 0
102617a3babSopenharmony_ci                              MemberDecorate 25(B1) 1 Offset 2
103617a3babSopenharmony_ci                              MemberDecorate 25(B1) 2 Offset 4
104617a3babSopenharmony_ci                              MemberDecorate 25(B1) 3 Offset 16
105617a3babSopenharmony_ci                              MemberDecorate 25(B1) 4 Offset 48
106617a3babSopenharmony_ci                              MemberDecorate 25(B1) 5 Offset 64
107617a3babSopenharmony_ci                              MemberDecorate 25(B1) 6 Offset 96
108617a3babSopenharmony_ci                              Decorate 25(B1) Block
109617a3babSopenharmony_ci                              Decorate 27(b1) DescriptorSet 0
110617a3babSopenharmony_ci                              Decorate 27(b1) Binding 0
111617a3babSopenharmony_ci                              Decorate 44 ArrayStride 16
112617a3babSopenharmony_ci                              MemberDecorate 45(S) 0 Offset 0
113617a3babSopenharmony_ci                              MemberDecorate 45(S) 1 Offset 2
114617a3babSopenharmony_ci                              MemberDecorate 45(S) 2 Offset 4
115617a3babSopenharmony_ci                              Decorate 46 ArrayStride 16
116617a3babSopenharmony_ci                              Decorate 47 ArrayStride 16
117617a3babSopenharmony_ci                              Decorate 48 ArrayStride 16
118617a3babSopenharmony_ci                              MemberDecorate 49(B5) 0 Offset 0
119617a3babSopenharmony_ci                              MemberDecorate 49(B5) 1 Offset 2
120617a3babSopenharmony_ci                              MemberDecorate 49(B5) 2 Offset 4
121617a3babSopenharmony_ci                              MemberDecorate 49(B5) 3 Offset 16
122617a3babSopenharmony_ci                              MemberDecorate 49(B5) 4 Offset 48
123617a3babSopenharmony_ci                              MemberDecorate 49(B5) 5 Offset 64
124617a3babSopenharmony_ci                              MemberDecorate 49(B5) 6 Offset 96
125617a3babSopenharmony_ci                              MemberDecorate 49(B5) 7 Offset 1696
126617a3babSopenharmony_ci                              Decorate 49(B5) Block
127617a3babSopenharmony_ci                              Decorate 51(b5) DescriptorSet 0
128617a3babSopenharmony_ci                              Decorate 51(b5) Binding 2
129617a3babSopenharmony_ci                              MemberDecorate 89(S2) 0 ColMajor
130617a3babSopenharmony_ci                              MemberDecorate 89(S2) 0 Offset 0
131617a3babSopenharmony_ci                              MemberDecorate 89(S2) 0 MatrixStride 16
132617a3babSopenharmony_ci                              MemberDecorate 89(S2) 1 Offset 64
133617a3babSopenharmony_ci                              MemberDecorate 89(S2) 2 Offset 68
134617a3babSopenharmony_ci                              MemberDecorate 90(S3) 0 Offset 0
135617a3babSopenharmony_ci                              MemberDecorate 91(B4) 0 Offset 0
136617a3babSopenharmony_ci                              MemberDecorate 91(B4) 1 Offset 80
137617a3babSopenharmony_ci                              Decorate 91(B4) BufferBlock
138617a3babSopenharmony_ci                              Decorate 93(b4) DescriptorSet 0
139617a3babSopenharmony_ci                              Decorate 93(b4) Binding 4
140617a3babSopenharmony_ci                              MemberDecorate 94(S2) 0 RowMajor
141617a3babSopenharmony_ci                              MemberDecorate 94(S2) 0 Offset 0
142617a3babSopenharmony_ci                              MemberDecorate 94(S2) 0 MatrixStride 16
143617a3babSopenharmony_ci                              MemberDecorate 94(S2) 1 Offset 64
144617a3babSopenharmony_ci                              MemberDecorate 94(S2) 2 Offset 68
145617a3babSopenharmony_ci                              MemberDecorate 95(B3) 0 Offset 0
146617a3babSopenharmony_ci                              Decorate 95(B3) BufferBlock
147617a3babSopenharmony_ci                              Decorate 97(b3) DescriptorSet 0
148617a3babSopenharmony_ci                              Decorate 97(b3) Binding 3
149617a3babSopenharmony_ci               2:             TypeVoid
150617a3babSopenharmony_ci               3:             TypeFunction 2
151617a3babSopenharmony_ci               6:             TypeInt 8 0
152617a3babSopenharmony_ci               7:             TypeVector 6(int8_t) 2
153617a3babSopenharmony_ci               8:             TypeVector 6(int8_t) 3
154617a3babSopenharmony_ci               9:             TypeInt 32 0
155617a3babSopenharmony_ci              10:      9(int) Constant 2
156617a3babSopenharmony_ci              11:             TypeArray 6(int8_t) 10
157617a3babSopenharmony_ci           12(S):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3)
158617a3babSopenharmony_ci              13:             TypeArray 12(S) 10
159617a3babSopenharmony_ci              14:      9(int) Constant 100
160617a3babSopenharmony_ci              15:             TypeArray 7(i8vec2) 14
161617a3babSopenharmony_ci              16:             TypeRuntimeArray 6(int8_t)
162617a3babSopenharmony_ci          17(B2):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3) 11 12(S) 13 15 16
163617a3babSopenharmony_ci              18:             TypePointer Uniform 17(B2)
164617a3babSopenharmony_ci          19(b2):     18(ptr) Variable Uniform
165617a3babSopenharmony_ci              20:             TypeInt 32 1
166617a3babSopenharmony_ci              21:     20(int) Constant 0
167617a3babSopenharmony_ci              22:             TypeArray 6(int8_t) 10
168617a3babSopenharmony_ci           23(S):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3)
169617a3babSopenharmony_ci              24:             TypeArray 23(S) 10
170617a3babSopenharmony_ci          25(B1):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3) 22 23(S) 24 9(int)
171617a3babSopenharmony_ci              26:             TypePointer Uniform 25(B1)
172617a3babSopenharmony_ci          27(b1):     26(ptr) Variable Uniform
173617a3babSopenharmony_ci              28:             TypePointer Uniform 6(int8_t)
174617a3babSopenharmony_ci              32:     20(int) Constant 1
175617a3babSopenharmony_ci              33:     20(int) Constant 2
176617a3babSopenharmony_ci              34:             TypePointer Uniform 8(i8vec3)
177617a3babSopenharmony_ci              37:             TypeVector 9(int) 3
178617a3babSopenharmony_ci              39:             TypeVector 9(int) 2
179617a3babSopenharmony_ci              42:             TypePointer Uniform 7(i8vec2)
180617a3babSopenharmony_ci              44:             TypeArray 6(int8_t) 10
181617a3babSopenharmony_ci           45(S):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3)
182617a3babSopenharmony_ci              46:             TypeArray 45(S) 10
183617a3babSopenharmony_ci              47:             TypeArray 7(i8vec2) 14
184617a3babSopenharmony_ci              48:             TypeArray 6(int8_t) 14
185617a3babSopenharmony_ci          49(B5):             TypeStruct 6(int8_t) 7(i8vec2) 8(i8vec3) 44 45(S) 46 47 48
186617a3babSopenharmony_ci              50:             TypePointer Uniform 49(B5)
187617a3babSopenharmony_ci          51(b5):     50(ptr) Variable Uniform
188617a3babSopenharmony_ci              58:     20(int) Constant 3
189617a3babSopenharmony_ci              68:             TypePointer Function 9(int)
190617a3babSopenharmony_ci              73:             TypeVector 9(int) 4
191617a3babSopenharmony_ci              74:             TypePointer Function 73(ivec4)
192617a3babSopenharmony_ci              82:      9(int) Constant 1
193617a3babSopenharmony_ci              86:             TypeFloat 32
194617a3babSopenharmony_ci              87:             TypeVector 86(float) 4
195617a3babSopenharmony_ci              88:             TypeMatrix 87(fvec4) 4
196617a3babSopenharmony_ci          89(S2):             TypeStruct 88 6(int8_t) 9(int)
197617a3babSopenharmony_ci          90(S3):             TypeStruct 89(S2)
198617a3babSopenharmony_ci          91(B4):             TypeStruct 89(S2) 90(S3)
199617a3babSopenharmony_ci              92:             TypePointer Uniform 91(B4)
200617a3babSopenharmony_ci          93(b4):     92(ptr) Variable Uniform
201617a3babSopenharmony_ci          94(S2):             TypeStruct 88 6(int8_t) 9(int)
202617a3babSopenharmony_ci          95(B3):             TypeStruct 94(S2)
203617a3babSopenharmony_ci              96:             TypePointer Uniform 95(B3)
204617a3babSopenharmony_ci          97(b3):     96(ptr) Variable Uniform
205617a3babSopenharmony_ci              98:             TypePointer Uniform 88
206617a3babSopenharmony_ci             105:      9(int) Constant 0
207617a3babSopenharmony_ci             109:     20(int) Constant 5
208617a3babSopenharmony_ci             113:             TypePointer Function 37(ivec3)
209617a3babSopenharmony_ci             115:     20(int) Constant 7
210617a3babSopenharmony_ci             116:     20(int) Constant 6
211617a3babSopenharmony_ci             117:             TypePointer Uniform 9(int)
212617a3babSopenharmony_ci             167:   39(ivec2) ConstantComposite 82 10
213617a3babSopenharmony_ci             170:      9(int) Constant 3
214617a3babSopenharmony_ci         4(main):           2 Function None 3
215617a3babSopenharmony_ci               5:             Label
216617a3babSopenharmony_ci          69(x0):     68(ptr) Variable Function
217617a3babSopenharmony_ci          75(x1):     74(ptr) Variable Function
218617a3babSopenharmony_ci         114(v3):    113(ptr) Variable Function
219617a3babSopenharmony_ci         136(u3):    113(ptr) Variable Function
220617a3babSopenharmony_ci              29:     28(ptr) AccessChain 27(b1) 21
221617a3babSopenharmony_ci              30:   6(int8_t) Load 29
222617a3babSopenharmony_ci              31:     28(ptr) AccessChain 19(b2) 21
223617a3babSopenharmony_ci                              Store 31 30
224617a3babSopenharmony_ci              35:     34(ptr) AccessChain 19(b2) 33
225617a3babSopenharmony_ci              36:   8(i8vec3) Load 35
226617a3babSopenharmony_ci              38:   37(ivec3) UConvert 36
227617a3babSopenharmony_ci              40:   39(ivec2) VectorShuffle 38 38 0 1
228617a3babSopenharmony_ci              41:   7(i8vec2) UConvert 40
229617a3babSopenharmony_ci              43:     42(ptr) AccessChain 19(b2) 32
230617a3babSopenharmony_ci                              Store 43 41
231617a3babSopenharmony_ci              52:     34(ptr) AccessChain 51(b5) 33
232617a3babSopenharmony_ci              53:   8(i8vec3) Load 52
233617a3babSopenharmony_ci              54:   37(ivec3) UConvert 53
234617a3babSopenharmony_ci              55:   39(ivec2) VectorShuffle 54 54 0 1
235617a3babSopenharmony_ci              56:   7(i8vec2) UConvert 55
236617a3babSopenharmony_ci              57:     42(ptr) AccessChain 19(b2) 32
237617a3babSopenharmony_ci                              Store 57 56
238617a3babSopenharmony_ci              59:     28(ptr) AccessChain 19(b2) 58 21
239617a3babSopenharmony_ci              60:   6(int8_t) Load 59
240617a3babSopenharmony_ci              61:     28(ptr) AccessChain 19(b2) 58 21
241617a3babSopenharmony_ci                              Store 61 60
242617a3babSopenharmony_ci              62:     28(ptr) AccessChain 51(b5) 58 32
243617a3babSopenharmony_ci              63:   6(int8_t) Load 62
244617a3babSopenharmony_ci              64:     28(ptr) AccessChain 19(b2) 58 32
245617a3babSopenharmony_ci                              Store 64 63
246617a3babSopenharmony_ci              65:     42(ptr) AccessChain 19(b2) 32
247617a3babSopenharmony_ci              66:   7(i8vec2) Load 65
248617a3babSopenharmony_ci              67:     42(ptr) AccessChain 19(b2) 32
249617a3babSopenharmony_ci                              Store 67 66
250617a3babSopenharmony_ci              70:     28(ptr) AccessChain 27(b1) 21
251617a3babSopenharmony_ci              71:   6(int8_t) Load 70
252617a3babSopenharmony_ci              72:      9(int) UConvert 71
253617a3babSopenharmony_ci                              Store 69(x0) 72
254617a3babSopenharmony_ci              76:     28(ptr) AccessChain 27(b1) 21
255617a3babSopenharmony_ci              77:   6(int8_t) Load 76
256617a3babSopenharmony_ci              78:      9(int) UConvert 77
257617a3babSopenharmony_ci              79:     42(ptr) AccessChain 19(b2) 32
258617a3babSopenharmony_ci              80:   7(i8vec2) Load 79
259617a3babSopenharmony_ci              81:   39(ivec2) UConvert 80
260617a3babSopenharmony_ci              83:      9(int) CompositeExtract 81 0
261617a3babSopenharmony_ci              84:      9(int) CompositeExtract 81 1
262617a3babSopenharmony_ci              85:   73(ivec4) CompositeConstruct 78 83 84 82
263617a3babSopenharmony_ci                              Store 75(x1) 85
264617a3babSopenharmony_ci              99:     98(ptr) AccessChain 97(b3) 21 21
265617a3babSopenharmony_ci             100:          88 Load 99
266617a3babSopenharmony_ci             101:     98(ptr) AccessChain 93(b4) 21 21
267617a3babSopenharmony_ci                              Store 101 100
268617a3babSopenharmony_ci             102:     42(ptr) AccessChain 19(b2) 32
269617a3babSopenharmony_ci             103:   7(i8vec2) Load 102
270617a3babSopenharmony_ci             104:   39(ivec2) UConvert 103
271617a3babSopenharmony_ci             106:      9(int) CompositeExtract 104 0
272617a3babSopenharmony_ci             107:   6(int8_t) UConvert 106
273617a3babSopenharmony_ci             108:     28(ptr) AccessChain 19(b2) 21
274617a3babSopenharmony_ci                              Store 108 107
275617a3babSopenharmony_ci             110:     42(ptr) AccessChain 19(b2) 109 32 32
276617a3babSopenharmony_ci             111:   7(i8vec2) Load 110
277617a3babSopenharmony_ci             112:     42(ptr) AccessChain 19(b2) 32
278617a3babSopenharmony_ci                              Store 112 111
279617a3babSopenharmony_ci             118:    117(ptr) AccessChain 27(b1) 116
280617a3babSopenharmony_ci             119:      9(int) Load 118
281617a3babSopenharmony_ci             120:     28(ptr) AccessChain 19(b2) 115 119
282617a3babSopenharmony_ci             121:   6(int8_t) Load 120
283617a3babSopenharmony_ci             122:      9(int) UConvert 121
284617a3babSopenharmony_ci             123:    117(ptr) AccessChain 27(b1) 116
285617a3babSopenharmony_ci             124:      9(int) Load 123
286617a3babSopenharmony_ci             125:      9(int) IAdd 124 82
287617a3babSopenharmony_ci             126:     28(ptr) AccessChain 19(b2) 115 125
288617a3babSopenharmony_ci             127:   6(int8_t) Load 126
289617a3babSopenharmony_ci             128:      9(int) UConvert 127
290617a3babSopenharmony_ci             129:    117(ptr) AccessChain 27(b1) 116
291617a3babSopenharmony_ci             130:      9(int) Load 129
292617a3babSopenharmony_ci             131:      9(int) IAdd 130 10
293617a3babSopenharmony_ci             132:     28(ptr) AccessChain 19(b2) 115 131
294617a3babSopenharmony_ci             133:   6(int8_t) Load 132
295617a3babSopenharmony_ci             134:      9(int) UConvert 133
296617a3babSopenharmony_ci             135:   37(ivec3) CompositeConstruct 122 128 134
297617a3babSopenharmony_ci                              Store 114(v3) 135
298617a3babSopenharmony_ci             137:    117(ptr) AccessChain 27(b1) 116
299617a3babSopenharmony_ci             138:      9(int) Load 137
300617a3babSopenharmony_ci             139:     28(ptr) AccessChain 51(b5) 115 138
301617a3babSopenharmony_ci             140:   6(int8_t) Load 139
302617a3babSopenharmony_ci             141:      9(int) UConvert 140
303617a3babSopenharmony_ci             142:    117(ptr) AccessChain 27(b1) 116
304617a3babSopenharmony_ci             143:      9(int) Load 142
305617a3babSopenharmony_ci             144:      9(int) IAdd 143 82
306617a3babSopenharmony_ci             145:     28(ptr) AccessChain 51(b5) 115 144
307617a3babSopenharmony_ci             146:   6(int8_t) Load 145
308617a3babSopenharmony_ci             147:      9(int) UConvert 146
309617a3babSopenharmony_ci             148:    117(ptr) AccessChain 27(b1) 116
310617a3babSopenharmony_ci             149:      9(int) Load 148
311617a3babSopenharmony_ci             150:      9(int) IAdd 149 10
312617a3babSopenharmony_ci             151:     28(ptr) AccessChain 51(b5) 115 150
313617a3babSopenharmony_ci             152:   6(int8_t) Load 151
314617a3babSopenharmony_ci             153:      9(int) UConvert 152
315617a3babSopenharmony_ci             154:   37(ivec3) CompositeConstruct 141 147 153
316617a3babSopenharmony_ci                              Store 136(u3) 154
317617a3babSopenharmony_ci             155:     42(ptr) AccessChain 19(b2) 116 21
318617a3babSopenharmony_ci             156:   7(i8vec2) Load 155
319617a3babSopenharmony_ci             157:     42(ptr) AccessChain 19(b2) 116 21
320617a3babSopenharmony_ci                              Store 157 156
321617a3babSopenharmony_ci             158:     42(ptr) AccessChain 51(b5) 116 32
322617a3babSopenharmony_ci             159:   7(i8vec2) Load 158
323617a3babSopenharmony_ci             160:     42(ptr) AccessChain 19(b2) 116 32
324617a3babSopenharmony_ci                              Store 160 159
325617a3babSopenharmony_ci             161:     28(ptr) AccessChain 27(b1) 21
326617a3babSopenharmony_ci             162:   6(int8_t) Load 161
327617a3babSopenharmony_ci             163:     28(ptr) AccessChain 19(b2) 32 105
328617a3babSopenharmony_ci                              Store 163 162
329617a3babSopenharmony_ci             164:     28(ptr) AccessChain 19(b2) 32 105
330617a3babSopenharmony_ci             165:   6(int8_t) Load 164
331617a3babSopenharmony_ci             166:     28(ptr) AccessChain 19(b2) 21
332617a3babSopenharmony_ci                              Store 166 165
333617a3babSopenharmony_ci             168:   7(i8vec2) UConvert 167
334617a3babSopenharmony_ci             169:     42(ptr) AccessChain 19(b2) 32
335617a3babSopenharmony_ci                              Store 169 168
336617a3babSopenharmony_ci             171:   6(int8_t) UConvert 170
337617a3babSopenharmony_ci             172:     28(ptr) AccessChain 19(b2) 21
338617a3babSopenharmony_ci                              Store 172 171
339617a3babSopenharmony_ci                              Return
340617a3babSopenharmony_ci                              FunctionEnd
341