1617a3babSopenharmony_cispv.matrix.frag
2617a3babSopenharmony_ci// Module Version 10000
3617a3babSopenharmony_ci// Generated by (magic number): 8000b
4617a3babSopenharmony_ci// Id's are bound by 286
5617a3babSopenharmony_ci
6617a3babSopenharmony_ci                              Capability Shader
7617a3babSopenharmony_ci                              Capability Float64
8617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
9617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
10617a3babSopenharmony_ci                              EntryPoint Fragment 4  "main" 12 14 28 161 169 187
11617a3babSopenharmony_ci                              ExecutionMode 4 OriginUpperLeft
12617a3babSopenharmony_ci                              Source GLSL 420
13617a3babSopenharmony_ci                              Name 4  "main"
14617a3babSopenharmony_ci                              Name 10  "sum34"
15617a3babSopenharmony_ci                              Name 12  "m1"
16617a3babSopenharmony_ci                              Name 14  "m2"
17617a3babSopenharmony_ci                              Name 28  "f"
18617a3babSopenharmony_ci                              Name 140  "dm"
19617a3babSopenharmony_ci                              Name 159  "sum3"
20617a3babSopenharmony_ci                              Name 161  "v4"
21617a3babSopenharmony_ci                              Name 166  "sum4"
22617a3babSopenharmony_ci                              Name 169  "v3"
23617a3babSopenharmony_ci                              Name 174  "m43"
24617a3babSopenharmony_ci                              Name 179  "m4"
25617a3babSopenharmony_ci                              Name 187  "color"
26617a3babSopenharmony_ci                              Decorate 12(m1) Location 0
27617a3babSopenharmony_ci                              Decorate 14(m2) Location 3
28617a3babSopenharmony_ci                              Decorate 28(f) Location 6
29617a3babSopenharmony_ci                              Decorate 161(v4) Location 8
30617a3babSopenharmony_ci                              Decorate 169(v3) Location 7
31617a3babSopenharmony_ci                              Decorate 187(color) Location 0
32617a3babSopenharmony_ci               2:             TypeVoid
33617a3babSopenharmony_ci               3:             TypeFunction 2
34617a3babSopenharmony_ci               6:             TypeFloat 32
35617a3babSopenharmony_ci               7:             TypeVector 6(float) 4
36617a3babSopenharmony_ci               8:             TypeMatrix 7(fvec4) 3
37617a3babSopenharmony_ci               9:             TypePointer Function 8
38617a3babSopenharmony_ci              11:             TypePointer Input 8
39617a3babSopenharmony_ci          12(m1):     11(ptr) Variable Input
40617a3babSopenharmony_ci          14(m2):     11(ptr) Variable Input
41617a3babSopenharmony_ci              27:             TypePointer Input 6(float)
42617a3babSopenharmony_ci           28(f):     27(ptr) Variable Input
43617a3babSopenharmony_ci              81:    6(float) Constant 1065353216
44617a3babSopenharmony_ci             136:             TypeFloat 64
45617a3babSopenharmony_ci             137:             TypeVector 136(float64_t) 4
46617a3babSopenharmony_ci             138:             TypeMatrix 137(f64vec4) 3
47617a3babSopenharmony_ci             139:             TypePointer Function 138
48617a3babSopenharmony_ci             157:             TypeVector 6(float) 3
49617a3babSopenharmony_ci             158:             TypePointer Function 157(fvec3)
50617a3babSopenharmony_ci             160:             TypePointer Input 7(fvec4)
51617a3babSopenharmony_ci         161(v4):    160(ptr) Variable Input
52617a3babSopenharmony_ci             165:             TypePointer Function 7(fvec4)
53617a3babSopenharmony_ci             168:             TypePointer Input 157(fvec3)
54617a3babSopenharmony_ci         169(v3):    168(ptr) Variable Input
55617a3babSopenharmony_ci             172:             TypeMatrix 157(fvec3) 4
56617a3babSopenharmony_ci             173:             TypePointer Function 172
57617a3babSopenharmony_ci             177:             TypeMatrix 7(fvec4) 4
58617a3babSopenharmony_ci             178:             TypePointer Function 177
59617a3babSopenharmony_ci             186:             TypePointer Output 7(fvec4)
60617a3babSopenharmony_ci      187(color):    186(ptr) Variable Output
61617a3babSopenharmony_ci             208:    6(float) Constant 0
62617a3babSopenharmony_ci             270:             TypeVector 6(float) 2
63617a3babSopenharmony_ci             271:             TypeMatrix 270(fvec2) 2
64617a3babSopenharmony_ci             279:    6(float) Constant 1088841318
65617a3babSopenharmony_ci         4(main):           2 Function None 3
66617a3babSopenharmony_ci               5:             Label
67617a3babSopenharmony_ci       10(sum34):      9(ptr) Variable Function
68617a3babSopenharmony_ci         140(dm):    139(ptr) Variable Function
69617a3babSopenharmony_ci       159(sum3):    158(ptr) Variable Function
70617a3babSopenharmony_ci       166(sum4):    165(ptr) Variable Function
71617a3babSopenharmony_ci        174(m43):    173(ptr) Variable Function
72617a3babSopenharmony_ci         179(m4):    178(ptr) Variable Function
73617a3babSopenharmony_ci              13:           8 Load 12(m1)
74617a3babSopenharmony_ci              15:           8 Load 14(m2)
75617a3babSopenharmony_ci              16:    7(fvec4) CompositeExtract 13 0
76617a3babSopenharmony_ci              17:    7(fvec4) CompositeExtract 15 0
77617a3babSopenharmony_ci              18:    7(fvec4) FSub 16 17
78617a3babSopenharmony_ci              19:    7(fvec4) CompositeExtract 13 1
79617a3babSopenharmony_ci              20:    7(fvec4) CompositeExtract 15 1
80617a3babSopenharmony_ci              21:    7(fvec4) FSub 19 20
81617a3babSopenharmony_ci              22:    7(fvec4) CompositeExtract 13 2
82617a3babSopenharmony_ci              23:    7(fvec4) CompositeExtract 15 2
83617a3babSopenharmony_ci              24:    7(fvec4) FSub 22 23
84617a3babSopenharmony_ci              25:           8 CompositeConstruct 18 21 24
85617a3babSopenharmony_ci                              Store 10(sum34) 25
86617a3babSopenharmony_ci              26:           8 Load 12(m1)
87617a3babSopenharmony_ci              29:    6(float) Load 28(f)
88617a3babSopenharmony_ci              30:           8 MatrixTimesScalar 26 29
89617a3babSopenharmony_ci              31:           8 Load 10(sum34)
90617a3babSopenharmony_ci              32:    7(fvec4) CompositeExtract 31 0
91617a3babSopenharmony_ci              33:    7(fvec4) CompositeExtract 30 0
92617a3babSopenharmony_ci              34:    7(fvec4) FAdd 32 33
93617a3babSopenharmony_ci              35:    7(fvec4) CompositeExtract 31 1
94617a3babSopenharmony_ci              36:    7(fvec4) CompositeExtract 30 1
95617a3babSopenharmony_ci              37:    7(fvec4) FAdd 35 36
96617a3babSopenharmony_ci              38:    7(fvec4) CompositeExtract 31 2
97617a3babSopenharmony_ci              39:    7(fvec4) CompositeExtract 30 2
98617a3babSopenharmony_ci              40:    7(fvec4) FAdd 38 39
99617a3babSopenharmony_ci              41:           8 CompositeConstruct 34 37 40
100617a3babSopenharmony_ci                              Store 10(sum34) 41
101617a3babSopenharmony_ci              42:    6(float) Load 28(f)
102617a3babSopenharmony_ci              43:           8 Load 12(m1)
103617a3babSopenharmony_ci              44:           8 MatrixTimesScalar 43 42
104617a3babSopenharmony_ci              45:           8 Load 10(sum34)
105617a3babSopenharmony_ci              46:    7(fvec4) CompositeExtract 45 0
106617a3babSopenharmony_ci              47:    7(fvec4) CompositeExtract 44 0
107617a3babSopenharmony_ci              48:    7(fvec4) FAdd 46 47
108617a3babSopenharmony_ci              49:    7(fvec4) CompositeExtract 45 1
109617a3babSopenharmony_ci              50:    7(fvec4) CompositeExtract 44 1
110617a3babSopenharmony_ci              51:    7(fvec4) FAdd 49 50
111617a3babSopenharmony_ci              52:    7(fvec4) CompositeExtract 45 2
112617a3babSopenharmony_ci              53:    7(fvec4) CompositeExtract 44 2
113617a3babSopenharmony_ci              54:    7(fvec4) FAdd 52 53
114617a3babSopenharmony_ci              55:           8 CompositeConstruct 48 51 54
115617a3babSopenharmony_ci                              Store 10(sum34) 55
116617a3babSopenharmony_ci              56:           8 Load 12(m1)
117617a3babSopenharmony_ci              57:           8 Load 14(m2)
118617a3babSopenharmony_ci              58:    7(fvec4) CompositeExtract 56 0
119617a3babSopenharmony_ci              59:    7(fvec4) CompositeExtract 57 0
120617a3babSopenharmony_ci              60:    7(fvec4) FMul 58 59
121617a3babSopenharmony_ci              61:    7(fvec4) CompositeExtract 56 1
122617a3babSopenharmony_ci              62:    7(fvec4) CompositeExtract 57 1
123617a3babSopenharmony_ci              63:    7(fvec4) FMul 61 62
124617a3babSopenharmony_ci              64:    7(fvec4) CompositeExtract 56 2
125617a3babSopenharmony_ci              65:    7(fvec4) CompositeExtract 57 2
126617a3babSopenharmony_ci              66:    7(fvec4) FMul 64 65
127617a3babSopenharmony_ci              67:           8 CompositeConstruct 60 63 66
128617a3babSopenharmony_ci              68:           8 Load 10(sum34)
129617a3babSopenharmony_ci              69:    7(fvec4) CompositeExtract 68 0
130617a3babSopenharmony_ci              70:    7(fvec4) CompositeExtract 67 0
131617a3babSopenharmony_ci              71:    7(fvec4) FDiv 69 70
132617a3babSopenharmony_ci              72:    7(fvec4) CompositeExtract 68 1
133617a3babSopenharmony_ci              73:    7(fvec4) CompositeExtract 67 1
134617a3babSopenharmony_ci              74:    7(fvec4) FDiv 72 73
135617a3babSopenharmony_ci              75:    7(fvec4) CompositeExtract 68 2
136617a3babSopenharmony_ci              76:    7(fvec4) CompositeExtract 67 2
137617a3babSopenharmony_ci              77:    7(fvec4) FDiv 75 76
138617a3babSopenharmony_ci              78:           8 CompositeConstruct 71 74 77
139617a3babSopenharmony_ci                              Store 10(sum34) 78
140617a3babSopenharmony_ci              79:           8 Load 12(m1)
141617a3babSopenharmony_ci              80:    6(float) Load 28(f)
142617a3babSopenharmony_ci              82:    6(float) FDiv 81 80
143617a3babSopenharmony_ci              83:           8 MatrixTimesScalar 79 82
144617a3babSopenharmony_ci              84:           8 Load 10(sum34)
145617a3babSopenharmony_ci              85:    7(fvec4) CompositeExtract 84 0
146617a3babSopenharmony_ci              86:    7(fvec4) CompositeExtract 83 0
147617a3babSopenharmony_ci              87:    7(fvec4) FAdd 85 86
148617a3babSopenharmony_ci              88:    7(fvec4) CompositeExtract 84 1
149617a3babSopenharmony_ci              89:    7(fvec4) CompositeExtract 83 1
150617a3babSopenharmony_ci              90:    7(fvec4) FAdd 88 89
151617a3babSopenharmony_ci              91:    7(fvec4) CompositeExtract 84 2
152617a3babSopenharmony_ci              92:    7(fvec4) CompositeExtract 83 2
153617a3babSopenharmony_ci              93:    7(fvec4) FAdd 91 92
154617a3babSopenharmony_ci              94:           8 CompositeConstruct 87 90 93
155617a3babSopenharmony_ci                              Store 10(sum34) 94
156617a3babSopenharmony_ci              95:    6(float) Load 28(f)
157617a3babSopenharmony_ci              96:           8 Load 12(m1)
158617a3babSopenharmony_ci              97:    7(fvec4) CompositeConstruct 95 95 95 95
159617a3babSopenharmony_ci              98:    7(fvec4) CompositeExtract 96 0
160617a3babSopenharmony_ci              99:    7(fvec4) FDiv 97 98
161617a3babSopenharmony_ci             100:    7(fvec4) CompositeExtract 96 1
162617a3babSopenharmony_ci             101:    7(fvec4) FDiv 97 100
163617a3babSopenharmony_ci             102:    7(fvec4) CompositeExtract 96 2
164617a3babSopenharmony_ci             103:    7(fvec4) FDiv 97 102
165617a3babSopenharmony_ci             104:           8 CompositeConstruct 99 101 103
166617a3babSopenharmony_ci             105:           8 Load 10(sum34)
167617a3babSopenharmony_ci             106:    7(fvec4) CompositeExtract 105 0
168617a3babSopenharmony_ci             107:    7(fvec4) CompositeExtract 104 0
169617a3babSopenharmony_ci             108:    7(fvec4) FAdd 106 107
170617a3babSopenharmony_ci             109:    7(fvec4) CompositeExtract 105 1
171617a3babSopenharmony_ci             110:    7(fvec4) CompositeExtract 104 1
172617a3babSopenharmony_ci             111:    7(fvec4) FAdd 109 110
173617a3babSopenharmony_ci             112:    7(fvec4) CompositeExtract 105 2
174617a3babSopenharmony_ci             113:    7(fvec4) CompositeExtract 104 2
175617a3babSopenharmony_ci             114:    7(fvec4) FAdd 112 113
176617a3babSopenharmony_ci             115:           8 CompositeConstruct 108 111 114
177617a3babSopenharmony_ci                              Store 10(sum34) 115
178617a3babSopenharmony_ci             116:    6(float) Load 28(f)
179617a3babSopenharmony_ci             117:           8 Load 10(sum34)
180617a3babSopenharmony_ci             118:    7(fvec4) CompositeConstruct 116 116 116 116
181617a3babSopenharmony_ci             119:    7(fvec4) CompositeExtract 117 0
182617a3babSopenharmony_ci             120:    7(fvec4) FAdd 119 118
183617a3babSopenharmony_ci             121:    7(fvec4) CompositeExtract 117 1
184617a3babSopenharmony_ci             122:    7(fvec4) FAdd 121 118
185617a3babSopenharmony_ci             123:    7(fvec4) CompositeExtract 117 2
186617a3babSopenharmony_ci             124:    7(fvec4) FAdd 123 118
187617a3babSopenharmony_ci             125:           8 CompositeConstruct 120 122 124
188617a3babSopenharmony_ci                              Store 10(sum34) 125
189617a3babSopenharmony_ci             126:    6(float) Load 28(f)
190617a3babSopenharmony_ci             127:           8 Load 10(sum34)
191617a3babSopenharmony_ci             128:    7(fvec4) CompositeConstruct 126 126 126 126
192617a3babSopenharmony_ci             129:    7(fvec4) CompositeExtract 127 0
193617a3babSopenharmony_ci             130:    7(fvec4) FSub 129 128
194617a3babSopenharmony_ci             131:    7(fvec4) CompositeExtract 127 1
195617a3babSopenharmony_ci             132:    7(fvec4) FSub 131 128
196617a3babSopenharmony_ci             133:    7(fvec4) CompositeExtract 127 2
197617a3babSopenharmony_ci             134:    7(fvec4) FSub 133 128
198617a3babSopenharmony_ci             135:           8 CompositeConstruct 130 132 134
199617a3babSopenharmony_ci                              Store 10(sum34) 135
200617a3babSopenharmony_ci             141:           8 Load 10(sum34)
201617a3babSopenharmony_ci             142:    7(fvec4) CompositeExtract 141 0
202617a3babSopenharmony_ci             143:137(f64vec4) FConvert 142
203617a3babSopenharmony_ci             144:    7(fvec4) CompositeExtract 141 1
204617a3babSopenharmony_ci             145:137(f64vec4) FConvert 144
205617a3babSopenharmony_ci             146:    7(fvec4) CompositeExtract 141 2
206617a3babSopenharmony_ci             147:137(f64vec4) FConvert 146
207617a3babSopenharmony_ci             148:         138 CompositeConstruct 143 145 147
208617a3babSopenharmony_ci                              Store 140(dm) 148
209617a3babSopenharmony_ci             149:         138 Load 140(dm)
210617a3babSopenharmony_ci             150:137(f64vec4) CompositeExtract 149 0
211617a3babSopenharmony_ci             151:    7(fvec4) FConvert 150
212617a3babSopenharmony_ci             152:137(f64vec4) CompositeExtract 149 1
213617a3babSopenharmony_ci             153:    7(fvec4) FConvert 152
214617a3babSopenharmony_ci             154:137(f64vec4) CompositeExtract 149 2
215617a3babSopenharmony_ci             155:    7(fvec4) FConvert 154
216617a3babSopenharmony_ci             156:           8 CompositeConstruct 151 153 155
217617a3babSopenharmony_ci                              Store 10(sum34) 156
218617a3babSopenharmony_ci             162:    7(fvec4) Load 161(v4)
219617a3babSopenharmony_ci             163:           8 Load 14(m2)
220617a3babSopenharmony_ci             164:  157(fvec3) VectorTimesMatrix 162 163
221617a3babSopenharmony_ci                              Store 159(sum3) 164
222617a3babSopenharmony_ci             167:           8 Load 14(m2)
223617a3babSopenharmony_ci             170:  157(fvec3) Load 169(v3)
224617a3babSopenharmony_ci             171:    7(fvec4) MatrixTimesVector 167 170
225617a3babSopenharmony_ci                              Store 166(sum4) 171
226617a3babSopenharmony_ci             175:           8 Load 10(sum34)
227617a3babSopenharmony_ci             176:         172 Transpose 175
228617a3babSopenharmony_ci                              Store 174(m43) 176
229617a3babSopenharmony_ci             180:           8 Load 12(m1)
230617a3babSopenharmony_ci             181:         172 Load 174(m43)
231617a3babSopenharmony_ci             182:         177 MatrixTimesMatrix 180 181
232617a3babSopenharmony_ci                              Store 179(m4) 182
233617a3babSopenharmony_ci             183:    7(fvec4) Load 161(v4)
234617a3babSopenharmony_ci             184:         177 Load 179(m4)
235617a3babSopenharmony_ci             185:    7(fvec4) VectorTimesMatrix 183 184
236617a3babSopenharmony_ci                              Store 166(sum4) 185
237617a3babSopenharmony_ci             188:    7(fvec4) Load 166(sum4)
238617a3babSopenharmony_ci                              Store 187(color) 188
239617a3babSopenharmony_ci             189:           8 Load 10(sum34)
240617a3babSopenharmony_ci             190:    7(fvec4) CompositeConstruct 81 81 81 81
241617a3babSopenharmony_ci             191:    7(fvec4) CompositeExtract 189 0
242617a3babSopenharmony_ci             192:    7(fvec4) FAdd 191 190
243617a3babSopenharmony_ci             193:    7(fvec4) CompositeExtract 189 1
244617a3babSopenharmony_ci             194:    7(fvec4) FAdd 193 190
245617a3babSopenharmony_ci             195:    7(fvec4) CompositeExtract 189 2
246617a3babSopenharmony_ci             196:    7(fvec4) FAdd 195 190
247617a3babSopenharmony_ci             197:           8 CompositeConstruct 192 194 196
248617a3babSopenharmony_ci                              Store 10(sum34) 197
249617a3babSopenharmony_ci             198:           8 Load 10(sum34)
250617a3babSopenharmony_ci             199:    7(fvec4) CompositeConstruct 81 81 81 81
251617a3babSopenharmony_ci             200:    7(fvec4) CompositeExtract 198 0
252617a3babSopenharmony_ci             201:    7(fvec4) FSub 200 199
253617a3babSopenharmony_ci             202:    7(fvec4) CompositeExtract 198 1
254617a3babSopenharmony_ci             203:    7(fvec4) FSub 202 199
255617a3babSopenharmony_ci             204:    7(fvec4) CompositeExtract 198 2
256617a3babSopenharmony_ci             205:    7(fvec4) FSub 204 199
257617a3babSopenharmony_ci             206:           8 CompositeConstruct 201 203 205
258617a3babSopenharmony_ci                              Store 10(sum34) 206
259617a3babSopenharmony_ci             207:    6(float) Load 28(f)
260617a3babSopenharmony_ci             209:    7(fvec4) CompositeConstruct 207 208 208 208
261617a3babSopenharmony_ci             210:    7(fvec4) CompositeConstruct 208 207 208 208
262617a3babSopenharmony_ci             211:    7(fvec4) CompositeConstruct 208 208 207 208
263617a3babSopenharmony_ci             212:           8 CompositeConstruct 209 210 211
264617a3babSopenharmony_ci             213:           8 Load 10(sum34)
265617a3babSopenharmony_ci             214:    7(fvec4) CompositeExtract 213 0
266617a3babSopenharmony_ci             215:    7(fvec4) CompositeExtract 212 0
267617a3babSopenharmony_ci             216:    7(fvec4) FAdd 214 215
268617a3babSopenharmony_ci             217:    7(fvec4) CompositeExtract 213 1
269617a3babSopenharmony_ci             218:    7(fvec4) CompositeExtract 212 1
270617a3babSopenharmony_ci             219:    7(fvec4) FAdd 217 218
271617a3babSopenharmony_ci             220:    7(fvec4) CompositeExtract 213 2
272617a3babSopenharmony_ci             221:    7(fvec4) CompositeExtract 212 2
273617a3babSopenharmony_ci             222:    7(fvec4) FAdd 220 221
274617a3babSopenharmony_ci             223:           8 CompositeConstruct 216 219 222
275617a3babSopenharmony_ci                              Store 10(sum34) 223
276617a3babSopenharmony_ci             224:  157(fvec3) Load 169(v3)
277617a3babSopenharmony_ci             225:    6(float) Load 28(f)
278617a3babSopenharmony_ci             226:  157(fvec3) Load 169(v3)
279617a3babSopenharmony_ci             227:    6(float) Load 28(f)
280617a3babSopenharmony_ci             228:  157(fvec3) Load 169(v3)
281617a3babSopenharmony_ci             229:    6(float) Load 28(f)
282617a3babSopenharmony_ci             230:    6(float) CompositeExtract 224 0
283617a3babSopenharmony_ci             231:    6(float) CompositeExtract 224 1
284617a3babSopenharmony_ci             232:    6(float) CompositeExtract 224 2
285617a3babSopenharmony_ci             233:    6(float) CompositeExtract 226 0
286617a3babSopenharmony_ci             234:    6(float) CompositeExtract 226 1
287617a3babSopenharmony_ci             235:    6(float) CompositeExtract 226 2
288617a3babSopenharmony_ci             236:    6(float) CompositeExtract 228 0
289617a3babSopenharmony_ci             237:    6(float) CompositeExtract 228 1
290617a3babSopenharmony_ci             238:    6(float) CompositeExtract 228 2
291617a3babSopenharmony_ci             239:    7(fvec4) CompositeConstruct 230 231 232 225
292617a3babSopenharmony_ci             240:    7(fvec4) CompositeConstruct 233 234 235 227
293617a3babSopenharmony_ci             241:    7(fvec4) CompositeConstruct 236 237 238 229
294617a3babSopenharmony_ci             242:           8 CompositeConstruct 239 240 241
295617a3babSopenharmony_ci             243:           8 Load 10(sum34)
296617a3babSopenharmony_ci             244:    7(fvec4) CompositeExtract 243 0
297617a3babSopenharmony_ci             245:    7(fvec4) CompositeExtract 242 0
298617a3babSopenharmony_ci             246:    7(fvec4) FAdd 244 245
299617a3babSopenharmony_ci             247:    7(fvec4) CompositeExtract 243 1
300617a3babSopenharmony_ci             248:    7(fvec4) CompositeExtract 242 1
301617a3babSopenharmony_ci             249:    7(fvec4) FAdd 247 248
302617a3babSopenharmony_ci             250:    7(fvec4) CompositeExtract 243 2
303617a3babSopenharmony_ci             251:    7(fvec4) CompositeExtract 242 2
304617a3babSopenharmony_ci             252:    7(fvec4) FAdd 250 251
305617a3babSopenharmony_ci             253:           8 CompositeConstruct 246 249 252
306617a3babSopenharmony_ci                              Store 10(sum34) 253
307617a3babSopenharmony_ci             254:  157(fvec3) Load 159(sum3)
308617a3babSopenharmony_ci             255:         172 Load 174(m43)
309617a3babSopenharmony_ci             256:    7(fvec4) VectorTimesMatrix 254 255
310617a3babSopenharmony_ci             257:    7(fvec4) Load 166(sum4)
311617a3babSopenharmony_ci             258:    7(fvec4) FAdd 256 257
312617a3babSopenharmony_ci             259:    7(fvec4) Load 187(color)
313617a3babSopenharmony_ci             260:    7(fvec4) FAdd 259 258
314617a3babSopenharmony_ci                              Store 187(color) 260
315617a3babSopenharmony_ci             261:         172 Load 174(m43)
316617a3babSopenharmony_ci             262:    6(float) CompositeExtract 261 0 0
317617a3babSopenharmony_ci             263:    6(float) CompositeExtract 261 0 1
318617a3babSopenharmony_ci             264:    6(float) CompositeExtract 261 0 2
319617a3babSopenharmony_ci             265:    6(float) CompositeExtract 261 1 0
320617a3babSopenharmony_ci             266:    7(fvec4) CompositeConstruct 262 263 264 265
321617a3babSopenharmony_ci             267:    7(fvec4) Load 187(color)
322617a3babSopenharmony_ci             268:    7(fvec4) FAdd 267 266
323617a3babSopenharmony_ci                              Store 187(color) 268
324617a3babSopenharmony_ci             269:    6(float) Load 28(f)
325617a3babSopenharmony_ci             272:  270(fvec2) CompositeConstruct 269 208
326617a3babSopenharmony_ci             273:  270(fvec2) CompositeConstruct 208 269
327617a3babSopenharmony_ci             274:         271 CompositeConstruct 272 273
328617a3babSopenharmony_ci             275:    6(float) CompositeExtract 274 0 0
329617a3babSopenharmony_ci             276:    6(float) CompositeExtract 274 0 1
330617a3babSopenharmony_ci             277:    6(float) CompositeExtract 274 1 0
331617a3babSopenharmony_ci             278:  157(fvec3) CompositeConstruct 275 276 277
332617a3babSopenharmony_ci             280:    6(float) CompositeExtract 278 0
333617a3babSopenharmony_ci             281:    6(float) CompositeExtract 278 1
334617a3babSopenharmony_ci             282:    6(float) CompositeExtract 278 2
335617a3babSopenharmony_ci             283:    7(fvec4) CompositeConstruct 280 281 282 279
336617a3babSopenharmony_ci             284:    7(fvec4) Load 187(color)
337617a3babSopenharmony_ci             285:    7(fvec4) FAdd 284 283
338617a3babSopenharmony_ci                              Store 187(color) 285
339617a3babSopenharmony_ci                              Return
340617a3babSopenharmony_ci                              FunctionEnd
341