1617a3babSopenharmony_cispv.shaderBallotAMD.comp 2617a3babSopenharmony_ci// Module Version 10000 3617a3babSopenharmony_ci// Generated by (magic number): 8000b 4617a3babSopenharmony_ci// Id's are bound by 1343 5617a3babSopenharmony_ci 6617a3babSopenharmony_ci Capability Shader 7617a3babSopenharmony_ci Capability Float16 8617a3babSopenharmony_ci Capability Float64 9617a3babSopenharmony_ci Capability Int64 10617a3babSopenharmony_ci Capability Groups 11617a3babSopenharmony_ci Capability Int16 12617a3babSopenharmony_ci Capability StorageUniformBufferBlock16 13617a3babSopenharmony_ci Extension "SPV_AMD_shader_ballot" 14617a3babSopenharmony_ci Extension "SPV_KHR_16bit_storage" 15617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 16617a3babSopenharmony_ci MemoryModel Logical GLSL450 17617a3babSopenharmony_ci EntryPoint GLCompute 4 "main" 18617a3babSopenharmony_ci ExecutionMode 4 LocalSize 8 8 1 19617a3babSopenharmony_ci Source GLSL 450 20617a3babSopenharmony_ci SourceExtension "GL_AMD_gpu_shader_half_float" 21617a3babSopenharmony_ci SourceExtension "GL_AMD_gpu_shader_int16" 22617a3babSopenharmony_ci SourceExtension "GL_AMD_shader_ballot" 23617a3babSopenharmony_ci SourceExtension "GL_ARB_gpu_shader_int64" 24617a3babSopenharmony_ci Name 4 "main" 25617a3babSopenharmony_ci Name 21 "Buffers" 26617a3babSopenharmony_ci MemberName 21(Buffers) 0 "i" 27617a3babSopenharmony_ci MemberName 21(Buffers) 1 "uv" 28617a3babSopenharmony_ci MemberName 21(Buffers) 2 "fv" 29617a3babSopenharmony_ci MemberName 21(Buffers) 3 "dv" 30617a3babSopenharmony_ci MemberName 21(Buffers) 4 "i64" 31617a3babSopenharmony_ci MemberName 21(Buffers) 5 "u64v" 32617a3babSopenharmony_ci MemberName 21(Buffers) 6 "f16v" 33617a3babSopenharmony_ci MemberName 21(Buffers) 7 "i16v" 34617a3babSopenharmony_ci MemberName 21(Buffers) 8 "u16" 35617a3babSopenharmony_ci Name 23 "" 36617a3babSopenharmony_ci MemberDecorate 21(Buffers) 0 Offset 0 37617a3babSopenharmony_ci MemberDecorate 21(Buffers) 1 Offset 8 38617a3babSopenharmony_ci MemberDecorate 21(Buffers) 2 Offset 16 39617a3babSopenharmony_ci MemberDecorate 21(Buffers) 3 Offset 32 40617a3babSopenharmony_ci MemberDecorate 21(Buffers) 4 Offset 64 41617a3babSopenharmony_ci MemberDecorate 21(Buffers) 5 Offset 80 42617a3babSopenharmony_ci MemberDecorate 21(Buffers) 6 Offset 96 43617a3babSopenharmony_ci MemberDecorate 21(Buffers) 7 Offset 104 44617a3babSopenharmony_ci MemberDecorate 21(Buffers) 8 Offset 112 45617a3babSopenharmony_ci Decorate 21(Buffers) BufferBlock 46617a3babSopenharmony_ci Decorate 23 DescriptorSet 0 47617a3babSopenharmony_ci Decorate 23 Binding 0 48617a3babSopenharmony_ci Decorate 1342 BuiltIn WorkgroupSize 49617a3babSopenharmony_ci 2: TypeVoid 50617a3babSopenharmony_ci 3: TypeFunction 2 51617a3babSopenharmony_ci 6: TypeInt 32 1 52617a3babSopenharmony_ci 7: TypeInt 32 0 53617a3babSopenharmony_ci 8: TypeVector 7(int) 2 54617a3babSopenharmony_ci 9: TypeFloat 32 55617a3babSopenharmony_ci 10: TypeVector 9(float) 3 56617a3babSopenharmony_ci 11: TypeFloat 64 57617a3babSopenharmony_ci 12: TypeVector 11(float64_t) 4 58617a3babSopenharmony_ci 13: TypeInt 64 1 59617a3babSopenharmony_ci 14: TypeInt 64 0 60617a3babSopenharmony_ci 15: TypeVector 14(int64_t) 2 61617a3babSopenharmony_ci 16: TypeFloat 16 62617a3babSopenharmony_ci 17: TypeVector 16(float16_t) 3 63617a3babSopenharmony_ci 18: TypeInt 16 1 64617a3babSopenharmony_ci 19: TypeVector 18(int16_t) 4 65617a3babSopenharmony_ci 20: TypeInt 16 0 66617a3babSopenharmony_ci 21(Buffers): TypeStruct 6(int) 8(ivec2) 10(fvec3) 12(f64vec4) 13(int64_t) 15(i64vec2) 17(f16vec3) 19(i16vec4) 20(int16_t) 67617a3babSopenharmony_ci 22: TypePointer Uniform 21(Buffers) 68617a3babSopenharmony_ci 23: 22(ptr) Variable Uniform 69617a3babSopenharmony_ci 24: 6(int) Constant 0 70617a3babSopenharmony_ci 25: TypePointer Uniform 6(int) 71617a3babSopenharmony_ci 28: 7(int) Constant 3 72617a3babSopenharmony_ci 31: 6(int) Constant 1 73617a3babSopenharmony_ci 32: TypePointer Uniform 8(ivec2) 74617a3babSopenharmony_ci 41: 6(int) Constant 2 75617a3babSopenharmony_ci 42: TypePointer Uniform 10(fvec3) 76617a3babSopenharmony_ci 53: 6(int) Constant 3 77617a3babSopenharmony_ci 54: TypePointer Uniform 12(f64vec4) 78617a3babSopenharmony_ci 67: 6(int) Constant 4 79617a3babSopenharmony_ci 68: TypePointer Uniform 13(int64_t) 80617a3babSopenharmony_ci 73: 6(int) Constant 5 81617a3babSopenharmony_ci 74: TypePointer Uniform 15(i64vec2) 82617a3babSopenharmony_ci 83: 6(int) Constant 6 83617a3babSopenharmony_ci 84: TypePointer Uniform 17(f16vec3) 84617a3babSopenharmony_ci 95: 6(int) Constant 7 85617a3babSopenharmony_ci 96: TypePointer Uniform 19(i16vec4) 86617a3babSopenharmony_ci 109: 6(int) Constant 8 87617a3babSopenharmony_ci 110: TypePointer Uniform 20(int16_t) 88617a3babSopenharmony_ci 1339: TypeVector 7(int) 3 89617a3babSopenharmony_ci 1340: 7(int) Constant 8 90617a3babSopenharmony_ci 1341: 7(int) Constant 1 91617a3babSopenharmony_ci 1342: 1339(ivec3) ConstantComposite 1340 1340 1341 92617a3babSopenharmony_ci 4(main): 2 Function None 3 93617a3babSopenharmony_ci 5: Label 94617a3babSopenharmony_ci 26: 25(ptr) AccessChain 23 24 95617a3babSopenharmony_ci 27: 6(int) Load 26 96617a3babSopenharmony_ci 29: 6(int) GroupSMin 28 Reduce 27 97617a3babSopenharmony_ci 30: 25(ptr) AccessChain 23 24 98617a3babSopenharmony_ci Store 30 29 99617a3babSopenharmony_ci 33: 32(ptr) AccessChain 23 31 100617a3babSopenharmony_ci 34: 8(ivec2) Load 33 101617a3babSopenharmony_ci 35: 7(int) CompositeExtract 34 0 102617a3babSopenharmony_ci 36: 7(int) GroupUMin 28 Reduce 35 103617a3babSopenharmony_ci 37: 7(int) CompositeExtract 34 1 104617a3babSopenharmony_ci 38: 7(int) GroupUMin 28 Reduce 37 105617a3babSopenharmony_ci 39: 8(ivec2) CompositeConstruct 36 38 106617a3babSopenharmony_ci 40: 32(ptr) AccessChain 23 31 107617a3babSopenharmony_ci Store 40 39 108617a3babSopenharmony_ci 43: 42(ptr) AccessChain 23 41 109617a3babSopenharmony_ci 44: 10(fvec3) Load 43 110617a3babSopenharmony_ci 45: 9(float) CompositeExtract 44 0 111617a3babSopenharmony_ci 46: 9(float) GroupFMin 28 Reduce 45 112617a3babSopenharmony_ci 47: 9(float) CompositeExtract 44 1 113617a3babSopenharmony_ci 48: 9(float) GroupFMin 28 Reduce 47 114617a3babSopenharmony_ci 49: 9(float) CompositeExtract 44 2 115617a3babSopenharmony_ci 50: 9(float) GroupFMin 28 Reduce 49 116617a3babSopenharmony_ci 51: 10(fvec3) CompositeConstruct 46 48 50 117617a3babSopenharmony_ci 52: 42(ptr) AccessChain 23 41 118617a3babSopenharmony_ci Store 52 51 119617a3babSopenharmony_ci 55: 54(ptr) AccessChain 23 53 120617a3babSopenharmony_ci 56: 12(f64vec4) Load 55 121617a3babSopenharmony_ci 57:11(float64_t) CompositeExtract 56 0 122617a3babSopenharmony_ci 58:11(float64_t) GroupFMin 28 Reduce 57 123617a3babSopenharmony_ci 59:11(float64_t) CompositeExtract 56 1 124617a3babSopenharmony_ci 60:11(float64_t) GroupFMin 28 Reduce 59 125617a3babSopenharmony_ci 61:11(float64_t) CompositeExtract 56 2 126617a3babSopenharmony_ci 62:11(float64_t) GroupFMin 28 Reduce 61 127617a3babSopenharmony_ci 63:11(float64_t) CompositeExtract 56 3 128617a3babSopenharmony_ci 64:11(float64_t) GroupFMin 28 Reduce 63 129617a3babSopenharmony_ci 65: 12(f64vec4) CompositeConstruct 58 60 62 64 130617a3babSopenharmony_ci 66: 54(ptr) AccessChain 23 53 131617a3babSopenharmony_ci Store 66 65 132617a3babSopenharmony_ci 69: 68(ptr) AccessChain 23 67 133617a3babSopenharmony_ci 70: 13(int64_t) Load 69 134617a3babSopenharmony_ci 71: 13(int64_t) GroupSMin 28 Reduce 70 135617a3babSopenharmony_ci 72: 68(ptr) AccessChain 23 67 136617a3babSopenharmony_ci Store 72 71 137617a3babSopenharmony_ci 75: 74(ptr) AccessChain 23 73 138617a3babSopenharmony_ci 76: 15(i64vec2) Load 75 139617a3babSopenharmony_ci 77: 14(int64_t) CompositeExtract 76 0 140617a3babSopenharmony_ci 78: 14(int64_t) GroupUMin 28 Reduce 77 141617a3babSopenharmony_ci 79: 14(int64_t) CompositeExtract 76 1 142617a3babSopenharmony_ci 80: 14(int64_t) GroupUMin 28 Reduce 79 143617a3babSopenharmony_ci 81: 15(i64vec2) CompositeConstruct 78 80 144617a3babSopenharmony_ci 82: 74(ptr) AccessChain 23 73 145617a3babSopenharmony_ci Store 82 81 146617a3babSopenharmony_ci 85: 84(ptr) AccessChain 23 83 147617a3babSopenharmony_ci 86: 17(f16vec3) Load 85 148617a3babSopenharmony_ci 87:16(float16_t) CompositeExtract 86 0 149617a3babSopenharmony_ci 88:16(float16_t) GroupFMin 28 Reduce 87 150617a3babSopenharmony_ci 89:16(float16_t) CompositeExtract 86 1 151617a3babSopenharmony_ci 90:16(float16_t) GroupFMin 28 Reduce 89 152617a3babSopenharmony_ci 91:16(float16_t) CompositeExtract 86 2 153617a3babSopenharmony_ci 92:16(float16_t) GroupFMin 28 Reduce 91 154617a3babSopenharmony_ci 93: 17(f16vec3) CompositeConstruct 88 90 92 155617a3babSopenharmony_ci 94: 84(ptr) AccessChain 23 83 156617a3babSopenharmony_ci Store 94 93 157617a3babSopenharmony_ci 97: 96(ptr) AccessChain 23 95 158617a3babSopenharmony_ci 98: 19(i16vec4) Load 97 159617a3babSopenharmony_ci 99: 18(int16_t) CompositeExtract 98 0 160617a3babSopenharmony_ci 100: 18(int16_t) GroupSMin 28 Reduce 99 161617a3babSopenharmony_ci 101: 18(int16_t) CompositeExtract 98 1 162617a3babSopenharmony_ci 102: 18(int16_t) GroupSMin 28 Reduce 101 163617a3babSopenharmony_ci 103: 18(int16_t) CompositeExtract 98 2 164617a3babSopenharmony_ci 104: 18(int16_t) GroupSMin 28 Reduce 103 165617a3babSopenharmony_ci 105: 18(int16_t) CompositeExtract 98 3 166617a3babSopenharmony_ci 106: 18(int16_t) GroupSMin 28 Reduce 105 167617a3babSopenharmony_ci 107: 19(i16vec4) CompositeConstruct 100 102 104 106 168617a3babSopenharmony_ci 108: 96(ptr) AccessChain 23 95 169617a3babSopenharmony_ci Store 108 107 170617a3babSopenharmony_ci 111: 110(ptr) AccessChain 23 109 171617a3babSopenharmony_ci 112: 20(int16_t) Load 111 172617a3babSopenharmony_ci 113: 20(int16_t) GroupUMin 28 Reduce 112 173617a3babSopenharmony_ci 114: 110(ptr) AccessChain 23 109 174617a3babSopenharmony_ci Store 114 113 175617a3babSopenharmony_ci 115: 25(ptr) AccessChain 23 24 176617a3babSopenharmony_ci 116: 6(int) Load 115 177617a3babSopenharmony_ci 117: 6(int) GroupSMax 28 Reduce 116 178617a3babSopenharmony_ci 118: 25(ptr) AccessChain 23 24 179617a3babSopenharmony_ci Store 118 117 180617a3babSopenharmony_ci 119: 32(ptr) AccessChain 23 31 181617a3babSopenharmony_ci 120: 8(ivec2) Load 119 182617a3babSopenharmony_ci 121: 7(int) CompositeExtract 120 0 183617a3babSopenharmony_ci 122: 7(int) GroupUMax 28 Reduce 121 184617a3babSopenharmony_ci 123: 7(int) CompositeExtract 120 1 185617a3babSopenharmony_ci 124: 7(int) GroupUMax 28 Reduce 123 186617a3babSopenharmony_ci 125: 8(ivec2) CompositeConstruct 122 124 187617a3babSopenharmony_ci 126: 32(ptr) AccessChain 23 31 188617a3babSopenharmony_ci Store 126 125 189617a3babSopenharmony_ci 127: 42(ptr) AccessChain 23 41 190617a3babSopenharmony_ci 128: 10(fvec3) Load 127 191617a3babSopenharmony_ci 129: 9(float) CompositeExtract 128 0 192617a3babSopenharmony_ci 130: 9(float) GroupFMax 28 Reduce 129 193617a3babSopenharmony_ci 131: 9(float) CompositeExtract 128 1 194617a3babSopenharmony_ci 132: 9(float) GroupFMax 28 Reduce 131 195617a3babSopenharmony_ci 133: 9(float) CompositeExtract 128 2 196617a3babSopenharmony_ci 134: 9(float) GroupFMax 28 Reduce 133 197617a3babSopenharmony_ci 135: 10(fvec3) CompositeConstruct 130 132 134 198617a3babSopenharmony_ci 136: 42(ptr) AccessChain 23 41 199617a3babSopenharmony_ci Store 136 135 200617a3babSopenharmony_ci 137: 54(ptr) AccessChain 23 53 201617a3babSopenharmony_ci 138: 12(f64vec4) Load 137 202617a3babSopenharmony_ci 139:11(float64_t) CompositeExtract 138 0 203617a3babSopenharmony_ci 140:11(float64_t) GroupFMax 28 Reduce 139 204617a3babSopenharmony_ci 141:11(float64_t) CompositeExtract 138 1 205617a3babSopenharmony_ci 142:11(float64_t) GroupFMax 28 Reduce 141 206617a3babSopenharmony_ci 143:11(float64_t) CompositeExtract 138 2 207617a3babSopenharmony_ci 144:11(float64_t) GroupFMax 28 Reduce 143 208617a3babSopenharmony_ci 145:11(float64_t) CompositeExtract 138 3 209617a3babSopenharmony_ci 146:11(float64_t) GroupFMax 28 Reduce 145 210617a3babSopenharmony_ci 147: 12(f64vec4) CompositeConstruct 140 142 144 146 211617a3babSopenharmony_ci 148: 54(ptr) AccessChain 23 53 212617a3babSopenharmony_ci Store 148 147 213617a3babSopenharmony_ci 149: 68(ptr) AccessChain 23 67 214617a3babSopenharmony_ci 150: 13(int64_t) Load 149 215617a3babSopenharmony_ci 151: 13(int64_t) GroupSMax 28 Reduce 150 216617a3babSopenharmony_ci 152: 68(ptr) AccessChain 23 67 217617a3babSopenharmony_ci Store 152 151 218617a3babSopenharmony_ci 153: 74(ptr) AccessChain 23 73 219617a3babSopenharmony_ci 154: 15(i64vec2) Load 153 220617a3babSopenharmony_ci 155: 14(int64_t) CompositeExtract 154 0 221617a3babSopenharmony_ci 156: 14(int64_t) GroupUMax 28 Reduce 155 222617a3babSopenharmony_ci 157: 14(int64_t) CompositeExtract 154 1 223617a3babSopenharmony_ci 158: 14(int64_t) GroupUMax 28 Reduce 157 224617a3babSopenharmony_ci 159: 15(i64vec2) CompositeConstruct 156 158 225617a3babSopenharmony_ci 160: 74(ptr) AccessChain 23 73 226617a3babSopenharmony_ci Store 160 159 227617a3babSopenharmony_ci 161: 84(ptr) AccessChain 23 83 228617a3babSopenharmony_ci 162: 17(f16vec3) Load 161 229617a3babSopenharmony_ci 163:16(float16_t) CompositeExtract 162 0 230617a3babSopenharmony_ci 164:16(float16_t) GroupFMax 28 Reduce 163 231617a3babSopenharmony_ci 165:16(float16_t) CompositeExtract 162 1 232617a3babSopenharmony_ci 166:16(float16_t) GroupFMax 28 Reduce 165 233617a3babSopenharmony_ci 167:16(float16_t) CompositeExtract 162 2 234617a3babSopenharmony_ci 168:16(float16_t) GroupFMax 28 Reduce 167 235617a3babSopenharmony_ci 169: 17(f16vec3) CompositeConstruct 164 166 168 236617a3babSopenharmony_ci 170: 84(ptr) AccessChain 23 83 237617a3babSopenharmony_ci Store 170 169 238617a3babSopenharmony_ci 171: 96(ptr) AccessChain 23 95 239617a3babSopenharmony_ci 172: 19(i16vec4) Load 171 240617a3babSopenharmony_ci 173: 18(int16_t) CompositeExtract 172 0 241617a3babSopenharmony_ci 174: 18(int16_t) GroupSMax 28 Reduce 173 242617a3babSopenharmony_ci 175: 18(int16_t) CompositeExtract 172 1 243617a3babSopenharmony_ci 176: 18(int16_t) GroupSMax 28 Reduce 175 244617a3babSopenharmony_ci 177: 18(int16_t) CompositeExtract 172 2 245617a3babSopenharmony_ci 178: 18(int16_t) GroupSMax 28 Reduce 177 246617a3babSopenharmony_ci 179: 18(int16_t) CompositeExtract 172 3 247617a3babSopenharmony_ci 180: 18(int16_t) GroupSMax 28 Reduce 179 248617a3babSopenharmony_ci 181: 19(i16vec4) CompositeConstruct 174 176 178 180 249617a3babSopenharmony_ci 182: 96(ptr) AccessChain 23 95 250617a3babSopenharmony_ci Store 182 181 251617a3babSopenharmony_ci 183: 110(ptr) AccessChain 23 109 252617a3babSopenharmony_ci 184: 20(int16_t) Load 183 253617a3babSopenharmony_ci 185: 20(int16_t) GroupUMax 28 Reduce 184 254617a3babSopenharmony_ci 186: 110(ptr) AccessChain 23 109 255617a3babSopenharmony_ci Store 186 185 256617a3babSopenharmony_ci 187: 25(ptr) AccessChain 23 24 257617a3babSopenharmony_ci 188: 6(int) Load 187 258617a3babSopenharmony_ci 189: 6(int) GroupIAdd 28 Reduce 188 259617a3babSopenharmony_ci 190: 25(ptr) AccessChain 23 24 260617a3babSopenharmony_ci Store 190 189 261617a3babSopenharmony_ci 191: 32(ptr) AccessChain 23 31 262617a3babSopenharmony_ci 192: 8(ivec2) Load 191 263617a3babSopenharmony_ci 193: 7(int) CompositeExtract 192 0 264617a3babSopenharmony_ci 194: 7(int) GroupIAdd 28 Reduce 193 265617a3babSopenharmony_ci 195: 7(int) CompositeExtract 192 1 266617a3babSopenharmony_ci 196: 7(int) GroupIAdd 28 Reduce 195 267617a3babSopenharmony_ci 197: 8(ivec2) CompositeConstruct 194 196 268617a3babSopenharmony_ci 198: 32(ptr) AccessChain 23 31 269617a3babSopenharmony_ci Store 198 197 270617a3babSopenharmony_ci 199: 42(ptr) AccessChain 23 41 271617a3babSopenharmony_ci 200: 10(fvec3) Load 199 272617a3babSopenharmony_ci 201: 9(float) CompositeExtract 200 0 273617a3babSopenharmony_ci 202: 9(float) GroupFAdd 28 Reduce 201 274617a3babSopenharmony_ci 203: 9(float) CompositeExtract 200 1 275617a3babSopenharmony_ci 204: 9(float) GroupFAdd 28 Reduce 203 276617a3babSopenharmony_ci 205: 9(float) CompositeExtract 200 2 277617a3babSopenharmony_ci 206: 9(float) GroupFAdd 28 Reduce 205 278617a3babSopenharmony_ci 207: 10(fvec3) CompositeConstruct 202 204 206 279617a3babSopenharmony_ci 208: 42(ptr) AccessChain 23 41 280617a3babSopenharmony_ci Store 208 207 281617a3babSopenharmony_ci 209: 54(ptr) AccessChain 23 53 282617a3babSopenharmony_ci 210: 12(f64vec4) Load 209 283617a3babSopenharmony_ci 211:11(float64_t) CompositeExtract 210 0 284617a3babSopenharmony_ci 212:11(float64_t) GroupFAdd 28 Reduce 211 285617a3babSopenharmony_ci 213:11(float64_t) CompositeExtract 210 1 286617a3babSopenharmony_ci 214:11(float64_t) GroupFAdd 28 Reduce 213 287617a3babSopenharmony_ci 215:11(float64_t) CompositeExtract 210 2 288617a3babSopenharmony_ci 216:11(float64_t) GroupFAdd 28 Reduce 215 289617a3babSopenharmony_ci 217:11(float64_t) CompositeExtract 210 3 290617a3babSopenharmony_ci 218:11(float64_t) GroupFAdd 28 Reduce 217 291617a3babSopenharmony_ci 219: 12(f64vec4) CompositeConstruct 212 214 216 218 292617a3babSopenharmony_ci 220: 54(ptr) AccessChain 23 53 293617a3babSopenharmony_ci Store 220 219 294617a3babSopenharmony_ci 221: 68(ptr) AccessChain 23 67 295617a3babSopenharmony_ci 222: 13(int64_t) Load 221 296617a3babSopenharmony_ci 223: 13(int64_t) GroupIAdd 28 Reduce 222 297617a3babSopenharmony_ci 224: 68(ptr) AccessChain 23 67 298617a3babSopenharmony_ci Store 224 223 299617a3babSopenharmony_ci 225: 74(ptr) AccessChain 23 73 300617a3babSopenharmony_ci 226: 15(i64vec2) Load 225 301617a3babSopenharmony_ci 227: 14(int64_t) CompositeExtract 226 0 302617a3babSopenharmony_ci 228: 14(int64_t) GroupIAdd 28 Reduce 227 303617a3babSopenharmony_ci 229: 14(int64_t) CompositeExtract 226 1 304617a3babSopenharmony_ci 230: 14(int64_t) GroupIAdd 28 Reduce 229 305617a3babSopenharmony_ci 231: 15(i64vec2) CompositeConstruct 228 230 306617a3babSopenharmony_ci 232: 74(ptr) AccessChain 23 73 307617a3babSopenharmony_ci Store 232 231 308617a3babSopenharmony_ci 233: 84(ptr) AccessChain 23 83 309617a3babSopenharmony_ci 234: 17(f16vec3) Load 233 310617a3babSopenharmony_ci 235:16(float16_t) CompositeExtract 234 0 311617a3babSopenharmony_ci 236:16(float16_t) GroupFAdd 28 Reduce 235 312617a3babSopenharmony_ci 237:16(float16_t) CompositeExtract 234 1 313617a3babSopenharmony_ci 238:16(float16_t) GroupFAdd 28 Reduce 237 314617a3babSopenharmony_ci 239:16(float16_t) CompositeExtract 234 2 315617a3babSopenharmony_ci 240:16(float16_t) GroupFAdd 28 Reduce 239 316617a3babSopenharmony_ci 241: 17(f16vec3) CompositeConstruct 236 238 240 317617a3babSopenharmony_ci 242: 84(ptr) AccessChain 23 83 318617a3babSopenharmony_ci Store 242 241 319617a3babSopenharmony_ci 243: 96(ptr) AccessChain 23 95 320617a3babSopenharmony_ci 244: 19(i16vec4) Load 243 321617a3babSopenharmony_ci 245: 18(int16_t) CompositeExtract 244 0 322617a3babSopenharmony_ci 246: 18(int16_t) GroupIAdd 28 Reduce 245 323617a3babSopenharmony_ci 247: 18(int16_t) CompositeExtract 244 1 324617a3babSopenharmony_ci 248: 18(int16_t) GroupIAdd 28 Reduce 247 325617a3babSopenharmony_ci 249: 18(int16_t) CompositeExtract 244 2 326617a3babSopenharmony_ci 250: 18(int16_t) GroupIAdd 28 Reduce 249 327617a3babSopenharmony_ci 251: 18(int16_t) CompositeExtract 244 3 328617a3babSopenharmony_ci 252: 18(int16_t) GroupIAdd 28 Reduce 251 329617a3babSopenharmony_ci 253: 19(i16vec4) CompositeConstruct 246 248 250 252 330617a3babSopenharmony_ci 254: 96(ptr) AccessChain 23 95 331617a3babSopenharmony_ci Store 254 253 332617a3babSopenharmony_ci 255: 110(ptr) AccessChain 23 109 333617a3babSopenharmony_ci 256: 20(int16_t) Load 255 334617a3babSopenharmony_ci 257: 20(int16_t) GroupIAdd 28 Reduce 256 335617a3babSopenharmony_ci 258: 110(ptr) AccessChain 23 109 336617a3babSopenharmony_ci Store 258 257 337617a3babSopenharmony_ci 259: 25(ptr) AccessChain 23 24 338617a3babSopenharmony_ci 260: 6(int) Load 259 339617a3babSopenharmony_ci 261: 6(int) GroupSMinNonUniformAMD 28 Reduce 260 340617a3babSopenharmony_ci 262: 25(ptr) AccessChain 23 24 341617a3babSopenharmony_ci Store 262 261 342617a3babSopenharmony_ci 263: 32(ptr) AccessChain 23 31 343617a3babSopenharmony_ci 264: 8(ivec2) Load 263 344617a3babSopenharmony_ci 265: 7(int) CompositeExtract 264 0 345617a3babSopenharmony_ci 266: 7(int) GroupUMinNonUniformAMD 28 Reduce 265 346617a3babSopenharmony_ci 267: 7(int) CompositeExtract 264 1 347617a3babSopenharmony_ci 268: 7(int) GroupUMinNonUniformAMD 28 Reduce 267 348617a3babSopenharmony_ci 269: 8(ivec2) CompositeConstruct 266 268 349617a3babSopenharmony_ci 270: 32(ptr) AccessChain 23 31 350617a3babSopenharmony_ci Store 270 269 351617a3babSopenharmony_ci 271: 42(ptr) AccessChain 23 41 352617a3babSopenharmony_ci 272: 10(fvec3) Load 271 353617a3babSopenharmony_ci 273: 9(float) CompositeExtract 272 0 354617a3babSopenharmony_ci 274: 9(float) GroupFMinNonUniformAMD 28 Reduce 273 355617a3babSopenharmony_ci 275: 9(float) CompositeExtract 272 1 356617a3babSopenharmony_ci 276: 9(float) GroupFMinNonUniformAMD 28 Reduce 275 357617a3babSopenharmony_ci 277: 9(float) CompositeExtract 272 2 358617a3babSopenharmony_ci 278: 9(float) GroupFMinNonUniformAMD 28 Reduce 277 359617a3babSopenharmony_ci 279: 10(fvec3) CompositeConstruct 274 276 278 360617a3babSopenharmony_ci 280: 42(ptr) AccessChain 23 41 361617a3babSopenharmony_ci Store 280 279 362617a3babSopenharmony_ci 281: 54(ptr) AccessChain 23 53 363617a3babSopenharmony_ci 282: 12(f64vec4) Load 281 364617a3babSopenharmony_ci 283:11(float64_t) CompositeExtract 282 0 365617a3babSopenharmony_ci 284:11(float64_t) GroupFMinNonUniformAMD 28 Reduce 283 366617a3babSopenharmony_ci 285:11(float64_t) CompositeExtract 282 1 367617a3babSopenharmony_ci 286:11(float64_t) GroupFMinNonUniformAMD 28 Reduce 285 368617a3babSopenharmony_ci 287:11(float64_t) CompositeExtract 282 2 369617a3babSopenharmony_ci 288:11(float64_t) GroupFMinNonUniformAMD 28 Reduce 287 370617a3babSopenharmony_ci 289:11(float64_t) CompositeExtract 282 3 371617a3babSopenharmony_ci 290:11(float64_t) GroupFMinNonUniformAMD 28 Reduce 289 372617a3babSopenharmony_ci 291: 12(f64vec4) CompositeConstruct 284 286 288 290 373617a3babSopenharmony_ci 292: 54(ptr) AccessChain 23 53 374617a3babSopenharmony_ci Store 292 291 375617a3babSopenharmony_ci 293: 68(ptr) AccessChain 23 67 376617a3babSopenharmony_ci 294: 13(int64_t) Load 293 377617a3babSopenharmony_ci 295: 13(int64_t) GroupSMinNonUniformAMD 28 Reduce 294 378617a3babSopenharmony_ci 296: 68(ptr) AccessChain 23 67 379617a3babSopenharmony_ci Store 296 295 380617a3babSopenharmony_ci 297: 74(ptr) AccessChain 23 73 381617a3babSopenharmony_ci 298: 15(i64vec2) Load 297 382617a3babSopenharmony_ci 299: 14(int64_t) CompositeExtract 298 0 383617a3babSopenharmony_ci 300: 14(int64_t) GroupUMinNonUniformAMD 28 Reduce 299 384617a3babSopenharmony_ci 301: 14(int64_t) CompositeExtract 298 1 385617a3babSopenharmony_ci 302: 14(int64_t) GroupUMinNonUniformAMD 28 Reduce 301 386617a3babSopenharmony_ci 303: 15(i64vec2) CompositeConstruct 300 302 387617a3babSopenharmony_ci 304: 74(ptr) AccessChain 23 73 388617a3babSopenharmony_ci Store 304 303 389617a3babSopenharmony_ci 305: 84(ptr) AccessChain 23 83 390617a3babSopenharmony_ci 306: 17(f16vec3) Load 305 391617a3babSopenharmony_ci 307:16(float16_t) CompositeExtract 306 0 392617a3babSopenharmony_ci 308:16(float16_t) GroupFMinNonUniformAMD 28 Reduce 307 393617a3babSopenharmony_ci 309:16(float16_t) CompositeExtract 306 1 394617a3babSopenharmony_ci 310:16(float16_t) GroupFMinNonUniformAMD 28 Reduce 309 395617a3babSopenharmony_ci 311:16(float16_t) CompositeExtract 306 2 396617a3babSopenharmony_ci 312:16(float16_t) GroupFMinNonUniformAMD 28 Reduce 311 397617a3babSopenharmony_ci 313: 17(f16vec3) CompositeConstruct 308 310 312 398617a3babSopenharmony_ci 314: 84(ptr) AccessChain 23 83 399617a3babSopenharmony_ci Store 314 313 400617a3babSopenharmony_ci 315: 96(ptr) AccessChain 23 95 401617a3babSopenharmony_ci 316: 19(i16vec4) Load 315 402617a3babSopenharmony_ci 317: 18(int16_t) CompositeExtract 316 0 403617a3babSopenharmony_ci 318: 18(int16_t) GroupSMinNonUniformAMD 28 Reduce 317 404617a3babSopenharmony_ci 319: 18(int16_t) CompositeExtract 316 1 405617a3babSopenharmony_ci 320: 18(int16_t) GroupSMinNonUniformAMD 28 Reduce 319 406617a3babSopenharmony_ci 321: 18(int16_t) CompositeExtract 316 2 407617a3babSopenharmony_ci 322: 18(int16_t) GroupSMinNonUniformAMD 28 Reduce 321 408617a3babSopenharmony_ci 323: 18(int16_t) CompositeExtract 316 3 409617a3babSopenharmony_ci 324: 18(int16_t) GroupSMinNonUniformAMD 28 Reduce 323 410617a3babSopenharmony_ci 325: 19(i16vec4) CompositeConstruct 318 320 322 324 411617a3babSopenharmony_ci 326: 96(ptr) AccessChain 23 95 412617a3babSopenharmony_ci Store 326 325 413617a3babSopenharmony_ci 327: 110(ptr) AccessChain 23 109 414617a3babSopenharmony_ci 328: 20(int16_t) Load 327 415617a3babSopenharmony_ci 329: 20(int16_t) GroupUMinNonUniformAMD 28 Reduce 328 416617a3babSopenharmony_ci 330: 110(ptr) AccessChain 23 109 417617a3babSopenharmony_ci Store 330 329 418617a3babSopenharmony_ci 331: 25(ptr) AccessChain 23 24 419617a3babSopenharmony_ci 332: 6(int) Load 331 420617a3babSopenharmony_ci 333: 6(int) GroupSMaxNonUniformAMD 28 Reduce 332 421617a3babSopenharmony_ci 334: 25(ptr) AccessChain 23 24 422617a3babSopenharmony_ci Store 334 333 423617a3babSopenharmony_ci 335: 32(ptr) AccessChain 23 31 424617a3babSopenharmony_ci 336: 8(ivec2) Load 335 425617a3babSopenharmony_ci 337: 7(int) CompositeExtract 336 0 426617a3babSopenharmony_ci 338: 7(int) GroupUMaxNonUniformAMD 28 Reduce 337 427617a3babSopenharmony_ci 339: 7(int) CompositeExtract 336 1 428617a3babSopenharmony_ci 340: 7(int) GroupUMaxNonUniformAMD 28 Reduce 339 429617a3babSopenharmony_ci 341: 8(ivec2) CompositeConstruct 338 340 430617a3babSopenharmony_ci 342: 32(ptr) AccessChain 23 31 431617a3babSopenharmony_ci Store 342 341 432617a3babSopenharmony_ci 343: 42(ptr) AccessChain 23 41 433617a3babSopenharmony_ci 344: 10(fvec3) Load 343 434617a3babSopenharmony_ci 345: 9(float) CompositeExtract 344 0 435617a3babSopenharmony_ci 346: 9(float) GroupFMaxNonUniformAMD 28 Reduce 345 436617a3babSopenharmony_ci 347: 9(float) CompositeExtract 344 1 437617a3babSopenharmony_ci 348: 9(float) GroupFMaxNonUniformAMD 28 Reduce 347 438617a3babSopenharmony_ci 349: 9(float) CompositeExtract 344 2 439617a3babSopenharmony_ci 350: 9(float) GroupFMaxNonUniformAMD 28 Reduce 349 440617a3babSopenharmony_ci 351: 10(fvec3) CompositeConstruct 346 348 350 441617a3babSopenharmony_ci 352: 42(ptr) AccessChain 23 41 442617a3babSopenharmony_ci Store 352 351 443617a3babSopenharmony_ci 353: 54(ptr) AccessChain 23 53 444617a3babSopenharmony_ci 354: 12(f64vec4) Load 353 445617a3babSopenharmony_ci 355:11(float64_t) CompositeExtract 354 0 446617a3babSopenharmony_ci 356:11(float64_t) GroupFMaxNonUniformAMD 28 Reduce 355 447617a3babSopenharmony_ci 357:11(float64_t) CompositeExtract 354 1 448617a3babSopenharmony_ci 358:11(float64_t) GroupFMaxNonUniformAMD 28 Reduce 357 449617a3babSopenharmony_ci 359:11(float64_t) CompositeExtract 354 2 450617a3babSopenharmony_ci 360:11(float64_t) GroupFMaxNonUniformAMD 28 Reduce 359 451617a3babSopenharmony_ci 361:11(float64_t) CompositeExtract 354 3 452617a3babSopenharmony_ci 362:11(float64_t) GroupFMaxNonUniformAMD 28 Reduce 361 453617a3babSopenharmony_ci 363: 12(f64vec4) CompositeConstruct 356 358 360 362 454617a3babSopenharmony_ci 364: 54(ptr) AccessChain 23 53 455617a3babSopenharmony_ci Store 364 363 456617a3babSopenharmony_ci 365: 68(ptr) AccessChain 23 67 457617a3babSopenharmony_ci 366: 13(int64_t) Load 365 458617a3babSopenharmony_ci 367: 13(int64_t) GroupSMaxNonUniformAMD 28 Reduce 366 459617a3babSopenharmony_ci 368: 68(ptr) AccessChain 23 67 460617a3babSopenharmony_ci Store 368 367 461617a3babSopenharmony_ci 369: 74(ptr) AccessChain 23 73 462617a3babSopenharmony_ci 370: 15(i64vec2) Load 369 463617a3babSopenharmony_ci 371: 14(int64_t) CompositeExtract 370 0 464617a3babSopenharmony_ci 372: 14(int64_t) GroupUMaxNonUniformAMD 28 Reduce 371 465617a3babSopenharmony_ci 373: 14(int64_t) CompositeExtract 370 1 466617a3babSopenharmony_ci 374: 14(int64_t) GroupUMaxNonUniformAMD 28 Reduce 373 467617a3babSopenharmony_ci 375: 15(i64vec2) CompositeConstruct 372 374 468617a3babSopenharmony_ci 376: 74(ptr) AccessChain 23 73 469617a3babSopenharmony_ci Store 376 375 470617a3babSopenharmony_ci 377: 84(ptr) AccessChain 23 83 471617a3babSopenharmony_ci 378: 17(f16vec3) Load 377 472617a3babSopenharmony_ci 379:16(float16_t) CompositeExtract 378 0 473617a3babSopenharmony_ci 380:16(float16_t) GroupFMaxNonUniformAMD 28 Reduce 379 474617a3babSopenharmony_ci 381:16(float16_t) CompositeExtract 378 1 475617a3babSopenharmony_ci 382:16(float16_t) GroupFMaxNonUniformAMD 28 Reduce 381 476617a3babSopenharmony_ci 383:16(float16_t) CompositeExtract 378 2 477617a3babSopenharmony_ci 384:16(float16_t) GroupFMaxNonUniformAMD 28 Reduce 383 478617a3babSopenharmony_ci 385: 17(f16vec3) CompositeConstruct 380 382 384 479617a3babSopenharmony_ci 386: 84(ptr) AccessChain 23 83 480617a3babSopenharmony_ci Store 386 385 481617a3babSopenharmony_ci 387: 96(ptr) AccessChain 23 95 482617a3babSopenharmony_ci 388: 19(i16vec4) Load 387 483617a3babSopenharmony_ci 389: 18(int16_t) CompositeExtract 388 0 484617a3babSopenharmony_ci 390: 18(int16_t) GroupSMaxNonUniformAMD 28 Reduce 389 485617a3babSopenharmony_ci 391: 18(int16_t) CompositeExtract 388 1 486617a3babSopenharmony_ci 392: 18(int16_t) GroupSMaxNonUniformAMD 28 Reduce 391 487617a3babSopenharmony_ci 393: 18(int16_t) CompositeExtract 388 2 488617a3babSopenharmony_ci 394: 18(int16_t) GroupSMaxNonUniformAMD 28 Reduce 393 489617a3babSopenharmony_ci 395: 18(int16_t) CompositeExtract 388 3 490617a3babSopenharmony_ci 396: 18(int16_t) GroupSMaxNonUniformAMD 28 Reduce 395 491617a3babSopenharmony_ci 397: 19(i16vec4) CompositeConstruct 390 392 394 396 492617a3babSopenharmony_ci 398: 96(ptr) AccessChain 23 95 493617a3babSopenharmony_ci Store 398 397 494617a3babSopenharmony_ci 399: 110(ptr) AccessChain 23 109 495617a3babSopenharmony_ci 400: 20(int16_t) Load 399 496617a3babSopenharmony_ci 401: 20(int16_t) GroupUMaxNonUniformAMD 28 Reduce 400 497617a3babSopenharmony_ci 402: 110(ptr) AccessChain 23 109 498617a3babSopenharmony_ci Store 402 401 499617a3babSopenharmony_ci 403: 25(ptr) AccessChain 23 24 500617a3babSopenharmony_ci 404: 6(int) Load 403 501617a3babSopenharmony_ci 405: 6(int) GroupIAddNonUniformAMD 28 Reduce 404 502617a3babSopenharmony_ci 406: 25(ptr) AccessChain 23 24 503617a3babSopenharmony_ci Store 406 405 504617a3babSopenharmony_ci 407: 32(ptr) AccessChain 23 31 505617a3babSopenharmony_ci 408: 8(ivec2) Load 407 506617a3babSopenharmony_ci 409: 7(int) CompositeExtract 408 0 507617a3babSopenharmony_ci 410: 7(int) GroupIAddNonUniformAMD 28 Reduce 409 508617a3babSopenharmony_ci 411: 7(int) CompositeExtract 408 1 509617a3babSopenharmony_ci 412: 7(int) GroupIAddNonUniformAMD 28 Reduce 411 510617a3babSopenharmony_ci 413: 8(ivec2) CompositeConstruct 410 412 511617a3babSopenharmony_ci 414: 32(ptr) AccessChain 23 31 512617a3babSopenharmony_ci Store 414 413 513617a3babSopenharmony_ci 415: 42(ptr) AccessChain 23 41 514617a3babSopenharmony_ci 416: 10(fvec3) Load 415 515617a3babSopenharmony_ci 417: 9(float) CompositeExtract 416 0 516617a3babSopenharmony_ci 418: 9(float) GroupFAddNonUniformAMD 28 Reduce 417 517617a3babSopenharmony_ci 419: 9(float) CompositeExtract 416 1 518617a3babSopenharmony_ci 420: 9(float) GroupFAddNonUniformAMD 28 Reduce 419 519617a3babSopenharmony_ci 421: 9(float) CompositeExtract 416 2 520617a3babSopenharmony_ci 422: 9(float) GroupFAddNonUniformAMD 28 Reduce 421 521617a3babSopenharmony_ci 423: 10(fvec3) CompositeConstruct 418 420 422 522617a3babSopenharmony_ci 424: 42(ptr) AccessChain 23 41 523617a3babSopenharmony_ci Store 424 423 524617a3babSopenharmony_ci 425: 54(ptr) AccessChain 23 53 525617a3babSopenharmony_ci 426: 12(f64vec4) Load 425 526617a3babSopenharmony_ci 427:11(float64_t) CompositeExtract 426 0 527617a3babSopenharmony_ci 428:11(float64_t) GroupFAddNonUniformAMD 28 Reduce 427 528617a3babSopenharmony_ci 429:11(float64_t) CompositeExtract 426 1 529617a3babSopenharmony_ci 430:11(float64_t) GroupFAddNonUniformAMD 28 Reduce 429 530617a3babSopenharmony_ci 431:11(float64_t) CompositeExtract 426 2 531617a3babSopenharmony_ci 432:11(float64_t) GroupFAddNonUniformAMD 28 Reduce 431 532617a3babSopenharmony_ci 433:11(float64_t) CompositeExtract 426 3 533617a3babSopenharmony_ci 434:11(float64_t) GroupFAddNonUniformAMD 28 Reduce 433 534617a3babSopenharmony_ci 435: 12(f64vec4) CompositeConstruct 428 430 432 434 535617a3babSopenharmony_ci 436: 54(ptr) AccessChain 23 53 536617a3babSopenharmony_ci Store 436 435 537617a3babSopenharmony_ci 437: 68(ptr) AccessChain 23 67 538617a3babSopenharmony_ci 438: 13(int64_t) Load 437 539617a3babSopenharmony_ci 439: 13(int64_t) GroupIAddNonUniformAMD 28 Reduce 438 540617a3babSopenharmony_ci 440: 68(ptr) AccessChain 23 67 541617a3babSopenharmony_ci Store 440 439 542617a3babSopenharmony_ci 441: 74(ptr) AccessChain 23 73 543617a3babSopenharmony_ci 442: 15(i64vec2) Load 441 544617a3babSopenharmony_ci 443: 14(int64_t) CompositeExtract 442 0 545617a3babSopenharmony_ci 444: 14(int64_t) GroupIAddNonUniformAMD 28 Reduce 443 546617a3babSopenharmony_ci 445: 14(int64_t) CompositeExtract 442 1 547617a3babSopenharmony_ci 446: 14(int64_t) GroupIAddNonUniformAMD 28 Reduce 445 548617a3babSopenharmony_ci 447: 15(i64vec2) CompositeConstruct 444 446 549617a3babSopenharmony_ci 448: 74(ptr) AccessChain 23 73 550617a3babSopenharmony_ci Store 448 447 551617a3babSopenharmony_ci 449: 84(ptr) AccessChain 23 83 552617a3babSopenharmony_ci 450: 17(f16vec3) Load 449 553617a3babSopenharmony_ci 451:16(float16_t) CompositeExtract 450 0 554617a3babSopenharmony_ci 452:16(float16_t) GroupFAddNonUniformAMD 28 Reduce 451 555617a3babSopenharmony_ci 453:16(float16_t) CompositeExtract 450 1 556617a3babSopenharmony_ci 454:16(float16_t) GroupFAddNonUniformAMD 28 Reduce 453 557617a3babSopenharmony_ci 455:16(float16_t) CompositeExtract 450 2 558617a3babSopenharmony_ci 456:16(float16_t) GroupFAddNonUniformAMD 28 Reduce 455 559617a3babSopenharmony_ci 457: 17(f16vec3) CompositeConstruct 452 454 456 560617a3babSopenharmony_ci 458: 84(ptr) AccessChain 23 83 561617a3babSopenharmony_ci Store 458 457 562617a3babSopenharmony_ci 459: 96(ptr) AccessChain 23 95 563617a3babSopenharmony_ci 460: 19(i16vec4) Load 459 564617a3babSopenharmony_ci 461: 18(int16_t) CompositeExtract 460 0 565617a3babSopenharmony_ci 462: 18(int16_t) GroupIAddNonUniformAMD 28 Reduce 461 566617a3babSopenharmony_ci 463: 18(int16_t) CompositeExtract 460 1 567617a3babSopenharmony_ci 464: 18(int16_t) GroupIAddNonUniformAMD 28 Reduce 463 568617a3babSopenharmony_ci 465: 18(int16_t) CompositeExtract 460 2 569617a3babSopenharmony_ci 466: 18(int16_t) GroupIAddNonUniformAMD 28 Reduce 465 570617a3babSopenharmony_ci 467: 18(int16_t) CompositeExtract 460 3 571617a3babSopenharmony_ci 468: 18(int16_t) GroupIAddNonUniformAMD 28 Reduce 467 572617a3babSopenharmony_ci 469: 19(i16vec4) CompositeConstruct 462 464 466 468 573617a3babSopenharmony_ci 470: 96(ptr) AccessChain 23 95 574617a3babSopenharmony_ci Store 470 469 575617a3babSopenharmony_ci 471: 110(ptr) AccessChain 23 109 576617a3babSopenharmony_ci 472: 20(int16_t) Load 471 577617a3babSopenharmony_ci 473: 20(int16_t) GroupIAddNonUniformAMD 28 Reduce 472 578617a3babSopenharmony_ci 474: 110(ptr) AccessChain 23 109 579617a3babSopenharmony_ci Store 474 473 580617a3babSopenharmony_ci 475: 25(ptr) AccessChain 23 24 581617a3babSopenharmony_ci 476: 6(int) Load 475 582617a3babSopenharmony_ci 477: 6(int) GroupSMin 28 InclusiveScan 476 583617a3babSopenharmony_ci 478: 25(ptr) AccessChain 23 24 584617a3babSopenharmony_ci Store 478 477 585617a3babSopenharmony_ci 479: 32(ptr) AccessChain 23 31 586617a3babSopenharmony_ci 480: 8(ivec2) Load 479 587617a3babSopenharmony_ci 481: 7(int) CompositeExtract 480 0 588617a3babSopenharmony_ci 482: 7(int) GroupUMin 28 InclusiveScan 481 589617a3babSopenharmony_ci 483: 7(int) CompositeExtract 480 1 590617a3babSopenharmony_ci 484: 7(int) GroupUMin 28 InclusiveScan 483 591617a3babSopenharmony_ci 485: 8(ivec2) CompositeConstruct 482 484 592617a3babSopenharmony_ci 486: 32(ptr) AccessChain 23 31 593617a3babSopenharmony_ci Store 486 485 594617a3babSopenharmony_ci 487: 42(ptr) AccessChain 23 41 595617a3babSopenharmony_ci 488: 10(fvec3) Load 487 596617a3babSopenharmony_ci 489: 9(float) CompositeExtract 488 0 597617a3babSopenharmony_ci 490: 9(float) GroupFMin 28 InclusiveScan 489 598617a3babSopenharmony_ci 491: 9(float) CompositeExtract 488 1 599617a3babSopenharmony_ci 492: 9(float) GroupFMin 28 InclusiveScan 491 600617a3babSopenharmony_ci 493: 9(float) CompositeExtract 488 2 601617a3babSopenharmony_ci 494: 9(float) GroupFMin 28 InclusiveScan 493 602617a3babSopenharmony_ci 495: 10(fvec3) CompositeConstruct 490 492 494 603617a3babSopenharmony_ci 496: 42(ptr) AccessChain 23 41 604617a3babSopenharmony_ci Store 496 495 605617a3babSopenharmony_ci 497: 54(ptr) AccessChain 23 53 606617a3babSopenharmony_ci 498: 12(f64vec4) Load 497 607617a3babSopenharmony_ci 499:11(float64_t) CompositeExtract 498 0 608617a3babSopenharmony_ci 500:11(float64_t) GroupFMin 28 InclusiveScan 499 609617a3babSopenharmony_ci 501:11(float64_t) CompositeExtract 498 1 610617a3babSopenharmony_ci 502:11(float64_t) GroupFMin 28 InclusiveScan 501 611617a3babSopenharmony_ci 503:11(float64_t) CompositeExtract 498 2 612617a3babSopenharmony_ci 504:11(float64_t) GroupFMin 28 InclusiveScan 503 613617a3babSopenharmony_ci 505:11(float64_t) CompositeExtract 498 3 614617a3babSopenharmony_ci 506:11(float64_t) GroupFMin 28 InclusiveScan 505 615617a3babSopenharmony_ci 507: 12(f64vec4) CompositeConstruct 500 502 504 506 616617a3babSopenharmony_ci 508: 54(ptr) AccessChain 23 53 617617a3babSopenharmony_ci Store 508 507 618617a3babSopenharmony_ci 509: 68(ptr) AccessChain 23 67 619617a3babSopenharmony_ci 510: 13(int64_t) Load 509 620617a3babSopenharmony_ci 511: 13(int64_t) GroupSMin 28 InclusiveScan 510 621617a3babSopenharmony_ci 512: 68(ptr) AccessChain 23 67 622617a3babSopenharmony_ci Store 512 511 623617a3babSopenharmony_ci 513: 74(ptr) AccessChain 23 73 624617a3babSopenharmony_ci 514: 15(i64vec2) Load 513 625617a3babSopenharmony_ci 515: 14(int64_t) CompositeExtract 514 0 626617a3babSopenharmony_ci 516: 14(int64_t) GroupUMin 28 InclusiveScan 515 627617a3babSopenharmony_ci 517: 14(int64_t) CompositeExtract 514 1 628617a3babSopenharmony_ci 518: 14(int64_t) GroupUMin 28 InclusiveScan 517 629617a3babSopenharmony_ci 519: 15(i64vec2) CompositeConstruct 516 518 630617a3babSopenharmony_ci 520: 74(ptr) AccessChain 23 73 631617a3babSopenharmony_ci Store 520 519 632617a3babSopenharmony_ci 521: 84(ptr) AccessChain 23 83 633617a3babSopenharmony_ci 522: 17(f16vec3) Load 521 634617a3babSopenharmony_ci 523:16(float16_t) CompositeExtract 522 0 635617a3babSopenharmony_ci 524:16(float16_t) GroupFMin 28 InclusiveScan 523 636617a3babSopenharmony_ci 525:16(float16_t) CompositeExtract 522 1 637617a3babSopenharmony_ci 526:16(float16_t) GroupFMin 28 InclusiveScan 525 638617a3babSopenharmony_ci 527:16(float16_t) CompositeExtract 522 2 639617a3babSopenharmony_ci 528:16(float16_t) GroupFMin 28 InclusiveScan 527 640617a3babSopenharmony_ci 529: 17(f16vec3) CompositeConstruct 524 526 528 641617a3babSopenharmony_ci 530: 84(ptr) AccessChain 23 83 642617a3babSopenharmony_ci Store 530 529 643617a3babSopenharmony_ci 531: 96(ptr) AccessChain 23 95 644617a3babSopenharmony_ci 532: 19(i16vec4) Load 531 645617a3babSopenharmony_ci 533: 18(int16_t) CompositeExtract 532 0 646617a3babSopenharmony_ci 534: 18(int16_t) GroupSMin 28 InclusiveScan 533 647617a3babSopenharmony_ci 535: 18(int16_t) CompositeExtract 532 1 648617a3babSopenharmony_ci 536: 18(int16_t) GroupSMin 28 InclusiveScan 535 649617a3babSopenharmony_ci 537: 18(int16_t) CompositeExtract 532 2 650617a3babSopenharmony_ci 538: 18(int16_t) GroupSMin 28 InclusiveScan 537 651617a3babSopenharmony_ci 539: 18(int16_t) CompositeExtract 532 3 652617a3babSopenharmony_ci 540: 18(int16_t) GroupSMin 28 InclusiveScan 539 653617a3babSopenharmony_ci 541: 19(i16vec4) CompositeConstruct 534 536 538 540 654617a3babSopenharmony_ci 542: 96(ptr) AccessChain 23 95 655617a3babSopenharmony_ci Store 542 541 656617a3babSopenharmony_ci 543: 110(ptr) AccessChain 23 109 657617a3babSopenharmony_ci 544: 20(int16_t) Load 543 658617a3babSopenharmony_ci 545: 20(int16_t) GroupUMin 28 InclusiveScan 544 659617a3babSopenharmony_ci 546: 110(ptr) AccessChain 23 109 660617a3babSopenharmony_ci Store 546 545 661617a3babSopenharmony_ci 547: 25(ptr) AccessChain 23 24 662617a3babSopenharmony_ci 548: 6(int) Load 547 663617a3babSopenharmony_ci 549: 6(int) GroupSMax 28 InclusiveScan 548 664617a3babSopenharmony_ci 550: 25(ptr) AccessChain 23 24 665617a3babSopenharmony_ci Store 550 549 666617a3babSopenharmony_ci 551: 32(ptr) AccessChain 23 31 667617a3babSopenharmony_ci 552: 8(ivec2) Load 551 668617a3babSopenharmony_ci 553: 7(int) CompositeExtract 552 0 669617a3babSopenharmony_ci 554: 7(int) GroupUMax 28 InclusiveScan 553 670617a3babSopenharmony_ci 555: 7(int) CompositeExtract 552 1 671617a3babSopenharmony_ci 556: 7(int) GroupUMax 28 InclusiveScan 555 672617a3babSopenharmony_ci 557: 8(ivec2) CompositeConstruct 554 556 673617a3babSopenharmony_ci 558: 32(ptr) AccessChain 23 31 674617a3babSopenharmony_ci Store 558 557 675617a3babSopenharmony_ci 559: 42(ptr) AccessChain 23 41 676617a3babSopenharmony_ci 560: 10(fvec3) Load 559 677617a3babSopenharmony_ci 561: 9(float) CompositeExtract 560 0 678617a3babSopenharmony_ci 562: 9(float) GroupFMax 28 InclusiveScan 561 679617a3babSopenharmony_ci 563: 9(float) CompositeExtract 560 1 680617a3babSopenharmony_ci 564: 9(float) GroupFMax 28 InclusiveScan 563 681617a3babSopenharmony_ci 565: 9(float) CompositeExtract 560 2 682617a3babSopenharmony_ci 566: 9(float) GroupFMax 28 InclusiveScan 565 683617a3babSopenharmony_ci 567: 10(fvec3) CompositeConstruct 562 564 566 684617a3babSopenharmony_ci 568: 42(ptr) AccessChain 23 41 685617a3babSopenharmony_ci Store 568 567 686617a3babSopenharmony_ci 569: 54(ptr) AccessChain 23 53 687617a3babSopenharmony_ci 570: 12(f64vec4) Load 569 688617a3babSopenharmony_ci 571:11(float64_t) CompositeExtract 570 0 689617a3babSopenharmony_ci 572:11(float64_t) GroupFMax 28 InclusiveScan 571 690617a3babSopenharmony_ci 573:11(float64_t) CompositeExtract 570 1 691617a3babSopenharmony_ci 574:11(float64_t) GroupFMax 28 InclusiveScan 573 692617a3babSopenharmony_ci 575:11(float64_t) CompositeExtract 570 2 693617a3babSopenharmony_ci 576:11(float64_t) GroupFMax 28 InclusiveScan 575 694617a3babSopenharmony_ci 577:11(float64_t) CompositeExtract 570 3 695617a3babSopenharmony_ci 578:11(float64_t) GroupFMax 28 InclusiveScan 577 696617a3babSopenharmony_ci 579: 12(f64vec4) CompositeConstruct 572 574 576 578 697617a3babSopenharmony_ci 580: 54(ptr) AccessChain 23 53 698617a3babSopenharmony_ci Store 580 579 699617a3babSopenharmony_ci 581: 68(ptr) AccessChain 23 67 700617a3babSopenharmony_ci 582: 13(int64_t) Load 581 701617a3babSopenharmony_ci 583: 13(int64_t) GroupSMax 28 InclusiveScan 582 702617a3babSopenharmony_ci 584: 68(ptr) AccessChain 23 67 703617a3babSopenharmony_ci Store 584 583 704617a3babSopenharmony_ci 585: 74(ptr) AccessChain 23 73 705617a3babSopenharmony_ci 586: 15(i64vec2) Load 585 706617a3babSopenharmony_ci 587: 14(int64_t) CompositeExtract 586 0 707617a3babSopenharmony_ci 588: 14(int64_t) GroupUMax 28 InclusiveScan 587 708617a3babSopenharmony_ci 589: 14(int64_t) CompositeExtract 586 1 709617a3babSopenharmony_ci 590: 14(int64_t) GroupUMax 28 InclusiveScan 589 710617a3babSopenharmony_ci 591: 15(i64vec2) CompositeConstruct 588 590 711617a3babSopenharmony_ci 592: 74(ptr) AccessChain 23 73 712617a3babSopenharmony_ci Store 592 591 713617a3babSopenharmony_ci 593: 84(ptr) AccessChain 23 83 714617a3babSopenharmony_ci 594: 17(f16vec3) Load 593 715617a3babSopenharmony_ci 595:16(float16_t) CompositeExtract 594 0 716617a3babSopenharmony_ci 596:16(float16_t) GroupFMax 28 InclusiveScan 595 717617a3babSopenharmony_ci 597:16(float16_t) CompositeExtract 594 1 718617a3babSopenharmony_ci 598:16(float16_t) GroupFMax 28 InclusiveScan 597 719617a3babSopenharmony_ci 599:16(float16_t) CompositeExtract 594 2 720617a3babSopenharmony_ci 600:16(float16_t) GroupFMax 28 InclusiveScan 599 721617a3babSopenharmony_ci 601: 17(f16vec3) CompositeConstruct 596 598 600 722617a3babSopenharmony_ci 602: 84(ptr) AccessChain 23 83 723617a3babSopenharmony_ci Store 602 601 724617a3babSopenharmony_ci 603: 96(ptr) AccessChain 23 95 725617a3babSopenharmony_ci 604: 19(i16vec4) Load 603 726617a3babSopenharmony_ci 605: 18(int16_t) CompositeExtract 604 0 727617a3babSopenharmony_ci 606: 18(int16_t) GroupSMax 28 InclusiveScan 605 728617a3babSopenharmony_ci 607: 18(int16_t) CompositeExtract 604 1 729617a3babSopenharmony_ci 608: 18(int16_t) GroupSMax 28 InclusiveScan 607 730617a3babSopenharmony_ci 609: 18(int16_t) CompositeExtract 604 2 731617a3babSopenharmony_ci 610: 18(int16_t) GroupSMax 28 InclusiveScan 609 732617a3babSopenharmony_ci 611: 18(int16_t) CompositeExtract 604 3 733617a3babSopenharmony_ci 612: 18(int16_t) GroupSMax 28 InclusiveScan 611 734617a3babSopenharmony_ci 613: 19(i16vec4) CompositeConstruct 606 608 610 612 735617a3babSopenharmony_ci 614: 96(ptr) AccessChain 23 95 736617a3babSopenharmony_ci Store 614 613 737617a3babSopenharmony_ci 615: 110(ptr) AccessChain 23 109 738617a3babSopenharmony_ci 616: 20(int16_t) Load 615 739617a3babSopenharmony_ci 617: 20(int16_t) GroupUMax 28 InclusiveScan 616 740617a3babSopenharmony_ci 618: 110(ptr) AccessChain 23 109 741617a3babSopenharmony_ci Store 618 617 742617a3babSopenharmony_ci 619: 25(ptr) AccessChain 23 24 743617a3babSopenharmony_ci 620: 6(int) Load 619 744617a3babSopenharmony_ci 621: 6(int) GroupIAdd 28 InclusiveScan 620 745617a3babSopenharmony_ci 622: 25(ptr) AccessChain 23 24 746617a3babSopenharmony_ci Store 622 621 747617a3babSopenharmony_ci 623: 32(ptr) AccessChain 23 31 748617a3babSopenharmony_ci 624: 8(ivec2) Load 623 749617a3babSopenharmony_ci 625: 7(int) CompositeExtract 624 0 750617a3babSopenharmony_ci 626: 7(int) GroupIAdd 28 InclusiveScan 625 751617a3babSopenharmony_ci 627: 7(int) CompositeExtract 624 1 752617a3babSopenharmony_ci 628: 7(int) GroupIAdd 28 InclusiveScan 627 753617a3babSopenharmony_ci 629: 8(ivec2) CompositeConstruct 626 628 754617a3babSopenharmony_ci 630: 32(ptr) AccessChain 23 31 755617a3babSopenharmony_ci Store 630 629 756617a3babSopenharmony_ci 631: 42(ptr) AccessChain 23 41 757617a3babSopenharmony_ci 632: 10(fvec3) Load 631 758617a3babSopenharmony_ci 633: 9(float) CompositeExtract 632 0 759617a3babSopenharmony_ci 634: 9(float) GroupFAdd 28 InclusiveScan 633 760617a3babSopenharmony_ci 635: 9(float) CompositeExtract 632 1 761617a3babSopenharmony_ci 636: 9(float) GroupFAdd 28 InclusiveScan 635 762617a3babSopenharmony_ci 637: 9(float) CompositeExtract 632 2 763617a3babSopenharmony_ci 638: 9(float) GroupFAdd 28 InclusiveScan 637 764617a3babSopenharmony_ci 639: 10(fvec3) CompositeConstruct 634 636 638 765617a3babSopenharmony_ci 640: 42(ptr) AccessChain 23 41 766617a3babSopenharmony_ci Store 640 639 767617a3babSopenharmony_ci 641: 54(ptr) AccessChain 23 53 768617a3babSopenharmony_ci 642: 12(f64vec4) Load 641 769617a3babSopenharmony_ci 643:11(float64_t) CompositeExtract 642 0 770617a3babSopenharmony_ci 644:11(float64_t) GroupFAdd 28 InclusiveScan 643 771617a3babSopenharmony_ci 645:11(float64_t) CompositeExtract 642 1 772617a3babSopenharmony_ci 646:11(float64_t) GroupFAdd 28 InclusiveScan 645 773617a3babSopenharmony_ci 647:11(float64_t) CompositeExtract 642 2 774617a3babSopenharmony_ci 648:11(float64_t) GroupFAdd 28 InclusiveScan 647 775617a3babSopenharmony_ci 649:11(float64_t) CompositeExtract 642 3 776617a3babSopenharmony_ci 650:11(float64_t) GroupFAdd 28 InclusiveScan 649 777617a3babSopenharmony_ci 651: 12(f64vec4) CompositeConstruct 644 646 648 650 778617a3babSopenharmony_ci 652: 54(ptr) AccessChain 23 53 779617a3babSopenharmony_ci Store 652 651 780617a3babSopenharmony_ci 653: 68(ptr) AccessChain 23 67 781617a3babSopenharmony_ci 654: 13(int64_t) Load 653 782617a3babSopenharmony_ci 655: 13(int64_t) GroupIAdd 28 InclusiveScan 654 783617a3babSopenharmony_ci 656: 68(ptr) AccessChain 23 67 784617a3babSopenharmony_ci Store 656 655 785617a3babSopenharmony_ci 657: 74(ptr) AccessChain 23 73 786617a3babSopenharmony_ci 658: 15(i64vec2) Load 657 787617a3babSopenharmony_ci 659: 14(int64_t) CompositeExtract 658 0 788617a3babSopenharmony_ci 660: 14(int64_t) GroupIAdd 28 InclusiveScan 659 789617a3babSopenharmony_ci 661: 14(int64_t) CompositeExtract 658 1 790617a3babSopenharmony_ci 662: 14(int64_t) GroupIAdd 28 InclusiveScan 661 791617a3babSopenharmony_ci 663: 15(i64vec2) CompositeConstruct 660 662 792617a3babSopenharmony_ci 664: 74(ptr) AccessChain 23 73 793617a3babSopenharmony_ci Store 664 663 794617a3babSopenharmony_ci 665: 84(ptr) AccessChain 23 83 795617a3babSopenharmony_ci 666: 17(f16vec3) Load 665 796617a3babSopenharmony_ci 667:16(float16_t) CompositeExtract 666 0 797617a3babSopenharmony_ci 668:16(float16_t) GroupFAdd 28 InclusiveScan 667 798617a3babSopenharmony_ci 669:16(float16_t) CompositeExtract 666 1 799617a3babSopenharmony_ci 670:16(float16_t) GroupFAdd 28 InclusiveScan 669 800617a3babSopenharmony_ci 671:16(float16_t) CompositeExtract 666 2 801617a3babSopenharmony_ci 672:16(float16_t) GroupFAdd 28 InclusiveScan 671 802617a3babSopenharmony_ci 673: 17(f16vec3) CompositeConstruct 668 670 672 803617a3babSopenharmony_ci 674: 84(ptr) AccessChain 23 83 804617a3babSopenharmony_ci Store 674 673 805617a3babSopenharmony_ci 675: 96(ptr) AccessChain 23 95 806617a3babSopenharmony_ci 676: 19(i16vec4) Load 675 807617a3babSopenharmony_ci 677: 18(int16_t) CompositeExtract 676 0 808617a3babSopenharmony_ci 678: 18(int16_t) GroupIAdd 28 InclusiveScan 677 809617a3babSopenharmony_ci 679: 18(int16_t) CompositeExtract 676 1 810617a3babSopenharmony_ci 680: 18(int16_t) GroupIAdd 28 InclusiveScan 679 811617a3babSopenharmony_ci 681: 18(int16_t) CompositeExtract 676 2 812617a3babSopenharmony_ci 682: 18(int16_t) GroupIAdd 28 InclusiveScan 681 813617a3babSopenharmony_ci 683: 18(int16_t) CompositeExtract 676 3 814617a3babSopenharmony_ci 684: 18(int16_t) GroupIAdd 28 InclusiveScan 683 815617a3babSopenharmony_ci 685: 19(i16vec4) CompositeConstruct 678 680 682 684 816617a3babSopenharmony_ci 686: 96(ptr) AccessChain 23 95 817617a3babSopenharmony_ci Store 686 685 818617a3babSopenharmony_ci 687: 110(ptr) AccessChain 23 109 819617a3babSopenharmony_ci 688: 20(int16_t) Load 687 820617a3babSopenharmony_ci 689: 20(int16_t) GroupIAdd 28 InclusiveScan 688 821617a3babSopenharmony_ci 690: 110(ptr) AccessChain 23 109 822617a3babSopenharmony_ci Store 690 689 823617a3babSopenharmony_ci 691: 25(ptr) AccessChain 23 24 824617a3babSopenharmony_ci 692: 6(int) Load 691 825617a3babSopenharmony_ci 693: 6(int) GroupSMin 28 ExclusiveScan 692 826617a3babSopenharmony_ci 694: 25(ptr) AccessChain 23 24 827617a3babSopenharmony_ci Store 694 693 828617a3babSopenharmony_ci 695: 32(ptr) AccessChain 23 31 829617a3babSopenharmony_ci 696: 8(ivec2) Load 695 830617a3babSopenharmony_ci 697: 7(int) CompositeExtract 696 0 831617a3babSopenharmony_ci 698: 7(int) GroupUMin 28 ExclusiveScan 697 832617a3babSopenharmony_ci 699: 7(int) CompositeExtract 696 1 833617a3babSopenharmony_ci 700: 7(int) GroupUMin 28 ExclusiveScan 699 834617a3babSopenharmony_ci 701: 8(ivec2) CompositeConstruct 698 700 835617a3babSopenharmony_ci 702: 32(ptr) AccessChain 23 31 836617a3babSopenharmony_ci Store 702 701 837617a3babSopenharmony_ci 703: 42(ptr) AccessChain 23 41 838617a3babSopenharmony_ci 704: 10(fvec3) Load 703 839617a3babSopenharmony_ci 705: 9(float) CompositeExtract 704 0 840617a3babSopenharmony_ci 706: 9(float) GroupFMin 28 ExclusiveScan 705 841617a3babSopenharmony_ci 707: 9(float) CompositeExtract 704 1 842617a3babSopenharmony_ci 708: 9(float) GroupFMin 28 ExclusiveScan 707 843617a3babSopenharmony_ci 709: 9(float) CompositeExtract 704 2 844617a3babSopenharmony_ci 710: 9(float) GroupFMin 28 ExclusiveScan 709 845617a3babSopenharmony_ci 711: 10(fvec3) CompositeConstruct 706 708 710 846617a3babSopenharmony_ci 712: 42(ptr) AccessChain 23 41 847617a3babSopenharmony_ci Store 712 711 848617a3babSopenharmony_ci 713: 54(ptr) AccessChain 23 53 849617a3babSopenharmony_ci 714: 12(f64vec4) Load 713 850617a3babSopenharmony_ci 715:11(float64_t) CompositeExtract 714 0 851617a3babSopenharmony_ci 716:11(float64_t) GroupFMin 28 ExclusiveScan 715 852617a3babSopenharmony_ci 717:11(float64_t) CompositeExtract 714 1 853617a3babSopenharmony_ci 718:11(float64_t) GroupFMin 28 ExclusiveScan 717 854617a3babSopenharmony_ci 719:11(float64_t) CompositeExtract 714 2 855617a3babSopenharmony_ci 720:11(float64_t) GroupFMin 28 ExclusiveScan 719 856617a3babSopenharmony_ci 721:11(float64_t) CompositeExtract 714 3 857617a3babSopenharmony_ci 722:11(float64_t) GroupFMin 28 ExclusiveScan 721 858617a3babSopenharmony_ci 723: 12(f64vec4) CompositeConstruct 716 718 720 722 859617a3babSopenharmony_ci 724: 54(ptr) AccessChain 23 53 860617a3babSopenharmony_ci Store 724 723 861617a3babSopenharmony_ci 725: 68(ptr) AccessChain 23 67 862617a3babSopenharmony_ci 726: 13(int64_t) Load 725 863617a3babSopenharmony_ci 727: 13(int64_t) GroupSMin 28 ExclusiveScan 726 864617a3babSopenharmony_ci 728: 68(ptr) AccessChain 23 67 865617a3babSopenharmony_ci Store 728 727 866617a3babSopenharmony_ci 729: 74(ptr) AccessChain 23 73 867617a3babSopenharmony_ci 730: 15(i64vec2) Load 729 868617a3babSopenharmony_ci 731: 14(int64_t) CompositeExtract 730 0 869617a3babSopenharmony_ci 732: 14(int64_t) GroupUMin 28 ExclusiveScan 731 870617a3babSopenharmony_ci 733: 14(int64_t) CompositeExtract 730 1 871617a3babSopenharmony_ci 734: 14(int64_t) GroupUMin 28 ExclusiveScan 733 872617a3babSopenharmony_ci 735: 15(i64vec2) CompositeConstruct 732 734 873617a3babSopenharmony_ci 736: 74(ptr) AccessChain 23 73 874617a3babSopenharmony_ci Store 736 735 875617a3babSopenharmony_ci 737: 84(ptr) AccessChain 23 83 876617a3babSopenharmony_ci 738: 17(f16vec3) Load 737 877617a3babSopenharmony_ci 739:16(float16_t) CompositeExtract 738 0 878617a3babSopenharmony_ci 740:16(float16_t) GroupFMin 28 ExclusiveScan 739 879617a3babSopenharmony_ci 741:16(float16_t) CompositeExtract 738 1 880617a3babSopenharmony_ci 742:16(float16_t) GroupFMin 28 ExclusiveScan 741 881617a3babSopenharmony_ci 743:16(float16_t) CompositeExtract 738 2 882617a3babSopenharmony_ci 744:16(float16_t) GroupFMin 28 ExclusiveScan 743 883617a3babSopenharmony_ci 745: 17(f16vec3) CompositeConstruct 740 742 744 884617a3babSopenharmony_ci 746: 84(ptr) AccessChain 23 83 885617a3babSopenharmony_ci Store 746 745 886617a3babSopenharmony_ci 747: 96(ptr) AccessChain 23 95 887617a3babSopenharmony_ci 748: 19(i16vec4) Load 747 888617a3babSopenharmony_ci 749: 18(int16_t) CompositeExtract 748 0 889617a3babSopenharmony_ci 750: 18(int16_t) GroupSMin 28 ExclusiveScan 749 890617a3babSopenharmony_ci 751: 18(int16_t) CompositeExtract 748 1 891617a3babSopenharmony_ci 752: 18(int16_t) GroupSMin 28 ExclusiveScan 751 892617a3babSopenharmony_ci 753: 18(int16_t) CompositeExtract 748 2 893617a3babSopenharmony_ci 754: 18(int16_t) GroupSMin 28 ExclusiveScan 753 894617a3babSopenharmony_ci 755: 18(int16_t) CompositeExtract 748 3 895617a3babSopenharmony_ci 756: 18(int16_t) GroupSMin 28 ExclusiveScan 755 896617a3babSopenharmony_ci 757: 19(i16vec4) CompositeConstruct 750 752 754 756 897617a3babSopenharmony_ci 758: 96(ptr) AccessChain 23 95 898617a3babSopenharmony_ci Store 758 757 899617a3babSopenharmony_ci 759: 110(ptr) AccessChain 23 109 900617a3babSopenharmony_ci 760: 20(int16_t) Load 759 901617a3babSopenharmony_ci 761: 20(int16_t) GroupUMin 28 ExclusiveScan 760 902617a3babSopenharmony_ci 762: 110(ptr) AccessChain 23 109 903617a3babSopenharmony_ci Store 762 761 904617a3babSopenharmony_ci 763: 25(ptr) AccessChain 23 24 905617a3babSopenharmony_ci 764: 6(int) Load 763 906617a3babSopenharmony_ci 765: 6(int) GroupSMax 28 ExclusiveScan 764 907617a3babSopenharmony_ci 766: 25(ptr) AccessChain 23 24 908617a3babSopenharmony_ci Store 766 765 909617a3babSopenharmony_ci 767: 32(ptr) AccessChain 23 31 910617a3babSopenharmony_ci 768: 8(ivec2) Load 767 911617a3babSopenharmony_ci 769: 7(int) CompositeExtract 768 0 912617a3babSopenharmony_ci 770: 7(int) GroupUMax 28 ExclusiveScan 769 913617a3babSopenharmony_ci 771: 7(int) CompositeExtract 768 1 914617a3babSopenharmony_ci 772: 7(int) GroupUMax 28 ExclusiveScan 771 915617a3babSopenharmony_ci 773: 8(ivec2) CompositeConstruct 770 772 916617a3babSopenharmony_ci 774: 32(ptr) AccessChain 23 31 917617a3babSopenharmony_ci Store 774 773 918617a3babSopenharmony_ci 775: 42(ptr) AccessChain 23 41 919617a3babSopenharmony_ci 776: 10(fvec3) Load 775 920617a3babSopenharmony_ci 777: 9(float) CompositeExtract 776 0 921617a3babSopenharmony_ci 778: 9(float) GroupFMax 28 ExclusiveScan 777 922617a3babSopenharmony_ci 779: 9(float) CompositeExtract 776 1 923617a3babSopenharmony_ci 780: 9(float) GroupFMax 28 ExclusiveScan 779 924617a3babSopenharmony_ci 781: 9(float) CompositeExtract 776 2 925617a3babSopenharmony_ci 782: 9(float) GroupFMax 28 ExclusiveScan 781 926617a3babSopenharmony_ci 783: 10(fvec3) CompositeConstruct 778 780 782 927617a3babSopenharmony_ci 784: 42(ptr) AccessChain 23 41 928617a3babSopenharmony_ci Store 784 783 929617a3babSopenharmony_ci 785: 54(ptr) AccessChain 23 53 930617a3babSopenharmony_ci 786: 12(f64vec4) Load 785 931617a3babSopenharmony_ci 787:11(float64_t) CompositeExtract 786 0 932617a3babSopenharmony_ci 788:11(float64_t) GroupFMax 28 ExclusiveScan 787 933617a3babSopenharmony_ci 789:11(float64_t) CompositeExtract 786 1 934617a3babSopenharmony_ci 790:11(float64_t) GroupFMax 28 ExclusiveScan 789 935617a3babSopenharmony_ci 791:11(float64_t) CompositeExtract 786 2 936617a3babSopenharmony_ci 792:11(float64_t) GroupFMax 28 ExclusiveScan 791 937617a3babSopenharmony_ci 793:11(float64_t) CompositeExtract 786 3 938617a3babSopenharmony_ci 794:11(float64_t) GroupFMax 28 ExclusiveScan 793 939617a3babSopenharmony_ci 795: 12(f64vec4) CompositeConstruct 788 790 792 794 940617a3babSopenharmony_ci 796: 54(ptr) AccessChain 23 53 941617a3babSopenharmony_ci Store 796 795 942617a3babSopenharmony_ci 797: 68(ptr) AccessChain 23 67 943617a3babSopenharmony_ci 798: 13(int64_t) Load 797 944617a3babSopenharmony_ci 799: 13(int64_t) GroupSMax 28 ExclusiveScan 798 945617a3babSopenharmony_ci 800: 68(ptr) AccessChain 23 67 946617a3babSopenharmony_ci Store 800 799 947617a3babSopenharmony_ci 801: 74(ptr) AccessChain 23 73 948617a3babSopenharmony_ci 802: 15(i64vec2) Load 801 949617a3babSopenharmony_ci 803: 14(int64_t) CompositeExtract 802 0 950617a3babSopenharmony_ci 804: 14(int64_t) GroupUMax 28 ExclusiveScan 803 951617a3babSopenharmony_ci 805: 14(int64_t) CompositeExtract 802 1 952617a3babSopenharmony_ci 806: 14(int64_t) GroupUMax 28 ExclusiveScan 805 953617a3babSopenharmony_ci 807: 15(i64vec2) CompositeConstruct 804 806 954617a3babSopenharmony_ci 808: 74(ptr) AccessChain 23 73 955617a3babSopenharmony_ci Store 808 807 956617a3babSopenharmony_ci 809: 84(ptr) AccessChain 23 83 957617a3babSopenharmony_ci 810: 17(f16vec3) Load 809 958617a3babSopenharmony_ci 811:16(float16_t) CompositeExtract 810 0 959617a3babSopenharmony_ci 812:16(float16_t) GroupFMax 28 ExclusiveScan 811 960617a3babSopenharmony_ci 813:16(float16_t) CompositeExtract 810 1 961617a3babSopenharmony_ci 814:16(float16_t) GroupFMax 28 ExclusiveScan 813 962617a3babSopenharmony_ci 815:16(float16_t) CompositeExtract 810 2 963617a3babSopenharmony_ci 816:16(float16_t) GroupFMax 28 ExclusiveScan 815 964617a3babSopenharmony_ci 817: 17(f16vec3) CompositeConstruct 812 814 816 965617a3babSopenharmony_ci 818: 84(ptr) AccessChain 23 83 966617a3babSopenharmony_ci Store 818 817 967617a3babSopenharmony_ci 819: 96(ptr) AccessChain 23 95 968617a3babSopenharmony_ci 820: 19(i16vec4) Load 819 969617a3babSopenharmony_ci 821: 18(int16_t) CompositeExtract 820 0 970617a3babSopenharmony_ci 822: 18(int16_t) GroupSMax 28 ExclusiveScan 821 971617a3babSopenharmony_ci 823: 18(int16_t) CompositeExtract 820 1 972617a3babSopenharmony_ci 824: 18(int16_t) GroupSMax 28 ExclusiveScan 823 973617a3babSopenharmony_ci 825: 18(int16_t) CompositeExtract 820 2 974617a3babSopenharmony_ci 826: 18(int16_t) GroupSMax 28 ExclusiveScan 825 975617a3babSopenharmony_ci 827: 18(int16_t) CompositeExtract 820 3 976617a3babSopenharmony_ci 828: 18(int16_t) GroupSMax 28 ExclusiveScan 827 977617a3babSopenharmony_ci 829: 19(i16vec4) CompositeConstruct 822 824 826 828 978617a3babSopenharmony_ci 830: 96(ptr) AccessChain 23 95 979617a3babSopenharmony_ci Store 830 829 980617a3babSopenharmony_ci 831: 110(ptr) AccessChain 23 109 981617a3babSopenharmony_ci 832: 20(int16_t) Load 831 982617a3babSopenharmony_ci 833: 20(int16_t) GroupUMax 28 ExclusiveScan 832 983617a3babSopenharmony_ci 834: 110(ptr) AccessChain 23 109 984617a3babSopenharmony_ci Store 834 833 985617a3babSopenharmony_ci 835: 25(ptr) AccessChain 23 24 986617a3babSopenharmony_ci 836: 6(int) Load 835 987617a3babSopenharmony_ci 837: 6(int) GroupIAdd 28 ExclusiveScan 836 988617a3babSopenharmony_ci 838: 25(ptr) AccessChain 23 24 989617a3babSopenharmony_ci Store 838 837 990617a3babSopenharmony_ci 839: 32(ptr) AccessChain 23 31 991617a3babSopenharmony_ci 840: 8(ivec2) Load 839 992617a3babSopenharmony_ci 841: 7(int) CompositeExtract 840 0 993617a3babSopenharmony_ci 842: 7(int) GroupIAdd 28 ExclusiveScan 841 994617a3babSopenharmony_ci 843: 7(int) CompositeExtract 840 1 995617a3babSopenharmony_ci 844: 7(int) GroupIAdd 28 ExclusiveScan 843 996617a3babSopenharmony_ci 845: 8(ivec2) CompositeConstruct 842 844 997617a3babSopenharmony_ci 846: 32(ptr) AccessChain 23 31 998617a3babSopenharmony_ci Store 846 845 999617a3babSopenharmony_ci 847: 42(ptr) AccessChain 23 41 1000617a3babSopenharmony_ci 848: 10(fvec3) Load 847 1001617a3babSopenharmony_ci 849: 9(float) CompositeExtract 848 0 1002617a3babSopenharmony_ci 850: 9(float) GroupFAdd 28 ExclusiveScan 849 1003617a3babSopenharmony_ci 851: 9(float) CompositeExtract 848 1 1004617a3babSopenharmony_ci 852: 9(float) GroupFAdd 28 ExclusiveScan 851 1005617a3babSopenharmony_ci 853: 9(float) CompositeExtract 848 2 1006617a3babSopenharmony_ci 854: 9(float) GroupFAdd 28 ExclusiveScan 853 1007617a3babSopenharmony_ci 855: 10(fvec3) CompositeConstruct 850 852 854 1008617a3babSopenharmony_ci 856: 42(ptr) AccessChain 23 41 1009617a3babSopenharmony_ci Store 856 855 1010617a3babSopenharmony_ci 857: 54(ptr) AccessChain 23 53 1011617a3babSopenharmony_ci 858: 12(f64vec4) Load 857 1012617a3babSopenharmony_ci 859:11(float64_t) CompositeExtract 858 0 1013617a3babSopenharmony_ci 860:11(float64_t) GroupFAdd 28 ExclusiveScan 859 1014617a3babSopenharmony_ci 861:11(float64_t) CompositeExtract 858 1 1015617a3babSopenharmony_ci 862:11(float64_t) GroupFAdd 28 ExclusiveScan 861 1016617a3babSopenharmony_ci 863:11(float64_t) CompositeExtract 858 2 1017617a3babSopenharmony_ci 864:11(float64_t) GroupFAdd 28 ExclusiveScan 863 1018617a3babSopenharmony_ci 865:11(float64_t) CompositeExtract 858 3 1019617a3babSopenharmony_ci 866:11(float64_t) GroupFAdd 28 ExclusiveScan 865 1020617a3babSopenharmony_ci 867: 12(f64vec4) CompositeConstruct 860 862 864 866 1021617a3babSopenharmony_ci 868: 54(ptr) AccessChain 23 53 1022617a3babSopenharmony_ci Store 868 867 1023617a3babSopenharmony_ci 869: 68(ptr) AccessChain 23 67 1024617a3babSopenharmony_ci 870: 13(int64_t) Load 869 1025617a3babSopenharmony_ci 871: 13(int64_t) GroupIAdd 28 ExclusiveScan 870 1026617a3babSopenharmony_ci 872: 68(ptr) AccessChain 23 67 1027617a3babSopenharmony_ci Store 872 871 1028617a3babSopenharmony_ci 873: 74(ptr) AccessChain 23 73 1029617a3babSopenharmony_ci 874: 15(i64vec2) Load 873 1030617a3babSopenharmony_ci 875: 14(int64_t) CompositeExtract 874 0 1031617a3babSopenharmony_ci 876: 14(int64_t) GroupIAdd 28 ExclusiveScan 875 1032617a3babSopenharmony_ci 877: 14(int64_t) CompositeExtract 874 1 1033617a3babSopenharmony_ci 878: 14(int64_t) GroupIAdd 28 ExclusiveScan 877 1034617a3babSopenharmony_ci 879: 15(i64vec2) CompositeConstruct 876 878 1035617a3babSopenharmony_ci 880: 74(ptr) AccessChain 23 73 1036617a3babSopenharmony_ci Store 880 879 1037617a3babSopenharmony_ci 881: 84(ptr) AccessChain 23 83 1038617a3babSopenharmony_ci 882: 17(f16vec3) Load 881 1039617a3babSopenharmony_ci 883:16(float16_t) CompositeExtract 882 0 1040617a3babSopenharmony_ci 884:16(float16_t) GroupFAdd 28 ExclusiveScan 883 1041617a3babSopenharmony_ci 885:16(float16_t) CompositeExtract 882 1 1042617a3babSopenharmony_ci 886:16(float16_t) GroupFAdd 28 ExclusiveScan 885 1043617a3babSopenharmony_ci 887:16(float16_t) CompositeExtract 882 2 1044617a3babSopenharmony_ci 888:16(float16_t) GroupFAdd 28 ExclusiveScan 887 1045617a3babSopenharmony_ci 889: 17(f16vec3) CompositeConstruct 884 886 888 1046617a3babSopenharmony_ci 890: 84(ptr) AccessChain 23 83 1047617a3babSopenharmony_ci Store 890 889 1048617a3babSopenharmony_ci 891: 96(ptr) AccessChain 23 95 1049617a3babSopenharmony_ci 892: 19(i16vec4) Load 891 1050617a3babSopenharmony_ci 893: 18(int16_t) CompositeExtract 892 0 1051617a3babSopenharmony_ci 894: 18(int16_t) GroupIAdd 28 ExclusiveScan 893 1052617a3babSopenharmony_ci 895: 18(int16_t) CompositeExtract 892 1 1053617a3babSopenharmony_ci 896: 18(int16_t) GroupIAdd 28 ExclusiveScan 895 1054617a3babSopenharmony_ci 897: 18(int16_t) CompositeExtract 892 2 1055617a3babSopenharmony_ci 898: 18(int16_t) GroupIAdd 28 ExclusiveScan 897 1056617a3babSopenharmony_ci 899: 18(int16_t) CompositeExtract 892 3 1057617a3babSopenharmony_ci 900: 18(int16_t) GroupIAdd 28 ExclusiveScan 899 1058617a3babSopenharmony_ci 901: 19(i16vec4) CompositeConstruct 894 896 898 900 1059617a3babSopenharmony_ci 902: 96(ptr) AccessChain 23 95 1060617a3babSopenharmony_ci Store 902 901 1061617a3babSopenharmony_ci 903: 110(ptr) AccessChain 23 109 1062617a3babSopenharmony_ci 904: 20(int16_t) Load 903 1063617a3babSopenharmony_ci 905: 20(int16_t) GroupIAdd 28 ExclusiveScan 904 1064617a3babSopenharmony_ci 906: 110(ptr) AccessChain 23 109 1065617a3babSopenharmony_ci Store 906 905 1066617a3babSopenharmony_ci 907: 25(ptr) AccessChain 23 24 1067617a3babSopenharmony_ci 908: 6(int) Load 907 1068617a3babSopenharmony_ci 909: 6(int) GroupSMinNonUniformAMD 28 InclusiveScan 908 1069617a3babSopenharmony_ci 910: 25(ptr) AccessChain 23 24 1070617a3babSopenharmony_ci Store 910 909 1071617a3babSopenharmony_ci 911: 32(ptr) AccessChain 23 31 1072617a3babSopenharmony_ci 912: 8(ivec2) Load 911 1073617a3babSopenharmony_ci 913: 7(int) CompositeExtract 912 0 1074617a3babSopenharmony_ci 914: 7(int) GroupUMinNonUniformAMD 28 InclusiveScan 913 1075617a3babSopenharmony_ci 915: 7(int) CompositeExtract 912 1 1076617a3babSopenharmony_ci 916: 7(int) GroupUMinNonUniformAMD 28 InclusiveScan 915 1077617a3babSopenharmony_ci 917: 8(ivec2) CompositeConstruct 914 916 1078617a3babSopenharmony_ci 918: 32(ptr) AccessChain 23 31 1079617a3babSopenharmony_ci Store 918 917 1080617a3babSopenharmony_ci 919: 42(ptr) AccessChain 23 41 1081617a3babSopenharmony_ci 920: 10(fvec3) Load 919 1082617a3babSopenharmony_ci 921: 9(float) CompositeExtract 920 0 1083617a3babSopenharmony_ci 922: 9(float) GroupFMinNonUniformAMD 28 InclusiveScan 921 1084617a3babSopenharmony_ci 923: 9(float) CompositeExtract 920 1 1085617a3babSopenharmony_ci 924: 9(float) GroupFMinNonUniformAMD 28 InclusiveScan 923 1086617a3babSopenharmony_ci 925: 9(float) CompositeExtract 920 2 1087617a3babSopenharmony_ci 926: 9(float) GroupFMinNonUniformAMD 28 InclusiveScan 925 1088617a3babSopenharmony_ci 927: 10(fvec3) CompositeConstruct 922 924 926 1089617a3babSopenharmony_ci 928: 42(ptr) AccessChain 23 41 1090617a3babSopenharmony_ci Store 928 927 1091617a3babSopenharmony_ci 929: 54(ptr) AccessChain 23 53 1092617a3babSopenharmony_ci 930: 12(f64vec4) Load 929 1093617a3babSopenharmony_ci 931:11(float64_t) CompositeExtract 930 0 1094617a3babSopenharmony_ci 932:11(float64_t) GroupFMinNonUniformAMD 28 InclusiveScan 931 1095617a3babSopenharmony_ci 933:11(float64_t) CompositeExtract 930 1 1096617a3babSopenharmony_ci 934:11(float64_t) GroupFMinNonUniformAMD 28 InclusiveScan 933 1097617a3babSopenharmony_ci 935:11(float64_t) CompositeExtract 930 2 1098617a3babSopenharmony_ci 936:11(float64_t) GroupFMinNonUniformAMD 28 InclusiveScan 935 1099617a3babSopenharmony_ci 937:11(float64_t) CompositeExtract 930 3 1100617a3babSopenharmony_ci 938:11(float64_t) GroupFMinNonUniformAMD 28 InclusiveScan 937 1101617a3babSopenharmony_ci 939: 12(f64vec4) CompositeConstruct 932 934 936 938 1102617a3babSopenharmony_ci 940: 54(ptr) AccessChain 23 53 1103617a3babSopenharmony_ci Store 940 939 1104617a3babSopenharmony_ci 941: 68(ptr) AccessChain 23 67 1105617a3babSopenharmony_ci 942: 13(int64_t) Load 941 1106617a3babSopenharmony_ci 943: 13(int64_t) GroupSMinNonUniformAMD 28 InclusiveScan 942 1107617a3babSopenharmony_ci 944: 68(ptr) AccessChain 23 67 1108617a3babSopenharmony_ci Store 944 943 1109617a3babSopenharmony_ci 945: 74(ptr) AccessChain 23 73 1110617a3babSopenharmony_ci 946: 15(i64vec2) Load 945 1111617a3babSopenharmony_ci 947: 14(int64_t) CompositeExtract 946 0 1112617a3babSopenharmony_ci 948: 14(int64_t) GroupUMinNonUniformAMD 28 InclusiveScan 947 1113617a3babSopenharmony_ci 949: 14(int64_t) CompositeExtract 946 1 1114617a3babSopenharmony_ci 950: 14(int64_t) GroupUMinNonUniformAMD 28 InclusiveScan 949 1115617a3babSopenharmony_ci 951: 15(i64vec2) CompositeConstruct 948 950 1116617a3babSopenharmony_ci 952: 74(ptr) AccessChain 23 73 1117617a3babSopenharmony_ci Store 952 951 1118617a3babSopenharmony_ci 953: 84(ptr) AccessChain 23 83 1119617a3babSopenharmony_ci 954: 17(f16vec3) Load 953 1120617a3babSopenharmony_ci 955:16(float16_t) CompositeExtract 954 0 1121617a3babSopenharmony_ci 956:16(float16_t) GroupFMinNonUniformAMD 28 InclusiveScan 955 1122617a3babSopenharmony_ci 957:16(float16_t) CompositeExtract 954 1 1123617a3babSopenharmony_ci 958:16(float16_t) GroupFMinNonUniformAMD 28 InclusiveScan 957 1124617a3babSopenharmony_ci 959:16(float16_t) CompositeExtract 954 2 1125617a3babSopenharmony_ci 960:16(float16_t) GroupFMinNonUniformAMD 28 InclusiveScan 959 1126617a3babSopenharmony_ci 961: 17(f16vec3) CompositeConstruct 956 958 960 1127617a3babSopenharmony_ci 962: 84(ptr) AccessChain 23 83 1128617a3babSopenharmony_ci Store 962 961 1129617a3babSopenharmony_ci 963: 96(ptr) AccessChain 23 95 1130617a3babSopenharmony_ci 964: 19(i16vec4) Load 963 1131617a3babSopenharmony_ci 965: 18(int16_t) CompositeExtract 964 0 1132617a3babSopenharmony_ci 966: 18(int16_t) GroupSMinNonUniformAMD 28 InclusiveScan 965 1133617a3babSopenharmony_ci 967: 18(int16_t) CompositeExtract 964 1 1134617a3babSopenharmony_ci 968: 18(int16_t) GroupSMinNonUniformAMD 28 InclusiveScan 967 1135617a3babSopenharmony_ci 969: 18(int16_t) CompositeExtract 964 2 1136617a3babSopenharmony_ci 970: 18(int16_t) GroupSMinNonUniformAMD 28 InclusiveScan 969 1137617a3babSopenharmony_ci 971: 18(int16_t) CompositeExtract 964 3 1138617a3babSopenharmony_ci 972: 18(int16_t) GroupSMinNonUniformAMD 28 InclusiveScan 971 1139617a3babSopenharmony_ci 973: 19(i16vec4) CompositeConstruct 966 968 970 972 1140617a3babSopenharmony_ci 974: 96(ptr) AccessChain 23 95 1141617a3babSopenharmony_ci Store 974 973 1142617a3babSopenharmony_ci 975: 110(ptr) AccessChain 23 109 1143617a3babSopenharmony_ci 976: 20(int16_t) Load 975 1144617a3babSopenharmony_ci 977: 20(int16_t) GroupUMinNonUniformAMD 28 InclusiveScan 976 1145617a3babSopenharmony_ci 978: 110(ptr) AccessChain 23 109 1146617a3babSopenharmony_ci Store 978 977 1147617a3babSopenharmony_ci 979: 25(ptr) AccessChain 23 24 1148617a3babSopenharmony_ci 980: 6(int) Load 979 1149617a3babSopenharmony_ci 981: 6(int) GroupSMaxNonUniformAMD 28 InclusiveScan 980 1150617a3babSopenharmony_ci 982: 25(ptr) AccessChain 23 24 1151617a3babSopenharmony_ci Store 982 981 1152617a3babSopenharmony_ci 983: 32(ptr) AccessChain 23 31 1153617a3babSopenharmony_ci 984: 8(ivec2) Load 983 1154617a3babSopenharmony_ci 985: 7(int) CompositeExtract 984 0 1155617a3babSopenharmony_ci 986: 7(int) GroupUMaxNonUniformAMD 28 InclusiveScan 985 1156617a3babSopenharmony_ci 987: 7(int) CompositeExtract 984 1 1157617a3babSopenharmony_ci 988: 7(int) GroupUMaxNonUniformAMD 28 InclusiveScan 987 1158617a3babSopenharmony_ci 989: 8(ivec2) CompositeConstruct 986 988 1159617a3babSopenharmony_ci 990: 32(ptr) AccessChain 23 31 1160617a3babSopenharmony_ci Store 990 989 1161617a3babSopenharmony_ci 991: 42(ptr) AccessChain 23 41 1162617a3babSopenharmony_ci 992: 10(fvec3) Load 991 1163617a3babSopenharmony_ci 993: 9(float) CompositeExtract 992 0 1164617a3babSopenharmony_ci 994: 9(float) GroupFMaxNonUniformAMD 28 InclusiveScan 993 1165617a3babSopenharmony_ci 995: 9(float) CompositeExtract 992 1 1166617a3babSopenharmony_ci 996: 9(float) GroupFMaxNonUniformAMD 28 InclusiveScan 995 1167617a3babSopenharmony_ci 997: 9(float) CompositeExtract 992 2 1168617a3babSopenharmony_ci 998: 9(float) GroupFMaxNonUniformAMD 28 InclusiveScan 997 1169617a3babSopenharmony_ci 999: 10(fvec3) CompositeConstruct 994 996 998 1170617a3babSopenharmony_ci 1000: 42(ptr) AccessChain 23 41 1171617a3babSopenharmony_ci Store 1000 999 1172617a3babSopenharmony_ci 1001: 54(ptr) AccessChain 23 53 1173617a3babSopenharmony_ci 1002: 12(f64vec4) Load 1001 1174617a3babSopenharmony_ci 1003:11(float64_t) CompositeExtract 1002 0 1175617a3babSopenharmony_ci 1004:11(float64_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1003 1176617a3babSopenharmony_ci 1005:11(float64_t) CompositeExtract 1002 1 1177617a3babSopenharmony_ci 1006:11(float64_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1005 1178617a3babSopenharmony_ci 1007:11(float64_t) CompositeExtract 1002 2 1179617a3babSopenharmony_ci 1008:11(float64_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1007 1180617a3babSopenharmony_ci 1009:11(float64_t) CompositeExtract 1002 3 1181617a3babSopenharmony_ci 1010:11(float64_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1009 1182617a3babSopenharmony_ci 1011: 12(f64vec4) CompositeConstruct 1004 1006 1008 1010 1183617a3babSopenharmony_ci 1012: 54(ptr) AccessChain 23 53 1184617a3babSopenharmony_ci Store 1012 1011 1185617a3babSopenharmony_ci 1013: 68(ptr) AccessChain 23 67 1186617a3babSopenharmony_ci 1014: 13(int64_t) Load 1013 1187617a3babSopenharmony_ci 1015: 13(int64_t) GroupSMaxNonUniformAMD 28 InclusiveScan 1014 1188617a3babSopenharmony_ci 1016: 68(ptr) AccessChain 23 67 1189617a3babSopenharmony_ci Store 1016 1015 1190617a3babSopenharmony_ci 1017: 74(ptr) AccessChain 23 73 1191617a3babSopenharmony_ci 1018: 15(i64vec2) Load 1017 1192617a3babSopenharmony_ci 1019: 14(int64_t) CompositeExtract 1018 0 1193617a3babSopenharmony_ci 1020: 14(int64_t) GroupUMaxNonUniformAMD 28 InclusiveScan 1019 1194617a3babSopenharmony_ci 1021: 14(int64_t) CompositeExtract 1018 1 1195617a3babSopenharmony_ci 1022: 14(int64_t) GroupUMaxNonUniformAMD 28 InclusiveScan 1021 1196617a3babSopenharmony_ci 1023: 15(i64vec2) CompositeConstruct 1020 1022 1197617a3babSopenharmony_ci 1024: 74(ptr) AccessChain 23 73 1198617a3babSopenharmony_ci Store 1024 1023 1199617a3babSopenharmony_ci 1025: 84(ptr) AccessChain 23 83 1200617a3babSopenharmony_ci 1026: 17(f16vec3) Load 1025 1201617a3babSopenharmony_ci 1027:16(float16_t) CompositeExtract 1026 0 1202617a3babSopenharmony_ci 1028:16(float16_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1027 1203617a3babSopenharmony_ci 1029:16(float16_t) CompositeExtract 1026 1 1204617a3babSopenharmony_ci 1030:16(float16_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1029 1205617a3babSopenharmony_ci 1031:16(float16_t) CompositeExtract 1026 2 1206617a3babSopenharmony_ci 1032:16(float16_t) GroupFMaxNonUniformAMD 28 InclusiveScan 1031 1207617a3babSopenharmony_ci 1033: 17(f16vec3) CompositeConstruct 1028 1030 1032 1208617a3babSopenharmony_ci 1034: 84(ptr) AccessChain 23 83 1209617a3babSopenharmony_ci Store 1034 1033 1210617a3babSopenharmony_ci 1035: 96(ptr) AccessChain 23 95 1211617a3babSopenharmony_ci 1036: 19(i16vec4) Load 1035 1212617a3babSopenharmony_ci 1037: 18(int16_t) CompositeExtract 1036 0 1213617a3babSopenharmony_ci 1038: 18(int16_t) GroupSMaxNonUniformAMD 28 InclusiveScan 1037 1214617a3babSopenharmony_ci 1039: 18(int16_t) CompositeExtract 1036 1 1215617a3babSopenharmony_ci 1040: 18(int16_t) GroupSMaxNonUniformAMD 28 InclusiveScan 1039 1216617a3babSopenharmony_ci 1041: 18(int16_t) CompositeExtract 1036 2 1217617a3babSopenharmony_ci 1042: 18(int16_t) GroupSMaxNonUniformAMD 28 InclusiveScan 1041 1218617a3babSopenharmony_ci 1043: 18(int16_t) CompositeExtract 1036 3 1219617a3babSopenharmony_ci 1044: 18(int16_t) GroupSMaxNonUniformAMD 28 InclusiveScan 1043 1220617a3babSopenharmony_ci 1045: 19(i16vec4) CompositeConstruct 1038 1040 1042 1044 1221617a3babSopenharmony_ci 1046: 96(ptr) AccessChain 23 95 1222617a3babSopenharmony_ci Store 1046 1045 1223617a3babSopenharmony_ci 1047: 110(ptr) AccessChain 23 109 1224617a3babSopenharmony_ci 1048: 20(int16_t) Load 1047 1225617a3babSopenharmony_ci 1049: 20(int16_t) GroupUMaxNonUniformAMD 28 InclusiveScan 1048 1226617a3babSopenharmony_ci 1050: 110(ptr) AccessChain 23 109 1227617a3babSopenharmony_ci Store 1050 1049 1228617a3babSopenharmony_ci 1051: 25(ptr) AccessChain 23 24 1229617a3babSopenharmony_ci 1052: 6(int) Load 1051 1230617a3babSopenharmony_ci 1053: 6(int) GroupIAddNonUniformAMD 28 InclusiveScan 1052 1231617a3babSopenharmony_ci 1054: 25(ptr) AccessChain 23 24 1232617a3babSopenharmony_ci Store 1054 1053 1233617a3babSopenharmony_ci 1055: 32(ptr) AccessChain 23 31 1234617a3babSopenharmony_ci 1056: 8(ivec2) Load 1055 1235617a3babSopenharmony_ci 1057: 7(int) CompositeExtract 1056 0 1236617a3babSopenharmony_ci 1058: 7(int) GroupIAddNonUniformAMD 28 InclusiveScan 1057 1237617a3babSopenharmony_ci 1059: 7(int) CompositeExtract 1056 1 1238617a3babSopenharmony_ci 1060: 7(int) GroupIAddNonUniformAMD 28 InclusiveScan 1059 1239617a3babSopenharmony_ci 1061: 8(ivec2) CompositeConstruct 1058 1060 1240617a3babSopenharmony_ci 1062: 32(ptr) AccessChain 23 31 1241617a3babSopenharmony_ci Store 1062 1061 1242617a3babSopenharmony_ci 1063: 42(ptr) AccessChain 23 41 1243617a3babSopenharmony_ci 1064: 10(fvec3) Load 1063 1244617a3babSopenharmony_ci 1065: 9(float) CompositeExtract 1064 0 1245617a3babSopenharmony_ci 1066: 9(float) GroupFAddNonUniformAMD 28 InclusiveScan 1065 1246617a3babSopenharmony_ci 1067: 9(float) CompositeExtract 1064 1 1247617a3babSopenharmony_ci 1068: 9(float) GroupFAddNonUniformAMD 28 InclusiveScan 1067 1248617a3babSopenharmony_ci 1069: 9(float) CompositeExtract 1064 2 1249617a3babSopenharmony_ci 1070: 9(float) GroupFAddNonUniformAMD 28 InclusiveScan 1069 1250617a3babSopenharmony_ci 1071: 10(fvec3) CompositeConstruct 1066 1068 1070 1251617a3babSopenharmony_ci 1072: 42(ptr) AccessChain 23 41 1252617a3babSopenharmony_ci Store 1072 1071 1253617a3babSopenharmony_ci 1073: 54(ptr) AccessChain 23 53 1254617a3babSopenharmony_ci 1074: 12(f64vec4) Load 1073 1255617a3babSopenharmony_ci 1075:11(float64_t) CompositeExtract 1074 0 1256617a3babSopenharmony_ci 1076:11(float64_t) GroupFAddNonUniformAMD 28 InclusiveScan 1075 1257617a3babSopenharmony_ci 1077:11(float64_t) CompositeExtract 1074 1 1258617a3babSopenharmony_ci 1078:11(float64_t) GroupFAddNonUniformAMD 28 InclusiveScan 1077 1259617a3babSopenharmony_ci 1079:11(float64_t) CompositeExtract 1074 2 1260617a3babSopenharmony_ci 1080:11(float64_t) GroupFAddNonUniformAMD 28 InclusiveScan 1079 1261617a3babSopenharmony_ci 1081:11(float64_t) CompositeExtract 1074 3 1262617a3babSopenharmony_ci 1082:11(float64_t) GroupFAddNonUniformAMD 28 InclusiveScan 1081 1263617a3babSopenharmony_ci 1083: 12(f64vec4) CompositeConstruct 1076 1078 1080 1082 1264617a3babSopenharmony_ci 1084: 54(ptr) AccessChain 23 53 1265617a3babSopenharmony_ci Store 1084 1083 1266617a3babSopenharmony_ci 1085: 68(ptr) AccessChain 23 67 1267617a3babSopenharmony_ci 1086: 13(int64_t) Load 1085 1268617a3babSopenharmony_ci 1087: 13(int64_t) GroupIAddNonUniformAMD 28 InclusiveScan 1086 1269617a3babSopenharmony_ci 1088: 68(ptr) AccessChain 23 67 1270617a3babSopenharmony_ci Store 1088 1087 1271617a3babSopenharmony_ci 1089: 74(ptr) AccessChain 23 73 1272617a3babSopenharmony_ci 1090: 15(i64vec2) Load 1089 1273617a3babSopenharmony_ci 1091: 14(int64_t) CompositeExtract 1090 0 1274617a3babSopenharmony_ci 1092: 14(int64_t) GroupIAddNonUniformAMD 28 InclusiveScan 1091 1275617a3babSopenharmony_ci 1093: 14(int64_t) CompositeExtract 1090 1 1276617a3babSopenharmony_ci 1094: 14(int64_t) GroupIAddNonUniformAMD 28 InclusiveScan 1093 1277617a3babSopenharmony_ci 1095: 15(i64vec2) CompositeConstruct 1092 1094 1278617a3babSopenharmony_ci 1096: 74(ptr) AccessChain 23 73 1279617a3babSopenharmony_ci Store 1096 1095 1280617a3babSopenharmony_ci 1097: 84(ptr) AccessChain 23 83 1281617a3babSopenharmony_ci 1098: 17(f16vec3) Load 1097 1282617a3babSopenharmony_ci 1099:16(float16_t) CompositeExtract 1098 0 1283617a3babSopenharmony_ci 1100:16(float16_t) GroupFAddNonUniformAMD 28 InclusiveScan 1099 1284617a3babSopenharmony_ci 1101:16(float16_t) CompositeExtract 1098 1 1285617a3babSopenharmony_ci 1102:16(float16_t) GroupFAddNonUniformAMD 28 InclusiveScan 1101 1286617a3babSopenharmony_ci 1103:16(float16_t) CompositeExtract 1098 2 1287617a3babSopenharmony_ci 1104:16(float16_t) GroupFAddNonUniformAMD 28 InclusiveScan 1103 1288617a3babSopenharmony_ci 1105: 17(f16vec3) CompositeConstruct 1100 1102 1104 1289617a3babSopenharmony_ci 1106: 84(ptr) AccessChain 23 83 1290617a3babSopenharmony_ci Store 1106 1105 1291617a3babSopenharmony_ci 1107: 96(ptr) AccessChain 23 95 1292617a3babSopenharmony_ci 1108: 19(i16vec4) Load 1107 1293617a3babSopenharmony_ci 1109: 18(int16_t) CompositeExtract 1108 0 1294617a3babSopenharmony_ci 1110: 18(int16_t) GroupIAddNonUniformAMD 28 InclusiveScan 1109 1295617a3babSopenharmony_ci 1111: 18(int16_t) CompositeExtract 1108 1 1296617a3babSopenharmony_ci 1112: 18(int16_t) GroupIAddNonUniformAMD 28 InclusiveScan 1111 1297617a3babSopenharmony_ci 1113: 18(int16_t) CompositeExtract 1108 2 1298617a3babSopenharmony_ci 1114: 18(int16_t) GroupIAddNonUniformAMD 28 InclusiveScan 1113 1299617a3babSopenharmony_ci 1115: 18(int16_t) CompositeExtract 1108 3 1300617a3babSopenharmony_ci 1116: 18(int16_t) GroupIAddNonUniformAMD 28 InclusiveScan 1115 1301617a3babSopenharmony_ci 1117: 19(i16vec4) CompositeConstruct 1110 1112 1114 1116 1302617a3babSopenharmony_ci 1118: 96(ptr) AccessChain 23 95 1303617a3babSopenharmony_ci Store 1118 1117 1304617a3babSopenharmony_ci 1119: 110(ptr) AccessChain 23 109 1305617a3babSopenharmony_ci 1120: 20(int16_t) Load 1119 1306617a3babSopenharmony_ci 1121: 20(int16_t) GroupIAddNonUniformAMD 28 InclusiveScan 1120 1307617a3babSopenharmony_ci 1122: 110(ptr) AccessChain 23 109 1308617a3babSopenharmony_ci Store 1122 1121 1309617a3babSopenharmony_ci 1123: 25(ptr) AccessChain 23 24 1310617a3babSopenharmony_ci 1124: 6(int) Load 1123 1311617a3babSopenharmony_ci 1125: 6(int) GroupSMinNonUniformAMD 28 ExclusiveScan 1124 1312617a3babSopenharmony_ci 1126: 25(ptr) AccessChain 23 24 1313617a3babSopenharmony_ci Store 1126 1125 1314617a3babSopenharmony_ci 1127: 32(ptr) AccessChain 23 31 1315617a3babSopenharmony_ci 1128: 8(ivec2) Load 1127 1316617a3babSopenharmony_ci 1129: 7(int) CompositeExtract 1128 0 1317617a3babSopenharmony_ci 1130: 7(int) GroupUMinNonUniformAMD 28 ExclusiveScan 1129 1318617a3babSopenharmony_ci 1131: 7(int) CompositeExtract 1128 1 1319617a3babSopenharmony_ci 1132: 7(int) GroupUMinNonUniformAMD 28 ExclusiveScan 1131 1320617a3babSopenharmony_ci 1133: 8(ivec2) CompositeConstruct 1130 1132 1321617a3babSopenharmony_ci 1134: 32(ptr) AccessChain 23 31 1322617a3babSopenharmony_ci Store 1134 1133 1323617a3babSopenharmony_ci 1135: 42(ptr) AccessChain 23 41 1324617a3babSopenharmony_ci 1136: 10(fvec3) Load 1135 1325617a3babSopenharmony_ci 1137: 9(float) CompositeExtract 1136 0 1326617a3babSopenharmony_ci 1138: 9(float) GroupFMinNonUniformAMD 28 ExclusiveScan 1137 1327617a3babSopenharmony_ci 1139: 9(float) CompositeExtract 1136 1 1328617a3babSopenharmony_ci 1140: 9(float) GroupFMinNonUniformAMD 28 ExclusiveScan 1139 1329617a3babSopenharmony_ci 1141: 9(float) CompositeExtract 1136 2 1330617a3babSopenharmony_ci 1142: 9(float) GroupFMinNonUniformAMD 28 ExclusiveScan 1141 1331617a3babSopenharmony_ci 1143: 10(fvec3) CompositeConstruct 1138 1140 1142 1332617a3babSopenharmony_ci 1144: 42(ptr) AccessChain 23 41 1333617a3babSopenharmony_ci Store 1144 1143 1334617a3babSopenharmony_ci 1145: 54(ptr) AccessChain 23 53 1335617a3babSopenharmony_ci 1146: 12(f64vec4) Load 1145 1336617a3babSopenharmony_ci 1147:11(float64_t) CompositeExtract 1146 0 1337617a3babSopenharmony_ci 1148:11(float64_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1147 1338617a3babSopenharmony_ci 1149:11(float64_t) CompositeExtract 1146 1 1339617a3babSopenharmony_ci 1150:11(float64_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1149 1340617a3babSopenharmony_ci 1151:11(float64_t) CompositeExtract 1146 2 1341617a3babSopenharmony_ci 1152:11(float64_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1151 1342617a3babSopenharmony_ci 1153:11(float64_t) CompositeExtract 1146 3 1343617a3babSopenharmony_ci 1154:11(float64_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1153 1344617a3babSopenharmony_ci 1155: 12(f64vec4) CompositeConstruct 1148 1150 1152 1154 1345617a3babSopenharmony_ci 1156: 54(ptr) AccessChain 23 53 1346617a3babSopenharmony_ci Store 1156 1155 1347617a3babSopenharmony_ci 1157: 68(ptr) AccessChain 23 67 1348617a3babSopenharmony_ci 1158: 13(int64_t) Load 1157 1349617a3babSopenharmony_ci 1159: 13(int64_t) GroupSMinNonUniformAMD 28 ExclusiveScan 1158 1350617a3babSopenharmony_ci 1160: 68(ptr) AccessChain 23 67 1351617a3babSopenharmony_ci Store 1160 1159 1352617a3babSopenharmony_ci 1161: 74(ptr) AccessChain 23 73 1353617a3babSopenharmony_ci 1162: 15(i64vec2) Load 1161 1354617a3babSopenharmony_ci 1163: 14(int64_t) CompositeExtract 1162 0 1355617a3babSopenharmony_ci 1164: 14(int64_t) GroupUMinNonUniformAMD 28 ExclusiveScan 1163 1356617a3babSopenharmony_ci 1165: 14(int64_t) CompositeExtract 1162 1 1357617a3babSopenharmony_ci 1166: 14(int64_t) GroupUMinNonUniformAMD 28 ExclusiveScan 1165 1358617a3babSopenharmony_ci 1167: 15(i64vec2) CompositeConstruct 1164 1166 1359617a3babSopenharmony_ci 1168: 74(ptr) AccessChain 23 73 1360617a3babSopenharmony_ci Store 1168 1167 1361617a3babSopenharmony_ci 1169: 84(ptr) AccessChain 23 83 1362617a3babSopenharmony_ci 1170: 17(f16vec3) Load 1169 1363617a3babSopenharmony_ci 1171:16(float16_t) CompositeExtract 1170 0 1364617a3babSopenharmony_ci 1172:16(float16_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1171 1365617a3babSopenharmony_ci 1173:16(float16_t) CompositeExtract 1170 1 1366617a3babSopenharmony_ci 1174:16(float16_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1173 1367617a3babSopenharmony_ci 1175:16(float16_t) CompositeExtract 1170 2 1368617a3babSopenharmony_ci 1176:16(float16_t) GroupFMinNonUniformAMD 28 ExclusiveScan 1175 1369617a3babSopenharmony_ci 1177: 17(f16vec3) CompositeConstruct 1172 1174 1176 1370617a3babSopenharmony_ci 1178: 84(ptr) AccessChain 23 83 1371617a3babSopenharmony_ci Store 1178 1177 1372617a3babSopenharmony_ci 1179: 96(ptr) AccessChain 23 95 1373617a3babSopenharmony_ci 1180: 19(i16vec4) Load 1179 1374617a3babSopenharmony_ci 1181: 18(int16_t) CompositeExtract 1180 0 1375617a3babSopenharmony_ci 1182: 18(int16_t) GroupSMinNonUniformAMD 28 ExclusiveScan 1181 1376617a3babSopenharmony_ci 1183: 18(int16_t) CompositeExtract 1180 1 1377617a3babSopenharmony_ci 1184: 18(int16_t) GroupSMinNonUniformAMD 28 ExclusiveScan 1183 1378617a3babSopenharmony_ci 1185: 18(int16_t) CompositeExtract 1180 2 1379617a3babSopenharmony_ci 1186: 18(int16_t) GroupSMinNonUniformAMD 28 ExclusiveScan 1185 1380617a3babSopenharmony_ci 1187: 18(int16_t) CompositeExtract 1180 3 1381617a3babSopenharmony_ci 1188: 18(int16_t) GroupSMinNonUniformAMD 28 ExclusiveScan 1187 1382617a3babSopenharmony_ci 1189: 19(i16vec4) CompositeConstruct 1182 1184 1186 1188 1383617a3babSopenharmony_ci 1190: 96(ptr) AccessChain 23 95 1384617a3babSopenharmony_ci Store 1190 1189 1385617a3babSopenharmony_ci 1191: 110(ptr) AccessChain 23 109 1386617a3babSopenharmony_ci 1192: 20(int16_t) Load 1191 1387617a3babSopenharmony_ci 1193: 20(int16_t) GroupUMinNonUniformAMD 28 ExclusiveScan 1192 1388617a3babSopenharmony_ci 1194: 110(ptr) AccessChain 23 109 1389617a3babSopenharmony_ci Store 1194 1193 1390617a3babSopenharmony_ci 1195: 25(ptr) AccessChain 23 24 1391617a3babSopenharmony_ci 1196: 6(int) Load 1195 1392617a3babSopenharmony_ci 1197: 6(int) GroupSMaxNonUniformAMD 28 ExclusiveScan 1196 1393617a3babSopenharmony_ci 1198: 25(ptr) AccessChain 23 24 1394617a3babSopenharmony_ci Store 1198 1197 1395617a3babSopenharmony_ci 1199: 32(ptr) AccessChain 23 31 1396617a3babSopenharmony_ci 1200: 8(ivec2) Load 1199 1397617a3babSopenharmony_ci 1201: 7(int) CompositeExtract 1200 0 1398617a3babSopenharmony_ci 1202: 7(int) GroupUMaxNonUniformAMD 28 ExclusiveScan 1201 1399617a3babSopenharmony_ci 1203: 7(int) CompositeExtract 1200 1 1400617a3babSopenharmony_ci 1204: 7(int) GroupUMaxNonUniformAMD 28 ExclusiveScan 1203 1401617a3babSopenharmony_ci 1205: 8(ivec2) CompositeConstruct 1202 1204 1402617a3babSopenharmony_ci 1206: 32(ptr) AccessChain 23 31 1403617a3babSopenharmony_ci Store 1206 1205 1404617a3babSopenharmony_ci 1207: 42(ptr) AccessChain 23 41 1405617a3babSopenharmony_ci 1208: 10(fvec3) Load 1207 1406617a3babSopenharmony_ci 1209: 9(float) CompositeExtract 1208 0 1407617a3babSopenharmony_ci 1210: 9(float) GroupFMaxNonUniformAMD 28 ExclusiveScan 1209 1408617a3babSopenharmony_ci 1211: 9(float) CompositeExtract 1208 1 1409617a3babSopenharmony_ci 1212: 9(float) GroupFMaxNonUniformAMD 28 ExclusiveScan 1211 1410617a3babSopenharmony_ci 1213: 9(float) CompositeExtract 1208 2 1411617a3babSopenharmony_ci 1214: 9(float) GroupFMaxNonUniformAMD 28 ExclusiveScan 1213 1412617a3babSopenharmony_ci 1215: 10(fvec3) CompositeConstruct 1210 1212 1214 1413617a3babSopenharmony_ci 1216: 42(ptr) AccessChain 23 41 1414617a3babSopenharmony_ci Store 1216 1215 1415617a3babSopenharmony_ci 1217: 54(ptr) AccessChain 23 53 1416617a3babSopenharmony_ci 1218: 12(f64vec4) Load 1217 1417617a3babSopenharmony_ci 1219:11(float64_t) CompositeExtract 1218 0 1418617a3babSopenharmony_ci 1220:11(float64_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1219 1419617a3babSopenharmony_ci 1221:11(float64_t) CompositeExtract 1218 1 1420617a3babSopenharmony_ci 1222:11(float64_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1221 1421617a3babSopenharmony_ci 1223:11(float64_t) CompositeExtract 1218 2 1422617a3babSopenharmony_ci 1224:11(float64_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1223 1423617a3babSopenharmony_ci 1225:11(float64_t) CompositeExtract 1218 3 1424617a3babSopenharmony_ci 1226:11(float64_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1225 1425617a3babSopenharmony_ci 1227: 12(f64vec4) CompositeConstruct 1220 1222 1224 1226 1426617a3babSopenharmony_ci 1228: 54(ptr) AccessChain 23 53 1427617a3babSopenharmony_ci Store 1228 1227 1428617a3babSopenharmony_ci 1229: 68(ptr) AccessChain 23 67 1429617a3babSopenharmony_ci 1230: 13(int64_t) Load 1229 1430617a3babSopenharmony_ci 1231: 13(int64_t) GroupSMaxNonUniformAMD 28 ExclusiveScan 1230 1431617a3babSopenharmony_ci 1232: 68(ptr) AccessChain 23 67 1432617a3babSopenharmony_ci Store 1232 1231 1433617a3babSopenharmony_ci 1233: 74(ptr) AccessChain 23 73 1434617a3babSopenharmony_ci 1234: 15(i64vec2) Load 1233 1435617a3babSopenharmony_ci 1235: 14(int64_t) CompositeExtract 1234 0 1436617a3babSopenharmony_ci 1236: 14(int64_t) GroupUMaxNonUniformAMD 28 ExclusiveScan 1235 1437617a3babSopenharmony_ci 1237: 14(int64_t) CompositeExtract 1234 1 1438617a3babSopenharmony_ci 1238: 14(int64_t) GroupUMaxNonUniformAMD 28 ExclusiveScan 1237 1439617a3babSopenharmony_ci 1239: 15(i64vec2) CompositeConstruct 1236 1238 1440617a3babSopenharmony_ci 1240: 74(ptr) AccessChain 23 73 1441617a3babSopenharmony_ci Store 1240 1239 1442617a3babSopenharmony_ci 1241: 84(ptr) AccessChain 23 83 1443617a3babSopenharmony_ci 1242: 17(f16vec3) Load 1241 1444617a3babSopenharmony_ci 1243:16(float16_t) CompositeExtract 1242 0 1445617a3babSopenharmony_ci 1244:16(float16_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1243 1446617a3babSopenharmony_ci 1245:16(float16_t) CompositeExtract 1242 1 1447617a3babSopenharmony_ci 1246:16(float16_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1245 1448617a3babSopenharmony_ci 1247:16(float16_t) CompositeExtract 1242 2 1449617a3babSopenharmony_ci 1248:16(float16_t) GroupFMaxNonUniformAMD 28 ExclusiveScan 1247 1450617a3babSopenharmony_ci 1249: 17(f16vec3) CompositeConstruct 1244 1246 1248 1451617a3babSopenharmony_ci 1250: 84(ptr) AccessChain 23 83 1452617a3babSopenharmony_ci Store 1250 1249 1453617a3babSopenharmony_ci 1251: 96(ptr) AccessChain 23 95 1454617a3babSopenharmony_ci 1252: 19(i16vec4) Load 1251 1455617a3babSopenharmony_ci 1253: 18(int16_t) CompositeExtract 1252 0 1456617a3babSopenharmony_ci 1254: 18(int16_t) GroupSMaxNonUniformAMD 28 ExclusiveScan 1253 1457617a3babSopenharmony_ci 1255: 18(int16_t) CompositeExtract 1252 1 1458617a3babSopenharmony_ci 1256: 18(int16_t) GroupSMaxNonUniformAMD 28 ExclusiveScan 1255 1459617a3babSopenharmony_ci 1257: 18(int16_t) CompositeExtract 1252 2 1460617a3babSopenharmony_ci 1258: 18(int16_t) GroupSMaxNonUniformAMD 28 ExclusiveScan 1257 1461617a3babSopenharmony_ci 1259: 18(int16_t) CompositeExtract 1252 3 1462617a3babSopenharmony_ci 1260: 18(int16_t) GroupSMaxNonUniformAMD 28 ExclusiveScan 1259 1463617a3babSopenharmony_ci 1261: 19(i16vec4) CompositeConstruct 1254 1256 1258 1260 1464617a3babSopenharmony_ci 1262: 96(ptr) AccessChain 23 95 1465617a3babSopenharmony_ci Store 1262 1261 1466617a3babSopenharmony_ci 1263: 110(ptr) AccessChain 23 109 1467617a3babSopenharmony_ci 1264: 20(int16_t) Load 1263 1468617a3babSopenharmony_ci 1265: 20(int16_t) GroupUMaxNonUniformAMD 28 ExclusiveScan 1264 1469617a3babSopenharmony_ci 1266: 110(ptr) AccessChain 23 109 1470617a3babSopenharmony_ci Store 1266 1265 1471617a3babSopenharmony_ci 1267: 25(ptr) AccessChain 23 24 1472617a3babSopenharmony_ci 1268: 6(int) Load 1267 1473617a3babSopenharmony_ci 1269: 6(int) GroupIAddNonUniformAMD 28 ExclusiveScan 1268 1474617a3babSopenharmony_ci 1270: 25(ptr) AccessChain 23 24 1475617a3babSopenharmony_ci Store 1270 1269 1476617a3babSopenharmony_ci 1271: 32(ptr) AccessChain 23 31 1477617a3babSopenharmony_ci 1272: 8(ivec2) Load 1271 1478617a3babSopenharmony_ci 1273: 7(int) CompositeExtract 1272 0 1479617a3babSopenharmony_ci 1274: 7(int) GroupIAddNonUniformAMD 28 ExclusiveScan 1273 1480617a3babSopenharmony_ci 1275: 7(int) CompositeExtract 1272 1 1481617a3babSopenharmony_ci 1276: 7(int) GroupIAddNonUniformAMD 28 ExclusiveScan 1275 1482617a3babSopenharmony_ci 1277: 8(ivec2) CompositeConstruct 1274 1276 1483617a3babSopenharmony_ci 1278: 32(ptr) AccessChain 23 31 1484617a3babSopenharmony_ci Store 1278 1277 1485617a3babSopenharmony_ci 1279: 42(ptr) AccessChain 23 41 1486617a3babSopenharmony_ci 1280: 10(fvec3) Load 1279 1487617a3babSopenharmony_ci 1281: 9(float) CompositeExtract 1280 0 1488617a3babSopenharmony_ci 1282: 9(float) GroupFAddNonUniformAMD 28 ExclusiveScan 1281 1489617a3babSopenharmony_ci 1283: 9(float) CompositeExtract 1280 1 1490617a3babSopenharmony_ci 1284: 9(float) GroupFAddNonUniformAMD 28 ExclusiveScan 1283 1491617a3babSopenharmony_ci 1285: 9(float) CompositeExtract 1280 2 1492617a3babSopenharmony_ci 1286: 9(float) GroupFAddNonUniformAMD 28 ExclusiveScan 1285 1493617a3babSopenharmony_ci 1287: 10(fvec3) CompositeConstruct 1282 1284 1286 1494617a3babSopenharmony_ci 1288: 42(ptr) AccessChain 23 41 1495617a3babSopenharmony_ci Store 1288 1287 1496617a3babSopenharmony_ci 1289: 54(ptr) AccessChain 23 53 1497617a3babSopenharmony_ci 1290: 12(f64vec4) Load 1289 1498617a3babSopenharmony_ci 1291:11(float64_t) CompositeExtract 1290 0 1499617a3babSopenharmony_ci 1292:11(float64_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1291 1500617a3babSopenharmony_ci 1293:11(float64_t) CompositeExtract 1290 1 1501617a3babSopenharmony_ci 1294:11(float64_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1293 1502617a3babSopenharmony_ci 1295:11(float64_t) CompositeExtract 1290 2 1503617a3babSopenharmony_ci 1296:11(float64_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1295 1504617a3babSopenharmony_ci 1297:11(float64_t) CompositeExtract 1290 3 1505617a3babSopenharmony_ci 1298:11(float64_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1297 1506617a3babSopenharmony_ci 1299: 12(f64vec4) CompositeConstruct 1292 1294 1296 1298 1507617a3babSopenharmony_ci 1300: 54(ptr) AccessChain 23 53 1508617a3babSopenharmony_ci Store 1300 1299 1509617a3babSopenharmony_ci 1301: 68(ptr) AccessChain 23 67 1510617a3babSopenharmony_ci 1302: 13(int64_t) Load 1301 1511617a3babSopenharmony_ci 1303: 13(int64_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1302 1512617a3babSopenharmony_ci 1304: 68(ptr) AccessChain 23 67 1513617a3babSopenharmony_ci Store 1304 1303 1514617a3babSopenharmony_ci 1305: 74(ptr) AccessChain 23 73 1515617a3babSopenharmony_ci 1306: 15(i64vec2) Load 1305 1516617a3babSopenharmony_ci 1307: 14(int64_t) CompositeExtract 1306 0 1517617a3babSopenharmony_ci 1308: 14(int64_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1307 1518617a3babSopenharmony_ci 1309: 14(int64_t) CompositeExtract 1306 1 1519617a3babSopenharmony_ci 1310: 14(int64_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1309 1520617a3babSopenharmony_ci 1311: 15(i64vec2) CompositeConstruct 1308 1310 1521617a3babSopenharmony_ci 1312: 74(ptr) AccessChain 23 73 1522617a3babSopenharmony_ci Store 1312 1311 1523617a3babSopenharmony_ci 1313: 84(ptr) AccessChain 23 83 1524617a3babSopenharmony_ci 1314: 17(f16vec3) Load 1313 1525617a3babSopenharmony_ci 1315:16(float16_t) CompositeExtract 1314 0 1526617a3babSopenharmony_ci 1316:16(float16_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1315 1527617a3babSopenharmony_ci 1317:16(float16_t) CompositeExtract 1314 1 1528617a3babSopenharmony_ci 1318:16(float16_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1317 1529617a3babSopenharmony_ci 1319:16(float16_t) CompositeExtract 1314 2 1530617a3babSopenharmony_ci 1320:16(float16_t) GroupFAddNonUniformAMD 28 ExclusiveScan 1319 1531617a3babSopenharmony_ci 1321: 17(f16vec3) CompositeConstruct 1316 1318 1320 1532617a3babSopenharmony_ci 1322: 84(ptr) AccessChain 23 83 1533617a3babSopenharmony_ci Store 1322 1321 1534617a3babSopenharmony_ci 1323: 96(ptr) AccessChain 23 95 1535617a3babSopenharmony_ci 1324: 19(i16vec4) Load 1323 1536617a3babSopenharmony_ci 1325: 18(int16_t) CompositeExtract 1324 0 1537617a3babSopenharmony_ci 1326: 18(int16_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1325 1538617a3babSopenharmony_ci 1327: 18(int16_t) CompositeExtract 1324 1 1539617a3babSopenharmony_ci 1328: 18(int16_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1327 1540617a3babSopenharmony_ci 1329: 18(int16_t) CompositeExtract 1324 2 1541617a3babSopenharmony_ci 1330: 18(int16_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1329 1542617a3babSopenharmony_ci 1331: 18(int16_t) CompositeExtract 1324 3 1543617a3babSopenharmony_ci 1332: 18(int16_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1331 1544617a3babSopenharmony_ci 1333: 19(i16vec4) CompositeConstruct 1326 1328 1330 1332 1545617a3babSopenharmony_ci 1334: 96(ptr) AccessChain 23 95 1546617a3babSopenharmony_ci Store 1334 1333 1547617a3babSopenharmony_ci 1335: 110(ptr) AccessChain 23 109 1548617a3babSopenharmony_ci 1336: 20(int16_t) Load 1335 1549617a3babSopenharmony_ci 1337: 20(int16_t) GroupIAddNonUniformAMD 28 ExclusiveScan 1336 1550617a3babSopenharmony_ci 1338: 110(ptr) AccessChain 23 109 1551617a3babSopenharmony_ci Store 1338 1337 1552617a3babSopenharmony_ci Return 1553617a3babSopenharmony_ci FunctionEnd 1554