1617a3babSopenharmony_cispv.coopmatKHR_constructor.comp
2617a3babSopenharmony_ci// Module Version 10000
3617a3babSopenharmony_ci// Generated by (magic number): 8000b
4617a3babSopenharmony_ci// Id's are bound by 481
5617a3babSopenharmony_ci
6617a3babSopenharmony_ci                              Capability Shader
7617a3babSopenharmony_ci                              Capability Float16
8617a3babSopenharmony_ci                              Capability Int16
9617a3babSopenharmony_ci                              Capability Int8
10617a3babSopenharmony_ci                              Capability VulkanMemoryModelKHR
11617a3babSopenharmony_ci                              Capability CooperativeMatrixKHR
12617a3babSopenharmony_ci                              Extension  "SPV_KHR_cooperative_matrix"
13617a3babSopenharmony_ci                              Extension  "SPV_KHR_vulkan_memory_model"
14617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
15617a3babSopenharmony_ci                              MemoryModel Logical VulkanKHR
16617a3babSopenharmony_ci                              EntryPoint GLCompute 4  "main"
17617a3babSopenharmony_ci                              ExecutionMode 4 LocalSize 64 1 1
18617a3babSopenharmony_ci                              Source GLSL 450
19617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types"
20617a3babSopenharmony_ci                              SourceExtension  "GL_KHR_cooperative_matrix"
21617a3babSopenharmony_ci                              SourceExtension  "GL_KHR_memory_scope_semantics"
22617a3babSopenharmony_ci                              Name 4  "main"
23617a3babSopenharmony_ci                              Name 154  "v"
24617a3babSopenharmony_ci                              Name 158  "v"
25617a3babSopenharmony_ci                              Name 164  "v"
26617a3babSopenharmony_ci                              Name 170  "v"
27617a3babSopenharmony_ci                              Name 176  "v"
28617a3babSopenharmony_ci                              Name 182  "v"
29617a3babSopenharmony_ci                              Name 188  "v"
30617a3babSopenharmony_ci                              Name 194  "v"
31617a3babSopenharmony_ci                              Name 199  "v"
32617a3babSopenharmony_ci                              Name 204  "v"
33617a3babSopenharmony_ci                              Name 207  "v"
34617a3babSopenharmony_ci                              Name 212  "v"
35617a3babSopenharmony_ci                              Name 217  "v"
36617a3babSopenharmony_ci                              Name 222  "v"
37617a3babSopenharmony_ci                              Name 227  "v"
38617a3babSopenharmony_ci                              Name 232  "v"
39617a3babSopenharmony_ci                              Name 237  "v"
40617a3babSopenharmony_ci                              Name 242  "v"
41617a3babSopenharmony_ci                              Name 247  "v"
42617a3babSopenharmony_ci                              Name 250  "v"
43617a3babSopenharmony_ci                              Name 255  "v"
44617a3babSopenharmony_ci                              Name 260  "v"
45617a3babSopenharmony_ci                              Name 265  "v"
46617a3babSopenharmony_ci                              Name 271  "v"
47617a3babSopenharmony_ci                              Name 277  "v"
48617a3babSopenharmony_ci                              Name 282  "v"
49617a3babSopenharmony_ci                              Name 287  "v"
50617a3babSopenharmony_ci                              Name 292  "v"
51617a3babSopenharmony_ci                              Name 295  "v"
52617a3babSopenharmony_ci                              Name 300  "v"
53617a3babSopenharmony_ci                              Name 306  "v"
54617a3babSopenharmony_ci                              Name 311  "v"
55617a3babSopenharmony_ci                              Name 317  "v"
56617a3babSopenharmony_ci                              Name 322  "v"
57617a3babSopenharmony_ci                              Name 327  "v"
58617a3babSopenharmony_ci                              Name 332  "v"
59617a3babSopenharmony_ci                              Name 337  "v"
60617a3babSopenharmony_ci                              Name 340  "v"
61617a3babSopenharmony_ci                              Name 346  "v"
62617a3babSopenharmony_ci                              Name 352  "v"
63617a3babSopenharmony_ci                              Name 357  "v"
64617a3babSopenharmony_ci                              Name 362  "v"
65617a3babSopenharmony_ci                              Name 367  "v"
66617a3babSopenharmony_ci                              Name 372  "v"
67617a3babSopenharmony_ci                              Name 378  "v"
68617a3babSopenharmony_ci                              Name 384  "v"
69617a3babSopenharmony_ci                              Name 387  "v"
70617a3babSopenharmony_ci                              Name 392  "v"
71617a3babSopenharmony_ci                              Name 397  "v"
72617a3babSopenharmony_ci                              Name 402  "v"
73617a3babSopenharmony_ci                              Name 407  "v"
74617a3babSopenharmony_ci                              Name 413  "v"
75617a3babSopenharmony_ci                              Name 418  "v"
76617a3babSopenharmony_ci                              Name 424  "v"
77617a3babSopenharmony_ci                              Name 429  "v"
78617a3babSopenharmony_ci                              Name 432  "v"
79617a3babSopenharmony_ci                              Name 437  "v"
80617a3babSopenharmony_ci                              Name 442  "v"
81617a3babSopenharmony_ci                              Name 447  "v"
82617a3babSopenharmony_ci                              Name 453  "v"
83617a3babSopenharmony_ci                              Name 459  "v"
84617a3babSopenharmony_ci                              Name 464  "v"
85617a3babSopenharmony_ci                              Name 469  "v"
86617a3babSopenharmony_ci                              Name 474  "v"
87617a3babSopenharmony_ci                              Decorate 480 BuiltIn WorkgroupSize
88617a3babSopenharmony_ci               2:             TypeVoid
89617a3babSopenharmony_ci               3:             TypeFunction 2
90617a3babSopenharmony_ci               6:             TypeFloat 32
91617a3babSopenharmony_ci               7:             TypeInt 32 0
92617a3babSopenharmony_ci               8:      7(int) Constant 3
93617a3babSopenharmony_ci               9:      7(int) Constant 8
94617a3babSopenharmony_ci              10:      7(int) Constant 0
95617a3babSopenharmony_ci              11:             TypeCooperativeMatrixKHR 6(float) 8 9 9 10
96617a3babSopenharmony_ci              12:    6(float) Constant 1065353216
97617a3babSopenharmony_ci              13:          11 ConstantComposite 12
98617a3babSopenharmony_ci              14:    6(float) Constant 1073741824
99617a3babSopenharmony_ci              15:          11 ConstantComposite 14
100617a3babSopenharmony_ci              16:    6(float) Constant 1077936128
101617a3babSopenharmony_ci              17:          11 ConstantComposite 16
102617a3babSopenharmony_ci              18:    6(float) Constant 1082130432
103617a3babSopenharmony_ci              19:          11 ConstantComposite 18
104617a3babSopenharmony_ci              20:    6(float) Constant 1084227584
105617a3babSopenharmony_ci              21:          11 ConstantComposite 20
106617a3babSopenharmony_ci              22:    6(float) Constant 1086324736
107617a3babSopenharmony_ci              23:          11 ConstantComposite 22
108617a3babSopenharmony_ci              24:    6(float) Constant 1088421888
109617a3babSopenharmony_ci              25:          11 ConstantComposite 24
110617a3babSopenharmony_ci              26:    6(float) Constant 1090519040
111617a3babSopenharmony_ci              27:          11 ConstantComposite 26
112617a3babSopenharmony_ci              28:             TypeFloat 16
113617a3babSopenharmony_ci              29:             TypeCooperativeMatrixKHR 28(float16_t) 8 9 9 10
114617a3babSopenharmony_ci              30:28(float16_t) Constant 18816
115617a3babSopenharmony_ci              31:          29 ConstantComposite 30
116617a3babSopenharmony_ci              32:28(float16_t) Constant 18944
117617a3babSopenharmony_ci              33:          29 ConstantComposite 32
118617a3babSopenharmony_ci              34:28(float16_t) Constant 19072
119617a3babSopenharmony_ci              35:          29 ConstantComposite 34
120617a3babSopenharmony_ci              36:28(float16_t) Constant 19200
121617a3babSopenharmony_ci              37:          29 ConstantComposite 36
122617a3babSopenharmony_ci              38:28(float16_t) Constant 19328
123617a3babSopenharmony_ci              39:          29 ConstantComposite 38
124617a3babSopenharmony_ci              40:28(float16_t) Constant 19456
125617a3babSopenharmony_ci              41:          29 ConstantComposite 40
126617a3babSopenharmony_ci              42:28(float16_t) Constant 19520
127617a3babSopenharmony_ci              43:          29 ConstantComposite 42
128617a3babSopenharmony_ci              44:28(float16_t) Constant 19584
129617a3babSopenharmony_ci              45:          29 ConstantComposite 44
130617a3babSopenharmony_ci              46:             TypeCooperativeMatrixKHR 7(int) 8 9 9 10
131617a3babSopenharmony_ci              47:      7(int) Constant 21
132617a3babSopenharmony_ci              48:          46 ConstantComposite 47
133617a3babSopenharmony_ci              49:      7(int) Constant 22
134617a3babSopenharmony_ci              50:          46 ConstantComposite 49
135617a3babSopenharmony_ci              51:      7(int) Constant 23
136617a3babSopenharmony_ci              52:          46 ConstantComposite 51
137617a3babSopenharmony_ci              53:      7(int) Constant 24
138617a3babSopenharmony_ci              54:          46 ConstantComposite 53
139617a3babSopenharmony_ci              55:      7(int) Constant 25
140617a3babSopenharmony_ci              56:          46 ConstantComposite 55
141617a3babSopenharmony_ci              57:      7(int) Constant 26
142617a3babSopenharmony_ci              58:          46 ConstantComposite 57
143617a3babSopenharmony_ci              59:      7(int) Constant 27
144617a3babSopenharmony_ci              60:          46 ConstantComposite 59
145617a3babSopenharmony_ci              61:      7(int) Constant 28
146617a3babSopenharmony_ci              62:          46 ConstantComposite 61
147617a3babSopenharmony_ci              63:             TypeInt 16 0
148617a3babSopenharmony_ci              64:             TypeCooperativeMatrixKHR 63(int16_t) 8 9 9 10
149617a3babSopenharmony_ci              65: 63(int16_t) Constant 31
150617a3babSopenharmony_ci              66:          64 ConstantComposite 65
151617a3babSopenharmony_ci              67: 63(int16_t) Constant 32
152617a3babSopenharmony_ci              68:          64 ConstantComposite 67
153617a3babSopenharmony_ci              69: 63(int16_t) Constant 33
154617a3babSopenharmony_ci              70:          64 ConstantComposite 69
155617a3babSopenharmony_ci              71: 63(int16_t) Constant 34
156617a3babSopenharmony_ci              72:          64 ConstantComposite 71
157617a3babSopenharmony_ci              73: 63(int16_t) Constant 35
158617a3babSopenharmony_ci              74:          64 ConstantComposite 73
159617a3babSopenharmony_ci              75: 63(int16_t) Constant 36
160617a3babSopenharmony_ci              76:          64 ConstantComposite 75
161617a3babSopenharmony_ci              77: 63(int16_t) Constant 37
162617a3babSopenharmony_ci              78:          64 ConstantComposite 77
163617a3babSopenharmony_ci              79: 63(int16_t) Constant 38
164617a3babSopenharmony_ci              80:          64 ConstantComposite 79
165617a3babSopenharmony_ci              81:             TypeInt 8 0
166617a3babSopenharmony_ci              82:             TypeCooperativeMatrixKHR 81(int8_t) 8 9 9 10
167617a3babSopenharmony_ci              83:  81(int8_t) Constant 41
168617a3babSopenharmony_ci              84:          82 ConstantComposite 83
169617a3babSopenharmony_ci              85:  81(int8_t) Constant 42
170617a3babSopenharmony_ci              86:          82 ConstantComposite 85
171617a3babSopenharmony_ci              87:  81(int8_t) Constant 43
172617a3babSopenharmony_ci              88:          82 ConstantComposite 87
173617a3babSopenharmony_ci              89:  81(int8_t) Constant 44
174617a3babSopenharmony_ci              90:          82 ConstantComposite 89
175617a3babSopenharmony_ci              91:  81(int8_t) Constant 45
176617a3babSopenharmony_ci              92:          82 ConstantComposite 91
177617a3babSopenharmony_ci              93:  81(int8_t) Constant 46
178617a3babSopenharmony_ci              94:          82 ConstantComposite 93
179617a3babSopenharmony_ci              95:  81(int8_t) Constant 47
180617a3babSopenharmony_ci              96:          82 ConstantComposite 95
181617a3babSopenharmony_ci              97:  81(int8_t) Constant 48
182617a3babSopenharmony_ci              98:          82 ConstantComposite 97
183617a3babSopenharmony_ci              99:             TypeInt 32 1
184617a3babSopenharmony_ci             100:             TypeCooperativeMatrixKHR 99(int) 8 9 9 10
185617a3babSopenharmony_ci             101:     99(int) Constant 51
186617a3babSopenharmony_ci             102:         100 ConstantComposite 101
187617a3babSopenharmony_ci             103:     99(int) Constant 52
188617a3babSopenharmony_ci             104:         100 ConstantComposite 103
189617a3babSopenharmony_ci             105:     99(int) Constant 53
190617a3babSopenharmony_ci             106:         100 ConstantComposite 105
191617a3babSopenharmony_ci             107:     99(int) Constant 54
192617a3babSopenharmony_ci             108:         100 ConstantComposite 107
193617a3babSopenharmony_ci             109:     99(int) Constant 55
194617a3babSopenharmony_ci             110:         100 ConstantComposite 109
195617a3babSopenharmony_ci             111:     99(int) Constant 56
196617a3babSopenharmony_ci             112:         100 ConstantComposite 111
197617a3babSopenharmony_ci             113:     99(int) Constant 57
198617a3babSopenharmony_ci             114:         100 ConstantComposite 113
199617a3babSopenharmony_ci             115:     99(int) Constant 58
200617a3babSopenharmony_ci             116:         100 ConstantComposite 115
201617a3babSopenharmony_ci             117:             TypeInt 16 1
202617a3babSopenharmony_ci             118:             TypeCooperativeMatrixKHR 117(int16_t) 8 9 9 10
203617a3babSopenharmony_ci             119:117(int16_t) Constant 61
204617a3babSopenharmony_ci             120:         118 ConstantComposite 119
205617a3babSopenharmony_ci             121:117(int16_t) Constant 62
206617a3babSopenharmony_ci             122:         118 ConstantComposite 121
207617a3babSopenharmony_ci             123:117(int16_t) Constant 63
208617a3babSopenharmony_ci             124:         118 ConstantComposite 123
209617a3babSopenharmony_ci             125:117(int16_t) Constant 64
210617a3babSopenharmony_ci             126:         118 ConstantComposite 125
211617a3babSopenharmony_ci             127:117(int16_t) Constant 65
212617a3babSopenharmony_ci             128:         118 ConstantComposite 127
213617a3babSopenharmony_ci             129:117(int16_t) Constant 66
214617a3babSopenharmony_ci             130:         118 ConstantComposite 129
215617a3babSopenharmony_ci             131:117(int16_t) Constant 67
216617a3babSopenharmony_ci             132:         118 ConstantComposite 131
217617a3babSopenharmony_ci             133:117(int16_t) Constant 68
218617a3babSopenharmony_ci             134:         118 ConstantComposite 133
219617a3babSopenharmony_ci             135:             TypeInt 8 1
220617a3babSopenharmony_ci             136:             TypeCooperativeMatrixKHR 135(int8_t) 8 9 9 10
221617a3babSopenharmony_ci             137: 135(int8_t) Constant 71
222617a3babSopenharmony_ci             138:         136 ConstantComposite 137
223617a3babSopenharmony_ci             139: 135(int8_t) Constant 72
224617a3babSopenharmony_ci             140:         136 ConstantComposite 139
225617a3babSopenharmony_ci             141: 135(int8_t) Constant 73
226617a3babSopenharmony_ci             142:         136 ConstantComposite 141
227617a3babSopenharmony_ci             143: 135(int8_t) Constant 74
228617a3babSopenharmony_ci             144:         136 ConstantComposite 143
229617a3babSopenharmony_ci             145: 135(int8_t) Constant 75
230617a3babSopenharmony_ci             146:         136 ConstantComposite 145
231617a3babSopenharmony_ci             147: 135(int8_t) Constant 76
232617a3babSopenharmony_ci             148:         136 ConstantComposite 147
233617a3babSopenharmony_ci             149: 135(int8_t) Constant 77
234617a3babSopenharmony_ci             150:         136 ConstantComposite 149
235617a3babSopenharmony_ci             151: 135(int8_t) Constant 78
236617a3babSopenharmony_ci             152:         136 ConstantComposite 151
237617a3babSopenharmony_ci             153:             TypePointer Function 11
238617a3babSopenharmony_ci             155:    6(float) Constant 1120534528
239617a3babSopenharmony_ci             156:          11 ConstantComposite 155
240617a3babSopenharmony_ci             157:             TypePointer Function 29
241617a3babSopenharmony_ci             159:28(float16_t) Constant 22112
242617a3babSopenharmony_ci             160:          29 ConstantComposite 159
243617a3babSopenharmony_ci             163:             TypePointer Function 46
244617a3babSopenharmony_ci             165:      7(int) Constant 103
245617a3babSopenharmony_ci             166:          46 ConstantComposite 165
246617a3babSopenharmony_ci             169:             TypePointer Function 64
247617a3babSopenharmony_ci             171: 63(int16_t) Constant 104
248617a3babSopenharmony_ci             172:          64 ConstantComposite 171
249617a3babSopenharmony_ci             175:             TypePointer Function 82
250617a3babSopenharmony_ci             177:  81(int8_t) Constant 105
251617a3babSopenharmony_ci             178:          82 ConstantComposite 177
252617a3babSopenharmony_ci             181:             TypePointer Function 100
253617a3babSopenharmony_ci             183:     99(int) Constant 106
254617a3babSopenharmony_ci             184:         100 ConstantComposite 183
255617a3babSopenharmony_ci             187:             TypePointer Function 118
256617a3babSopenharmony_ci             189:117(int16_t) Constant 107
257617a3babSopenharmony_ci             190:         118 ConstantComposite 189
258617a3babSopenharmony_ci             193:             TypePointer Function 136
259617a3babSopenharmony_ci             195: 135(int8_t) Constant 108
260617a3babSopenharmony_ci             196:         136 ConstantComposite 195
261617a3babSopenharmony_ci             200:    6(float) Constant 1121845248
262617a3babSopenharmony_ci             201:          11 ConstantComposite 200
263617a3babSopenharmony_ci             205:28(float16_t) Constant 22272
264617a3babSopenharmony_ci             206:          29 ConstantComposite 205
265617a3babSopenharmony_ci             208:      7(int) Constant 113
266617a3babSopenharmony_ci             209:          46 ConstantComposite 208
267617a3babSopenharmony_ci             213: 63(int16_t) Constant 114
268617a3babSopenharmony_ci             214:          64 ConstantComposite 213
269617a3babSopenharmony_ci             218:  81(int8_t) Constant 115
270617a3babSopenharmony_ci             219:          82 ConstantComposite 218
271617a3babSopenharmony_ci             223:     99(int) Constant 116
272617a3babSopenharmony_ci             224:         100 ConstantComposite 223
273617a3babSopenharmony_ci             228:117(int16_t) Constant 117
274617a3babSopenharmony_ci             229:         118 ConstantComposite 228
275617a3babSopenharmony_ci             233: 135(int8_t) Constant 118
276617a3babSopenharmony_ci             234:         136 ConstantComposite 233
277617a3babSopenharmony_ci             238:    6(float) Constant 1123155968
278617a3babSopenharmony_ci             239:          11 ConstantComposite 238
279617a3babSopenharmony_ci             243:28(float16_t) Constant 22432
280617a3babSopenharmony_ci             244:          29 ConstantComposite 243
281617a3babSopenharmony_ci             248:      7(int) Constant 123
282617a3babSopenharmony_ci             249:          46 ConstantComposite 248
283617a3babSopenharmony_ci             251: 63(int16_t) Constant 124
284617a3babSopenharmony_ci             252:          64 ConstantComposite 251
285617a3babSopenharmony_ci             256:  81(int8_t) Constant 125
286617a3babSopenharmony_ci             257:          82 ConstantComposite 256
287617a3babSopenharmony_ci             261:     99(int) Constant 126
288617a3babSopenharmony_ci             262:         100 ConstantComposite 261
289617a3babSopenharmony_ci             266:117(int16_t) Constant 127
290617a3babSopenharmony_ci             267:         118 ConstantComposite 266
291617a3babSopenharmony_ci             272: 135(int8_t) Constant 4294967168
292617a3babSopenharmony_ci             273:         136 ConstantComposite 272
293617a3babSopenharmony_ci             278:    6(float) Constant 1124270080
294617a3babSopenharmony_ci             279:          11 ConstantComposite 278
295617a3babSopenharmony_ci             283:28(float16_t) Constant 22560
296617a3babSopenharmony_ci             284:          29 ConstantComposite 283
297617a3babSopenharmony_ci             288:      7(int) Constant 133
298617a3babSopenharmony_ci             289:          46 ConstantComposite 288
299617a3babSopenharmony_ci             293: 63(int16_t) Constant 134
300617a3babSopenharmony_ci             294:          64 ConstantComposite 293
301617a3babSopenharmony_ci             296:  81(int8_t) Constant 135
302617a3babSopenharmony_ci             297:          82 ConstantComposite 296
303617a3babSopenharmony_ci             301:     99(int) Constant 136
304617a3babSopenharmony_ci             302:         100 ConstantComposite 301
305617a3babSopenharmony_ci             307:117(int16_t) Constant 137
306617a3babSopenharmony_ci             308:         118 ConstantComposite 307
307617a3babSopenharmony_ci             312: 135(int8_t) Constant 4294967178
308617a3babSopenharmony_ci             313:         136 ConstantComposite 312
309617a3babSopenharmony_ci             318:    6(float) Constant 1124925440
310617a3babSopenharmony_ci             319:          11 ConstantComposite 318
311617a3babSopenharmony_ci             323:28(float16_t) Constant 22640
312617a3babSopenharmony_ci             324:          29 ConstantComposite 323
313617a3babSopenharmony_ci             328:      7(int) Constant 143
314617a3babSopenharmony_ci             329:          46 ConstantComposite 328
315617a3babSopenharmony_ci             333: 63(int16_t) Constant 144
316617a3babSopenharmony_ci             334:          64 ConstantComposite 333
317617a3babSopenharmony_ci             338:  81(int8_t) Constant 145
318617a3babSopenharmony_ci             339:          82 ConstantComposite 338
319617a3babSopenharmony_ci             341:     99(int) Constant 146
320617a3babSopenharmony_ci             342:         100 ConstantComposite 341
321617a3babSopenharmony_ci             347:117(int16_t) Constant 147
322617a3babSopenharmony_ci             348:         118 ConstantComposite 347
323617a3babSopenharmony_ci             353: 135(int8_t) Constant 4294967188
324617a3babSopenharmony_ci             354:         136 ConstantComposite 353
325617a3babSopenharmony_ci             358:    6(float) Constant 1125580800
326617a3babSopenharmony_ci             359:          11 ConstantComposite 358
327617a3babSopenharmony_ci             363:28(float16_t) Constant 22720
328617a3babSopenharmony_ci             364:          29 ConstantComposite 363
329617a3babSopenharmony_ci             368:      7(int) Constant 153
330617a3babSopenharmony_ci             369:          46 ConstantComposite 368
331617a3babSopenharmony_ci             373: 63(int16_t) Constant 154
332617a3babSopenharmony_ci             374:          64 ConstantComposite 373
333617a3babSopenharmony_ci             379:  81(int8_t) Constant 155
334617a3babSopenharmony_ci             380:          82 ConstantComposite 379
335617a3babSopenharmony_ci             385:     99(int) Constant 156
336617a3babSopenharmony_ci             386:         100 ConstantComposite 385
337617a3babSopenharmony_ci             388:117(int16_t) Constant 157
338617a3babSopenharmony_ci             389:         118 ConstantComposite 388
339617a3babSopenharmony_ci             393: 135(int8_t) Constant 4294967198
340617a3babSopenharmony_ci             394:         136 ConstantComposite 393
341617a3babSopenharmony_ci             398:    6(float) Constant 1126236160
342617a3babSopenharmony_ci             399:          11 ConstantComposite 398
343617a3babSopenharmony_ci             403:28(float16_t) Constant 22800
344617a3babSopenharmony_ci             404:          29 ConstantComposite 403
345617a3babSopenharmony_ci             408:      7(int) Constant 163
346617a3babSopenharmony_ci             409:          46 ConstantComposite 408
347617a3babSopenharmony_ci             414: 63(int16_t) Constant 164
348617a3babSopenharmony_ci             415:          64 ConstantComposite 414
349617a3babSopenharmony_ci             419:  81(int8_t) Constant 165
350617a3babSopenharmony_ci             420:          82 ConstantComposite 419
351617a3babSopenharmony_ci             425:     99(int) Constant 166
352617a3babSopenharmony_ci             426:         100 ConstantComposite 425
353617a3babSopenharmony_ci             430:117(int16_t) Constant 167
354617a3babSopenharmony_ci             431:         118 ConstantComposite 430
355617a3babSopenharmony_ci             433: 135(int8_t) Constant 4294967208
356617a3babSopenharmony_ci             434:         136 ConstantComposite 433
357617a3babSopenharmony_ci             438:    6(float) Constant 1126891520
358617a3babSopenharmony_ci             439:          11 ConstantComposite 438
359617a3babSopenharmony_ci             443:28(float16_t) Constant 22880
360617a3babSopenharmony_ci             444:          29 ConstantComposite 443
361617a3babSopenharmony_ci             448:      7(int) Constant 173
362617a3babSopenharmony_ci             449:          46 ConstantComposite 448
363617a3babSopenharmony_ci             454: 63(int16_t) Constant 174
364617a3babSopenharmony_ci             455:          64 ConstantComposite 454
365617a3babSopenharmony_ci             460:  81(int8_t) Constant 175
366617a3babSopenharmony_ci             461:          82 ConstantComposite 460
367617a3babSopenharmony_ci             465:     99(int) Constant 176
368617a3babSopenharmony_ci             466:         100 ConstantComposite 465
369617a3babSopenharmony_ci             470:117(int16_t) Constant 177
370617a3babSopenharmony_ci             471:         118 ConstantComposite 470
371617a3babSopenharmony_ci             475: 135(int8_t) Constant 4294967218
372617a3babSopenharmony_ci             476:         136 ConstantComposite 475
373617a3babSopenharmony_ci             477:             TypeVector 7(int) 3
374617a3babSopenharmony_ci             478:      7(int) Constant 64
375617a3babSopenharmony_ci             479:      7(int) Constant 1
376617a3babSopenharmony_ci             480:  477(ivec3) ConstantComposite 478 479 479
377617a3babSopenharmony_ci         4(main):           2 Function None 3
378617a3babSopenharmony_ci               5:             Label
379617a3babSopenharmony_ci          154(v):    153(ptr) Variable Function
380617a3babSopenharmony_ci          158(v):    157(ptr) Variable Function
381617a3babSopenharmony_ci          164(v):    163(ptr) Variable Function
382617a3babSopenharmony_ci          170(v):    169(ptr) Variable Function
383617a3babSopenharmony_ci          176(v):    175(ptr) Variable Function
384617a3babSopenharmony_ci          182(v):    181(ptr) Variable Function
385617a3babSopenharmony_ci          188(v):    187(ptr) Variable Function
386617a3babSopenharmony_ci          194(v):    193(ptr) Variable Function
387617a3babSopenharmony_ci          199(v):    153(ptr) Variable Function
388617a3babSopenharmony_ci          204(v):    157(ptr) Variable Function
389617a3babSopenharmony_ci          207(v):    163(ptr) Variable Function
390617a3babSopenharmony_ci          212(v):    169(ptr) Variable Function
391617a3babSopenharmony_ci          217(v):    175(ptr) Variable Function
392617a3babSopenharmony_ci          222(v):    181(ptr) Variable Function
393617a3babSopenharmony_ci          227(v):    187(ptr) Variable Function
394617a3babSopenharmony_ci          232(v):    193(ptr) Variable Function
395617a3babSopenharmony_ci          237(v):    153(ptr) Variable Function
396617a3babSopenharmony_ci          242(v):    157(ptr) Variable Function
397617a3babSopenharmony_ci          247(v):    163(ptr) Variable Function
398617a3babSopenharmony_ci          250(v):    169(ptr) Variable Function
399617a3babSopenharmony_ci          255(v):    175(ptr) Variable Function
400617a3babSopenharmony_ci          260(v):    181(ptr) Variable Function
401617a3babSopenharmony_ci          265(v):    187(ptr) Variable Function
402617a3babSopenharmony_ci          271(v):    193(ptr) Variable Function
403617a3babSopenharmony_ci          277(v):    153(ptr) Variable Function
404617a3babSopenharmony_ci          282(v):    157(ptr) Variable Function
405617a3babSopenharmony_ci          287(v):    163(ptr) Variable Function
406617a3babSopenharmony_ci          292(v):    169(ptr) Variable Function
407617a3babSopenharmony_ci          295(v):    175(ptr) Variable Function
408617a3babSopenharmony_ci          300(v):    181(ptr) Variable Function
409617a3babSopenharmony_ci          306(v):    187(ptr) Variable Function
410617a3babSopenharmony_ci          311(v):    193(ptr) Variable Function
411617a3babSopenharmony_ci          317(v):    153(ptr) Variable Function
412617a3babSopenharmony_ci          322(v):    157(ptr) Variable Function
413617a3babSopenharmony_ci          327(v):    163(ptr) Variable Function
414617a3babSopenharmony_ci          332(v):    169(ptr) Variable Function
415617a3babSopenharmony_ci          337(v):    175(ptr) Variable Function
416617a3babSopenharmony_ci          340(v):    181(ptr) Variable Function
417617a3babSopenharmony_ci          346(v):    187(ptr) Variable Function
418617a3babSopenharmony_ci          352(v):    193(ptr) Variable Function
419617a3babSopenharmony_ci          357(v):    153(ptr) Variable Function
420617a3babSopenharmony_ci          362(v):    157(ptr) Variable Function
421617a3babSopenharmony_ci          367(v):    163(ptr) Variable Function
422617a3babSopenharmony_ci          372(v):    169(ptr) Variable Function
423617a3babSopenharmony_ci          378(v):    175(ptr) Variable Function
424617a3babSopenharmony_ci          384(v):    181(ptr) Variable Function
425617a3babSopenharmony_ci          387(v):    187(ptr) Variable Function
426617a3babSopenharmony_ci          392(v):    193(ptr) Variable Function
427617a3babSopenharmony_ci          397(v):    153(ptr) Variable Function
428617a3babSopenharmony_ci          402(v):    157(ptr) Variable Function
429617a3babSopenharmony_ci          407(v):    163(ptr) Variable Function
430617a3babSopenharmony_ci          413(v):    169(ptr) Variable Function
431617a3babSopenharmony_ci          418(v):    175(ptr) Variable Function
432617a3babSopenharmony_ci          424(v):    181(ptr) Variable Function
433617a3babSopenharmony_ci          429(v):    187(ptr) Variable Function
434617a3babSopenharmony_ci          432(v):    193(ptr) Variable Function
435617a3babSopenharmony_ci          437(v):    153(ptr) Variable Function
436617a3babSopenharmony_ci          442(v):    157(ptr) Variable Function
437617a3babSopenharmony_ci          447(v):    163(ptr) Variable Function
438617a3babSopenharmony_ci          453(v):    169(ptr) Variable Function
439617a3babSopenharmony_ci          459(v):    175(ptr) Variable Function
440617a3babSopenharmony_ci          464(v):    181(ptr) Variable Function
441617a3babSopenharmony_ci          469(v):    187(ptr) Variable Function
442617a3babSopenharmony_ci          474(v):    193(ptr) Variable Function
443617a3babSopenharmony_ci                              Store 154(v) 156
444617a3babSopenharmony_ci                              Store 158(v) 160
445617a3babSopenharmony_ci             161:          29 Load 158(v)
446617a3babSopenharmony_ci             162:          11 FConvert 161
447617a3babSopenharmony_ci                              Store 164(v) 166
448617a3babSopenharmony_ci             167:          46 Load 164(v)
449617a3babSopenharmony_ci             168:          11 ConvertUToF 167
450617a3babSopenharmony_ci                              Store 170(v) 172
451617a3babSopenharmony_ci             173:          64 Load 170(v)
452617a3babSopenharmony_ci             174:          11 ConvertUToF 173
453617a3babSopenharmony_ci                              Store 176(v) 178
454617a3babSopenharmony_ci             179:          82 Load 176(v)
455617a3babSopenharmony_ci             180:          11 ConvertUToF 179
456617a3babSopenharmony_ci                              Store 182(v) 184
457617a3babSopenharmony_ci             185:         100 Load 182(v)
458617a3babSopenharmony_ci             186:          11 ConvertSToF 185
459617a3babSopenharmony_ci                              Store 188(v) 190
460617a3babSopenharmony_ci             191:         118 Load 188(v)
461617a3babSopenharmony_ci             192:          11 ConvertSToF 191
462617a3babSopenharmony_ci                              Store 194(v) 196
463617a3babSopenharmony_ci             197:         136 Load 194(v)
464617a3babSopenharmony_ci             198:          11 ConvertSToF 197
465617a3babSopenharmony_ci                              Store 199(v) 201
466617a3babSopenharmony_ci             202:          11 Load 199(v)
467617a3babSopenharmony_ci             203:          29 FConvert 202
468617a3babSopenharmony_ci                              Store 204(v) 206
469617a3babSopenharmony_ci                              Store 207(v) 209
470617a3babSopenharmony_ci             210:          46 Load 207(v)
471617a3babSopenharmony_ci             211:          29 ConvertUToF 210
472617a3babSopenharmony_ci                              Store 212(v) 214
473617a3babSopenharmony_ci             215:          64 Load 212(v)
474617a3babSopenharmony_ci             216:          29 ConvertUToF 215
475617a3babSopenharmony_ci                              Store 217(v) 219
476617a3babSopenharmony_ci             220:          82 Load 217(v)
477617a3babSopenharmony_ci             221:          29 ConvertUToF 220
478617a3babSopenharmony_ci                              Store 222(v) 224
479617a3babSopenharmony_ci             225:         100 Load 222(v)
480617a3babSopenharmony_ci             226:          29 ConvertSToF 225
481617a3babSopenharmony_ci                              Store 227(v) 229
482617a3babSopenharmony_ci             230:         118 Load 227(v)
483617a3babSopenharmony_ci             231:          29 ConvertSToF 230
484617a3babSopenharmony_ci                              Store 232(v) 234
485617a3babSopenharmony_ci             235:         136 Load 232(v)
486617a3babSopenharmony_ci             236:          29 ConvertSToF 235
487617a3babSopenharmony_ci                              Store 237(v) 239
488617a3babSopenharmony_ci             240:          11 Load 237(v)
489617a3babSopenharmony_ci             241:          46 ConvertFToU 240
490617a3babSopenharmony_ci                              Store 242(v) 244
491617a3babSopenharmony_ci             245:          29 Load 242(v)
492617a3babSopenharmony_ci             246:          46 ConvertFToU 245
493617a3babSopenharmony_ci                              Store 247(v) 249
494617a3babSopenharmony_ci                              Store 250(v) 252
495617a3babSopenharmony_ci             253:          64 Load 250(v)
496617a3babSopenharmony_ci             254:          46 UConvert 253
497617a3babSopenharmony_ci                              Store 255(v) 257
498617a3babSopenharmony_ci             258:          82 Load 255(v)
499617a3babSopenharmony_ci             259:          46 UConvert 258
500617a3babSopenharmony_ci                              Store 260(v) 262
501617a3babSopenharmony_ci             263:         100 Load 260(v)
502617a3babSopenharmony_ci             264:          46 Bitcast 263
503617a3babSopenharmony_ci                              Store 265(v) 267
504617a3babSopenharmony_ci             268:         118 Load 265(v)
505617a3babSopenharmony_ci             269:         100 SConvert 268
506617a3babSopenharmony_ci             270:          46 Bitcast 269
507617a3babSopenharmony_ci                              Store 271(v) 273
508617a3babSopenharmony_ci             274:         136 Load 271(v)
509617a3babSopenharmony_ci             275:         100 SConvert 274
510617a3babSopenharmony_ci             276:          46 Bitcast 275
511617a3babSopenharmony_ci                              Store 277(v) 279
512617a3babSopenharmony_ci             280:          11 Load 277(v)
513617a3babSopenharmony_ci             281:          64 ConvertFToU 280
514617a3babSopenharmony_ci                              Store 282(v) 284
515617a3babSopenharmony_ci             285:          29 Load 282(v)
516617a3babSopenharmony_ci             286:          64 ConvertFToU 285
517617a3babSopenharmony_ci                              Store 287(v) 289
518617a3babSopenharmony_ci             290:          46 Load 287(v)
519617a3babSopenharmony_ci             291:          64 UConvert 290
520617a3babSopenharmony_ci                              Store 292(v) 294
521617a3babSopenharmony_ci                              Store 295(v) 297
522617a3babSopenharmony_ci             298:          82 Load 295(v)
523617a3babSopenharmony_ci             299:          64 UConvert 298
524617a3babSopenharmony_ci                              Store 300(v) 302
525617a3babSopenharmony_ci             303:         100 Load 300(v)
526617a3babSopenharmony_ci             304:         118 SConvert 303
527617a3babSopenharmony_ci             305:          64 Bitcast 304
528617a3babSopenharmony_ci                              Store 306(v) 308
529617a3babSopenharmony_ci             309:         118 Load 306(v)
530617a3babSopenharmony_ci             310:          64 Bitcast 309
531617a3babSopenharmony_ci                              Store 311(v) 313
532617a3babSopenharmony_ci             314:         136 Load 311(v)
533617a3babSopenharmony_ci             315:         118 SConvert 314
534617a3babSopenharmony_ci             316:          64 Bitcast 315
535617a3babSopenharmony_ci                              Store 317(v) 319
536617a3babSopenharmony_ci             320:          11 Load 317(v)
537617a3babSopenharmony_ci             321:          82 ConvertFToU 320
538617a3babSopenharmony_ci                              Store 322(v) 324
539617a3babSopenharmony_ci             325:          29 Load 322(v)
540617a3babSopenharmony_ci             326:          82 ConvertFToU 325
541617a3babSopenharmony_ci                              Store 327(v) 329
542617a3babSopenharmony_ci             330:          46 Load 327(v)
543617a3babSopenharmony_ci             331:          82 UConvert 330
544617a3babSopenharmony_ci                              Store 332(v) 334
545617a3babSopenharmony_ci             335:          64 Load 332(v)
546617a3babSopenharmony_ci             336:          82 UConvert 335
547617a3babSopenharmony_ci                              Store 337(v) 339
548617a3babSopenharmony_ci                              Store 340(v) 342
549617a3babSopenharmony_ci             343:         100 Load 340(v)
550617a3babSopenharmony_ci             344:         136 SConvert 343
551617a3babSopenharmony_ci             345:          82 Bitcast 344
552617a3babSopenharmony_ci                              Store 346(v) 348
553617a3babSopenharmony_ci             349:         118 Load 346(v)
554617a3babSopenharmony_ci             350:         136 SConvert 349
555617a3babSopenharmony_ci             351:          82 Bitcast 350
556617a3babSopenharmony_ci                              Store 352(v) 354
557617a3babSopenharmony_ci             355:         136 Load 352(v)
558617a3babSopenharmony_ci             356:          82 Bitcast 355
559617a3babSopenharmony_ci                              Store 357(v) 359
560617a3babSopenharmony_ci             360:          11 Load 357(v)
561617a3babSopenharmony_ci             361:         100 ConvertFToS 360
562617a3babSopenharmony_ci                              Store 362(v) 364
563617a3babSopenharmony_ci             365:          29 Load 362(v)
564617a3babSopenharmony_ci             366:         100 ConvertFToS 365
565617a3babSopenharmony_ci                              Store 367(v) 369
566617a3babSopenharmony_ci             370:          46 Load 367(v)
567617a3babSopenharmony_ci             371:         100 Bitcast 370
568617a3babSopenharmony_ci                              Store 372(v) 374
569617a3babSopenharmony_ci             375:          64 Load 372(v)
570617a3babSopenharmony_ci             376:          46 UConvert 375
571617a3babSopenharmony_ci             377:         100 Bitcast 376
572617a3babSopenharmony_ci                              Store 378(v) 380
573617a3babSopenharmony_ci             381:          82 Load 378(v)
574617a3babSopenharmony_ci             382:          46 UConvert 381
575617a3babSopenharmony_ci             383:         100 Bitcast 382
576617a3babSopenharmony_ci                              Store 384(v) 386
577617a3babSopenharmony_ci                              Store 387(v) 389
578617a3babSopenharmony_ci             390:         118 Load 387(v)
579617a3babSopenharmony_ci             391:         100 SConvert 390
580617a3babSopenharmony_ci                              Store 392(v) 394
581617a3babSopenharmony_ci             395:         136 Load 392(v)
582617a3babSopenharmony_ci             396:         100 SConvert 395
583617a3babSopenharmony_ci                              Store 397(v) 399
584617a3babSopenharmony_ci             400:          11 Load 397(v)
585617a3babSopenharmony_ci             401:         118 ConvertFToS 400
586617a3babSopenharmony_ci                              Store 402(v) 404
587617a3babSopenharmony_ci             405:          29 Load 402(v)
588617a3babSopenharmony_ci             406:         118 ConvertFToS 405
589617a3babSopenharmony_ci                              Store 407(v) 409
590617a3babSopenharmony_ci             410:          46 Load 407(v)
591617a3babSopenharmony_ci             411:          64 UConvert 410
592617a3babSopenharmony_ci             412:         118 Bitcast 411
593617a3babSopenharmony_ci                              Store 413(v) 415
594617a3babSopenharmony_ci             416:          64 Load 413(v)
595617a3babSopenharmony_ci             417:         118 Bitcast 416
596617a3babSopenharmony_ci                              Store 418(v) 420
597617a3babSopenharmony_ci             421:          82 Load 418(v)
598617a3babSopenharmony_ci             422:          64 UConvert 421
599617a3babSopenharmony_ci             423:         118 Bitcast 422
600617a3babSopenharmony_ci                              Store 424(v) 426
601617a3babSopenharmony_ci             427:         100 Load 424(v)
602617a3babSopenharmony_ci             428:         118 SConvert 427
603617a3babSopenharmony_ci                              Store 429(v) 431
604617a3babSopenharmony_ci                              Store 432(v) 434
605617a3babSopenharmony_ci             435:         136 Load 432(v)
606617a3babSopenharmony_ci             436:         118 SConvert 435
607617a3babSopenharmony_ci                              Store 437(v) 439
608617a3babSopenharmony_ci             440:          11 Load 437(v)
609617a3babSopenharmony_ci             441:         136 ConvertFToS 440
610617a3babSopenharmony_ci                              Store 442(v) 444
611617a3babSopenharmony_ci             445:          29 Load 442(v)
612617a3babSopenharmony_ci             446:         136 ConvertFToS 445
613617a3babSopenharmony_ci                              Store 447(v) 449
614617a3babSopenharmony_ci             450:          46 Load 447(v)
615617a3babSopenharmony_ci             451:          82 UConvert 450
616617a3babSopenharmony_ci             452:         136 Bitcast 451
617617a3babSopenharmony_ci                              Store 453(v) 455
618617a3babSopenharmony_ci             456:          64 Load 453(v)
619617a3babSopenharmony_ci             457:          82 UConvert 456
620617a3babSopenharmony_ci             458:         136 Bitcast 457
621617a3babSopenharmony_ci                              Store 459(v) 461
622617a3babSopenharmony_ci             462:          82 Load 459(v)
623617a3babSopenharmony_ci             463:         136 Bitcast 462
624617a3babSopenharmony_ci                              Store 464(v) 466
625617a3babSopenharmony_ci             467:         100 Load 464(v)
626617a3babSopenharmony_ci             468:         136 SConvert 467
627617a3babSopenharmony_ci                              Store 469(v) 471
628617a3babSopenharmony_ci             472:         118 Load 469(v)
629617a3babSopenharmony_ci             473:         136 SConvert 472
630617a3babSopenharmony_ci                              Store 474(v) 476
631617a3babSopenharmony_ci                              Return
632617a3babSopenharmony_ci                              FunctionEnd
633