1617a3babSopenharmony_cispv.subgroupPartitioned.comp 2617a3babSopenharmony_ci// Module Version 10300 3617a3babSopenharmony_ci// Generated by (magic number): 8000b 4617a3babSopenharmony_ci// Id's are bound by 2807 5617a3babSopenharmony_ci 6617a3babSopenharmony_ci Capability Shader 7617a3babSopenharmony_ci Capability Float64 8617a3babSopenharmony_ci Capability GroupNonUniform 9617a3babSopenharmony_ci Capability GroupNonUniformPartitionedNV 10617a3babSopenharmony_ci Extension "SPV_NV_shader_subgroup_partitioned" 11617a3babSopenharmony_ci 1: ExtInstImport "GLSL.std.450" 12617a3babSopenharmony_ci MemoryModel Logical GLSL450 13617a3babSopenharmony_ci EntryPoint GLCompute 4 "main" 10 12 14617a3babSopenharmony_ci ExecutionMode 4 LocalSize 8 1 1 15617a3babSopenharmony_ci Source GLSL 450 16617a3babSopenharmony_ci SourceExtension "GL_KHR_shader_subgroup_basic" 17617a3babSopenharmony_ci SourceExtension "GL_NV_shader_subgroup_partitioned" 18617a3babSopenharmony_ci Name 4 "main" 19617a3babSopenharmony_ci Name 8 "invocation" 20617a3babSopenharmony_ci Name 10 "gl_SubgroupInvocationID" 21617a3babSopenharmony_ci Name 12 "gl_SubgroupSize" 22617a3babSopenharmony_ci Name 19 "ballot" 23617a3babSopenharmony_ci Name 28 "Buffers" 24617a3babSopenharmony_ci MemberName 28(Buffers) 0 "f4" 25617a3babSopenharmony_ci MemberName 28(Buffers) 1 "i4" 26617a3babSopenharmony_ci MemberName 28(Buffers) 2 "u4" 27617a3babSopenharmony_ci MemberName 28(Buffers) 3 "d4" 28617a3babSopenharmony_ci Name 31 "data" 29617a3babSopenharmony_ci Decorate 10(gl_SubgroupInvocationID) RelaxedPrecision 30617a3babSopenharmony_ci Decorate 10(gl_SubgroupInvocationID) BuiltIn SubgroupLocalInvocationId 31617a3babSopenharmony_ci Decorate 11 RelaxedPrecision 32617a3babSopenharmony_ci Decorate 12(gl_SubgroupSize) RelaxedPrecision 33617a3babSopenharmony_ci Decorate 12(gl_SubgroupSize) BuiltIn SubgroupSize 34617a3babSopenharmony_ci Decorate 13 RelaxedPrecision 35617a3babSopenharmony_ci Decorate 14 RelaxedPrecision 36617a3babSopenharmony_ci Decorate 16 RelaxedPrecision 37617a3babSopenharmony_ci MemberDecorate 28(Buffers) 0 Offset 0 38617a3babSopenharmony_ci MemberDecorate 28(Buffers) 1 Offset 16 39617a3babSopenharmony_ci MemberDecorate 28(Buffers) 2 Offset 32 40617a3babSopenharmony_ci MemberDecorate 28(Buffers) 3 Offset 64 41617a3babSopenharmony_ci Decorate 28(Buffers) Block 42617a3babSopenharmony_ci Decorate 31(data) DescriptorSet 0 43617a3babSopenharmony_ci Decorate 31(data) Binding 0 44617a3babSopenharmony_ci Decorate 2806 BuiltIn WorkgroupSize 45617a3babSopenharmony_ci 2: TypeVoid 46617a3babSopenharmony_ci 3: TypeFunction 2 47617a3babSopenharmony_ci 6: TypeInt 32 0 48617a3babSopenharmony_ci 7: TypePointer Function 6(int) 49617a3babSopenharmony_ci 9: TypePointer Input 6(int) 50617a3babSopenharmony_ci10(gl_SubgroupInvocationID): 9(ptr) Variable Input 51617a3babSopenharmony_ci12(gl_SubgroupSize): 9(ptr) Variable Input 52617a3babSopenharmony_ci 15: 6(int) Constant 4 53617a3babSopenharmony_ci 17: TypeVector 6(int) 4 54617a3babSopenharmony_ci 18: TypePointer Function 17(ivec4) 55617a3babSopenharmony_ci 22: TypeFloat 32 56617a3babSopenharmony_ci 23: TypeVector 22(float) 4 57617a3babSopenharmony_ci 24: TypeInt 32 1 58617a3babSopenharmony_ci 25: TypeVector 24(int) 4 59617a3babSopenharmony_ci 26: TypeFloat 64 60617a3babSopenharmony_ci 27: TypeVector 26(float64_t) 4 61617a3babSopenharmony_ci 28(Buffers): TypeStruct 23(fvec4) 25(ivec4) 17(ivec4) 27(f64vec4) 62617a3babSopenharmony_ci 29: TypeArray 28(Buffers) 15 63617a3babSopenharmony_ci 30: TypePointer StorageBuffer 29 64617a3babSopenharmony_ci 31(data): 30(ptr) Variable StorageBuffer 65617a3babSopenharmony_ci 33: 24(int) Constant 2 66617a3babSopenharmony_ci 34: 24(int) Constant 0 67617a3babSopenharmony_ci 35: 6(int) Constant 0 68617a3babSopenharmony_ci 36: TypePointer StorageBuffer 22(float) 69617a3babSopenharmony_ci 40: TypePointer StorageBuffer 17(ivec4) 70617a3babSopenharmony_ci 43: TypeVector 22(float) 2 71617a3babSopenharmony_ci 44: TypePointer StorageBuffer 23(fvec4) 72617a3babSopenharmony_ci 51: TypeVector 22(float) 3 73617a3babSopenharmony_ci 63: 24(int) Constant 1 74617a3babSopenharmony_ci 64: TypePointer StorageBuffer 24(int) 75617a3babSopenharmony_ci 70: TypeVector 24(int) 2 76617a3babSopenharmony_ci 71: TypePointer StorageBuffer 25(ivec4) 77617a3babSopenharmony_ci 78: TypeVector 24(int) 3 78617a3babSopenharmony_ci 90: TypePointer StorageBuffer 6(int) 79617a3babSopenharmony_ci 96: TypeVector 6(int) 2 80617a3babSopenharmony_ci 103: TypeVector 6(int) 3 81617a3babSopenharmony_ci 115: 24(int) Constant 3 82617a3babSopenharmony_ci 116: TypePointer StorageBuffer 26(float64_t) 83617a3babSopenharmony_ci 122: TypeVector 26(float64_t) 2 84617a3babSopenharmony_ci 123: TypePointer StorageBuffer 27(f64vec4) 85617a3babSopenharmony_ci 130: TypeVector 26(float64_t) 3 86617a3babSopenharmony_ci 144: TypeBool 87617a3babSopenharmony_ci 152: TypeVector 144(bool) 2 88617a3babSopenharmony_ci 153: 96(ivec2) ConstantComposite 35 35 89617a3babSopenharmony_ci 161: TypeVector 144(bool) 3 90617a3babSopenharmony_ci 162: 103(ivec3) ConstantComposite 35 35 35 91617a3babSopenharmony_ci 169: TypeVector 144(bool) 4 92617a3babSopenharmony_ci 170: 17(ivec4) ConstantComposite 35 35 35 35 93617a3babSopenharmony_ci 178: 6(int) Constant 3 94617a3babSopenharmony_ci 189: 6(int) Constant 1 95617a3babSopenharmony_ci 202: 6(int) Constant 2 96617a3babSopenharmony_ci 801: 70(ivec2) ConstantComposite 34 34 97617a3babSopenharmony_ci 805: 70(ivec2) ConstantComposite 63 63 98617a3babSopenharmony_ci 815: 78(ivec3) ConstantComposite 34 34 34 99617a3babSopenharmony_ci 819: 78(ivec3) ConstantComposite 63 63 63 100617a3babSopenharmony_ci 830: 25(ivec4) ConstantComposite 34 34 34 34 101617a3babSopenharmony_ci 834: 25(ivec4) ConstantComposite 63 63 63 63 102617a3babSopenharmony_ci 2805: 6(int) Constant 8 103617a3babSopenharmony_ci 2806: 103(ivec3) ConstantComposite 2805 189 189 104617a3babSopenharmony_ci 4(main): 2 Function None 3 105617a3babSopenharmony_ci 5: Label 106617a3babSopenharmony_ci 8(invocation): 7(ptr) Variable Function 107617a3babSopenharmony_ci 19(ballot): 18(ptr) Variable Function 108617a3babSopenharmony_ci 11: 6(int) Load 10(gl_SubgroupInvocationID) 109617a3babSopenharmony_ci 13: 6(int) Load 12(gl_SubgroupSize) 110617a3babSopenharmony_ci 14: 6(int) IAdd 11 13 111617a3babSopenharmony_ci 16: 6(int) UMod 14 15 112617a3babSopenharmony_ci Store 8(invocation) 16 113617a3babSopenharmony_ci 20: 6(int) Load 8(invocation) 114617a3babSopenharmony_ci 21: 17(ivec4) GroupNonUniformPartitionNV 20 115617a3babSopenharmony_ci Store 19(ballot) 21 116617a3babSopenharmony_ci 32: 6(int) Load 8(invocation) 117617a3babSopenharmony_ci 37: 36(ptr) AccessChain 31(data) 34 34 35 118617a3babSopenharmony_ci 38: 22(float) Load 37 119617a3babSopenharmony_ci 39: 17(ivec4) GroupNonUniformPartitionNV 38 120617a3babSopenharmony_ci 41: 40(ptr) AccessChain 31(data) 32 33 121617a3babSopenharmony_ci Store 41 39 122617a3babSopenharmony_ci 42: 6(int) Load 8(invocation) 123617a3babSopenharmony_ci 45: 44(ptr) AccessChain 31(data) 34 34 124617a3babSopenharmony_ci 46: 23(fvec4) Load 45 125617a3babSopenharmony_ci 47: 43(fvec2) VectorShuffle 46 46 0 1 126617a3babSopenharmony_ci 48: 17(ivec4) GroupNonUniformPartitionNV 47 127617a3babSopenharmony_ci 49: 40(ptr) AccessChain 31(data) 42 33 128617a3babSopenharmony_ci Store 49 48 129617a3babSopenharmony_ci 50: 6(int) Load 8(invocation) 130617a3babSopenharmony_ci 52: 44(ptr) AccessChain 31(data) 34 34 131617a3babSopenharmony_ci 53: 23(fvec4) Load 52 132617a3babSopenharmony_ci 54: 51(fvec3) VectorShuffle 53 53 0 1 2 133617a3babSopenharmony_ci 55: 17(ivec4) GroupNonUniformPartitionNV 54 134617a3babSopenharmony_ci 56: 40(ptr) AccessChain 31(data) 50 33 135617a3babSopenharmony_ci Store 56 55 136617a3babSopenharmony_ci 57: 6(int) Load 8(invocation) 137617a3babSopenharmony_ci 58: 44(ptr) AccessChain 31(data) 34 34 138617a3babSopenharmony_ci 59: 23(fvec4) Load 58 139617a3babSopenharmony_ci 60: 17(ivec4) GroupNonUniformPartitionNV 59 140617a3babSopenharmony_ci 61: 40(ptr) AccessChain 31(data) 57 33 141617a3babSopenharmony_ci Store 61 60 142617a3babSopenharmony_ci 62: 6(int) Load 8(invocation) 143617a3babSopenharmony_ci 65: 64(ptr) AccessChain 31(data) 34 63 35 144617a3babSopenharmony_ci 66: 24(int) Load 65 145617a3babSopenharmony_ci 67: 17(ivec4) GroupNonUniformPartitionNV 66 146617a3babSopenharmony_ci 68: 40(ptr) AccessChain 31(data) 62 33 147617a3babSopenharmony_ci Store 68 67 148617a3babSopenharmony_ci 69: 6(int) Load 8(invocation) 149617a3babSopenharmony_ci 72: 71(ptr) AccessChain 31(data) 34 63 150617a3babSopenharmony_ci 73: 25(ivec4) Load 72 151617a3babSopenharmony_ci 74: 70(ivec2) VectorShuffle 73 73 0 1 152617a3babSopenharmony_ci 75: 17(ivec4) GroupNonUniformPartitionNV 74 153617a3babSopenharmony_ci 76: 40(ptr) AccessChain 31(data) 69 33 154617a3babSopenharmony_ci Store 76 75 155617a3babSopenharmony_ci 77: 6(int) Load 8(invocation) 156617a3babSopenharmony_ci 79: 71(ptr) AccessChain 31(data) 34 63 157617a3babSopenharmony_ci 80: 25(ivec4) Load 79 158617a3babSopenharmony_ci 81: 78(ivec3) VectorShuffle 80 80 0 1 2 159617a3babSopenharmony_ci 82: 17(ivec4) GroupNonUniformPartitionNV 81 160617a3babSopenharmony_ci 83: 40(ptr) AccessChain 31(data) 77 33 161617a3babSopenharmony_ci Store 83 82 162617a3babSopenharmony_ci 84: 6(int) Load 8(invocation) 163617a3babSopenharmony_ci 85: 71(ptr) AccessChain 31(data) 34 63 164617a3babSopenharmony_ci 86: 25(ivec4) Load 85 165617a3babSopenharmony_ci 87: 17(ivec4) GroupNonUniformPartitionNV 86 166617a3babSopenharmony_ci 88: 40(ptr) AccessChain 31(data) 84 33 167617a3babSopenharmony_ci Store 88 87 168617a3babSopenharmony_ci 89: 6(int) Load 8(invocation) 169617a3babSopenharmony_ci 91: 90(ptr) AccessChain 31(data) 34 33 35 170617a3babSopenharmony_ci 92: 6(int) Load 91 171617a3babSopenharmony_ci 93: 17(ivec4) GroupNonUniformPartitionNV 92 172617a3babSopenharmony_ci 94: 40(ptr) AccessChain 31(data) 89 33 173617a3babSopenharmony_ci Store 94 93 174617a3babSopenharmony_ci 95: 6(int) Load 8(invocation) 175617a3babSopenharmony_ci 97: 40(ptr) AccessChain 31(data) 34 33 176617a3babSopenharmony_ci 98: 17(ivec4) Load 97 177617a3babSopenharmony_ci 99: 96(ivec2) VectorShuffle 98 98 0 1 178617a3babSopenharmony_ci 100: 17(ivec4) GroupNonUniformPartitionNV 99 179617a3babSopenharmony_ci 101: 40(ptr) AccessChain 31(data) 95 33 180617a3babSopenharmony_ci Store 101 100 181617a3babSopenharmony_ci 102: 6(int) Load 8(invocation) 182617a3babSopenharmony_ci 104: 40(ptr) AccessChain 31(data) 34 33 183617a3babSopenharmony_ci 105: 17(ivec4) Load 104 184617a3babSopenharmony_ci 106: 103(ivec3) VectorShuffle 105 105 0 1 2 185617a3babSopenharmony_ci 107: 17(ivec4) GroupNonUniformPartitionNV 106 186617a3babSopenharmony_ci 108: 40(ptr) AccessChain 31(data) 102 33 187617a3babSopenharmony_ci Store 108 107 188617a3babSopenharmony_ci 109: 6(int) Load 8(invocation) 189617a3babSopenharmony_ci 110: 40(ptr) AccessChain 31(data) 34 33 190617a3babSopenharmony_ci 111: 17(ivec4) Load 110 191617a3babSopenharmony_ci 112: 17(ivec4) GroupNonUniformPartitionNV 111 192617a3babSopenharmony_ci 113: 40(ptr) AccessChain 31(data) 109 33 193617a3babSopenharmony_ci Store 113 112 194617a3babSopenharmony_ci 114: 6(int) Load 8(invocation) 195617a3babSopenharmony_ci 117: 116(ptr) AccessChain 31(data) 34 115 35 196617a3babSopenharmony_ci 118:26(float64_t) Load 117 197617a3babSopenharmony_ci 119: 17(ivec4) GroupNonUniformPartitionNV 118 198617a3babSopenharmony_ci 120: 40(ptr) AccessChain 31(data) 114 33 199617a3babSopenharmony_ci Store 120 119 200617a3babSopenharmony_ci 121: 6(int) Load 8(invocation) 201617a3babSopenharmony_ci 124: 123(ptr) AccessChain 31(data) 34 115 202617a3babSopenharmony_ci 125: 27(f64vec4) Load 124 203617a3babSopenharmony_ci 126:122(f64vec2) VectorShuffle 125 125 0 1 204617a3babSopenharmony_ci 127: 17(ivec4) GroupNonUniformPartitionNV 126 205617a3babSopenharmony_ci 128: 40(ptr) AccessChain 31(data) 121 33 206617a3babSopenharmony_ci Store 128 127 207617a3babSopenharmony_ci 129: 6(int) Load 8(invocation) 208617a3babSopenharmony_ci 131: 123(ptr) AccessChain 31(data) 34 115 209617a3babSopenharmony_ci 132: 27(f64vec4) Load 131 210617a3babSopenharmony_ci 133:130(f64vec3) VectorShuffle 132 132 0 1 2 211617a3babSopenharmony_ci 134: 17(ivec4) GroupNonUniformPartitionNV 133 212617a3babSopenharmony_ci 135: 40(ptr) AccessChain 31(data) 129 33 213617a3babSopenharmony_ci Store 135 134 214617a3babSopenharmony_ci 136: 6(int) Load 8(invocation) 215617a3babSopenharmony_ci 137: 123(ptr) AccessChain 31(data) 34 115 216617a3babSopenharmony_ci 138: 27(f64vec4) Load 137 217617a3babSopenharmony_ci 139: 17(ivec4) GroupNonUniformPartitionNV 138 218617a3babSopenharmony_ci 140: 40(ptr) AccessChain 31(data) 136 33 219617a3babSopenharmony_ci Store 140 139 220617a3babSopenharmony_ci 141: 6(int) Load 8(invocation) 221617a3babSopenharmony_ci 142: 64(ptr) AccessChain 31(data) 34 63 35 222617a3babSopenharmony_ci 143: 24(int) Load 142 223617a3babSopenharmony_ci 145: 144(bool) INotEqual 143 35 224617a3babSopenharmony_ci 146: 17(ivec4) GroupNonUniformPartitionNV 145 225617a3babSopenharmony_ci 147: 40(ptr) AccessChain 31(data) 141 33 226617a3babSopenharmony_ci Store 147 146 227617a3babSopenharmony_ci 148: 6(int) Load 8(invocation) 228617a3babSopenharmony_ci 149: 71(ptr) AccessChain 31(data) 34 63 229617a3babSopenharmony_ci 150: 25(ivec4) Load 149 230617a3babSopenharmony_ci 151: 70(ivec2) VectorShuffle 150 150 0 1 231617a3babSopenharmony_ci 154: 152(bvec2) INotEqual 151 153 232617a3babSopenharmony_ci 155: 17(ivec4) GroupNonUniformPartitionNV 154 233617a3babSopenharmony_ci 156: 40(ptr) AccessChain 31(data) 148 33 234617a3babSopenharmony_ci Store 156 155 235617a3babSopenharmony_ci 157: 6(int) Load 8(invocation) 236617a3babSopenharmony_ci 158: 71(ptr) AccessChain 31(data) 34 63 237617a3babSopenharmony_ci 159: 25(ivec4) Load 158 238617a3babSopenharmony_ci 160: 78(ivec3) VectorShuffle 159 159 0 1 2 239617a3babSopenharmony_ci 163: 161(bvec3) INotEqual 160 162 240617a3babSopenharmony_ci 164: 17(ivec4) GroupNonUniformPartitionNV 163 241617a3babSopenharmony_ci 165: 40(ptr) AccessChain 31(data) 157 33 242617a3babSopenharmony_ci Store 165 164 243617a3babSopenharmony_ci 166: 6(int) Load 8(invocation) 244617a3babSopenharmony_ci 167: 71(ptr) AccessChain 31(data) 34 63 245617a3babSopenharmony_ci 168: 25(ivec4) Load 167 246617a3babSopenharmony_ci 171: 169(bvec4) INotEqual 168 170 247617a3babSopenharmony_ci 172: 17(ivec4) GroupNonUniformPartitionNV 171 248617a3babSopenharmony_ci 173: 40(ptr) AccessChain 31(data) 166 33 249617a3babSopenharmony_ci Store 173 172 250617a3babSopenharmony_ci 174: 6(int) Load 8(invocation) 251617a3babSopenharmony_ci 175: 36(ptr) AccessChain 31(data) 34 34 35 252617a3babSopenharmony_ci 176: 22(float) Load 175 253617a3babSopenharmony_ci 177: 17(ivec4) Load 19(ballot) 254617a3babSopenharmony_ci 179: 22(float) GroupNonUniformFAdd 178 PartitionedReduceNV 176 177 255617a3babSopenharmony_ci 180: 36(ptr) AccessChain 31(data) 174 34 35 256617a3babSopenharmony_ci Store 180 179 257617a3babSopenharmony_ci 181: 6(int) Load 8(invocation) 258617a3babSopenharmony_ci 182: 44(ptr) AccessChain 31(data) 63 34 259617a3babSopenharmony_ci 183: 23(fvec4) Load 182 260617a3babSopenharmony_ci 184: 43(fvec2) VectorShuffle 183 183 0 1 261617a3babSopenharmony_ci 185: 17(ivec4) Load 19(ballot) 262617a3babSopenharmony_ci 186: 43(fvec2) GroupNonUniformFAdd 178 PartitionedReduceNV 184 185 263617a3babSopenharmony_ci 187: 36(ptr) AccessChain 31(data) 181 34 35 264617a3babSopenharmony_ci 188: 22(float) CompositeExtract 186 0 265617a3babSopenharmony_ci Store 187 188 266617a3babSopenharmony_ci 190: 36(ptr) AccessChain 31(data) 181 34 189 267617a3babSopenharmony_ci 191: 22(float) CompositeExtract 186 1 268617a3babSopenharmony_ci Store 190 191 269617a3babSopenharmony_ci 192: 6(int) Load 8(invocation) 270617a3babSopenharmony_ci 193: 44(ptr) AccessChain 31(data) 33 34 271617a3babSopenharmony_ci 194: 23(fvec4) Load 193 272617a3babSopenharmony_ci 195: 51(fvec3) VectorShuffle 194 194 0 1 2 273617a3babSopenharmony_ci 196: 17(ivec4) Load 19(ballot) 274617a3babSopenharmony_ci 197: 51(fvec3) GroupNonUniformFAdd 178 PartitionedReduceNV 195 196 275617a3babSopenharmony_ci 198: 36(ptr) AccessChain 31(data) 192 34 35 276617a3babSopenharmony_ci 199: 22(float) CompositeExtract 197 0 277617a3babSopenharmony_ci Store 198 199 278617a3babSopenharmony_ci 200: 36(ptr) AccessChain 31(data) 192 34 189 279617a3babSopenharmony_ci 201: 22(float) CompositeExtract 197 1 280617a3babSopenharmony_ci Store 200 201 281617a3babSopenharmony_ci 203: 36(ptr) AccessChain 31(data) 192 34 202 282617a3babSopenharmony_ci 204: 22(float) CompositeExtract 197 2 283617a3babSopenharmony_ci Store 203 204 284617a3babSopenharmony_ci 205: 6(int) Load 8(invocation) 285617a3babSopenharmony_ci 206: 44(ptr) AccessChain 31(data) 115 34 286617a3babSopenharmony_ci 207: 23(fvec4) Load 206 287617a3babSopenharmony_ci 208: 17(ivec4) Load 19(ballot) 288617a3babSopenharmony_ci 209: 23(fvec4) GroupNonUniformFAdd 178 PartitionedReduceNV 207 208 289617a3babSopenharmony_ci 210: 44(ptr) AccessChain 31(data) 205 34 290617a3babSopenharmony_ci Store 210 209 291617a3babSopenharmony_ci 211: 6(int) Load 8(invocation) 292617a3babSopenharmony_ci 212: 64(ptr) AccessChain 31(data) 34 63 35 293617a3babSopenharmony_ci 213: 24(int) Load 212 294617a3babSopenharmony_ci 214: 17(ivec4) Load 19(ballot) 295617a3babSopenharmony_ci 215: 24(int) GroupNonUniformIAdd 178 PartitionedReduceNV 213 214 296617a3babSopenharmony_ci 216: 64(ptr) AccessChain 31(data) 211 63 35 297617a3babSopenharmony_ci Store 216 215 298617a3babSopenharmony_ci 217: 6(int) Load 8(invocation) 299617a3babSopenharmony_ci 218: 71(ptr) AccessChain 31(data) 63 63 300617a3babSopenharmony_ci 219: 25(ivec4) Load 218 301617a3babSopenharmony_ci 220: 70(ivec2) VectorShuffle 219 219 0 1 302617a3babSopenharmony_ci 221: 17(ivec4) Load 19(ballot) 303617a3babSopenharmony_ci 222: 70(ivec2) GroupNonUniformIAdd 178 PartitionedReduceNV 220 221 304617a3babSopenharmony_ci 223: 64(ptr) AccessChain 31(data) 217 63 35 305617a3babSopenharmony_ci 224: 24(int) CompositeExtract 222 0 306617a3babSopenharmony_ci Store 223 224 307617a3babSopenharmony_ci 225: 64(ptr) AccessChain 31(data) 217 63 189 308617a3babSopenharmony_ci 226: 24(int) CompositeExtract 222 1 309617a3babSopenharmony_ci Store 225 226 310617a3babSopenharmony_ci 227: 6(int) Load 8(invocation) 311617a3babSopenharmony_ci 228: 71(ptr) AccessChain 31(data) 33 63 312617a3babSopenharmony_ci 229: 25(ivec4) Load 228 313617a3babSopenharmony_ci 230: 78(ivec3) VectorShuffle 229 229 0 1 2 314617a3babSopenharmony_ci 231: 17(ivec4) Load 19(ballot) 315617a3babSopenharmony_ci 232: 78(ivec3) GroupNonUniformIAdd 178 PartitionedReduceNV 230 231 316617a3babSopenharmony_ci 233: 64(ptr) AccessChain 31(data) 227 63 35 317617a3babSopenharmony_ci 234: 24(int) CompositeExtract 232 0 318617a3babSopenharmony_ci Store 233 234 319617a3babSopenharmony_ci 235: 64(ptr) AccessChain 31(data) 227 63 189 320617a3babSopenharmony_ci 236: 24(int) CompositeExtract 232 1 321617a3babSopenharmony_ci Store 235 236 322617a3babSopenharmony_ci 237: 64(ptr) AccessChain 31(data) 227 63 202 323617a3babSopenharmony_ci 238: 24(int) CompositeExtract 232 2 324617a3babSopenharmony_ci Store 237 238 325617a3babSopenharmony_ci 239: 6(int) Load 8(invocation) 326617a3babSopenharmony_ci 240: 71(ptr) AccessChain 31(data) 115 63 327617a3babSopenharmony_ci 241: 25(ivec4) Load 240 328617a3babSopenharmony_ci 242: 17(ivec4) Load 19(ballot) 329617a3babSopenharmony_ci 243: 25(ivec4) GroupNonUniformIAdd 178 PartitionedReduceNV 241 242 330617a3babSopenharmony_ci 244: 71(ptr) AccessChain 31(data) 239 63 331617a3babSopenharmony_ci Store 244 243 332617a3babSopenharmony_ci 245: 6(int) Load 8(invocation) 333617a3babSopenharmony_ci 246: 90(ptr) AccessChain 31(data) 34 33 35 334617a3babSopenharmony_ci 247: 6(int) Load 246 335617a3babSopenharmony_ci 248: 17(ivec4) Load 19(ballot) 336617a3babSopenharmony_ci 249: 6(int) GroupNonUniformIAdd 178 PartitionedReduceNV 247 248 337617a3babSopenharmony_ci 250: 90(ptr) AccessChain 31(data) 245 33 35 338617a3babSopenharmony_ci Store 250 249 339617a3babSopenharmony_ci 251: 6(int) Load 8(invocation) 340617a3babSopenharmony_ci 252: 40(ptr) AccessChain 31(data) 63 33 341617a3babSopenharmony_ci 253: 17(ivec4) Load 252 342617a3babSopenharmony_ci 254: 96(ivec2) VectorShuffle 253 253 0 1 343617a3babSopenharmony_ci 255: 17(ivec4) Load 19(ballot) 344617a3babSopenharmony_ci 256: 96(ivec2) GroupNonUniformIAdd 178 PartitionedReduceNV 254 255 345617a3babSopenharmony_ci 257: 90(ptr) AccessChain 31(data) 251 33 35 346617a3babSopenharmony_ci 258: 6(int) CompositeExtract 256 0 347617a3babSopenharmony_ci Store 257 258 348617a3babSopenharmony_ci 259: 90(ptr) AccessChain 31(data) 251 33 189 349617a3babSopenharmony_ci 260: 6(int) CompositeExtract 256 1 350617a3babSopenharmony_ci Store 259 260 351617a3babSopenharmony_ci 261: 6(int) Load 8(invocation) 352617a3babSopenharmony_ci 262: 40(ptr) AccessChain 31(data) 33 33 353617a3babSopenharmony_ci 263: 17(ivec4) Load 262 354617a3babSopenharmony_ci 264: 103(ivec3) VectorShuffle 263 263 0 1 2 355617a3babSopenharmony_ci 265: 17(ivec4) Load 19(ballot) 356617a3babSopenharmony_ci 266: 103(ivec3) GroupNonUniformIAdd 178 PartitionedReduceNV 264 265 357617a3babSopenharmony_ci 267: 90(ptr) AccessChain 31(data) 261 33 35 358617a3babSopenharmony_ci 268: 6(int) CompositeExtract 266 0 359617a3babSopenharmony_ci Store 267 268 360617a3babSopenharmony_ci 269: 90(ptr) AccessChain 31(data) 261 33 189 361617a3babSopenharmony_ci 270: 6(int) CompositeExtract 266 1 362617a3babSopenharmony_ci Store 269 270 363617a3babSopenharmony_ci 271: 90(ptr) AccessChain 31(data) 261 33 202 364617a3babSopenharmony_ci 272: 6(int) CompositeExtract 266 2 365617a3babSopenharmony_ci Store 271 272 366617a3babSopenharmony_ci 273: 6(int) Load 8(invocation) 367617a3babSopenharmony_ci 274: 40(ptr) AccessChain 31(data) 115 33 368617a3babSopenharmony_ci 275: 17(ivec4) Load 274 369617a3babSopenharmony_ci 276: 17(ivec4) Load 19(ballot) 370617a3babSopenharmony_ci 277: 17(ivec4) GroupNonUniformIAdd 178 PartitionedReduceNV 275 276 371617a3babSopenharmony_ci 278: 40(ptr) AccessChain 31(data) 273 33 372617a3babSopenharmony_ci Store 278 277 373617a3babSopenharmony_ci 279: 6(int) Load 8(invocation) 374617a3babSopenharmony_ci 280: 116(ptr) AccessChain 31(data) 34 115 35 375617a3babSopenharmony_ci 281:26(float64_t) Load 280 376617a3babSopenharmony_ci 282: 17(ivec4) Load 19(ballot) 377617a3babSopenharmony_ci 283:26(float64_t) GroupNonUniformFAdd 178 PartitionedReduceNV 281 282 378617a3babSopenharmony_ci 284: 116(ptr) AccessChain 31(data) 279 115 35 379617a3babSopenharmony_ci Store 284 283 380617a3babSopenharmony_ci 285: 6(int) Load 8(invocation) 381617a3babSopenharmony_ci 286: 123(ptr) AccessChain 31(data) 63 115 382617a3babSopenharmony_ci 287: 27(f64vec4) Load 286 383617a3babSopenharmony_ci 288:122(f64vec2) VectorShuffle 287 287 0 1 384617a3babSopenharmony_ci 289: 17(ivec4) Load 19(ballot) 385617a3babSopenharmony_ci 290:122(f64vec2) GroupNonUniformFAdd 178 PartitionedReduceNV 288 289 386617a3babSopenharmony_ci 291: 116(ptr) AccessChain 31(data) 285 115 35 387617a3babSopenharmony_ci 292:26(float64_t) CompositeExtract 290 0 388617a3babSopenharmony_ci Store 291 292 389617a3babSopenharmony_ci 293: 116(ptr) AccessChain 31(data) 285 115 189 390617a3babSopenharmony_ci 294:26(float64_t) CompositeExtract 290 1 391617a3babSopenharmony_ci Store 293 294 392617a3babSopenharmony_ci 295: 6(int) Load 8(invocation) 393617a3babSopenharmony_ci 296: 123(ptr) AccessChain 31(data) 33 115 394617a3babSopenharmony_ci 297: 27(f64vec4) Load 296 395617a3babSopenharmony_ci 298:130(f64vec3) VectorShuffle 297 297 0 1 2 396617a3babSopenharmony_ci 299: 17(ivec4) Load 19(ballot) 397617a3babSopenharmony_ci 300:130(f64vec3) GroupNonUniformFAdd 178 PartitionedReduceNV 298 299 398617a3babSopenharmony_ci 301: 116(ptr) AccessChain 31(data) 295 115 35 399617a3babSopenharmony_ci 302:26(float64_t) CompositeExtract 300 0 400617a3babSopenharmony_ci Store 301 302 401617a3babSopenharmony_ci 303: 116(ptr) AccessChain 31(data) 295 115 189 402617a3babSopenharmony_ci 304:26(float64_t) CompositeExtract 300 1 403617a3babSopenharmony_ci Store 303 304 404617a3babSopenharmony_ci 305: 116(ptr) AccessChain 31(data) 295 115 202 405617a3babSopenharmony_ci 306:26(float64_t) CompositeExtract 300 2 406617a3babSopenharmony_ci Store 305 306 407617a3babSopenharmony_ci 307: 6(int) Load 8(invocation) 408617a3babSopenharmony_ci 308: 123(ptr) AccessChain 31(data) 115 115 409617a3babSopenharmony_ci 309: 27(f64vec4) Load 308 410617a3babSopenharmony_ci 310: 17(ivec4) Load 19(ballot) 411617a3babSopenharmony_ci 311: 27(f64vec4) GroupNonUniformFAdd 178 PartitionedReduceNV 309 310 412617a3babSopenharmony_ci 312: 123(ptr) AccessChain 31(data) 307 115 413617a3babSopenharmony_ci Store 312 311 414617a3babSopenharmony_ci 313: 6(int) Load 8(invocation) 415617a3babSopenharmony_ci 314: 36(ptr) AccessChain 31(data) 34 34 35 416617a3babSopenharmony_ci 315: 22(float) Load 314 417617a3babSopenharmony_ci 316: 17(ivec4) Load 19(ballot) 418617a3babSopenharmony_ci 317: 22(float) GroupNonUniformFMul 178 PartitionedReduceNV 315 316 419617a3babSopenharmony_ci 318: 36(ptr) AccessChain 31(data) 313 34 35 420617a3babSopenharmony_ci Store 318 317 421617a3babSopenharmony_ci 319: 6(int) Load 8(invocation) 422617a3babSopenharmony_ci 320: 44(ptr) AccessChain 31(data) 63 34 423617a3babSopenharmony_ci 321: 23(fvec4) Load 320 424617a3babSopenharmony_ci 322: 43(fvec2) VectorShuffle 321 321 0 1 425617a3babSopenharmony_ci 323: 17(ivec4) Load 19(ballot) 426617a3babSopenharmony_ci 324: 43(fvec2) GroupNonUniformFMul 178 PartitionedReduceNV 322 323 427617a3babSopenharmony_ci 325: 36(ptr) AccessChain 31(data) 319 34 35 428617a3babSopenharmony_ci 326: 22(float) CompositeExtract 324 0 429617a3babSopenharmony_ci Store 325 326 430617a3babSopenharmony_ci 327: 36(ptr) AccessChain 31(data) 319 34 189 431617a3babSopenharmony_ci 328: 22(float) CompositeExtract 324 1 432617a3babSopenharmony_ci Store 327 328 433617a3babSopenharmony_ci 329: 6(int) Load 8(invocation) 434617a3babSopenharmony_ci 330: 44(ptr) AccessChain 31(data) 33 34 435617a3babSopenharmony_ci 331: 23(fvec4) Load 330 436617a3babSopenharmony_ci 332: 51(fvec3) VectorShuffle 331 331 0 1 2 437617a3babSopenharmony_ci 333: 17(ivec4) Load 19(ballot) 438617a3babSopenharmony_ci 334: 51(fvec3) GroupNonUniformFMul 178 PartitionedReduceNV 332 333 439617a3babSopenharmony_ci 335: 36(ptr) AccessChain 31(data) 329 34 35 440617a3babSopenharmony_ci 336: 22(float) CompositeExtract 334 0 441617a3babSopenharmony_ci Store 335 336 442617a3babSopenharmony_ci 337: 36(ptr) AccessChain 31(data) 329 34 189 443617a3babSopenharmony_ci 338: 22(float) CompositeExtract 334 1 444617a3babSopenharmony_ci Store 337 338 445617a3babSopenharmony_ci 339: 36(ptr) AccessChain 31(data) 329 34 202 446617a3babSopenharmony_ci 340: 22(float) CompositeExtract 334 2 447617a3babSopenharmony_ci Store 339 340 448617a3babSopenharmony_ci 341: 6(int) Load 8(invocation) 449617a3babSopenharmony_ci 342: 44(ptr) AccessChain 31(data) 115 34 450617a3babSopenharmony_ci 343: 23(fvec4) Load 342 451617a3babSopenharmony_ci 344: 17(ivec4) Load 19(ballot) 452617a3babSopenharmony_ci 345: 23(fvec4) GroupNonUniformFMul 178 PartitionedReduceNV 343 344 453617a3babSopenharmony_ci 346: 44(ptr) AccessChain 31(data) 341 34 454617a3babSopenharmony_ci Store 346 345 455617a3babSopenharmony_ci 347: 6(int) Load 8(invocation) 456617a3babSopenharmony_ci 348: 64(ptr) AccessChain 31(data) 34 63 35 457617a3babSopenharmony_ci 349: 24(int) Load 348 458617a3babSopenharmony_ci 350: 17(ivec4) Load 19(ballot) 459617a3babSopenharmony_ci 351: 24(int) GroupNonUniformIMul 178 PartitionedReduceNV 349 350 460617a3babSopenharmony_ci 352: 64(ptr) AccessChain 31(data) 347 63 35 461617a3babSopenharmony_ci Store 352 351 462617a3babSopenharmony_ci 353: 6(int) Load 8(invocation) 463617a3babSopenharmony_ci 354: 71(ptr) AccessChain 31(data) 63 63 464617a3babSopenharmony_ci 355: 25(ivec4) Load 354 465617a3babSopenharmony_ci 356: 70(ivec2) VectorShuffle 355 355 0 1 466617a3babSopenharmony_ci 357: 17(ivec4) Load 19(ballot) 467617a3babSopenharmony_ci 358: 70(ivec2) GroupNonUniformIMul 178 PartitionedReduceNV 356 357 468617a3babSopenharmony_ci 359: 64(ptr) AccessChain 31(data) 353 63 35 469617a3babSopenharmony_ci 360: 24(int) CompositeExtract 358 0 470617a3babSopenharmony_ci Store 359 360 471617a3babSopenharmony_ci 361: 64(ptr) AccessChain 31(data) 353 63 189 472617a3babSopenharmony_ci 362: 24(int) CompositeExtract 358 1 473617a3babSopenharmony_ci Store 361 362 474617a3babSopenharmony_ci 363: 6(int) Load 8(invocation) 475617a3babSopenharmony_ci 364: 71(ptr) AccessChain 31(data) 33 63 476617a3babSopenharmony_ci 365: 25(ivec4) Load 364 477617a3babSopenharmony_ci 366: 78(ivec3) VectorShuffle 365 365 0 1 2 478617a3babSopenharmony_ci 367: 17(ivec4) Load 19(ballot) 479617a3babSopenharmony_ci 368: 78(ivec3) GroupNonUniformIMul 178 PartitionedReduceNV 366 367 480617a3babSopenharmony_ci 369: 64(ptr) AccessChain 31(data) 363 63 35 481617a3babSopenharmony_ci 370: 24(int) CompositeExtract 368 0 482617a3babSopenharmony_ci Store 369 370 483617a3babSopenharmony_ci 371: 64(ptr) AccessChain 31(data) 363 63 189 484617a3babSopenharmony_ci 372: 24(int) CompositeExtract 368 1 485617a3babSopenharmony_ci Store 371 372 486617a3babSopenharmony_ci 373: 64(ptr) AccessChain 31(data) 363 63 202 487617a3babSopenharmony_ci 374: 24(int) CompositeExtract 368 2 488617a3babSopenharmony_ci Store 373 374 489617a3babSopenharmony_ci 375: 6(int) Load 8(invocation) 490617a3babSopenharmony_ci 376: 71(ptr) AccessChain 31(data) 115 63 491617a3babSopenharmony_ci 377: 25(ivec4) Load 376 492617a3babSopenharmony_ci 378: 17(ivec4) Load 19(ballot) 493617a3babSopenharmony_ci 379: 25(ivec4) GroupNonUniformIMul 178 PartitionedReduceNV 377 378 494617a3babSopenharmony_ci 380: 71(ptr) AccessChain 31(data) 375 63 495617a3babSopenharmony_ci Store 380 379 496617a3babSopenharmony_ci 381: 6(int) Load 8(invocation) 497617a3babSopenharmony_ci 382: 90(ptr) AccessChain 31(data) 34 33 35 498617a3babSopenharmony_ci 383: 6(int) Load 382 499617a3babSopenharmony_ci 384: 17(ivec4) Load 19(ballot) 500617a3babSopenharmony_ci 385: 6(int) GroupNonUniformIMul 178 PartitionedReduceNV 383 384 501617a3babSopenharmony_ci 386: 90(ptr) AccessChain 31(data) 381 33 35 502617a3babSopenharmony_ci Store 386 385 503617a3babSopenharmony_ci 387: 6(int) Load 8(invocation) 504617a3babSopenharmony_ci 388: 40(ptr) AccessChain 31(data) 63 33 505617a3babSopenharmony_ci 389: 17(ivec4) Load 388 506617a3babSopenharmony_ci 390: 96(ivec2) VectorShuffle 389 389 0 1 507617a3babSopenharmony_ci 391: 17(ivec4) Load 19(ballot) 508617a3babSopenharmony_ci 392: 96(ivec2) GroupNonUniformIMul 178 PartitionedReduceNV 390 391 509617a3babSopenharmony_ci 393: 90(ptr) AccessChain 31(data) 387 33 35 510617a3babSopenharmony_ci 394: 6(int) CompositeExtract 392 0 511617a3babSopenharmony_ci Store 393 394 512617a3babSopenharmony_ci 395: 90(ptr) AccessChain 31(data) 387 33 189 513617a3babSopenharmony_ci 396: 6(int) CompositeExtract 392 1 514617a3babSopenharmony_ci Store 395 396 515617a3babSopenharmony_ci 397: 6(int) Load 8(invocation) 516617a3babSopenharmony_ci 398: 40(ptr) AccessChain 31(data) 33 33 517617a3babSopenharmony_ci 399: 17(ivec4) Load 398 518617a3babSopenharmony_ci 400: 103(ivec3) VectorShuffle 399 399 0 1 2 519617a3babSopenharmony_ci 401: 17(ivec4) Load 19(ballot) 520617a3babSopenharmony_ci 402: 103(ivec3) GroupNonUniformIMul 178 PartitionedReduceNV 400 401 521617a3babSopenharmony_ci 403: 90(ptr) AccessChain 31(data) 397 33 35 522617a3babSopenharmony_ci 404: 6(int) CompositeExtract 402 0 523617a3babSopenharmony_ci Store 403 404 524617a3babSopenharmony_ci 405: 90(ptr) AccessChain 31(data) 397 33 189 525617a3babSopenharmony_ci 406: 6(int) CompositeExtract 402 1 526617a3babSopenharmony_ci Store 405 406 527617a3babSopenharmony_ci 407: 90(ptr) AccessChain 31(data) 397 33 202 528617a3babSopenharmony_ci 408: 6(int) CompositeExtract 402 2 529617a3babSopenharmony_ci Store 407 408 530617a3babSopenharmony_ci 409: 6(int) Load 8(invocation) 531617a3babSopenharmony_ci 410: 40(ptr) AccessChain 31(data) 115 33 532617a3babSopenharmony_ci 411: 17(ivec4) Load 410 533617a3babSopenharmony_ci 412: 17(ivec4) Load 19(ballot) 534617a3babSopenharmony_ci 413: 17(ivec4) GroupNonUniformIMul 178 PartitionedReduceNV 411 412 535617a3babSopenharmony_ci 414: 40(ptr) AccessChain 31(data) 409 33 536617a3babSopenharmony_ci Store 414 413 537617a3babSopenharmony_ci 415: 6(int) Load 8(invocation) 538617a3babSopenharmony_ci 416: 116(ptr) AccessChain 31(data) 34 115 35 539617a3babSopenharmony_ci 417:26(float64_t) Load 416 540617a3babSopenharmony_ci 418: 17(ivec4) Load 19(ballot) 541617a3babSopenharmony_ci 419:26(float64_t) GroupNonUniformFMul 178 PartitionedReduceNV 417 418 542617a3babSopenharmony_ci 420: 116(ptr) AccessChain 31(data) 415 115 35 543617a3babSopenharmony_ci Store 420 419 544617a3babSopenharmony_ci 421: 6(int) Load 8(invocation) 545617a3babSopenharmony_ci 422: 123(ptr) AccessChain 31(data) 63 115 546617a3babSopenharmony_ci 423: 27(f64vec4) Load 422 547617a3babSopenharmony_ci 424:122(f64vec2) VectorShuffle 423 423 0 1 548617a3babSopenharmony_ci 425: 17(ivec4) Load 19(ballot) 549617a3babSopenharmony_ci 426:122(f64vec2) GroupNonUniformFMul 178 PartitionedReduceNV 424 425 550617a3babSopenharmony_ci 427: 116(ptr) AccessChain 31(data) 421 115 35 551617a3babSopenharmony_ci 428:26(float64_t) CompositeExtract 426 0 552617a3babSopenharmony_ci Store 427 428 553617a3babSopenharmony_ci 429: 116(ptr) AccessChain 31(data) 421 115 189 554617a3babSopenharmony_ci 430:26(float64_t) CompositeExtract 426 1 555617a3babSopenharmony_ci Store 429 430 556617a3babSopenharmony_ci 431: 6(int) Load 8(invocation) 557617a3babSopenharmony_ci 432: 123(ptr) AccessChain 31(data) 33 115 558617a3babSopenharmony_ci 433: 27(f64vec4) Load 432 559617a3babSopenharmony_ci 434:130(f64vec3) VectorShuffle 433 433 0 1 2 560617a3babSopenharmony_ci 435: 17(ivec4) Load 19(ballot) 561617a3babSopenharmony_ci 436:130(f64vec3) GroupNonUniformFMul 178 PartitionedReduceNV 434 435 562617a3babSopenharmony_ci 437: 116(ptr) AccessChain 31(data) 431 115 35 563617a3babSopenharmony_ci 438:26(float64_t) CompositeExtract 436 0 564617a3babSopenharmony_ci Store 437 438 565617a3babSopenharmony_ci 439: 116(ptr) AccessChain 31(data) 431 115 189 566617a3babSopenharmony_ci 440:26(float64_t) CompositeExtract 436 1 567617a3babSopenharmony_ci Store 439 440 568617a3babSopenharmony_ci 441: 116(ptr) AccessChain 31(data) 431 115 202 569617a3babSopenharmony_ci 442:26(float64_t) CompositeExtract 436 2 570617a3babSopenharmony_ci Store 441 442 571617a3babSopenharmony_ci 443: 6(int) Load 8(invocation) 572617a3babSopenharmony_ci 444: 123(ptr) AccessChain 31(data) 115 115 573617a3babSopenharmony_ci 445: 27(f64vec4) Load 444 574617a3babSopenharmony_ci 446: 17(ivec4) Load 19(ballot) 575617a3babSopenharmony_ci 447: 27(f64vec4) GroupNonUniformFMul 178 PartitionedReduceNV 445 446 576617a3babSopenharmony_ci 448: 123(ptr) AccessChain 31(data) 443 115 577617a3babSopenharmony_ci Store 448 447 578617a3babSopenharmony_ci 449: 6(int) Load 8(invocation) 579617a3babSopenharmony_ci 450: 36(ptr) AccessChain 31(data) 34 34 35 580617a3babSopenharmony_ci 451: 22(float) Load 450 581617a3babSopenharmony_ci 452: 17(ivec4) Load 19(ballot) 582617a3babSopenharmony_ci 453: 22(float) GroupNonUniformFMin 178 PartitionedReduceNV 451 452 583617a3babSopenharmony_ci 454: 36(ptr) AccessChain 31(data) 449 34 35 584617a3babSopenharmony_ci Store 454 453 585617a3babSopenharmony_ci 455: 6(int) Load 8(invocation) 586617a3babSopenharmony_ci 456: 44(ptr) AccessChain 31(data) 63 34 587617a3babSopenharmony_ci 457: 23(fvec4) Load 456 588617a3babSopenharmony_ci 458: 43(fvec2) VectorShuffle 457 457 0 1 589617a3babSopenharmony_ci 459: 17(ivec4) Load 19(ballot) 590617a3babSopenharmony_ci 460: 43(fvec2) GroupNonUniformFMin 178 PartitionedReduceNV 458 459 591617a3babSopenharmony_ci 461: 36(ptr) AccessChain 31(data) 455 34 35 592617a3babSopenharmony_ci 462: 22(float) CompositeExtract 460 0 593617a3babSopenharmony_ci Store 461 462 594617a3babSopenharmony_ci 463: 36(ptr) AccessChain 31(data) 455 34 189 595617a3babSopenharmony_ci 464: 22(float) CompositeExtract 460 1 596617a3babSopenharmony_ci Store 463 464 597617a3babSopenharmony_ci 465: 6(int) Load 8(invocation) 598617a3babSopenharmony_ci 466: 44(ptr) AccessChain 31(data) 33 34 599617a3babSopenharmony_ci 467: 23(fvec4) Load 466 600617a3babSopenharmony_ci 468: 51(fvec3) VectorShuffle 467 467 0 1 2 601617a3babSopenharmony_ci 469: 17(ivec4) Load 19(ballot) 602617a3babSopenharmony_ci 470: 51(fvec3) GroupNonUniformFMin 178 PartitionedReduceNV 468 469 603617a3babSopenharmony_ci 471: 36(ptr) AccessChain 31(data) 465 34 35 604617a3babSopenharmony_ci 472: 22(float) CompositeExtract 470 0 605617a3babSopenharmony_ci Store 471 472 606617a3babSopenharmony_ci 473: 36(ptr) AccessChain 31(data) 465 34 189 607617a3babSopenharmony_ci 474: 22(float) CompositeExtract 470 1 608617a3babSopenharmony_ci Store 473 474 609617a3babSopenharmony_ci 475: 36(ptr) AccessChain 31(data) 465 34 202 610617a3babSopenharmony_ci 476: 22(float) CompositeExtract 470 2 611617a3babSopenharmony_ci Store 475 476 612617a3babSopenharmony_ci 477: 6(int) Load 8(invocation) 613617a3babSopenharmony_ci 478: 44(ptr) AccessChain 31(data) 115 34 614617a3babSopenharmony_ci 479: 23(fvec4) Load 478 615617a3babSopenharmony_ci 480: 17(ivec4) Load 19(ballot) 616617a3babSopenharmony_ci 481: 23(fvec4) GroupNonUniformFMin 178 PartitionedReduceNV 479 480 617617a3babSopenharmony_ci 482: 44(ptr) AccessChain 31(data) 477 34 618617a3babSopenharmony_ci Store 482 481 619617a3babSopenharmony_ci 483: 6(int) Load 8(invocation) 620617a3babSopenharmony_ci 484: 64(ptr) AccessChain 31(data) 34 63 35 621617a3babSopenharmony_ci 485: 24(int) Load 484 622617a3babSopenharmony_ci 486: 17(ivec4) Load 19(ballot) 623617a3babSopenharmony_ci 487: 24(int) GroupNonUniformSMin 178 PartitionedReduceNV 485 486 624617a3babSopenharmony_ci 488: 64(ptr) AccessChain 31(data) 483 63 35 625617a3babSopenharmony_ci Store 488 487 626617a3babSopenharmony_ci 489: 6(int) Load 8(invocation) 627617a3babSopenharmony_ci 490: 71(ptr) AccessChain 31(data) 63 63 628617a3babSopenharmony_ci 491: 25(ivec4) Load 490 629617a3babSopenharmony_ci 492: 70(ivec2) VectorShuffle 491 491 0 1 630617a3babSopenharmony_ci 493: 17(ivec4) Load 19(ballot) 631617a3babSopenharmony_ci 494: 70(ivec2) GroupNonUniformSMin 178 PartitionedReduceNV 492 493 632617a3babSopenharmony_ci 495: 64(ptr) AccessChain 31(data) 489 63 35 633617a3babSopenharmony_ci 496: 24(int) CompositeExtract 494 0 634617a3babSopenharmony_ci Store 495 496 635617a3babSopenharmony_ci 497: 64(ptr) AccessChain 31(data) 489 63 189 636617a3babSopenharmony_ci 498: 24(int) CompositeExtract 494 1 637617a3babSopenharmony_ci Store 497 498 638617a3babSopenharmony_ci 499: 6(int) Load 8(invocation) 639617a3babSopenharmony_ci 500: 71(ptr) AccessChain 31(data) 33 63 640617a3babSopenharmony_ci 501: 25(ivec4) Load 500 641617a3babSopenharmony_ci 502: 78(ivec3) VectorShuffle 501 501 0 1 2 642617a3babSopenharmony_ci 503: 17(ivec4) Load 19(ballot) 643617a3babSopenharmony_ci 504: 78(ivec3) GroupNonUniformSMin 178 PartitionedReduceNV 502 503 644617a3babSopenharmony_ci 505: 64(ptr) AccessChain 31(data) 499 63 35 645617a3babSopenharmony_ci 506: 24(int) CompositeExtract 504 0 646617a3babSopenharmony_ci Store 505 506 647617a3babSopenharmony_ci 507: 64(ptr) AccessChain 31(data) 499 63 189 648617a3babSopenharmony_ci 508: 24(int) CompositeExtract 504 1 649617a3babSopenharmony_ci Store 507 508 650617a3babSopenharmony_ci 509: 64(ptr) AccessChain 31(data) 499 63 202 651617a3babSopenharmony_ci 510: 24(int) CompositeExtract 504 2 652617a3babSopenharmony_ci Store 509 510 653617a3babSopenharmony_ci 511: 6(int) Load 8(invocation) 654617a3babSopenharmony_ci 512: 71(ptr) AccessChain 31(data) 115 63 655617a3babSopenharmony_ci 513: 25(ivec4) Load 512 656617a3babSopenharmony_ci 514: 17(ivec4) Load 19(ballot) 657617a3babSopenharmony_ci 515: 25(ivec4) GroupNonUniformSMin 178 PartitionedReduceNV 513 514 658617a3babSopenharmony_ci 516: 71(ptr) AccessChain 31(data) 511 63 659617a3babSopenharmony_ci Store 516 515 660617a3babSopenharmony_ci 517: 6(int) Load 8(invocation) 661617a3babSopenharmony_ci 518: 90(ptr) AccessChain 31(data) 34 33 35 662617a3babSopenharmony_ci 519: 6(int) Load 518 663617a3babSopenharmony_ci 520: 17(ivec4) Load 19(ballot) 664617a3babSopenharmony_ci 521: 6(int) GroupNonUniformUMin 178 PartitionedReduceNV 519 520 665617a3babSopenharmony_ci 522: 90(ptr) AccessChain 31(data) 517 33 35 666617a3babSopenharmony_ci Store 522 521 667617a3babSopenharmony_ci 523: 6(int) Load 8(invocation) 668617a3babSopenharmony_ci 524: 40(ptr) AccessChain 31(data) 63 33 669617a3babSopenharmony_ci 525: 17(ivec4) Load 524 670617a3babSopenharmony_ci 526: 96(ivec2) VectorShuffle 525 525 0 1 671617a3babSopenharmony_ci 527: 17(ivec4) Load 19(ballot) 672617a3babSopenharmony_ci 528: 96(ivec2) GroupNonUniformUMin 178 PartitionedReduceNV 526 527 673617a3babSopenharmony_ci 529: 90(ptr) AccessChain 31(data) 523 33 35 674617a3babSopenharmony_ci 530: 6(int) CompositeExtract 528 0 675617a3babSopenharmony_ci Store 529 530 676617a3babSopenharmony_ci 531: 90(ptr) AccessChain 31(data) 523 33 189 677617a3babSopenharmony_ci 532: 6(int) CompositeExtract 528 1 678617a3babSopenharmony_ci Store 531 532 679617a3babSopenharmony_ci 533: 6(int) Load 8(invocation) 680617a3babSopenharmony_ci 534: 40(ptr) AccessChain 31(data) 33 33 681617a3babSopenharmony_ci 535: 17(ivec4) Load 534 682617a3babSopenharmony_ci 536: 103(ivec3) VectorShuffle 535 535 0 1 2 683617a3babSopenharmony_ci 537: 17(ivec4) Load 19(ballot) 684617a3babSopenharmony_ci 538: 103(ivec3) GroupNonUniformUMin 178 PartitionedReduceNV 536 537 685617a3babSopenharmony_ci 539: 90(ptr) AccessChain 31(data) 533 33 35 686617a3babSopenharmony_ci 540: 6(int) CompositeExtract 538 0 687617a3babSopenharmony_ci Store 539 540 688617a3babSopenharmony_ci 541: 90(ptr) AccessChain 31(data) 533 33 189 689617a3babSopenharmony_ci 542: 6(int) CompositeExtract 538 1 690617a3babSopenharmony_ci Store 541 542 691617a3babSopenharmony_ci 543: 90(ptr) AccessChain 31(data) 533 33 202 692617a3babSopenharmony_ci 544: 6(int) CompositeExtract 538 2 693617a3babSopenharmony_ci Store 543 544 694617a3babSopenharmony_ci 545: 6(int) Load 8(invocation) 695617a3babSopenharmony_ci 546: 40(ptr) AccessChain 31(data) 115 33 696617a3babSopenharmony_ci 547: 17(ivec4) Load 546 697617a3babSopenharmony_ci 548: 17(ivec4) Load 19(ballot) 698617a3babSopenharmony_ci 549: 17(ivec4) GroupNonUniformUMin 178 PartitionedReduceNV 547 548 699617a3babSopenharmony_ci 550: 40(ptr) AccessChain 31(data) 545 33 700617a3babSopenharmony_ci Store 550 549 701617a3babSopenharmony_ci 551: 6(int) Load 8(invocation) 702617a3babSopenharmony_ci 552: 116(ptr) AccessChain 31(data) 34 115 35 703617a3babSopenharmony_ci 553:26(float64_t) Load 552 704617a3babSopenharmony_ci 554: 17(ivec4) Load 19(ballot) 705617a3babSopenharmony_ci 555:26(float64_t) GroupNonUniformFMin 178 PartitionedReduceNV 553 554 706617a3babSopenharmony_ci 556: 116(ptr) AccessChain 31(data) 551 115 35 707617a3babSopenharmony_ci Store 556 555 708617a3babSopenharmony_ci 557: 6(int) Load 8(invocation) 709617a3babSopenharmony_ci 558: 123(ptr) AccessChain 31(data) 63 115 710617a3babSopenharmony_ci 559: 27(f64vec4) Load 558 711617a3babSopenharmony_ci 560:122(f64vec2) VectorShuffle 559 559 0 1 712617a3babSopenharmony_ci 561: 17(ivec4) Load 19(ballot) 713617a3babSopenharmony_ci 562:122(f64vec2) GroupNonUniformFMin 178 PartitionedReduceNV 560 561 714617a3babSopenharmony_ci 563: 116(ptr) AccessChain 31(data) 557 115 35 715617a3babSopenharmony_ci 564:26(float64_t) CompositeExtract 562 0 716617a3babSopenharmony_ci Store 563 564 717617a3babSopenharmony_ci 565: 116(ptr) AccessChain 31(data) 557 115 189 718617a3babSopenharmony_ci 566:26(float64_t) CompositeExtract 562 1 719617a3babSopenharmony_ci Store 565 566 720617a3babSopenharmony_ci 567: 6(int) Load 8(invocation) 721617a3babSopenharmony_ci 568: 123(ptr) AccessChain 31(data) 33 115 722617a3babSopenharmony_ci 569: 27(f64vec4) Load 568 723617a3babSopenharmony_ci 570:130(f64vec3) VectorShuffle 569 569 0 1 2 724617a3babSopenharmony_ci 571: 17(ivec4) Load 19(ballot) 725617a3babSopenharmony_ci 572:130(f64vec3) GroupNonUniformFMin 178 PartitionedReduceNV 570 571 726617a3babSopenharmony_ci 573: 116(ptr) AccessChain 31(data) 567 115 35 727617a3babSopenharmony_ci 574:26(float64_t) CompositeExtract 572 0 728617a3babSopenharmony_ci Store 573 574 729617a3babSopenharmony_ci 575: 116(ptr) AccessChain 31(data) 567 115 189 730617a3babSopenharmony_ci 576:26(float64_t) CompositeExtract 572 1 731617a3babSopenharmony_ci Store 575 576 732617a3babSopenharmony_ci 577: 116(ptr) AccessChain 31(data) 567 115 202 733617a3babSopenharmony_ci 578:26(float64_t) CompositeExtract 572 2 734617a3babSopenharmony_ci Store 577 578 735617a3babSopenharmony_ci 579: 6(int) Load 8(invocation) 736617a3babSopenharmony_ci 580: 123(ptr) AccessChain 31(data) 115 115 737617a3babSopenharmony_ci 581: 27(f64vec4) Load 580 738617a3babSopenharmony_ci 582: 17(ivec4) Load 19(ballot) 739617a3babSopenharmony_ci 583: 27(f64vec4) GroupNonUniformFMin 178 PartitionedReduceNV 581 582 740617a3babSopenharmony_ci 584: 123(ptr) AccessChain 31(data) 579 115 741617a3babSopenharmony_ci Store 584 583 742617a3babSopenharmony_ci 585: 6(int) Load 8(invocation) 743617a3babSopenharmony_ci 586: 36(ptr) AccessChain 31(data) 34 34 35 744617a3babSopenharmony_ci 587: 22(float) Load 586 745617a3babSopenharmony_ci 588: 17(ivec4) Load 19(ballot) 746617a3babSopenharmony_ci 589: 22(float) GroupNonUniformFMax 178 PartitionedReduceNV 587 588 747617a3babSopenharmony_ci 590: 36(ptr) AccessChain 31(data) 585 34 35 748617a3babSopenharmony_ci Store 590 589 749617a3babSopenharmony_ci 591: 6(int) Load 8(invocation) 750617a3babSopenharmony_ci 592: 44(ptr) AccessChain 31(data) 63 34 751617a3babSopenharmony_ci 593: 23(fvec4) Load 592 752617a3babSopenharmony_ci 594: 43(fvec2) VectorShuffle 593 593 0 1 753617a3babSopenharmony_ci 595: 17(ivec4) Load 19(ballot) 754617a3babSopenharmony_ci 596: 43(fvec2) GroupNonUniformFMax 178 PartitionedReduceNV 594 595 755617a3babSopenharmony_ci 597: 36(ptr) AccessChain 31(data) 591 34 35 756617a3babSopenharmony_ci 598: 22(float) CompositeExtract 596 0 757617a3babSopenharmony_ci Store 597 598 758617a3babSopenharmony_ci 599: 36(ptr) AccessChain 31(data) 591 34 189 759617a3babSopenharmony_ci 600: 22(float) CompositeExtract 596 1 760617a3babSopenharmony_ci Store 599 600 761617a3babSopenharmony_ci 601: 6(int) Load 8(invocation) 762617a3babSopenharmony_ci 602: 44(ptr) AccessChain 31(data) 33 34 763617a3babSopenharmony_ci 603: 23(fvec4) Load 602 764617a3babSopenharmony_ci 604: 51(fvec3) VectorShuffle 603 603 0 1 2 765617a3babSopenharmony_ci 605: 17(ivec4) Load 19(ballot) 766617a3babSopenharmony_ci 606: 51(fvec3) GroupNonUniformFMax 178 PartitionedReduceNV 604 605 767617a3babSopenharmony_ci 607: 36(ptr) AccessChain 31(data) 601 34 35 768617a3babSopenharmony_ci 608: 22(float) CompositeExtract 606 0 769617a3babSopenharmony_ci Store 607 608 770617a3babSopenharmony_ci 609: 36(ptr) AccessChain 31(data) 601 34 189 771617a3babSopenharmony_ci 610: 22(float) CompositeExtract 606 1 772617a3babSopenharmony_ci Store 609 610 773617a3babSopenharmony_ci 611: 36(ptr) AccessChain 31(data) 601 34 202 774617a3babSopenharmony_ci 612: 22(float) CompositeExtract 606 2 775617a3babSopenharmony_ci Store 611 612 776617a3babSopenharmony_ci 613: 6(int) Load 8(invocation) 777617a3babSopenharmony_ci 614: 44(ptr) AccessChain 31(data) 115 34 778617a3babSopenharmony_ci 615: 23(fvec4) Load 614 779617a3babSopenharmony_ci 616: 17(ivec4) Load 19(ballot) 780617a3babSopenharmony_ci 617: 23(fvec4) GroupNonUniformFMax 178 PartitionedReduceNV 615 616 781617a3babSopenharmony_ci 618: 44(ptr) AccessChain 31(data) 613 34 782617a3babSopenharmony_ci Store 618 617 783617a3babSopenharmony_ci 619: 6(int) Load 8(invocation) 784617a3babSopenharmony_ci 620: 64(ptr) AccessChain 31(data) 34 63 35 785617a3babSopenharmony_ci 621: 24(int) Load 620 786617a3babSopenharmony_ci 622: 17(ivec4) Load 19(ballot) 787617a3babSopenharmony_ci 623: 24(int) GroupNonUniformSMax 178 PartitionedReduceNV 621 622 788617a3babSopenharmony_ci 624: 64(ptr) AccessChain 31(data) 619 63 35 789617a3babSopenharmony_ci Store 624 623 790617a3babSopenharmony_ci 625: 6(int) Load 8(invocation) 791617a3babSopenharmony_ci 626: 71(ptr) AccessChain 31(data) 63 63 792617a3babSopenharmony_ci 627: 25(ivec4) Load 626 793617a3babSopenharmony_ci 628: 70(ivec2) VectorShuffle 627 627 0 1 794617a3babSopenharmony_ci 629: 17(ivec4) Load 19(ballot) 795617a3babSopenharmony_ci 630: 70(ivec2) GroupNonUniformSMax 178 PartitionedReduceNV 628 629 796617a3babSopenharmony_ci 631: 64(ptr) AccessChain 31(data) 625 63 35 797617a3babSopenharmony_ci 632: 24(int) CompositeExtract 630 0 798617a3babSopenharmony_ci Store 631 632 799617a3babSopenharmony_ci 633: 64(ptr) AccessChain 31(data) 625 63 189 800617a3babSopenharmony_ci 634: 24(int) CompositeExtract 630 1 801617a3babSopenharmony_ci Store 633 634 802617a3babSopenharmony_ci 635: 6(int) Load 8(invocation) 803617a3babSopenharmony_ci 636: 71(ptr) AccessChain 31(data) 33 63 804617a3babSopenharmony_ci 637: 25(ivec4) Load 636 805617a3babSopenharmony_ci 638: 78(ivec3) VectorShuffle 637 637 0 1 2 806617a3babSopenharmony_ci 639: 17(ivec4) Load 19(ballot) 807617a3babSopenharmony_ci 640: 78(ivec3) GroupNonUniformSMax 178 PartitionedReduceNV 638 639 808617a3babSopenharmony_ci 641: 64(ptr) AccessChain 31(data) 635 63 35 809617a3babSopenharmony_ci 642: 24(int) CompositeExtract 640 0 810617a3babSopenharmony_ci Store 641 642 811617a3babSopenharmony_ci 643: 64(ptr) AccessChain 31(data) 635 63 189 812617a3babSopenharmony_ci 644: 24(int) CompositeExtract 640 1 813617a3babSopenharmony_ci Store 643 644 814617a3babSopenharmony_ci 645: 64(ptr) AccessChain 31(data) 635 63 202 815617a3babSopenharmony_ci 646: 24(int) CompositeExtract 640 2 816617a3babSopenharmony_ci Store 645 646 817617a3babSopenharmony_ci 647: 6(int) Load 8(invocation) 818617a3babSopenharmony_ci 648: 71(ptr) AccessChain 31(data) 115 63 819617a3babSopenharmony_ci 649: 25(ivec4) Load 648 820617a3babSopenharmony_ci 650: 17(ivec4) Load 19(ballot) 821617a3babSopenharmony_ci 651: 25(ivec4) GroupNonUniformSMax 178 PartitionedReduceNV 649 650 822617a3babSopenharmony_ci 652: 71(ptr) AccessChain 31(data) 647 63 823617a3babSopenharmony_ci Store 652 651 824617a3babSopenharmony_ci 653: 6(int) Load 8(invocation) 825617a3babSopenharmony_ci 654: 90(ptr) AccessChain 31(data) 34 33 35 826617a3babSopenharmony_ci 655: 6(int) Load 654 827617a3babSopenharmony_ci 656: 17(ivec4) Load 19(ballot) 828617a3babSopenharmony_ci 657: 6(int) GroupNonUniformUMax 178 PartitionedReduceNV 655 656 829617a3babSopenharmony_ci 658: 90(ptr) AccessChain 31(data) 653 33 35 830617a3babSopenharmony_ci Store 658 657 831617a3babSopenharmony_ci 659: 6(int) Load 8(invocation) 832617a3babSopenharmony_ci 660: 40(ptr) AccessChain 31(data) 63 33 833617a3babSopenharmony_ci 661: 17(ivec4) Load 660 834617a3babSopenharmony_ci 662: 96(ivec2) VectorShuffle 661 661 0 1 835617a3babSopenharmony_ci 663: 17(ivec4) Load 19(ballot) 836617a3babSopenharmony_ci 664: 96(ivec2) GroupNonUniformUMax 178 PartitionedReduceNV 662 663 837617a3babSopenharmony_ci 665: 90(ptr) AccessChain 31(data) 659 33 35 838617a3babSopenharmony_ci 666: 6(int) CompositeExtract 664 0 839617a3babSopenharmony_ci Store 665 666 840617a3babSopenharmony_ci 667: 90(ptr) AccessChain 31(data) 659 33 189 841617a3babSopenharmony_ci 668: 6(int) CompositeExtract 664 1 842617a3babSopenharmony_ci Store 667 668 843617a3babSopenharmony_ci 669: 6(int) Load 8(invocation) 844617a3babSopenharmony_ci 670: 40(ptr) AccessChain 31(data) 33 33 845617a3babSopenharmony_ci 671: 17(ivec4) Load 670 846617a3babSopenharmony_ci 672: 103(ivec3) VectorShuffle 671 671 0 1 2 847617a3babSopenharmony_ci 673: 17(ivec4) Load 19(ballot) 848617a3babSopenharmony_ci 674: 103(ivec3) GroupNonUniformUMax 178 PartitionedReduceNV 672 673 849617a3babSopenharmony_ci 675: 90(ptr) AccessChain 31(data) 669 33 35 850617a3babSopenharmony_ci 676: 6(int) CompositeExtract 674 0 851617a3babSopenharmony_ci Store 675 676 852617a3babSopenharmony_ci 677: 90(ptr) AccessChain 31(data) 669 33 189 853617a3babSopenharmony_ci 678: 6(int) CompositeExtract 674 1 854617a3babSopenharmony_ci Store 677 678 855617a3babSopenharmony_ci 679: 90(ptr) AccessChain 31(data) 669 33 202 856617a3babSopenharmony_ci 680: 6(int) CompositeExtract 674 2 857617a3babSopenharmony_ci Store 679 680 858617a3babSopenharmony_ci 681: 6(int) Load 8(invocation) 859617a3babSopenharmony_ci 682: 40(ptr) AccessChain 31(data) 115 33 860617a3babSopenharmony_ci 683: 17(ivec4) Load 682 861617a3babSopenharmony_ci 684: 17(ivec4) Load 19(ballot) 862617a3babSopenharmony_ci 685: 17(ivec4) GroupNonUniformUMax 178 PartitionedReduceNV 683 684 863617a3babSopenharmony_ci 686: 40(ptr) AccessChain 31(data) 681 33 864617a3babSopenharmony_ci Store 686 685 865617a3babSopenharmony_ci 687: 6(int) Load 8(invocation) 866617a3babSopenharmony_ci 688: 116(ptr) AccessChain 31(data) 34 115 35 867617a3babSopenharmony_ci 689:26(float64_t) Load 688 868617a3babSopenharmony_ci 690: 17(ivec4) Load 19(ballot) 869617a3babSopenharmony_ci 691:26(float64_t) GroupNonUniformFMax 178 PartitionedReduceNV 689 690 870617a3babSopenharmony_ci 692: 116(ptr) AccessChain 31(data) 687 115 35 871617a3babSopenharmony_ci Store 692 691 872617a3babSopenharmony_ci 693: 6(int) Load 8(invocation) 873617a3babSopenharmony_ci 694: 123(ptr) AccessChain 31(data) 63 115 874617a3babSopenharmony_ci 695: 27(f64vec4) Load 694 875617a3babSopenharmony_ci 696:122(f64vec2) VectorShuffle 695 695 0 1 876617a3babSopenharmony_ci 697: 17(ivec4) Load 19(ballot) 877617a3babSopenharmony_ci 698:122(f64vec2) GroupNonUniformFMax 178 PartitionedReduceNV 696 697 878617a3babSopenharmony_ci 699: 116(ptr) AccessChain 31(data) 693 115 35 879617a3babSopenharmony_ci 700:26(float64_t) CompositeExtract 698 0 880617a3babSopenharmony_ci Store 699 700 881617a3babSopenharmony_ci 701: 116(ptr) AccessChain 31(data) 693 115 189 882617a3babSopenharmony_ci 702:26(float64_t) CompositeExtract 698 1 883617a3babSopenharmony_ci Store 701 702 884617a3babSopenharmony_ci 703: 6(int) Load 8(invocation) 885617a3babSopenharmony_ci 704: 123(ptr) AccessChain 31(data) 33 115 886617a3babSopenharmony_ci 705: 27(f64vec4) Load 704 887617a3babSopenharmony_ci 706:130(f64vec3) VectorShuffle 705 705 0 1 2 888617a3babSopenharmony_ci 707: 17(ivec4) Load 19(ballot) 889617a3babSopenharmony_ci 708:130(f64vec3) GroupNonUniformFMax 178 PartitionedReduceNV 706 707 890617a3babSopenharmony_ci 709: 116(ptr) AccessChain 31(data) 703 115 35 891617a3babSopenharmony_ci 710:26(float64_t) CompositeExtract 708 0 892617a3babSopenharmony_ci Store 709 710 893617a3babSopenharmony_ci 711: 116(ptr) AccessChain 31(data) 703 115 189 894617a3babSopenharmony_ci 712:26(float64_t) CompositeExtract 708 1 895617a3babSopenharmony_ci Store 711 712 896617a3babSopenharmony_ci 713: 116(ptr) AccessChain 31(data) 703 115 202 897617a3babSopenharmony_ci 714:26(float64_t) CompositeExtract 708 2 898617a3babSopenharmony_ci Store 713 714 899617a3babSopenharmony_ci 715: 6(int) Load 8(invocation) 900617a3babSopenharmony_ci 716: 123(ptr) AccessChain 31(data) 115 115 901617a3babSopenharmony_ci 717: 27(f64vec4) Load 716 902617a3babSopenharmony_ci 718: 17(ivec4) Load 19(ballot) 903617a3babSopenharmony_ci 719: 27(f64vec4) GroupNonUniformFMax 178 PartitionedReduceNV 717 718 904617a3babSopenharmony_ci 720: 123(ptr) AccessChain 31(data) 715 115 905617a3babSopenharmony_ci Store 720 719 906617a3babSopenharmony_ci 721: 6(int) Load 8(invocation) 907617a3babSopenharmony_ci 722: 64(ptr) AccessChain 31(data) 34 63 35 908617a3babSopenharmony_ci 723: 24(int) Load 722 909617a3babSopenharmony_ci 724: 17(ivec4) Load 19(ballot) 910617a3babSopenharmony_ci 725: 24(int) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 723 724 911617a3babSopenharmony_ci 726: 64(ptr) AccessChain 31(data) 721 63 35 912617a3babSopenharmony_ci Store 726 725 913617a3babSopenharmony_ci 727: 6(int) Load 8(invocation) 914617a3babSopenharmony_ci 728: 71(ptr) AccessChain 31(data) 63 63 915617a3babSopenharmony_ci 729: 25(ivec4) Load 728 916617a3babSopenharmony_ci 730: 70(ivec2) VectorShuffle 729 729 0 1 917617a3babSopenharmony_ci 731: 17(ivec4) Load 19(ballot) 918617a3babSopenharmony_ci 732: 70(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 730 731 919617a3babSopenharmony_ci 733: 64(ptr) AccessChain 31(data) 727 63 35 920617a3babSopenharmony_ci 734: 24(int) CompositeExtract 732 0 921617a3babSopenharmony_ci Store 733 734 922617a3babSopenharmony_ci 735: 64(ptr) AccessChain 31(data) 727 63 189 923617a3babSopenharmony_ci 736: 24(int) CompositeExtract 732 1 924617a3babSopenharmony_ci Store 735 736 925617a3babSopenharmony_ci 737: 6(int) Load 8(invocation) 926617a3babSopenharmony_ci 738: 71(ptr) AccessChain 31(data) 33 63 927617a3babSopenharmony_ci 739: 25(ivec4) Load 738 928617a3babSopenharmony_ci 740: 78(ivec3) VectorShuffle 739 739 0 1 2 929617a3babSopenharmony_ci 741: 17(ivec4) Load 19(ballot) 930617a3babSopenharmony_ci 742: 78(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 740 741 931617a3babSopenharmony_ci 743: 64(ptr) AccessChain 31(data) 737 63 35 932617a3babSopenharmony_ci 744: 24(int) CompositeExtract 742 0 933617a3babSopenharmony_ci Store 743 744 934617a3babSopenharmony_ci 745: 64(ptr) AccessChain 31(data) 737 63 189 935617a3babSopenharmony_ci 746: 24(int) CompositeExtract 742 1 936617a3babSopenharmony_ci Store 745 746 937617a3babSopenharmony_ci 747: 64(ptr) AccessChain 31(data) 737 63 202 938617a3babSopenharmony_ci 748: 24(int) CompositeExtract 742 2 939617a3babSopenharmony_ci Store 747 748 940617a3babSopenharmony_ci 749: 6(int) Load 8(invocation) 941617a3babSopenharmony_ci 750: 71(ptr) AccessChain 31(data) 115 63 942617a3babSopenharmony_ci 751: 25(ivec4) Load 750 943617a3babSopenharmony_ci 752: 17(ivec4) Load 19(ballot) 944617a3babSopenharmony_ci 753: 25(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 751 752 945617a3babSopenharmony_ci 754: 71(ptr) AccessChain 31(data) 749 63 946617a3babSopenharmony_ci Store 754 753 947617a3babSopenharmony_ci 755: 6(int) Load 8(invocation) 948617a3babSopenharmony_ci 756: 90(ptr) AccessChain 31(data) 34 33 35 949617a3babSopenharmony_ci 757: 6(int) Load 756 950617a3babSopenharmony_ci 758: 17(ivec4) Load 19(ballot) 951617a3babSopenharmony_ci 759: 6(int) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 757 758 952617a3babSopenharmony_ci 760: 90(ptr) AccessChain 31(data) 755 33 35 953617a3babSopenharmony_ci Store 760 759 954617a3babSopenharmony_ci 761: 6(int) Load 8(invocation) 955617a3babSopenharmony_ci 762: 40(ptr) AccessChain 31(data) 63 33 956617a3babSopenharmony_ci 763: 17(ivec4) Load 762 957617a3babSopenharmony_ci 764: 96(ivec2) VectorShuffle 763 763 0 1 958617a3babSopenharmony_ci 765: 17(ivec4) Load 19(ballot) 959617a3babSopenharmony_ci 766: 96(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 764 765 960617a3babSopenharmony_ci 767: 90(ptr) AccessChain 31(data) 761 33 35 961617a3babSopenharmony_ci 768: 6(int) CompositeExtract 766 0 962617a3babSopenharmony_ci Store 767 768 963617a3babSopenharmony_ci 769: 90(ptr) AccessChain 31(data) 761 33 189 964617a3babSopenharmony_ci 770: 6(int) CompositeExtract 766 1 965617a3babSopenharmony_ci Store 769 770 966617a3babSopenharmony_ci 771: 6(int) Load 8(invocation) 967617a3babSopenharmony_ci 772: 40(ptr) AccessChain 31(data) 33 33 968617a3babSopenharmony_ci 773: 17(ivec4) Load 772 969617a3babSopenharmony_ci 774: 103(ivec3) VectorShuffle 773 773 0 1 2 970617a3babSopenharmony_ci 775: 17(ivec4) Load 19(ballot) 971617a3babSopenharmony_ci 776: 103(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 774 775 972617a3babSopenharmony_ci 777: 90(ptr) AccessChain 31(data) 771 33 35 973617a3babSopenharmony_ci 778: 6(int) CompositeExtract 776 0 974617a3babSopenharmony_ci Store 777 778 975617a3babSopenharmony_ci 779: 90(ptr) AccessChain 31(data) 771 33 189 976617a3babSopenharmony_ci 780: 6(int) CompositeExtract 776 1 977617a3babSopenharmony_ci Store 779 780 978617a3babSopenharmony_ci 781: 90(ptr) AccessChain 31(data) 771 33 202 979617a3babSopenharmony_ci 782: 6(int) CompositeExtract 776 2 980617a3babSopenharmony_ci Store 781 782 981617a3babSopenharmony_ci 783: 6(int) Load 8(invocation) 982617a3babSopenharmony_ci 784: 40(ptr) AccessChain 31(data) 115 33 983617a3babSopenharmony_ci 785: 17(ivec4) Load 784 984617a3babSopenharmony_ci 786: 17(ivec4) Load 19(ballot) 985617a3babSopenharmony_ci 787: 17(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedReduceNV 785 786 986617a3babSopenharmony_ci 788: 40(ptr) AccessChain 31(data) 783 33 987617a3babSopenharmony_ci Store 788 787 988617a3babSopenharmony_ci 789: 6(int) Load 8(invocation) 989617a3babSopenharmony_ci 790: 64(ptr) AccessChain 31(data) 34 63 35 990617a3babSopenharmony_ci 791: 24(int) Load 790 991617a3babSopenharmony_ci 792: 144(bool) SLessThan 791 34 992617a3babSopenharmony_ci 793: 17(ivec4) Load 19(ballot) 993617a3babSopenharmony_ci 794: 144(bool) GroupNonUniformLogicalAnd 178 PartitionedReduceNV 792 793 994617a3babSopenharmony_ci 795: 24(int) Select 794 63 34 995617a3babSopenharmony_ci 796: 64(ptr) AccessChain 31(data) 789 63 35 996617a3babSopenharmony_ci Store 796 795 997617a3babSopenharmony_ci 797: 6(int) Load 8(invocation) 998617a3babSopenharmony_ci 798: 71(ptr) AccessChain 31(data) 63 63 999617a3babSopenharmony_ci 799: 25(ivec4) Load 798 1000617a3babSopenharmony_ci 800: 70(ivec2) VectorShuffle 799 799 0 1 1001617a3babSopenharmony_ci 802: 152(bvec2) SLessThan 800 801 1002617a3babSopenharmony_ci 803: 17(ivec4) Load 19(ballot) 1003617a3babSopenharmony_ci 804: 152(bvec2) GroupNonUniformLogicalAnd 178 PartitionedReduceNV 802 803 1004617a3babSopenharmony_ci 806: 70(ivec2) Select 804 805 801 1005617a3babSopenharmony_ci 807: 64(ptr) AccessChain 31(data) 797 63 35 1006617a3babSopenharmony_ci 808: 24(int) CompositeExtract 806 0 1007617a3babSopenharmony_ci Store 807 808 1008617a3babSopenharmony_ci 809: 64(ptr) AccessChain 31(data) 797 63 189 1009617a3babSopenharmony_ci 810: 24(int) CompositeExtract 806 1 1010617a3babSopenharmony_ci Store 809 810 1011617a3babSopenharmony_ci 811: 6(int) Load 8(invocation) 1012617a3babSopenharmony_ci 812: 71(ptr) AccessChain 31(data) 63 63 1013617a3babSopenharmony_ci 813: 25(ivec4) Load 812 1014617a3babSopenharmony_ci 814: 78(ivec3) VectorShuffle 813 813 0 1 2 1015617a3babSopenharmony_ci 816: 161(bvec3) SLessThan 814 815 1016617a3babSopenharmony_ci 817: 17(ivec4) Load 19(ballot) 1017617a3babSopenharmony_ci 818: 161(bvec3) GroupNonUniformLogicalAnd 178 PartitionedReduceNV 816 817 1018617a3babSopenharmony_ci 820: 78(ivec3) Select 818 819 815 1019617a3babSopenharmony_ci 821: 64(ptr) AccessChain 31(data) 811 63 35 1020617a3babSopenharmony_ci 822: 24(int) CompositeExtract 820 0 1021617a3babSopenharmony_ci Store 821 822 1022617a3babSopenharmony_ci 823: 64(ptr) AccessChain 31(data) 811 63 189 1023617a3babSopenharmony_ci 824: 24(int) CompositeExtract 820 1 1024617a3babSopenharmony_ci Store 823 824 1025617a3babSopenharmony_ci 825: 64(ptr) AccessChain 31(data) 811 63 202 1026617a3babSopenharmony_ci 826: 24(int) CompositeExtract 820 2 1027617a3babSopenharmony_ci Store 825 826 1028617a3babSopenharmony_ci 827: 6(int) Load 8(invocation) 1029617a3babSopenharmony_ci 828: 71(ptr) AccessChain 31(data) 63 63 1030617a3babSopenharmony_ci 829: 25(ivec4) Load 828 1031617a3babSopenharmony_ci 831: 169(bvec4) SLessThan 829 830 1032617a3babSopenharmony_ci 832: 17(ivec4) Load 19(ballot) 1033617a3babSopenharmony_ci 833: 169(bvec4) GroupNonUniformLogicalAnd 178 PartitionedReduceNV 831 832 1034617a3babSopenharmony_ci 835: 25(ivec4) Select 833 834 830 1035617a3babSopenharmony_ci 836: 71(ptr) AccessChain 31(data) 827 63 1036617a3babSopenharmony_ci Store 836 835 1037617a3babSopenharmony_ci 837: 6(int) Load 8(invocation) 1038617a3babSopenharmony_ci 838: 64(ptr) AccessChain 31(data) 34 63 35 1039617a3babSopenharmony_ci 839: 24(int) Load 838 1040617a3babSopenharmony_ci 840: 17(ivec4) Load 19(ballot) 1041617a3babSopenharmony_ci 841: 24(int) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 839 840 1042617a3babSopenharmony_ci 842: 64(ptr) AccessChain 31(data) 837 63 35 1043617a3babSopenharmony_ci Store 842 841 1044617a3babSopenharmony_ci 843: 6(int) Load 8(invocation) 1045617a3babSopenharmony_ci 844: 71(ptr) AccessChain 31(data) 63 63 1046617a3babSopenharmony_ci 845: 25(ivec4) Load 844 1047617a3babSopenharmony_ci 846: 70(ivec2) VectorShuffle 845 845 0 1 1048617a3babSopenharmony_ci 847: 17(ivec4) Load 19(ballot) 1049617a3babSopenharmony_ci 848: 70(ivec2) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 846 847 1050617a3babSopenharmony_ci 849: 64(ptr) AccessChain 31(data) 843 63 35 1051617a3babSopenharmony_ci 850: 24(int) CompositeExtract 848 0 1052617a3babSopenharmony_ci Store 849 850 1053617a3babSopenharmony_ci 851: 64(ptr) AccessChain 31(data) 843 63 189 1054617a3babSopenharmony_ci 852: 24(int) CompositeExtract 848 1 1055617a3babSopenharmony_ci Store 851 852 1056617a3babSopenharmony_ci 853: 6(int) Load 8(invocation) 1057617a3babSopenharmony_ci 854: 71(ptr) AccessChain 31(data) 33 63 1058617a3babSopenharmony_ci 855: 25(ivec4) Load 854 1059617a3babSopenharmony_ci 856: 78(ivec3) VectorShuffle 855 855 0 1 2 1060617a3babSopenharmony_ci 857: 17(ivec4) Load 19(ballot) 1061617a3babSopenharmony_ci 858: 78(ivec3) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 856 857 1062617a3babSopenharmony_ci 859: 64(ptr) AccessChain 31(data) 853 63 35 1063617a3babSopenharmony_ci 860: 24(int) CompositeExtract 858 0 1064617a3babSopenharmony_ci Store 859 860 1065617a3babSopenharmony_ci 861: 64(ptr) AccessChain 31(data) 853 63 189 1066617a3babSopenharmony_ci 862: 24(int) CompositeExtract 858 1 1067617a3babSopenharmony_ci Store 861 862 1068617a3babSopenharmony_ci 863: 64(ptr) AccessChain 31(data) 853 63 202 1069617a3babSopenharmony_ci 864: 24(int) CompositeExtract 858 2 1070617a3babSopenharmony_ci Store 863 864 1071617a3babSopenharmony_ci 865: 6(int) Load 8(invocation) 1072617a3babSopenharmony_ci 866: 71(ptr) AccessChain 31(data) 115 63 1073617a3babSopenharmony_ci 867: 25(ivec4) Load 866 1074617a3babSopenharmony_ci 868: 17(ivec4) Load 19(ballot) 1075617a3babSopenharmony_ci 869: 25(ivec4) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 867 868 1076617a3babSopenharmony_ci 870: 71(ptr) AccessChain 31(data) 865 63 1077617a3babSopenharmony_ci Store 870 869 1078617a3babSopenharmony_ci 871: 6(int) Load 8(invocation) 1079617a3babSopenharmony_ci 872: 90(ptr) AccessChain 31(data) 34 33 35 1080617a3babSopenharmony_ci 873: 6(int) Load 872 1081617a3babSopenharmony_ci 874: 17(ivec4) Load 19(ballot) 1082617a3babSopenharmony_ci 875: 6(int) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 873 874 1083617a3babSopenharmony_ci 876: 90(ptr) AccessChain 31(data) 871 33 35 1084617a3babSopenharmony_ci Store 876 875 1085617a3babSopenharmony_ci 877: 6(int) Load 8(invocation) 1086617a3babSopenharmony_ci 878: 40(ptr) AccessChain 31(data) 63 33 1087617a3babSopenharmony_ci 879: 17(ivec4) Load 878 1088617a3babSopenharmony_ci 880: 96(ivec2) VectorShuffle 879 879 0 1 1089617a3babSopenharmony_ci 881: 17(ivec4) Load 19(ballot) 1090617a3babSopenharmony_ci 882: 96(ivec2) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 880 881 1091617a3babSopenharmony_ci 883: 90(ptr) AccessChain 31(data) 877 33 35 1092617a3babSopenharmony_ci 884: 6(int) CompositeExtract 882 0 1093617a3babSopenharmony_ci Store 883 884 1094617a3babSopenharmony_ci 885: 90(ptr) AccessChain 31(data) 877 33 189 1095617a3babSopenharmony_ci 886: 6(int) CompositeExtract 882 1 1096617a3babSopenharmony_ci Store 885 886 1097617a3babSopenharmony_ci 887: 6(int) Load 8(invocation) 1098617a3babSopenharmony_ci 888: 40(ptr) AccessChain 31(data) 33 33 1099617a3babSopenharmony_ci 889: 17(ivec4) Load 888 1100617a3babSopenharmony_ci 890: 103(ivec3) VectorShuffle 889 889 0 1 2 1101617a3babSopenharmony_ci 891: 17(ivec4) Load 19(ballot) 1102617a3babSopenharmony_ci 892: 103(ivec3) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 890 891 1103617a3babSopenharmony_ci 893: 90(ptr) AccessChain 31(data) 887 33 35 1104617a3babSopenharmony_ci 894: 6(int) CompositeExtract 892 0 1105617a3babSopenharmony_ci Store 893 894 1106617a3babSopenharmony_ci 895: 90(ptr) AccessChain 31(data) 887 33 189 1107617a3babSopenharmony_ci 896: 6(int) CompositeExtract 892 1 1108617a3babSopenharmony_ci Store 895 896 1109617a3babSopenharmony_ci 897: 90(ptr) AccessChain 31(data) 887 33 202 1110617a3babSopenharmony_ci 898: 6(int) CompositeExtract 892 2 1111617a3babSopenharmony_ci Store 897 898 1112617a3babSopenharmony_ci 899: 6(int) Load 8(invocation) 1113617a3babSopenharmony_ci 900: 40(ptr) AccessChain 31(data) 115 33 1114617a3babSopenharmony_ci 901: 17(ivec4) Load 900 1115617a3babSopenharmony_ci 902: 17(ivec4) Load 19(ballot) 1116617a3babSopenharmony_ci 903: 17(ivec4) GroupNonUniformBitwiseOr 178 PartitionedReduceNV 901 902 1117617a3babSopenharmony_ci 904: 40(ptr) AccessChain 31(data) 899 33 1118617a3babSopenharmony_ci Store 904 903 1119617a3babSopenharmony_ci 905: 6(int) Load 8(invocation) 1120617a3babSopenharmony_ci 906: 64(ptr) AccessChain 31(data) 34 63 35 1121617a3babSopenharmony_ci 907: 24(int) Load 906 1122617a3babSopenharmony_ci 908: 144(bool) SLessThan 907 34 1123617a3babSopenharmony_ci 909: 17(ivec4) Load 19(ballot) 1124617a3babSopenharmony_ci 910: 144(bool) GroupNonUniformLogicalOr 178 PartitionedReduceNV 908 909 1125617a3babSopenharmony_ci 911: 24(int) Select 910 63 34 1126617a3babSopenharmony_ci 912: 64(ptr) AccessChain 31(data) 905 63 35 1127617a3babSopenharmony_ci Store 912 911 1128617a3babSopenharmony_ci 913: 6(int) Load 8(invocation) 1129617a3babSopenharmony_ci 914: 71(ptr) AccessChain 31(data) 63 63 1130617a3babSopenharmony_ci 915: 25(ivec4) Load 914 1131617a3babSopenharmony_ci 916: 70(ivec2) VectorShuffle 915 915 0 1 1132617a3babSopenharmony_ci 917: 152(bvec2) SLessThan 916 801 1133617a3babSopenharmony_ci 918: 17(ivec4) Load 19(ballot) 1134617a3babSopenharmony_ci 919: 152(bvec2) GroupNonUniformLogicalOr 178 PartitionedReduceNV 917 918 1135617a3babSopenharmony_ci 920: 70(ivec2) Select 919 805 801 1136617a3babSopenharmony_ci 921: 64(ptr) AccessChain 31(data) 913 63 35 1137617a3babSopenharmony_ci 922: 24(int) CompositeExtract 920 0 1138617a3babSopenharmony_ci Store 921 922 1139617a3babSopenharmony_ci 923: 64(ptr) AccessChain 31(data) 913 63 189 1140617a3babSopenharmony_ci 924: 24(int) CompositeExtract 920 1 1141617a3babSopenharmony_ci Store 923 924 1142617a3babSopenharmony_ci 925: 6(int) Load 8(invocation) 1143617a3babSopenharmony_ci 926: 71(ptr) AccessChain 31(data) 63 63 1144617a3babSopenharmony_ci 927: 25(ivec4) Load 926 1145617a3babSopenharmony_ci 928: 78(ivec3) VectorShuffle 927 927 0 1 2 1146617a3babSopenharmony_ci 929: 161(bvec3) SLessThan 928 815 1147617a3babSopenharmony_ci 930: 17(ivec4) Load 19(ballot) 1148617a3babSopenharmony_ci 931: 161(bvec3) GroupNonUniformLogicalOr 178 PartitionedReduceNV 929 930 1149617a3babSopenharmony_ci 932: 78(ivec3) Select 931 819 815 1150617a3babSopenharmony_ci 933: 64(ptr) AccessChain 31(data) 925 63 35 1151617a3babSopenharmony_ci 934: 24(int) CompositeExtract 932 0 1152617a3babSopenharmony_ci Store 933 934 1153617a3babSopenharmony_ci 935: 64(ptr) AccessChain 31(data) 925 63 189 1154617a3babSopenharmony_ci 936: 24(int) CompositeExtract 932 1 1155617a3babSopenharmony_ci Store 935 936 1156617a3babSopenharmony_ci 937: 64(ptr) AccessChain 31(data) 925 63 202 1157617a3babSopenharmony_ci 938: 24(int) CompositeExtract 932 2 1158617a3babSopenharmony_ci Store 937 938 1159617a3babSopenharmony_ci 939: 6(int) Load 8(invocation) 1160617a3babSopenharmony_ci 940: 71(ptr) AccessChain 31(data) 63 63 1161617a3babSopenharmony_ci 941: 25(ivec4) Load 940 1162617a3babSopenharmony_ci 942: 169(bvec4) SLessThan 941 830 1163617a3babSopenharmony_ci 943: 17(ivec4) Load 19(ballot) 1164617a3babSopenharmony_ci 944: 169(bvec4) GroupNonUniformLogicalOr 178 PartitionedReduceNV 942 943 1165617a3babSopenharmony_ci 945: 25(ivec4) Select 944 834 830 1166617a3babSopenharmony_ci 946: 71(ptr) AccessChain 31(data) 939 63 1167617a3babSopenharmony_ci Store 946 945 1168617a3babSopenharmony_ci 947: 6(int) Load 8(invocation) 1169617a3babSopenharmony_ci 948: 64(ptr) AccessChain 31(data) 34 63 35 1170617a3babSopenharmony_ci 949: 24(int) Load 948 1171617a3babSopenharmony_ci 950: 17(ivec4) Load 19(ballot) 1172617a3babSopenharmony_ci 951: 24(int) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 949 950 1173617a3babSopenharmony_ci 952: 64(ptr) AccessChain 31(data) 947 63 35 1174617a3babSopenharmony_ci Store 952 951 1175617a3babSopenharmony_ci 953: 6(int) Load 8(invocation) 1176617a3babSopenharmony_ci 954: 71(ptr) AccessChain 31(data) 63 63 1177617a3babSopenharmony_ci 955: 25(ivec4) Load 954 1178617a3babSopenharmony_ci 956: 70(ivec2) VectorShuffle 955 955 0 1 1179617a3babSopenharmony_ci 957: 17(ivec4) Load 19(ballot) 1180617a3babSopenharmony_ci 958: 70(ivec2) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 956 957 1181617a3babSopenharmony_ci 959: 64(ptr) AccessChain 31(data) 953 63 35 1182617a3babSopenharmony_ci 960: 24(int) CompositeExtract 958 0 1183617a3babSopenharmony_ci Store 959 960 1184617a3babSopenharmony_ci 961: 64(ptr) AccessChain 31(data) 953 63 189 1185617a3babSopenharmony_ci 962: 24(int) CompositeExtract 958 1 1186617a3babSopenharmony_ci Store 961 962 1187617a3babSopenharmony_ci 963: 6(int) Load 8(invocation) 1188617a3babSopenharmony_ci 964: 71(ptr) AccessChain 31(data) 33 63 1189617a3babSopenharmony_ci 965: 25(ivec4) Load 964 1190617a3babSopenharmony_ci 966: 78(ivec3) VectorShuffle 965 965 0 1 2 1191617a3babSopenharmony_ci 967: 17(ivec4) Load 19(ballot) 1192617a3babSopenharmony_ci 968: 78(ivec3) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 966 967 1193617a3babSopenharmony_ci 969: 64(ptr) AccessChain 31(data) 963 63 35 1194617a3babSopenharmony_ci 970: 24(int) CompositeExtract 968 0 1195617a3babSopenharmony_ci Store 969 970 1196617a3babSopenharmony_ci 971: 64(ptr) AccessChain 31(data) 963 63 189 1197617a3babSopenharmony_ci 972: 24(int) CompositeExtract 968 1 1198617a3babSopenharmony_ci Store 971 972 1199617a3babSopenharmony_ci 973: 64(ptr) AccessChain 31(data) 963 63 202 1200617a3babSopenharmony_ci 974: 24(int) CompositeExtract 968 2 1201617a3babSopenharmony_ci Store 973 974 1202617a3babSopenharmony_ci 975: 6(int) Load 8(invocation) 1203617a3babSopenharmony_ci 976: 71(ptr) AccessChain 31(data) 115 63 1204617a3babSopenharmony_ci 977: 25(ivec4) Load 976 1205617a3babSopenharmony_ci 978: 17(ivec4) Load 19(ballot) 1206617a3babSopenharmony_ci 979: 25(ivec4) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 977 978 1207617a3babSopenharmony_ci 980: 71(ptr) AccessChain 31(data) 975 63 1208617a3babSopenharmony_ci Store 980 979 1209617a3babSopenharmony_ci 981: 6(int) Load 8(invocation) 1210617a3babSopenharmony_ci 982: 90(ptr) AccessChain 31(data) 34 33 35 1211617a3babSopenharmony_ci 983: 6(int) Load 982 1212617a3babSopenharmony_ci 984: 17(ivec4) Load 19(ballot) 1213617a3babSopenharmony_ci 985: 6(int) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 983 984 1214617a3babSopenharmony_ci 986: 90(ptr) AccessChain 31(data) 981 33 35 1215617a3babSopenharmony_ci Store 986 985 1216617a3babSopenharmony_ci 987: 6(int) Load 8(invocation) 1217617a3babSopenharmony_ci 988: 40(ptr) AccessChain 31(data) 63 33 1218617a3babSopenharmony_ci 989: 17(ivec4) Load 988 1219617a3babSopenharmony_ci 990: 96(ivec2) VectorShuffle 989 989 0 1 1220617a3babSopenharmony_ci 991: 17(ivec4) Load 19(ballot) 1221617a3babSopenharmony_ci 992: 96(ivec2) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 990 991 1222617a3babSopenharmony_ci 993: 90(ptr) AccessChain 31(data) 987 33 35 1223617a3babSopenharmony_ci 994: 6(int) CompositeExtract 992 0 1224617a3babSopenharmony_ci Store 993 994 1225617a3babSopenharmony_ci 995: 90(ptr) AccessChain 31(data) 987 33 189 1226617a3babSopenharmony_ci 996: 6(int) CompositeExtract 992 1 1227617a3babSopenharmony_ci Store 995 996 1228617a3babSopenharmony_ci 997: 6(int) Load 8(invocation) 1229617a3babSopenharmony_ci 998: 40(ptr) AccessChain 31(data) 33 33 1230617a3babSopenharmony_ci 999: 17(ivec4) Load 998 1231617a3babSopenharmony_ci 1000: 103(ivec3) VectorShuffle 999 999 0 1 2 1232617a3babSopenharmony_ci 1001: 17(ivec4) Load 19(ballot) 1233617a3babSopenharmony_ci 1002: 103(ivec3) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 1000 1001 1234617a3babSopenharmony_ci 1003: 90(ptr) AccessChain 31(data) 997 33 35 1235617a3babSopenharmony_ci 1004: 6(int) CompositeExtract 1002 0 1236617a3babSopenharmony_ci Store 1003 1004 1237617a3babSopenharmony_ci 1005: 90(ptr) AccessChain 31(data) 997 33 189 1238617a3babSopenharmony_ci 1006: 6(int) CompositeExtract 1002 1 1239617a3babSopenharmony_ci Store 1005 1006 1240617a3babSopenharmony_ci 1007: 90(ptr) AccessChain 31(data) 997 33 202 1241617a3babSopenharmony_ci 1008: 6(int) CompositeExtract 1002 2 1242617a3babSopenharmony_ci Store 1007 1008 1243617a3babSopenharmony_ci 1009: 6(int) Load 8(invocation) 1244617a3babSopenharmony_ci 1010: 40(ptr) AccessChain 31(data) 115 33 1245617a3babSopenharmony_ci 1011: 17(ivec4) Load 1010 1246617a3babSopenharmony_ci 1012: 17(ivec4) Load 19(ballot) 1247617a3babSopenharmony_ci 1013: 17(ivec4) GroupNonUniformBitwiseXor 178 PartitionedReduceNV 1011 1012 1248617a3babSopenharmony_ci 1014: 40(ptr) AccessChain 31(data) 1009 33 1249617a3babSopenharmony_ci Store 1014 1013 1250617a3babSopenharmony_ci 1015: 6(int) Load 8(invocation) 1251617a3babSopenharmony_ci 1016: 64(ptr) AccessChain 31(data) 34 63 35 1252617a3babSopenharmony_ci 1017: 24(int) Load 1016 1253617a3babSopenharmony_ci 1018: 144(bool) SLessThan 1017 34 1254617a3babSopenharmony_ci 1019: 17(ivec4) Load 19(ballot) 1255617a3babSopenharmony_ci 1020: 144(bool) GroupNonUniformLogicalXor 178 PartitionedReduceNV 1018 1019 1256617a3babSopenharmony_ci 1021: 24(int) Select 1020 63 34 1257617a3babSopenharmony_ci 1022: 64(ptr) AccessChain 31(data) 1015 63 35 1258617a3babSopenharmony_ci Store 1022 1021 1259617a3babSopenharmony_ci 1023: 6(int) Load 8(invocation) 1260617a3babSopenharmony_ci 1024: 71(ptr) AccessChain 31(data) 63 63 1261617a3babSopenharmony_ci 1025: 25(ivec4) Load 1024 1262617a3babSopenharmony_ci 1026: 70(ivec2) VectorShuffle 1025 1025 0 1 1263617a3babSopenharmony_ci 1027: 152(bvec2) SLessThan 1026 801 1264617a3babSopenharmony_ci 1028: 17(ivec4) Load 19(ballot) 1265617a3babSopenharmony_ci 1029: 152(bvec2) GroupNonUniformLogicalXor 178 PartitionedReduceNV 1027 1028 1266617a3babSopenharmony_ci 1030: 70(ivec2) Select 1029 805 801 1267617a3babSopenharmony_ci 1031: 64(ptr) AccessChain 31(data) 1023 63 35 1268617a3babSopenharmony_ci 1032: 24(int) CompositeExtract 1030 0 1269617a3babSopenharmony_ci Store 1031 1032 1270617a3babSopenharmony_ci 1033: 64(ptr) AccessChain 31(data) 1023 63 189 1271617a3babSopenharmony_ci 1034: 24(int) CompositeExtract 1030 1 1272617a3babSopenharmony_ci Store 1033 1034 1273617a3babSopenharmony_ci 1035: 6(int) Load 8(invocation) 1274617a3babSopenharmony_ci 1036: 71(ptr) AccessChain 31(data) 63 63 1275617a3babSopenharmony_ci 1037: 25(ivec4) Load 1036 1276617a3babSopenharmony_ci 1038: 78(ivec3) VectorShuffle 1037 1037 0 1 2 1277617a3babSopenharmony_ci 1039: 161(bvec3) SLessThan 1038 815 1278617a3babSopenharmony_ci 1040: 17(ivec4) Load 19(ballot) 1279617a3babSopenharmony_ci 1041: 161(bvec3) GroupNonUniformLogicalXor 178 PartitionedReduceNV 1039 1040 1280617a3babSopenharmony_ci 1042: 78(ivec3) Select 1041 819 815 1281617a3babSopenharmony_ci 1043: 64(ptr) AccessChain 31(data) 1035 63 35 1282617a3babSopenharmony_ci 1044: 24(int) CompositeExtract 1042 0 1283617a3babSopenharmony_ci Store 1043 1044 1284617a3babSopenharmony_ci 1045: 64(ptr) AccessChain 31(data) 1035 63 189 1285617a3babSopenharmony_ci 1046: 24(int) CompositeExtract 1042 1 1286617a3babSopenharmony_ci Store 1045 1046 1287617a3babSopenharmony_ci 1047: 64(ptr) AccessChain 31(data) 1035 63 202 1288617a3babSopenharmony_ci 1048: 24(int) CompositeExtract 1042 2 1289617a3babSopenharmony_ci Store 1047 1048 1290617a3babSopenharmony_ci 1049: 6(int) Load 8(invocation) 1291617a3babSopenharmony_ci 1050: 71(ptr) AccessChain 31(data) 63 63 1292617a3babSopenharmony_ci 1051: 25(ivec4) Load 1050 1293617a3babSopenharmony_ci 1052: 169(bvec4) SLessThan 1051 830 1294617a3babSopenharmony_ci 1053: 17(ivec4) Load 19(ballot) 1295617a3babSopenharmony_ci 1054: 169(bvec4) GroupNonUniformLogicalXor 178 PartitionedReduceNV 1052 1053 1296617a3babSopenharmony_ci 1055: 25(ivec4) Select 1054 834 830 1297617a3babSopenharmony_ci 1056: 71(ptr) AccessChain 31(data) 1049 63 1298617a3babSopenharmony_ci Store 1056 1055 1299617a3babSopenharmony_ci 1057: 6(int) Load 8(invocation) 1300617a3babSopenharmony_ci 1058: 36(ptr) AccessChain 31(data) 34 34 35 1301617a3babSopenharmony_ci 1059: 22(float) Load 1058 1302617a3babSopenharmony_ci 1060: 17(ivec4) Load 19(ballot) 1303617a3babSopenharmony_ci 1061: 22(float) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1059 1060 1304617a3babSopenharmony_ci 1062: 36(ptr) AccessChain 31(data) 1057 34 35 1305617a3babSopenharmony_ci Store 1062 1061 1306617a3babSopenharmony_ci 1063: 6(int) Load 8(invocation) 1307617a3babSopenharmony_ci 1064: 44(ptr) AccessChain 31(data) 63 34 1308617a3babSopenharmony_ci 1065: 23(fvec4) Load 1064 1309617a3babSopenharmony_ci 1066: 43(fvec2) VectorShuffle 1065 1065 0 1 1310617a3babSopenharmony_ci 1067: 17(ivec4) Load 19(ballot) 1311617a3babSopenharmony_ci 1068: 43(fvec2) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1066 1067 1312617a3babSopenharmony_ci 1069: 36(ptr) AccessChain 31(data) 1063 34 35 1313617a3babSopenharmony_ci 1070: 22(float) CompositeExtract 1068 0 1314617a3babSopenharmony_ci Store 1069 1070 1315617a3babSopenharmony_ci 1071: 36(ptr) AccessChain 31(data) 1063 34 189 1316617a3babSopenharmony_ci 1072: 22(float) CompositeExtract 1068 1 1317617a3babSopenharmony_ci Store 1071 1072 1318617a3babSopenharmony_ci 1073: 6(int) Load 8(invocation) 1319617a3babSopenharmony_ci 1074: 44(ptr) AccessChain 31(data) 33 34 1320617a3babSopenharmony_ci 1075: 23(fvec4) Load 1074 1321617a3babSopenharmony_ci 1076: 51(fvec3) VectorShuffle 1075 1075 0 1 2 1322617a3babSopenharmony_ci 1077: 17(ivec4) Load 19(ballot) 1323617a3babSopenharmony_ci 1078: 51(fvec3) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1076 1077 1324617a3babSopenharmony_ci 1079: 36(ptr) AccessChain 31(data) 1073 34 35 1325617a3babSopenharmony_ci 1080: 22(float) CompositeExtract 1078 0 1326617a3babSopenharmony_ci Store 1079 1080 1327617a3babSopenharmony_ci 1081: 36(ptr) AccessChain 31(data) 1073 34 189 1328617a3babSopenharmony_ci 1082: 22(float) CompositeExtract 1078 1 1329617a3babSopenharmony_ci Store 1081 1082 1330617a3babSopenharmony_ci 1083: 36(ptr) AccessChain 31(data) 1073 34 202 1331617a3babSopenharmony_ci 1084: 22(float) CompositeExtract 1078 2 1332617a3babSopenharmony_ci Store 1083 1084 1333617a3babSopenharmony_ci 1085: 6(int) Load 8(invocation) 1334617a3babSopenharmony_ci 1086: 44(ptr) AccessChain 31(data) 115 34 1335617a3babSopenharmony_ci 1087: 23(fvec4) Load 1086 1336617a3babSopenharmony_ci 1088: 17(ivec4) Load 19(ballot) 1337617a3babSopenharmony_ci 1089: 23(fvec4) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1087 1088 1338617a3babSopenharmony_ci 1090: 44(ptr) AccessChain 31(data) 1085 34 1339617a3babSopenharmony_ci Store 1090 1089 1340617a3babSopenharmony_ci 1091: 6(int) Load 8(invocation) 1341617a3babSopenharmony_ci 1092: 64(ptr) AccessChain 31(data) 34 63 35 1342617a3babSopenharmony_ci 1093: 24(int) Load 1092 1343617a3babSopenharmony_ci 1094: 17(ivec4) Load 19(ballot) 1344617a3babSopenharmony_ci 1095: 24(int) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1093 1094 1345617a3babSopenharmony_ci 1096: 64(ptr) AccessChain 31(data) 1091 63 35 1346617a3babSopenharmony_ci Store 1096 1095 1347617a3babSopenharmony_ci 1097: 6(int) Load 8(invocation) 1348617a3babSopenharmony_ci 1098: 71(ptr) AccessChain 31(data) 63 63 1349617a3babSopenharmony_ci 1099: 25(ivec4) Load 1098 1350617a3babSopenharmony_ci 1100: 70(ivec2) VectorShuffle 1099 1099 0 1 1351617a3babSopenharmony_ci 1101: 17(ivec4) Load 19(ballot) 1352617a3babSopenharmony_ci 1102: 70(ivec2) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1100 1101 1353617a3babSopenharmony_ci 1103: 64(ptr) AccessChain 31(data) 1097 63 35 1354617a3babSopenharmony_ci 1104: 24(int) CompositeExtract 1102 0 1355617a3babSopenharmony_ci Store 1103 1104 1356617a3babSopenharmony_ci 1105: 64(ptr) AccessChain 31(data) 1097 63 189 1357617a3babSopenharmony_ci 1106: 24(int) CompositeExtract 1102 1 1358617a3babSopenharmony_ci Store 1105 1106 1359617a3babSopenharmony_ci 1107: 6(int) Load 8(invocation) 1360617a3babSopenharmony_ci 1108: 71(ptr) AccessChain 31(data) 33 63 1361617a3babSopenharmony_ci 1109: 25(ivec4) Load 1108 1362617a3babSopenharmony_ci 1110: 78(ivec3) VectorShuffle 1109 1109 0 1 2 1363617a3babSopenharmony_ci 1111: 17(ivec4) Load 19(ballot) 1364617a3babSopenharmony_ci 1112: 78(ivec3) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1110 1111 1365617a3babSopenharmony_ci 1113: 64(ptr) AccessChain 31(data) 1107 63 35 1366617a3babSopenharmony_ci 1114: 24(int) CompositeExtract 1112 0 1367617a3babSopenharmony_ci Store 1113 1114 1368617a3babSopenharmony_ci 1115: 64(ptr) AccessChain 31(data) 1107 63 189 1369617a3babSopenharmony_ci 1116: 24(int) CompositeExtract 1112 1 1370617a3babSopenharmony_ci Store 1115 1116 1371617a3babSopenharmony_ci 1117: 64(ptr) AccessChain 31(data) 1107 63 202 1372617a3babSopenharmony_ci 1118: 24(int) CompositeExtract 1112 2 1373617a3babSopenharmony_ci Store 1117 1118 1374617a3babSopenharmony_ci 1119: 6(int) Load 8(invocation) 1375617a3babSopenharmony_ci 1120: 71(ptr) AccessChain 31(data) 115 63 1376617a3babSopenharmony_ci 1121: 25(ivec4) Load 1120 1377617a3babSopenharmony_ci 1122: 17(ivec4) Load 19(ballot) 1378617a3babSopenharmony_ci 1123: 25(ivec4) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1121 1122 1379617a3babSopenharmony_ci 1124: 71(ptr) AccessChain 31(data) 1119 63 1380617a3babSopenharmony_ci Store 1124 1123 1381617a3babSopenharmony_ci 1125: 6(int) Load 8(invocation) 1382617a3babSopenharmony_ci 1126: 90(ptr) AccessChain 31(data) 34 33 35 1383617a3babSopenharmony_ci 1127: 6(int) Load 1126 1384617a3babSopenharmony_ci 1128: 17(ivec4) Load 19(ballot) 1385617a3babSopenharmony_ci 1129: 6(int) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1127 1128 1386617a3babSopenharmony_ci 1130: 90(ptr) AccessChain 31(data) 1125 33 35 1387617a3babSopenharmony_ci Store 1130 1129 1388617a3babSopenharmony_ci 1131: 6(int) Load 8(invocation) 1389617a3babSopenharmony_ci 1132: 40(ptr) AccessChain 31(data) 63 33 1390617a3babSopenharmony_ci 1133: 17(ivec4) Load 1132 1391617a3babSopenharmony_ci 1134: 96(ivec2) VectorShuffle 1133 1133 0 1 1392617a3babSopenharmony_ci 1135: 17(ivec4) Load 19(ballot) 1393617a3babSopenharmony_ci 1136: 96(ivec2) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1134 1135 1394617a3babSopenharmony_ci 1137: 90(ptr) AccessChain 31(data) 1131 33 35 1395617a3babSopenharmony_ci 1138: 6(int) CompositeExtract 1136 0 1396617a3babSopenharmony_ci Store 1137 1138 1397617a3babSopenharmony_ci 1139: 90(ptr) AccessChain 31(data) 1131 33 189 1398617a3babSopenharmony_ci 1140: 6(int) CompositeExtract 1136 1 1399617a3babSopenharmony_ci Store 1139 1140 1400617a3babSopenharmony_ci 1141: 6(int) Load 8(invocation) 1401617a3babSopenharmony_ci 1142: 40(ptr) AccessChain 31(data) 33 33 1402617a3babSopenharmony_ci 1143: 17(ivec4) Load 1142 1403617a3babSopenharmony_ci 1144: 103(ivec3) VectorShuffle 1143 1143 0 1 2 1404617a3babSopenharmony_ci 1145: 17(ivec4) Load 19(ballot) 1405617a3babSopenharmony_ci 1146: 103(ivec3) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1144 1145 1406617a3babSopenharmony_ci 1147: 90(ptr) AccessChain 31(data) 1141 33 35 1407617a3babSopenharmony_ci 1148: 6(int) CompositeExtract 1146 0 1408617a3babSopenharmony_ci Store 1147 1148 1409617a3babSopenharmony_ci 1149: 90(ptr) AccessChain 31(data) 1141 33 189 1410617a3babSopenharmony_ci 1150: 6(int) CompositeExtract 1146 1 1411617a3babSopenharmony_ci Store 1149 1150 1412617a3babSopenharmony_ci 1151: 90(ptr) AccessChain 31(data) 1141 33 202 1413617a3babSopenharmony_ci 1152: 6(int) CompositeExtract 1146 2 1414617a3babSopenharmony_ci Store 1151 1152 1415617a3babSopenharmony_ci 1153: 6(int) Load 8(invocation) 1416617a3babSopenharmony_ci 1154: 40(ptr) AccessChain 31(data) 115 33 1417617a3babSopenharmony_ci 1155: 17(ivec4) Load 1154 1418617a3babSopenharmony_ci 1156: 17(ivec4) Load 19(ballot) 1419617a3babSopenharmony_ci 1157: 17(ivec4) GroupNonUniformIAdd 178 PartitionedInclusiveScanNV 1155 1156 1420617a3babSopenharmony_ci 1158: 40(ptr) AccessChain 31(data) 1153 33 1421617a3babSopenharmony_ci Store 1158 1157 1422617a3babSopenharmony_ci 1159: 6(int) Load 8(invocation) 1423617a3babSopenharmony_ci 1160: 116(ptr) AccessChain 31(data) 34 115 35 1424617a3babSopenharmony_ci 1161:26(float64_t) Load 1160 1425617a3babSopenharmony_ci 1162: 17(ivec4) Load 19(ballot) 1426617a3babSopenharmony_ci 1163:26(float64_t) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1161 1162 1427617a3babSopenharmony_ci 1164: 116(ptr) AccessChain 31(data) 1159 115 35 1428617a3babSopenharmony_ci Store 1164 1163 1429617a3babSopenharmony_ci 1165: 6(int) Load 8(invocation) 1430617a3babSopenharmony_ci 1166: 123(ptr) AccessChain 31(data) 63 115 1431617a3babSopenharmony_ci 1167: 27(f64vec4) Load 1166 1432617a3babSopenharmony_ci 1168:122(f64vec2) VectorShuffle 1167 1167 0 1 1433617a3babSopenharmony_ci 1169: 17(ivec4) Load 19(ballot) 1434617a3babSopenharmony_ci 1170:122(f64vec2) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1168 1169 1435617a3babSopenharmony_ci 1171: 116(ptr) AccessChain 31(data) 1165 115 35 1436617a3babSopenharmony_ci 1172:26(float64_t) CompositeExtract 1170 0 1437617a3babSopenharmony_ci Store 1171 1172 1438617a3babSopenharmony_ci 1173: 116(ptr) AccessChain 31(data) 1165 115 189 1439617a3babSopenharmony_ci 1174:26(float64_t) CompositeExtract 1170 1 1440617a3babSopenharmony_ci Store 1173 1174 1441617a3babSopenharmony_ci 1175: 6(int) Load 8(invocation) 1442617a3babSopenharmony_ci 1176: 123(ptr) AccessChain 31(data) 33 115 1443617a3babSopenharmony_ci 1177: 27(f64vec4) Load 1176 1444617a3babSopenharmony_ci 1178:130(f64vec3) VectorShuffle 1177 1177 0 1 2 1445617a3babSopenharmony_ci 1179: 17(ivec4) Load 19(ballot) 1446617a3babSopenharmony_ci 1180:130(f64vec3) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1178 1179 1447617a3babSopenharmony_ci 1181: 116(ptr) AccessChain 31(data) 1175 115 35 1448617a3babSopenharmony_ci 1182:26(float64_t) CompositeExtract 1180 0 1449617a3babSopenharmony_ci Store 1181 1182 1450617a3babSopenharmony_ci 1183: 116(ptr) AccessChain 31(data) 1175 115 189 1451617a3babSopenharmony_ci 1184:26(float64_t) CompositeExtract 1180 1 1452617a3babSopenharmony_ci Store 1183 1184 1453617a3babSopenharmony_ci 1185: 116(ptr) AccessChain 31(data) 1175 115 202 1454617a3babSopenharmony_ci 1186:26(float64_t) CompositeExtract 1180 2 1455617a3babSopenharmony_ci Store 1185 1186 1456617a3babSopenharmony_ci 1187: 6(int) Load 8(invocation) 1457617a3babSopenharmony_ci 1188: 123(ptr) AccessChain 31(data) 115 115 1458617a3babSopenharmony_ci 1189: 27(f64vec4) Load 1188 1459617a3babSopenharmony_ci 1190: 17(ivec4) Load 19(ballot) 1460617a3babSopenharmony_ci 1191: 27(f64vec4) GroupNonUniformFAdd 178 PartitionedInclusiveScanNV 1189 1190 1461617a3babSopenharmony_ci 1192: 123(ptr) AccessChain 31(data) 1187 115 1462617a3babSopenharmony_ci Store 1192 1191 1463617a3babSopenharmony_ci 1193: 6(int) Load 8(invocation) 1464617a3babSopenharmony_ci 1194: 36(ptr) AccessChain 31(data) 34 34 35 1465617a3babSopenharmony_ci 1195: 22(float) Load 1194 1466617a3babSopenharmony_ci 1196: 17(ivec4) Load 19(ballot) 1467617a3babSopenharmony_ci 1197: 22(float) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1195 1196 1468617a3babSopenharmony_ci 1198: 36(ptr) AccessChain 31(data) 1193 34 35 1469617a3babSopenharmony_ci Store 1198 1197 1470617a3babSopenharmony_ci 1199: 6(int) Load 8(invocation) 1471617a3babSopenharmony_ci 1200: 44(ptr) AccessChain 31(data) 63 34 1472617a3babSopenharmony_ci 1201: 23(fvec4) Load 1200 1473617a3babSopenharmony_ci 1202: 43(fvec2) VectorShuffle 1201 1201 0 1 1474617a3babSopenharmony_ci 1203: 17(ivec4) Load 19(ballot) 1475617a3babSopenharmony_ci 1204: 43(fvec2) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1202 1203 1476617a3babSopenharmony_ci 1205: 36(ptr) AccessChain 31(data) 1199 34 35 1477617a3babSopenharmony_ci 1206: 22(float) CompositeExtract 1204 0 1478617a3babSopenharmony_ci Store 1205 1206 1479617a3babSopenharmony_ci 1207: 36(ptr) AccessChain 31(data) 1199 34 189 1480617a3babSopenharmony_ci 1208: 22(float) CompositeExtract 1204 1 1481617a3babSopenharmony_ci Store 1207 1208 1482617a3babSopenharmony_ci 1209: 6(int) Load 8(invocation) 1483617a3babSopenharmony_ci 1210: 44(ptr) AccessChain 31(data) 33 34 1484617a3babSopenharmony_ci 1211: 23(fvec4) Load 1210 1485617a3babSopenharmony_ci 1212: 51(fvec3) VectorShuffle 1211 1211 0 1 2 1486617a3babSopenharmony_ci 1213: 17(ivec4) Load 19(ballot) 1487617a3babSopenharmony_ci 1214: 51(fvec3) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1212 1213 1488617a3babSopenharmony_ci 1215: 36(ptr) AccessChain 31(data) 1209 34 35 1489617a3babSopenharmony_ci 1216: 22(float) CompositeExtract 1214 0 1490617a3babSopenharmony_ci Store 1215 1216 1491617a3babSopenharmony_ci 1217: 36(ptr) AccessChain 31(data) 1209 34 189 1492617a3babSopenharmony_ci 1218: 22(float) CompositeExtract 1214 1 1493617a3babSopenharmony_ci Store 1217 1218 1494617a3babSopenharmony_ci 1219: 36(ptr) AccessChain 31(data) 1209 34 202 1495617a3babSopenharmony_ci 1220: 22(float) CompositeExtract 1214 2 1496617a3babSopenharmony_ci Store 1219 1220 1497617a3babSopenharmony_ci 1221: 6(int) Load 8(invocation) 1498617a3babSopenharmony_ci 1222: 44(ptr) AccessChain 31(data) 115 34 1499617a3babSopenharmony_ci 1223: 23(fvec4) Load 1222 1500617a3babSopenharmony_ci 1224: 17(ivec4) Load 19(ballot) 1501617a3babSopenharmony_ci 1225: 23(fvec4) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1223 1224 1502617a3babSopenharmony_ci 1226: 44(ptr) AccessChain 31(data) 1221 34 1503617a3babSopenharmony_ci Store 1226 1225 1504617a3babSopenharmony_ci 1227: 6(int) Load 8(invocation) 1505617a3babSopenharmony_ci 1228: 64(ptr) AccessChain 31(data) 34 63 35 1506617a3babSopenharmony_ci 1229: 24(int) Load 1228 1507617a3babSopenharmony_ci 1230: 17(ivec4) Load 19(ballot) 1508617a3babSopenharmony_ci 1231: 24(int) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1229 1230 1509617a3babSopenharmony_ci 1232: 64(ptr) AccessChain 31(data) 1227 63 35 1510617a3babSopenharmony_ci Store 1232 1231 1511617a3babSopenharmony_ci 1233: 6(int) Load 8(invocation) 1512617a3babSopenharmony_ci 1234: 71(ptr) AccessChain 31(data) 63 63 1513617a3babSopenharmony_ci 1235: 25(ivec4) Load 1234 1514617a3babSopenharmony_ci 1236: 70(ivec2) VectorShuffle 1235 1235 0 1 1515617a3babSopenharmony_ci 1237: 17(ivec4) Load 19(ballot) 1516617a3babSopenharmony_ci 1238: 70(ivec2) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1236 1237 1517617a3babSopenharmony_ci 1239: 64(ptr) AccessChain 31(data) 1233 63 35 1518617a3babSopenharmony_ci 1240: 24(int) CompositeExtract 1238 0 1519617a3babSopenharmony_ci Store 1239 1240 1520617a3babSopenharmony_ci 1241: 64(ptr) AccessChain 31(data) 1233 63 189 1521617a3babSopenharmony_ci 1242: 24(int) CompositeExtract 1238 1 1522617a3babSopenharmony_ci Store 1241 1242 1523617a3babSopenharmony_ci 1243: 6(int) Load 8(invocation) 1524617a3babSopenharmony_ci 1244: 71(ptr) AccessChain 31(data) 33 63 1525617a3babSopenharmony_ci 1245: 25(ivec4) Load 1244 1526617a3babSopenharmony_ci 1246: 78(ivec3) VectorShuffle 1245 1245 0 1 2 1527617a3babSopenharmony_ci 1247: 17(ivec4) Load 19(ballot) 1528617a3babSopenharmony_ci 1248: 78(ivec3) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1246 1247 1529617a3babSopenharmony_ci 1249: 64(ptr) AccessChain 31(data) 1243 63 35 1530617a3babSopenharmony_ci 1250: 24(int) CompositeExtract 1248 0 1531617a3babSopenharmony_ci Store 1249 1250 1532617a3babSopenharmony_ci 1251: 64(ptr) AccessChain 31(data) 1243 63 189 1533617a3babSopenharmony_ci 1252: 24(int) CompositeExtract 1248 1 1534617a3babSopenharmony_ci Store 1251 1252 1535617a3babSopenharmony_ci 1253: 64(ptr) AccessChain 31(data) 1243 63 202 1536617a3babSopenharmony_ci 1254: 24(int) CompositeExtract 1248 2 1537617a3babSopenharmony_ci Store 1253 1254 1538617a3babSopenharmony_ci 1255: 6(int) Load 8(invocation) 1539617a3babSopenharmony_ci 1256: 71(ptr) AccessChain 31(data) 115 63 1540617a3babSopenharmony_ci 1257: 25(ivec4) Load 1256 1541617a3babSopenharmony_ci 1258: 17(ivec4) Load 19(ballot) 1542617a3babSopenharmony_ci 1259: 25(ivec4) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1257 1258 1543617a3babSopenharmony_ci 1260: 71(ptr) AccessChain 31(data) 1255 63 1544617a3babSopenharmony_ci Store 1260 1259 1545617a3babSopenharmony_ci 1261: 6(int) Load 8(invocation) 1546617a3babSopenharmony_ci 1262: 90(ptr) AccessChain 31(data) 34 33 35 1547617a3babSopenharmony_ci 1263: 6(int) Load 1262 1548617a3babSopenharmony_ci 1264: 17(ivec4) Load 19(ballot) 1549617a3babSopenharmony_ci 1265: 6(int) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1263 1264 1550617a3babSopenharmony_ci 1266: 90(ptr) AccessChain 31(data) 1261 33 35 1551617a3babSopenharmony_ci Store 1266 1265 1552617a3babSopenharmony_ci 1267: 6(int) Load 8(invocation) 1553617a3babSopenharmony_ci 1268: 40(ptr) AccessChain 31(data) 63 33 1554617a3babSopenharmony_ci 1269: 17(ivec4) Load 1268 1555617a3babSopenharmony_ci 1270: 96(ivec2) VectorShuffle 1269 1269 0 1 1556617a3babSopenharmony_ci 1271: 17(ivec4) Load 19(ballot) 1557617a3babSopenharmony_ci 1272: 96(ivec2) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1270 1271 1558617a3babSopenharmony_ci 1273: 90(ptr) AccessChain 31(data) 1267 33 35 1559617a3babSopenharmony_ci 1274: 6(int) CompositeExtract 1272 0 1560617a3babSopenharmony_ci Store 1273 1274 1561617a3babSopenharmony_ci 1275: 90(ptr) AccessChain 31(data) 1267 33 189 1562617a3babSopenharmony_ci 1276: 6(int) CompositeExtract 1272 1 1563617a3babSopenharmony_ci Store 1275 1276 1564617a3babSopenharmony_ci 1277: 6(int) Load 8(invocation) 1565617a3babSopenharmony_ci 1278: 40(ptr) AccessChain 31(data) 33 33 1566617a3babSopenharmony_ci 1279: 17(ivec4) Load 1278 1567617a3babSopenharmony_ci 1280: 103(ivec3) VectorShuffle 1279 1279 0 1 2 1568617a3babSopenharmony_ci 1281: 17(ivec4) Load 19(ballot) 1569617a3babSopenharmony_ci 1282: 103(ivec3) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1280 1281 1570617a3babSopenharmony_ci 1283: 90(ptr) AccessChain 31(data) 1277 33 35 1571617a3babSopenharmony_ci 1284: 6(int) CompositeExtract 1282 0 1572617a3babSopenharmony_ci Store 1283 1284 1573617a3babSopenharmony_ci 1285: 90(ptr) AccessChain 31(data) 1277 33 189 1574617a3babSopenharmony_ci 1286: 6(int) CompositeExtract 1282 1 1575617a3babSopenharmony_ci Store 1285 1286 1576617a3babSopenharmony_ci 1287: 90(ptr) AccessChain 31(data) 1277 33 202 1577617a3babSopenharmony_ci 1288: 6(int) CompositeExtract 1282 2 1578617a3babSopenharmony_ci Store 1287 1288 1579617a3babSopenharmony_ci 1289: 6(int) Load 8(invocation) 1580617a3babSopenharmony_ci 1290: 40(ptr) AccessChain 31(data) 115 33 1581617a3babSopenharmony_ci 1291: 17(ivec4) Load 1290 1582617a3babSopenharmony_ci 1292: 17(ivec4) Load 19(ballot) 1583617a3babSopenharmony_ci 1293: 17(ivec4) GroupNonUniformIMul 178 PartitionedInclusiveScanNV 1291 1292 1584617a3babSopenharmony_ci 1294: 40(ptr) AccessChain 31(data) 1289 33 1585617a3babSopenharmony_ci Store 1294 1293 1586617a3babSopenharmony_ci 1295: 6(int) Load 8(invocation) 1587617a3babSopenharmony_ci 1296: 116(ptr) AccessChain 31(data) 34 115 35 1588617a3babSopenharmony_ci 1297:26(float64_t) Load 1296 1589617a3babSopenharmony_ci 1298: 17(ivec4) Load 19(ballot) 1590617a3babSopenharmony_ci 1299:26(float64_t) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1297 1298 1591617a3babSopenharmony_ci 1300: 116(ptr) AccessChain 31(data) 1295 115 35 1592617a3babSopenharmony_ci Store 1300 1299 1593617a3babSopenharmony_ci 1301: 6(int) Load 8(invocation) 1594617a3babSopenharmony_ci 1302: 123(ptr) AccessChain 31(data) 63 115 1595617a3babSopenharmony_ci 1303: 27(f64vec4) Load 1302 1596617a3babSopenharmony_ci 1304:122(f64vec2) VectorShuffle 1303 1303 0 1 1597617a3babSopenharmony_ci 1305: 17(ivec4) Load 19(ballot) 1598617a3babSopenharmony_ci 1306:122(f64vec2) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1304 1305 1599617a3babSopenharmony_ci 1307: 116(ptr) AccessChain 31(data) 1301 115 35 1600617a3babSopenharmony_ci 1308:26(float64_t) CompositeExtract 1306 0 1601617a3babSopenharmony_ci Store 1307 1308 1602617a3babSopenharmony_ci 1309: 116(ptr) AccessChain 31(data) 1301 115 189 1603617a3babSopenharmony_ci 1310:26(float64_t) CompositeExtract 1306 1 1604617a3babSopenharmony_ci Store 1309 1310 1605617a3babSopenharmony_ci 1311: 6(int) Load 8(invocation) 1606617a3babSopenharmony_ci 1312: 123(ptr) AccessChain 31(data) 33 115 1607617a3babSopenharmony_ci 1313: 27(f64vec4) Load 1312 1608617a3babSopenharmony_ci 1314:130(f64vec3) VectorShuffle 1313 1313 0 1 2 1609617a3babSopenharmony_ci 1315: 17(ivec4) Load 19(ballot) 1610617a3babSopenharmony_ci 1316:130(f64vec3) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1314 1315 1611617a3babSopenharmony_ci 1317: 116(ptr) AccessChain 31(data) 1311 115 35 1612617a3babSopenharmony_ci 1318:26(float64_t) CompositeExtract 1316 0 1613617a3babSopenharmony_ci Store 1317 1318 1614617a3babSopenharmony_ci 1319: 116(ptr) AccessChain 31(data) 1311 115 189 1615617a3babSopenharmony_ci 1320:26(float64_t) CompositeExtract 1316 1 1616617a3babSopenharmony_ci Store 1319 1320 1617617a3babSopenharmony_ci 1321: 116(ptr) AccessChain 31(data) 1311 115 202 1618617a3babSopenharmony_ci 1322:26(float64_t) CompositeExtract 1316 2 1619617a3babSopenharmony_ci Store 1321 1322 1620617a3babSopenharmony_ci 1323: 6(int) Load 8(invocation) 1621617a3babSopenharmony_ci 1324: 123(ptr) AccessChain 31(data) 115 115 1622617a3babSopenharmony_ci 1325: 27(f64vec4) Load 1324 1623617a3babSopenharmony_ci 1326: 17(ivec4) Load 19(ballot) 1624617a3babSopenharmony_ci 1327: 27(f64vec4) GroupNonUniformFMul 178 PartitionedInclusiveScanNV 1325 1326 1625617a3babSopenharmony_ci 1328: 123(ptr) AccessChain 31(data) 1323 115 1626617a3babSopenharmony_ci Store 1328 1327 1627617a3babSopenharmony_ci 1329: 6(int) Load 8(invocation) 1628617a3babSopenharmony_ci 1330: 36(ptr) AccessChain 31(data) 34 34 35 1629617a3babSopenharmony_ci 1331: 22(float) Load 1330 1630617a3babSopenharmony_ci 1332: 17(ivec4) Load 19(ballot) 1631617a3babSopenharmony_ci 1333: 22(float) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1331 1332 1632617a3babSopenharmony_ci 1334: 36(ptr) AccessChain 31(data) 1329 34 35 1633617a3babSopenharmony_ci Store 1334 1333 1634617a3babSopenharmony_ci 1335: 6(int) Load 8(invocation) 1635617a3babSopenharmony_ci 1336: 44(ptr) AccessChain 31(data) 63 34 1636617a3babSopenharmony_ci 1337: 23(fvec4) Load 1336 1637617a3babSopenharmony_ci 1338: 43(fvec2) VectorShuffle 1337 1337 0 1 1638617a3babSopenharmony_ci 1339: 17(ivec4) Load 19(ballot) 1639617a3babSopenharmony_ci 1340: 43(fvec2) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1338 1339 1640617a3babSopenharmony_ci 1341: 36(ptr) AccessChain 31(data) 1335 34 35 1641617a3babSopenharmony_ci 1342: 22(float) CompositeExtract 1340 0 1642617a3babSopenharmony_ci Store 1341 1342 1643617a3babSopenharmony_ci 1343: 36(ptr) AccessChain 31(data) 1335 34 189 1644617a3babSopenharmony_ci 1344: 22(float) CompositeExtract 1340 1 1645617a3babSopenharmony_ci Store 1343 1344 1646617a3babSopenharmony_ci 1345: 6(int) Load 8(invocation) 1647617a3babSopenharmony_ci 1346: 44(ptr) AccessChain 31(data) 33 34 1648617a3babSopenharmony_ci 1347: 23(fvec4) Load 1346 1649617a3babSopenharmony_ci 1348: 51(fvec3) VectorShuffle 1347 1347 0 1 2 1650617a3babSopenharmony_ci 1349: 17(ivec4) Load 19(ballot) 1651617a3babSopenharmony_ci 1350: 51(fvec3) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1348 1349 1652617a3babSopenharmony_ci 1351: 36(ptr) AccessChain 31(data) 1345 34 35 1653617a3babSopenharmony_ci 1352: 22(float) CompositeExtract 1350 0 1654617a3babSopenharmony_ci Store 1351 1352 1655617a3babSopenharmony_ci 1353: 36(ptr) AccessChain 31(data) 1345 34 189 1656617a3babSopenharmony_ci 1354: 22(float) CompositeExtract 1350 1 1657617a3babSopenharmony_ci Store 1353 1354 1658617a3babSopenharmony_ci 1355: 36(ptr) AccessChain 31(data) 1345 34 202 1659617a3babSopenharmony_ci 1356: 22(float) CompositeExtract 1350 2 1660617a3babSopenharmony_ci Store 1355 1356 1661617a3babSopenharmony_ci 1357: 6(int) Load 8(invocation) 1662617a3babSopenharmony_ci 1358: 44(ptr) AccessChain 31(data) 115 34 1663617a3babSopenharmony_ci 1359: 23(fvec4) Load 1358 1664617a3babSopenharmony_ci 1360: 17(ivec4) Load 19(ballot) 1665617a3babSopenharmony_ci 1361: 23(fvec4) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1359 1360 1666617a3babSopenharmony_ci 1362: 44(ptr) AccessChain 31(data) 1357 34 1667617a3babSopenharmony_ci Store 1362 1361 1668617a3babSopenharmony_ci 1363: 6(int) Load 8(invocation) 1669617a3babSopenharmony_ci 1364: 64(ptr) AccessChain 31(data) 34 63 35 1670617a3babSopenharmony_ci 1365: 24(int) Load 1364 1671617a3babSopenharmony_ci 1366: 17(ivec4) Load 19(ballot) 1672617a3babSopenharmony_ci 1367: 24(int) GroupNonUniformSMin 178 PartitionedInclusiveScanNV 1365 1366 1673617a3babSopenharmony_ci 1368: 64(ptr) AccessChain 31(data) 1363 63 35 1674617a3babSopenharmony_ci Store 1368 1367 1675617a3babSopenharmony_ci 1369: 6(int) Load 8(invocation) 1676617a3babSopenharmony_ci 1370: 71(ptr) AccessChain 31(data) 63 63 1677617a3babSopenharmony_ci 1371: 25(ivec4) Load 1370 1678617a3babSopenharmony_ci 1372: 70(ivec2) VectorShuffle 1371 1371 0 1 1679617a3babSopenharmony_ci 1373: 17(ivec4) Load 19(ballot) 1680617a3babSopenharmony_ci 1374: 70(ivec2) GroupNonUniformSMin 178 PartitionedInclusiveScanNV 1372 1373 1681617a3babSopenharmony_ci 1375: 64(ptr) AccessChain 31(data) 1369 63 35 1682617a3babSopenharmony_ci 1376: 24(int) CompositeExtract 1374 0 1683617a3babSopenharmony_ci Store 1375 1376 1684617a3babSopenharmony_ci 1377: 64(ptr) AccessChain 31(data) 1369 63 189 1685617a3babSopenharmony_ci 1378: 24(int) CompositeExtract 1374 1 1686617a3babSopenharmony_ci Store 1377 1378 1687617a3babSopenharmony_ci 1379: 6(int) Load 8(invocation) 1688617a3babSopenharmony_ci 1380: 71(ptr) AccessChain 31(data) 33 63 1689617a3babSopenharmony_ci 1381: 25(ivec4) Load 1380 1690617a3babSopenharmony_ci 1382: 78(ivec3) VectorShuffle 1381 1381 0 1 2 1691617a3babSopenharmony_ci 1383: 17(ivec4) Load 19(ballot) 1692617a3babSopenharmony_ci 1384: 78(ivec3) GroupNonUniformSMin 178 PartitionedInclusiveScanNV 1382 1383 1693617a3babSopenharmony_ci 1385: 64(ptr) AccessChain 31(data) 1379 63 35 1694617a3babSopenharmony_ci 1386: 24(int) CompositeExtract 1384 0 1695617a3babSopenharmony_ci Store 1385 1386 1696617a3babSopenharmony_ci 1387: 64(ptr) AccessChain 31(data) 1379 63 189 1697617a3babSopenharmony_ci 1388: 24(int) CompositeExtract 1384 1 1698617a3babSopenharmony_ci Store 1387 1388 1699617a3babSopenharmony_ci 1389: 64(ptr) AccessChain 31(data) 1379 63 202 1700617a3babSopenharmony_ci 1390: 24(int) CompositeExtract 1384 2 1701617a3babSopenharmony_ci Store 1389 1390 1702617a3babSopenharmony_ci 1391: 6(int) Load 8(invocation) 1703617a3babSopenharmony_ci 1392: 71(ptr) AccessChain 31(data) 115 63 1704617a3babSopenharmony_ci 1393: 25(ivec4) Load 1392 1705617a3babSopenharmony_ci 1394: 17(ivec4) Load 19(ballot) 1706617a3babSopenharmony_ci 1395: 25(ivec4) GroupNonUniformSMin 178 PartitionedInclusiveScanNV 1393 1394 1707617a3babSopenharmony_ci 1396: 71(ptr) AccessChain 31(data) 1391 63 1708617a3babSopenharmony_ci Store 1396 1395 1709617a3babSopenharmony_ci 1397: 6(int) Load 8(invocation) 1710617a3babSopenharmony_ci 1398: 90(ptr) AccessChain 31(data) 34 33 35 1711617a3babSopenharmony_ci 1399: 6(int) Load 1398 1712617a3babSopenharmony_ci 1400: 17(ivec4) Load 19(ballot) 1713617a3babSopenharmony_ci 1401: 6(int) GroupNonUniformUMin 178 PartitionedInclusiveScanNV 1399 1400 1714617a3babSopenharmony_ci 1402: 90(ptr) AccessChain 31(data) 1397 33 35 1715617a3babSopenharmony_ci Store 1402 1401 1716617a3babSopenharmony_ci 1403: 6(int) Load 8(invocation) 1717617a3babSopenharmony_ci 1404: 40(ptr) AccessChain 31(data) 63 33 1718617a3babSopenharmony_ci 1405: 17(ivec4) Load 1404 1719617a3babSopenharmony_ci 1406: 96(ivec2) VectorShuffle 1405 1405 0 1 1720617a3babSopenharmony_ci 1407: 17(ivec4) Load 19(ballot) 1721617a3babSopenharmony_ci 1408: 96(ivec2) GroupNonUniformUMin 178 PartitionedInclusiveScanNV 1406 1407 1722617a3babSopenharmony_ci 1409: 90(ptr) AccessChain 31(data) 1403 33 35 1723617a3babSopenharmony_ci 1410: 6(int) CompositeExtract 1408 0 1724617a3babSopenharmony_ci Store 1409 1410 1725617a3babSopenharmony_ci 1411: 90(ptr) AccessChain 31(data) 1403 33 189 1726617a3babSopenharmony_ci 1412: 6(int) CompositeExtract 1408 1 1727617a3babSopenharmony_ci Store 1411 1412 1728617a3babSopenharmony_ci 1413: 6(int) Load 8(invocation) 1729617a3babSopenharmony_ci 1414: 40(ptr) AccessChain 31(data) 33 33 1730617a3babSopenharmony_ci 1415: 17(ivec4) Load 1414 1731617a3babSopenharmony_ci 1416: 103(ivec3) VectorShuffle 1415 1415 0 1 2 1732617a3babSopenharmony_ci 1417: 17(ivec4) Load 19(ballot) 1733617a3babSopenharmony_ci 1418: 103(ivec3) GroupNonUniformUMin 178 PartitionedInclusiveScanNV 1416 1417 1734617a3babSopenharmony_ci 1419: 90(ptr) AccessChain 31(data) 1413 33 35 1735617a3babSopenharmony_ci 1420: 6(int) CompositeExtract 1418 0 1736617a3babSopenharmony_ci Store 1419 1420 1737617a3babSopenharmony_ci 1421: 90(ptr) AccessChain 31(data) 1413 33 189 1738617a3babSopenharmony_ci 1422: 6(int) CompositeExtract 1418 1 1739617a3babSopenharmony_ci Store 1421 1422 1740617a3babSopenharmony_ci 1423: 90(ptr) AccessChain 31(data) 1413 33 202 1741617a3babSopenharmony_ci 1424: 6(int) CompositeExtract 1418 2 1742617a3babSopenharmony_ci Store 1423 1424 1743617a3babSopenharmony_ci 1425: 6(int) Load 8(invocation) 1744617a3babSopenharmony_ci 1426: 40(ptr) AccessChain 31(data) 115 33 1745617a3babSopenharmony_ci 1427: 17(ivec4) Load 1426 1746617a3babSopenharmony_ci 1428: 17(ivec4) Load 19(ballot) 1747617a3babSopenharmony_ci 1429: 17(ivec4) GroupNonUniformUMin 178 PartitionedInclusiveScanNV 1427 1428 1748617a3babSopenharmony_ci 1430: 40(ptr) AccessChain 31(data) 1425 33 1749617a3babSopenharmony_ci Store 1430 1429 1750617a3babSopenharmony_ci 1431: 6(int) Load 8(invocation) 1751617a3babSopenharmony_ci 1432: 116(ptr) AccessChain 31(data) 34 115 35 1752617a3babSopenharmony_ci 1433:26(float64_t) Load 1432 1753617a3babSopenharmony_ci 1434: 17(ivec4) Load 19(ballot) 1754617a3babSopenharmony_ci 1435:26(float64_t) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1433 1434 1755617a3babSopenharmony_ci 1436: 116(ptr) AccessChain 31(data) 1431 115 35 1756617a3babSopenharmony_ci Store 1436 1435 1757617a3babSopenharmony_ci 1437: 6(int) Load 8(invocation) 1758617a3babSopenharmony_ci 1438: 123(ptr) AccessChain 31(data) 63 115 1759617a3babSopenharmony_ci 1439: 27(f64vec4) Load 1438 1760617a3babSopenharmony_ci 1440:122(f64vec2) VectorShuffle 1439 1439 0 1 1761617a3babSopenharmony_ci 1441: 17(ivec4) Load 19(ballot) 1762617a3babSopenharmony_ci 1442:122(f64vec2) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1440 1441 1763617a3babSopenharmony_ci 1443: 116(ptr) AccessChain 31(data) 1437 115 35 1764617a3babSopenharmony_ci 1444:26(float64_t) CompositeExtract 1442 0 1765617a3babSopenharmony_ci Store 1443 1444 1766617a3babSopenharmony_ci 1445: 116(ptr) AccessChain 31(data) 1437 115 189 1767617a3babSopenharmony_ci 1446:26(float64_t) CompositeExtract 1442 1 1768617a3babSopenharmony_ci Store 1445 1446 1769617a3babSopenharmony_ci 1447: 6(int) Load 8(invocation) 1770617a3babSopenharmony_ci 1448: 123(ptr) AccessChain 31(data) 33 115 1771617a3babSopenharmony_ci 1449: 27(f64vec4) Load 1448 1772617a3babSopenharmony_ci 1450:130(f64vec3) VectorShuffle 1449 1449 0 1 2 1773617a3babSopenharmony_ci 1451: 17(ivec4) Load 19(ballot) 1774617a3babSopenharmony_ci 1452:130(f64vec3) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1450 1451 1775617a3babSopenharmony_ci 1453: 116(ptr) AccessChain 31(data) 1447 115 35 1776617a3babSopenharmony_ci 1454:26(float64_t) CompositeExtract 1452 0 1777617a3babSopenharmony_ci Store 1453 1454 1778617a3babSopenharmony_ci 1455: 116(ptr) AccessChain 31(data) 1447 115 189 1779617a3babSopenharmony_ci 1456:26(float64_t) CompositeExtract 1452 1 1780617a3babSopenharmony_ci Store 1455 1456 1781617a3babSopenharmony_ci 1457: 116(ptr) AccessChain 31(data) 1447 115 202 1782617a3babSopenharmony_ci 1458:26(float64_t) CompositeExtract 1452 2 1783617a3babSopenharmony_ci Store 1457 1458 1784617a3babSopenharmony_ci 1459: 6(int) Load 8(invocation) 1785617a3babSopenharmony_ci 1460: 123(ptr) AccessChain 31(data) 115 115 1786617a3babSopenharmony_ci 1461: 27(f64vec4) Load 1460 1787617a3babSopenharmony_ci 1462: 17(ivec4) Load 19(ballot) 1788617a3babSopenharmony_ci 1463: 27(f64vec4) GroupNonUniformFMin 178 PartitionedInclusiveScanNV 1461 1462 1789617a3babSopenharmony_ci 1464: 123(ptr) AccessChain 31(data) 1459 115 1790617a3babSopenharmony_ci Store 1464 1463 1791617a3babSopenharmony_ci 1465: 6(int) Load 8(invocation) 1792617a3babSopenharmony_ci 1466: 36(ptr) AccessChain 31(data) 34 34 35 1793617a3babSopenharmony_ci 1467: 22(float) Load 1466 1794617a3babSopenharmony_ci 1468: 17(ivec4) Load 19(ballot) 1795617a3babSopenharmony_ci 1469: 22(float) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1467 1468 1796617a3babSopenharmony_ci 1470: 36(ptr) AccessChain 31(data) 1465 34 35 1797617a3babSopenharmony_ci Store 1470 1469 1798617a3babSopenharmony_ci 1471: 6(int) Load 8(invocation) 1799617a3babSopenharmony_ci 1472: 44(ptr) AccessChain 31(data) 63 34 1800617a3babSopenharmony_ci 1473: 23(fvec4) Load 1472 1801617a3babSopenharmony_ci 1474: 43(fvec2) VectorShuffle 1473 1473 0 1 1802617a3babSopenharmony_ci 1475: 17(ivec4) Load 19(ballot) 1803617a3babSopenharmony_ci 1476: 43(fvec2) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1474 1475 1804617a3babSopenharmony_ci 1477: 36(ptr) AccessChain 31(data) 1471 34 35 1805617a3babSopenharmony_ci 1478: 22(float) CompositeExtract 1476 0 1806617a3babSopenharmony_ci Store 1477 1478 1807617a3babSopenharmony_ci 1479: 36(ptr) AccessChain 31(data) 1471 34 189 1808617a3babSopenharmony_ci 1480: 22(float) CompositeExtract 1476 1 1809617a3babSopenharmony_ci Store 1479 1480 1810617a3babSopenharmony_ci 1481: 6(int) Load 8(invocation) 1811617a3babSopenharmony_ci 1482: 44(ptr) AccessChain 31(data) 33 34 1812617a3babSopenharmony_ci 1483: 23(fvec4) Load 1482 1813617a3babSopenharmony_ci 1484: 51(fvec3) VectorShuffle 1483 1483 0 1 2 1814617a3babSopenharmony_ci 1485: 17(ivec4) Load 19(ballot) 1815617a3babSopenharmony_ci 1486: 51(fvec3) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1484 1485 1816617a3babSopenharmony_ci 1487: 36(ptr) AccessChain 31(data) 1481 34 35 1817617a3babSopenharmony_ci 1488: 22(float) CompositeExtract 1486 0 1818617a3babSopenharmony_ci Store 1487 1488 1819617a3babSopenharmony_ci 1489: 36(ptr) AccessChain 31(data) 1481 34 189 1820617a3babSopenharmony_ci 1490: 22(float) CompositeExtract 1486 1 1821617a3babSopenharmony_ci Store 1489 1490 1822617a3babSopenharmony_ci 1491: 36(ptr) AccessChain 31(data) 1481 34 202 1823617a3babSopenharmony_ci 1492: 22(float) CompositeExtract 1486 2 1824617a3babSopenharmony_ci Store 1491 1492 1825617a3babSopenharmony_ci 1493: 6(int) Load 8(invocation) 1826617a3babSopenharmony_ci 1494: 44(ptr) AccessChain 31(data) 115 34 1827617a3babSopenharmony_ci 1495: 23(fvec4) Load 1494 1828617a3babSopenharmony_ci 1496: 17(ivec4) Load 19(ballot) 1829617a3babSopenharmony_ci 1497: 23(fvec4) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1495 1496 1830617a3babSopenharmony_ci 1498: 44(ptr) AccessChain 31(data) 1493 34 1831617a3babSopenharmony_ci Store 1498 1497 1832617a3babSopenharmony_ci 1499: 6(int) Load 8(invocation) 1833617a3babSopenharmony_ci 1500: 64(ptr) AccessChain 31(data) 34 63 35 1834617a3babSopenharmony_ci 1501: 24(int) Load 1500 1835617a3babSopenharmony_ci 1502: 17(ivec4) Load 19(ballot) 1836617a3babSopenharmony_ci 1503: 24(int) GroupNonUniformSMax 178 PartitionedInclusiveScanNV 1501 1502 1837617a3babSopenharmony_ci 1504: 64(ptr) AccessChain 31(data) 1499 63 35 1838617a3babSopenharmony_ci Store 1504 1503 1839617a3babSopenharmony_ci 1505: 6(int) Load 8(invocation) 1840617a3babSopenharmony_ci 1506: 71(ptr) AccessChain 31(data) 63 63 1841617a3babSopenharmony_ci 1507: 25(ivec4) Load 1506 1842617a3babSopenharmony_ci 1508: 70(ivec2) VectorShuffle 1507 1507 0 1 1843617a3babSopenharmony_ci 1509: 17(ivec4) Load 19(ballot) 1844617a3babSopenharmony_ci 1510: 70(ivec2) GroupNonUniformSMax 178 PartitionedInclusiveScanNV 1508 1509 1845617a3babSopenharmony_ci 1511: 64(ptr) AccessChain 31(data) 1505 63 35 1846617a3babSopenharmony_ci 1512: 24(int) CompositeExtract 1510 0 1847617a3babSopenharmony_ci Store 1511 1512 1848617a3babSopenharmony_ci 1513: 64(ptr) AccessChain 31(data) 1505 63 189 1849617a3babSopenharmony_ci 1514: 24(int) CompositeExtract 1510 1 1850617a3babSopenharmony_ci Store 1513 1514 1851617a3babSopenharmony_ci 1515: 6(int) Load 8(invocation) 1852617a3babSopenharmony_ci 1516: 71(ptr) AccessChain 31(data) 33 63 1853617a3babSopenharmony_ci 1517: 25(ivec4) Load 1516 1854617a3babSopenharmony_ci 1518: 78(ivec3) VectorShuffle 1517 1517 0 1 2 1855617a3babSopenharmony_ci 1519: 17(ivec4) Load 19(ballot) 1856617a3babSopenharmony_ci 1520: 78(ivec3) GroupNonUniformSMax 178 PartitionedInclusiveScanNV 1518 1519 1857617a3babSopenharmony_ci 1521: 64(ptr) AccessChain 31(data) 1515 63 35 1858617a3babSopenharmony_ci 1522: 24(int) CompositeExtract 1520 0 1859617a3babSopenharmony_ci Store 1521 1522 1860617a3babSopenharmony_ci 1523: 64(ptr) AccessChain 31(data) 1515 63 189 1861617a3babSopenharmony_ci 1524: 24(int) CompositeExtract 1520 1 1862617a3babSopenharmony_ci Store 1523 1524 1863617a3babSopenharmony_ci 1525: 64(ptr) AccessChain 31(data) 1515 63 202 1864617a3babSopenharmony_ci 1526: 24(int) CompositeExtract 1520 2 1865617a3babSopenharmony_ci Store 1525 1526 1866617a3babSopenharmony_ci 1527: 6(int) Load 8(invocation) 1867617a3babSopenharmony_ci 1528: 71(ptr) AccessChain 31(data) 115 63 1868617a3babSopenharmony_ci 1529: 25(ivec4) Load 1528 1869617a3babSopenharmony_ci 1530: 17(ivec4) Load 19(ballot) 1870617a3babSopenharmony_ci 1531: 25(ivec4) GroupNonUniformSMax 178 PartitionedInclusiveScanNV 1529 1530 1871617a3babSopenharmony_ci 1532: 71(ptr) AccessChain 31(data) 1527 63 1872617a3babSopenharmony_ci Store 1532 1531 1873617a3babSopenharmony_ci 1533: 6(int) Load 8(invocation) 1874617a3babSopenharmony_ci 1534: 90(ptr) AccessChain 31(data) 34 33 35 1875617a3babSopenharmony_ci 1535: 6(int) Load 1534 1876617a3babSopenharmony_ci 1536: 17(ivec4) Load 19(ballot) 1877617a3babSopenharmony_ci 1537: 6(int) GroupNonUniformUMax 178 PartitionedInclusiveScanNV 1535 1536 1878617a3babSopenharmony_ci 1538: 90(ptr) AccessChain 31(data) 1533 33 35 1879617a3babSopenharmony_ci Store 1538 1537 1880617a3babSopenharmony_ci 1539: 6(int) Load 8(invocation) 1881617a3babSopenharmony_ci 1540: 40(ptr) AccessChain 31(data) 63 33 1882617a3babSopenharmony_ci 1541: 17(ivec4) Load 1540 1883617a3babSopenharmony_ci 1542: 96(ivec2) VectorShuffle 1541 1541 0 1 1884617a3babSopenharmony_ci 1543: 17(ivec4) Load 19(ballot) 1885617a3babSopenharmony_ci 1544: 96(ivec2) GroupNonUniformUMax 178 PartitionedInclusiveScanNV 1542 1543 1886617a3babSopenharmony_ci 1545: 90(ptr) AccessChain 31(data) 1539 33 35 1887617a3babSopenharmony_ci 1546: 6(int) CompositeExtract 1544 0 1888617a3babSopenharmony_ci Store 1545 1546 1889617a3babSopenharmony_ci 1547: 90(ptr) AccessChain 31(data) 1539 33 189 1890617a3babSopenharmony_ci 1548: 6(int) CompositeExtract 1544 1 1891617a3babSopenharmony_ci Store 1547 1548 1892617a3babSopenharmony_ci 1549: 6(int) Load 8(invocation) 1893617a3babSopenharmony_ci 1550: 40(ptr) AccessChain 31(data) 33 33 1894617a3babSopenharmony_ci 1551: 17(ivec4) Load 1550 1895617a3babSopenharmony_ci 1552: 103(ivec3) VectorShuffle 1551 1551 0 1 2 1896617a3babSopenharmony_ci 1553: 17(ivec4) Load 19(ballot) 1897617a3babSopenharmony_ci 1554: 103(ivec3) GroupNonUniformUMax 178 PartitionedInclusiveScanNV 1552 1553 1898617a3babSopenharmony_ci 1555: 90(ptr) AccessChain 31(data) 1549 33 35 1899617a3babSopenharmony_ci 1556: 6(int) CompositeExtract 1554 0 1900617a3babSopenharmony_ci Store 1555 1556 1901617a3babSopenharmony_ci 1557: 90(ptr) AccessChain 31(data) 1549 33 189 1902617a3babSopenharmony_ci 1558: 6(int) CompositeExtract 1554 1 1903617a3babSopenharmony_ci Store 1557 1558 1904617a3babSopenharmony_ci 1559: 90(ptr) AccessChain 31(data) 1549 33 202 1905617a3babSopenharmony_ci 1560: 6(int) CompositeExtract 1554 2 1906617a3babSopenharmony_ci Store 1559 1560 1907617a3babSopenharmony_ci 1561: 6(int) Load 8(invocation) 1908617a3babSopenharmony_ci 1562: 40(ptr) AccessChain 31(data) 115 33 1909617a3babSopenharmony_ci 1563: 17(ivec4) Load 1562 1910617a3babSopenharmony_ci 1564: 17(ivec4) Load 19(ballot) 1911617a3babSopenharmony_ci 1565: 17(ivec4) GroupNonUniformUMax 178 PartitionedInclusiveScanNV 1563 1564 1912617a3babSopenharmony_ci 1566: 40(ptr) AccessChain 31(data) 1561 33 1913617a3babSopenharmony_ci Store 1566 1565 1914617a3babSopenharmony_ci 1567: 6(int) Load 8(invocation) 1915617a3babSopenharmony_ci 1568: 116(ptr) AccessChain 31(data) 34 115 35 1916617a3babSopenharmony_ci 1569:26(float64_t) Load 1568 1917617a3babSopenharmony_ci 1570: 17(ivec4) Load 19(ballot) 1918617a3babSopenharmony_ci 1571:26(float64_t) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1569 1570 1919617a3babSopenharmony_ci 1572: 116(ptr) AccessChain 31(data) 1567 115 35 1920617a3babSopenharmony_ci Store 1572 1571 1921617a3babSopenharmony_ci 1573: 6(int) Load 8(invocation) 1922617a3babSopenharmony_ci 1574: 123(ptr) AccessChain 31(data) 63 115 1923617a3babSopenharmony_ci 1575: 27(f64vec4) Load 1574 1924617a3babSopenharmony_ci 1576:122(f64vec2) VectorShuffle 1575 1575 0 1 1925617a3babSopenharmony_ci 1577: 17(ivec4) Load 19(ballot) 1926617a3babSopenharmony_ci 1578:122(f64vec2) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1576 1577 1927617a3babSopenharmony_ci 1579: 116(ptr) AccessChain 31(data) 1573 115 35 1928617a3babSopenharmony_ci 1580:26(float64_t) CompositeExtract 1578 0 1929617a3babSopenharmony_ci Store 1579 1580 1930617a3babSopenharmony_ci 1581: 116(ptr) AccessChain 31(data) 1573 115 189 1931617a3babSopenharmony_ci 1582:26(float64_t) CompositeExtract 1578 1 1932617a3babSopenharmony_ci Store 1581 1582 1933617a3babSopenharmony_ci 1583: 6(int) Load 8(invocation) 1934617a3babSopenharmony_ci 1584: 123(ptr) AccessChain 31(data) 33 115 1935617a3babSopenharmony_ci 1585: 27(f64vec4) Load 1584 1936617a3babSopenharmony_ci 1586:130(f64vec3) VectorShuffle 1585 1585 0 1 2 1937617a3babSopenharmony_ci 1587: 17(ivec4) Load 19(ballot) 1938617a3babSopenharmony_ci 1588:130(f64vec3) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1586 1587 1939617a3babSopenharmony_ci 1589: 116(ptr) AccessChain 31(data) 1583 115 35 1940617a3babSopenharmony_ci 1590:26(float64_t) CompositeExtract 1588 0 1941617a3babSopenharmony_ci Store 1589 1590 1942617a3babSopenharmony_ci 1591: 116(ptr) AccessChain 31(data) 1583 115 189 1943617a3babSopenharmony_ci 1592:26(float64_t) CompositeExtract 1588 1 1944617a3babSopenharmony_ci Store 1591 1592 1945617a3babSopenharmony_ci 1593: 116(ptr) AccessChain 31(data) 1583 115 202 1946617a3babSopenharmony_ci 1594:26(float64_t) CompositeExtract 1588 2 1947617a3babSopenharmony_ci Store 1593 1594 1948617a3babSopenharmony_ci 1595: 6(int) Load 8(invocation) 1949617a3babSopenharmony_ci 1596: 123(ptr) AccessChain 31(data) 115 115 1950617a3babSopenharmony_ci 1597: 27(f64vec4) Load 1596 1951617a3babSopenharmony_ci 1598: 17(ivec4) Load 19(ballot) 1952617a3babSopenharmony_ci 1599: 27(f64vec4) GroupNonUniformFMax 178 PartitionedInclusiveScanNV 1597 1598 1953617a3babSopenharmony_ci 1600: 123(ptr) AccessChain 31(data) 1595 115 1954617a3babSopenharmony_ci Store 1600 1599 1955617a3babSopenharmony_ci 1601: 6(int) Load 8(invocation) 1956617a3babSopenharmony_ci 1602: 64(ptr) AccessChain 31(data) 34 63 35 1957617a3babSopenharmony_ci 1603: 24(int) Load 1602 1958617a3babSopenharmony_ci 1604: 17(ivec4) Load 19(ballot) 1959617a3babSopenharmony_ci 1605: 24(int) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1603 1604 1960617a3babSopenharmony_ci 1606: 64(ptr) AccessChain 31(data) 1601 63 35 1961617a3babSopenharmony_ci Store 1606 1605 1962617a3babSopenharmony_ci 1607: 6(int) Load 8(invocation) 1963617a3babSopenharmony_ci 1608: 71(ptr) AccessChain 31(data) 63 63 1964617a3babSopenharmony_ci 1609: 25(ivec4) Load 1608 1965617a3babSopenharmony_ci 1610: 70(ivec2) VectorShuffle 1609 1609 0 1 1966617a3babSopenharmony_ci 1611: 17(ivec4) Load 19(ballot) 1967617a3babSopenharmony_ci 1612: 70(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1610 1611 1968617a3babSopenharmony_ci 1613: 64(ptr) AccessChain 31(data) 1607 63 35 1969617a3babSopenharmony_ci 1614: 24(int) CompositeExtract 1612 0 1970617a3babSopenharmony_ci Store 1613 1614 1971617a3babSopenharmony_ci 1615: 64(ptr) AccessChain 31(data) 1607 63 189 1972617a3babSopenharmony_ci 1616: 24(int) CompositeExtract 1612 1 1973617a3babSopenharmony_ci Store 1615 1616 1974617a3babSopenharmony_ci 1617: 6(int) Load 8(invocation) 1975617a3babSopenharmony_ci 1618: 71(ptr) AccessChain 31(data) 33 63 1976617a3babSopenharmony_ci 1619: 25(ivec4) Load 1618 1977617a3babSopenharmony_ci 1620: 78(ivec3) VectorShuffle 1619 1619 0 1 2 1978617a3babSopenharmony_ci 1621: 17(ivec4) Load 19(ballot) 1979617a3babSopenharmony_ci 1622: 78(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1620 1621 1980617a3babSopenharmony_ci 1623: 64(ptr) AccessChain 31(data) 1617 63 35 1981617a3babSopenharmony_ci 1624: 24(int) CompositeExtract 1622 0 1982617a3babSopenharmony_ci Store 1623 1624 1983617a3babSopenharmony_ci 1625: 64(ptr) AccessChain 31(data) 1617 63 189 1984617a3babSopenharmony_ci 1626: 24(int) CompositeExtract 1622 1 1985617a3babSopenharmony_ci Store 1625 1626 1986617a3babSopenharmony_ci 1627: 64(ptr) AccessChain 31(data) 1617 63 202 1987617a3babSopenharmony_ci 1628: 24(int) CompositeExtract 1622 2 1988617a3babSopenharmony_ci Store 1627 1628 1989617a3babSopenharmony_ci 1629: 6(int) Load 8(invocation) 1990617a3babSopenharmony_ci 1630: 71(ptr) AccessChain 31(data) 115 63 1991617a3babSopenharmony_ci 1631: 25(ivec4) Load 1630 1992617a3babSopenharmony_ci 1632: 17(ivec4) Load 19(ballot) 1993617a3babSopenharmony_ci 1633: 25(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1631 1632 1994617a3babSopenharmony_ci 1634: 71(ptr) AccessChain 31(data) 1629 63 1995617a3babSopenharmony_ci Store 1634 1633 1996617a3babSopenharmony_ci 1635: 6(int) Load 8(invocation) 1997617a3babSopenharmony_ci 1636: 90(ptr) AccessChain 31(data) 34 33 35 1998617a3babSopenharmony_ci 1637: 6(int) Load 1636 1999617a3babSopenharmony_ci 1638: 17(ivec4) Load 19(ballot) 2000617a3babSopenharmony_ci 1639: 6(int) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1637 1638 2001617a3babSopenharmony_ci 1640: 90(ptr) AccessChain 31(data) 1635 33 35 2002617a3babSopenharmony_ci Store 1640 1639 2003617a3babSopenharmony_ci 1641: 6(int) Load 8(invocation) 2004617a3babSopenharmony_ci 1642: 40(ptr) AccessChain 31(data) 63 33 2005617a3babSopenharmony_ci 1643: 17(ivec4) Load 1642 2006617a3babSopenharmony_ci 1644: 96(ivec2) VectorShuffle 1643 1643 0 1 2007617a3babSopenharmony_ci 1645: 17(ivec4) Load 19(ballot) 2008617a3babSopenharmony_ci 1646: 96(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1644 1645 2009617a3babSopenharmony_ci 1647: 90(ptr) AccessChain 31(data) 1641 33 35 2010617a3babSopenharmony_ci 1648: 6(int) CompositeExtract 1646 0 2011617a3babSopenharmony_ci Store 1647 1648 2012617a3babSopenharmony_ci 1649: 90(ptr) AccessChain 31(data) 1641 33 189 2013617a3babSopenharmony_ci 1650: 6(int) CompositeExtract 1646 1 2014617a3babSopenharmony_ci Store 1649 1650 2015617a3babSopenharmony_ci 1651: 6(int) Load 8(invocation) 2016617a3babSopenharmony_ci 1652: 40(ptr) AccessChain 31(data) 33 33 2017617a3babSopenharmony_ci 1653: 17(ivec4) Load 1652 2018617a3babSopenharmony_ci 1654: 103(ivec3) VectorShuffle 1653 1653 0 1 2 2019617a3babSopenharmony_ci 1655: 17(ivec4) Load 19(ballot) 2020617a3babSopenharmony_ci 1656: 103(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1654 1655 2021617a3babSopenharmony_ci 1657: 90(ptr) AccessChain 31(data) 1651 33 35 2022617a3babSopenharmony_ci 1658: 6(int) CompositeExtract 1656 0 2023617a3babSopenharmony_ci Store 1657 1658 2024617a3babSopenharmony_ci 1659: 90(ptr) AccessChain 31(data) 1651 33 189 2025617a3babSopenharmony_ci 1660: 6(int) CompositeExtract 1656 1 2026617a3babSopenharmony_ci Store 1659 1660 2027617a3babSopenharmony_ci 1661: 90(ptr) AccessChain 31(data) 1651 33 202 2028617a3babSopenharmony_ci 1662: 6(int) CompositeExtract 1656 2 2029617a3babSopenharmony_ci Store 1661 1662 2030617a3babSopenharmony_ci 1663: 6(int) Load 8(invocation) 2031617a3babSopenharmony_ci 1664: 40(ptr) AccessChain 31(data) 115 33 2032617a3babSopenharmony_ci 1665: 17(ivec4) Load 1664 2033617a3babSopenharmony_ci 1666: 17(ivec4) Load 19(ballot) 2034617a3babSopenharmony_ci 1667: 17(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedInclusiveScanNV 1665 1666 2035617a3babSopenharmony_ci 1668: 40(ptr) AccessChain 31(data) 1663 33 2036617a3babSopenharmony_ci Store 1668 1667 2037617a3babSopenharmony_ci 1669: 6(int) Load 8(invocation) 2038617a3babSopenharmony_ci 1670: 64(ptr) AccessChain 31(data) 34 63 35 2039617a3babSopenharmony_ci 1671: 24(int) Load 1670 2040617a3babSopenharmony_ci 1672: 144(bool) SLessThan 1671 34 2041617a3babSopenharmony_ci 1673: 17(ivec4) Load 19(ballot) 2042617a3babSopenharmony_ci 1674: 144(bool) GroupNonUniformLogicalAnd 178 PartitionedInclusiveScanNV 1672 1673 2043617a3babSopenharmony_ci 1675: 24(int) Select 1674 63 34 2044617a3babSopenharmony_ci 1676: 64(ptr) AccessChain 31(data) 1669 63 35 2045617a3babSopenharmony_ci Store 1676 1675 2046617a3babSopenharmony_ci 1677: 6(int) Load 8(invocation) 2047617a3babSopenharmony_ci 1678: 71(ptr) AccessChain 31(data) 63 63 2048617a3babSopenharmony_ci 1679: 25(ivec4) Load 1678 2049617a3babSopenharmony_ci 1680: 70(ivec2) VectorShuffle 1679 1679 0 1 2050617a3babSopenharmony_ci 1681: 152(bvec2) SLessThan 1680 801 2051617a3babSopenharmony_ci 1682: 17(ivec4) Load 19(ballot) 2052617a3babSopenharmony_ci 1683: 152(bvec2) GroupNonUniformLogicalAnd 178 PartitionedInclusiveScanNV 1681 1682 2053617a3babSopenharmony_ci 1684: 70(ivec2) Select 1683 805 801 2054617a3babSopenharmony_ci 1685: 64(ptr) AccessChain 31(data) 1677 63 35 2055617a3babSopenharmony_ci 1686: 24(int) CompositeExtract 1684 0 2056617a3babSopenharmony_ci Store 1685 1686 2057617a3babSopenharmony_ci 1687: 64(ptr) AccessChain 31(data) 1677 63 189 2058617a3babSopenharmony_ci 1688: 24(int) CompositeExtract 1684 1 2059617a3babSopenharmony_ci Store 1687 1688 2060617a3babSopenharmony_ci 1689: 6(int) Load 8(invocation) 2061617a3babSopenharmony_ci 1690: 71(ptr) AccessChain 31(data) 63 63 2062617a3babSopenharmony_ci 1691: 25(ivec4) Load 1690 2063617a3babSopenharmony_ci 1692: 78(ivec3) VectorShuffle 1691 1691 0 1 2 2064617a3babSopenharmony_ci 1693: 161(bvec3) SLessThan 1692 815 2065617a3babSopenharmony_ci 1694: 17(ivec4) Load 19(ballot) 2066617a3babSopenharmony_ci 1695: 161(bvec3) GroupNonUniformLogicalAnd 178 PartitionedInclusiveScanNV 1693 1694 2067617a3babSopenharmony_ci 1696: 78(ivec3) Select 1695 819 815 2068617a3babSopenharmony_ci 1697: 64(ptr) AccessChain 31(data) 1689 63 35 2069617a3babSopenharmony_ci 1698: 24(int) CompositeExtract 1696 0 2070617a3babSopenharmony_ci Store 1697 1698 2071617a3babSopenharmony_ci 1699: 64(ptr) AccessChain 31(data) 1689 63 189 2072617a3babSopenharmony_ci 1700: 24(int) CompositeExtract 1696 1 2073617a3babSopenharmony_ci Store 1699 1700 2074617a3babSopenharmony_ci 1701: 64(ptr) AccessChain 31(data) 1689 63 202 2075617a3babSopenharmony_ci 1702: 24(int) CompositeExtract 1696 2 2076617a3babSopenharmony_ci Store 1701 1702 2077617a3babSopenharmony_ci 1703: 6(int) Load 8(invocation) 2078617a3babSopenharmony_ci 1704: 71(ptr) AccessChain 31(data) 63 63 2079617a3babSopenharmony_ci 1705: 25(ivec4) Load 1704 2080617a3babSopenharmony_ci 1706: 169(bvec4) SLessThan 1705 830 2081617a3babSopenharmony_ci 1707: 17(ivec4) Load 19(ballot) 2082617a3babSopenharmony_ci 1708: 169(bvec4) GroupNonUniformLogicalAnd 178 PartitionedInclusiveScanNV 1706 1707 2083617a3babSopenharmony_ci 1709: 25(ivec4) Select 1708 834 830 2084617a3babSopenharmony_ci 1710: 71(ptr) AccessChain 31(data) 1703 63 2085617a3babSopenharmony_ci Store 1710 1709 2086617a3babSopenharmony_ci 1711: 6(int) Load 8(invocation) 2087617a3babSopenharmony_ci 1712: 64(ptr) AccessChain 31(data) 34 63 35 2088617a3babSopenharmony_ci 1713: 24(int) Load 1712 2089617a3babSopenharmony_ci 1714: 17(ivec4) Load 19(ballot) 2090617a3babSopenharmony_ci 1715: 24(int) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1713 1714 2091617a3babSopenharmony_ci 1716: 64(ptr) AccessChain 31(data) 1711 63 35 2092617a3babSopenharmony_ci Store 1716 1715 2093617a3babSopenharmony_ci 1717: 6(int) Load 8(invocation) 2094617a3babSopenharmony_ci 1718: 71(ptr) AccessChain 31(data) 63 63 2095617a3babSopenharmony_ci 1719: 25(ivec4) Load 1718 2096617a3babSopenharmony_ci 1720: 70(ivec2) VectorShuffle 1719 1719 0 1 2097617a3babSopenharmony_ci 1721: 17(ivec4) Load 19(ballot) 2098617a3babSopenharmony_ci 1722: 70(ivec2) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1720 1721 2099617a3babSopenharmony_ci 1723: 64(ptr) AccessChain 31(data) 1717 63 35 2100617a3babSopenharmony_ci 1724: 24(int) CompositeExtract 1722 0 2101617a3babSopenharmony_ci Store 1723 1724 2102617a3babSopenharmony_ci 1725: 64(ptr) AccessChain 31(data) 1717 63 189 2103617a3babSopenharmony_ci 1726: 24(int) CompositeExtract 1722 1 2104617a3babSopenharmony_ci Store 1725 1726 2105617a3babSopenharmony_ci 1727: 6(int) Load 8(invocation) 2106617a3babSopenharmony_ci 1728: 71(ptr) AccessChain 31(data) 33 63 2107617a3babSopenharmony_ci 1729: 25(ivec4) Load 1728 2108617a3babSopenharmony_ci 1730: 78(ivec3) VectorShuffle 1729 1729 0 1 2 2109617a3babSopenharmony_ci 1731: 17(ivec4) Load 19(ballot) 2110617a3babSopenharmony_ci 1732: 78(ivec3) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1730 1731 2111617a3babSopenharmony_ci 1733: 64(ptr) AccessChain 31(data) 1727 63 35 2112617a3babSopenharmony_ci 1734: 24(int) CompositeExtract 1732 0 2113617a3babSopenharmony_ci Store 1733 1734 2114617a3babSopenharmony_ci 1735: 64(ptr) AccessChain 31(data) 1727 63 189 2115617a3babSopenharmony_ci 1736: 24(int) CompositeExtract 1732 1 2116617a3babSopenharmony_ci Store 1735 1736 2117617a3babSopenharmony_ci 1737: 64(ptr) AccessChain 31(data) 1727 63 202 2118617a3babSopenharmony_ci 1738: 24(int) CompositeExtract 1732 2 2119617a3babSopenharmony_ci Store 1737 1738 2120617a3babSopenharmony_ci 1739: 6(int) Load 8(invocation) 2121617a3babSopenharmony_ci 1740: 71(ptr) AccessChain 31(data) 115 63 2122617a3babSopenharmony_ci 1741: 25(ivec4) Load 1740 2123617a3babSopenharmony_ci 1742: 17(ivec4) Load 19(ballot) 2124617a3babSopenharmony_ci 1743: 25(ivec4) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1741 1742 2125617a3babSopenharmony_ci 1744: 71(ptr) AccessChain 31(data) 1739 63 2126617a3babSopenharmony_ci Store 1744 1743 2127617a3babSopenharmony_ci 1745: 6(int) Load 8(invocation) 2128617a3babSopenharmony_ci 1746: 90(ptr) AccessChain 31(data) 34 33 35 2129617a3babSopenharmony_ci 1747: 6(int) Load 1746 2130617a3babSopenharmony_ci 1748: 17(ivec4) Load 19(ballot) 2131617a3babSopenharmony_ci 1749: 6(int) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1747 1748 2132617a3babSopenharmony_ci 1750: 90(ptr) AccessChain 31(data) 1745 33 35 2133617a3babSopenharmony_ci Store 1750 1749 2134617a3babSopenharmony_ci 1751: 6(int) Load 8(invocation) 2135617a3babSopenharmony_ci 1752: 40(ptr) AccessChain 31(data) 63 33 2136617a3babSopenharmony_ci 1753: 17(ivec4) Load 1752 2137617a3babSopenharmony_ci 1754: 96(ivec2) VectorShuffle 1753 1753 0 1 2138617a3babSopenharmony_ci 1755: 17(ivec4) Load 19(ballot) 2139617a3babSopenharmony_ci 1756: 96(ivec2) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1754 1755 2140617a3babSopenharmony_ci 1757: 90(ptr) AccessChain 31(data) 1751 33 35 2141617a3babSopenharmony_ci 1758: 6(int) CompositeExtract 1756 0 2142617a3babSopenharmony_ci Store 1757 1758 2143617a3babSopenharmony_ci 1759: 90(ptr) AccessChain 31(data) 1751 33 189 2144617a3babSopenharmony_ci 1760: 6(int) CompositeExtract 1756 1 2145617a3babSopenharmony_ci Store 1759 1760 2146617a3babSopenharmony_ci 1761: 6(int) Load 8(invocation) 2147617a3babSopenharmony_ci 1762: 40(ptr) AccessChain 31(data) 33 33 2148617a3babSopenharmony_ci 1763: 17(ivec4) Load 1762 2149617a3babSopenharmony_ci 1764: 103(ivec3) VectorShuffle 1763 1763 0 1 2 2150617a3babSopenharmony_ci 1765: 17(ivec4) Load 19(ballot) 2151617a3babSopenharmony_ci 1766: 103(ivec3) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1764 1765 2152617a3babSopenharmony_ci 1767: 90(ptr) AccessChain 31(data) 1761 33 35 2153617a3babSopenharmony_ci 1768: 6(int) CompositeExtract 1766 0 2154617a3babSopenharmony_ci Store 1767 1768 2155617a3babSopenharmony_ci 1769: 90(ptr) AccessChain 31(data) 1761 33 189 2156617a3babSopenharmony_ci 1770: 6(int) CompositeExtract 1766 1 2157617a3babSopenharmony_ci Store 1769 1770 2158617a3babSopenharmony_ci 1771: 90(ptr) AccessChain 31(data) 1761 33 202 2159617a3babSopenharmony_ci 1772: 6(int) CompositeExtract 1766 2 2160617a3babSopenharmony_ci Store 1771 1772 2161617a3babSopenharmony_ci 1773: 6(int) Load 8(invocation) 2162617a3babSopenharmony_ci 1774: 40(ptr) AccessChain 31(data) 115 33 2163617a3babSopenharmony_ci 1775: 17(ivec4) Load 1774 2164617a3babSopenharmony_ci 1776: 17(ivec4) Load 19(ballot) 2165617a3babSopenharmony_ci 1777: 17(ivec4) GroupNonUniformBitwiseOr 178 PartitionedInclusiveScanNV 1775 1776 2166617a3babSopenharmony_ci 1778: 40(ptr) AccessChain 31(data) 1773 33 2167617a3babSopenharmony_ci Store 1778 1777 2168617a3babSopenharmony_ci 1779: 6(int) Load 8(invocation) 2169617a3babSopenharmony_ci 1780: 64(ptr) AccessChain 31(data) 34 63 35 2170617a3babSopenharmony_ci 1781: 24(int) Load 1780 2171617a3babSopenharmony_ci 1782: 144(bool) SLessThan 1781 34 2172617a3babSopenharmony_ci 1783: 17(ivec4) Load 19(ballot) 2173617a3babSopenharmony_ci 1784: 144(bool) GroupNonUniformLogicalOr 178 PartitionedInclusiveScanNV 1782 1783 2174617a3babSopenharmony_ci 1785: 24(int) Select 1784 63 34 2175617a3babSopenharmony_ci 1786: 64(ptr) AccessChain 31(data) 1779 63 35 2176617a3babSopenharmony_ci Store 1786 1785 2177617a3babSopenharmony_ci 1787: 6(int) Load 8(invocation) 2178617a3babSopenharmony_ci 1788: 71(ptr) AccessChain 31(data) 63 63 2179617a3babSopenharmony_ci 1789: 25(ivec4) Load 1788 2180617a3babSopenharmony_ci 1790: 70(ivec2) VectorShuffle 1789 1789 0 1 2181617a3babSopenharmony_ci 1791: 152(bvec2) SLessThan 1790 801 2182617a3babSopenharmony_ci 1792: 17(ivec4) Load 19(ballot) 2183617a3babSopenharmony_ci 1793: 152(bvec2) GroupNonUniformLogicalOr 178 PartitionedInclusiveScanNV 1791 1792 2184617a3babSopenharmony_ci 1794: 70(ivec2) Select 1793 805 801 2185617a3babSopenharmony_ci 1795: 64(ptr) AccessChain 31(data) 1787 63 35 2186617a3babSopenharmony_ci 1796: 24(int) CompositeExtract 1794 0 2187617a3babSopenharmony_ci Store 1795 1796 2188617a3babSopenharmony_ci 1797: 64(ptr) AccessChain 31(data) 1787 63 189 2189617a3babSopenharmony_ci 1798: 24(int) CompositeExtract 1794 1 2190617a3babSopenharmony_ci Store 1797 1798 2191617a3babSopenharmony_ci 1799: 6(int) Load 8(invocation) 2192617a3babSopenharmony_ci 1800: 71(ptr) AccessChain 31(data) 63 63 2193617a3babSopenharmony_ci 1801: 25(ivec4) Load 1800 2194617a3babSopenharmony_ci 1802: 78(ivec3) VectorShuffle 1801 1801 0 1 2 2195617a3babSopenharmony_ci 1803: 161(bvec3) SLessThan 1802 815 2196617a3babSopenharmony_ci 1804: 17(ivec4) Load 19(ballot) 2197617a3babSopenharmony_ci 1805: 161(bvec3) GroupNonUniformLogicalOr 178 PartitionedInclusiveScanNV 1803 1804 2198617a3babSopenharmony_ci 1806: 78(ivec3) Select 1805 819 815 2199617a3babSopenharmony_ci 1807: 64(ptr) AccessChain 31(data) 1799 63 35 2200617a3babSopenharmony_ci 1808: 24(int) CompositeExtract 1806 0 2201617a3babSopenharmony_ci Store 1807 1808 2202617a3babSopenharmony_ci 1809: 64(ptr) AccessChain 31(data) 1799 63 189 2203617a3babSopenharmony_ci 1810: 24(int) CompositeExtract 1806 1 2204617a3babSopenharmony_ci Store 1809 1810 2205617a3babSopenharmony_ci 1811: 64(ptr) AccessChain 31(data) 1799 63 202 2206617a3babSopenharmony_ci 1812: 24(int) CompositeExtract 1806 2 2207617a3babSopenharmony_ci Store 1811 1812 2208617a3babSopenharmony_ci 1813: 6(int) Load 8(invocation) 2209617a3babSopenharmony_ci 1814: 71(ptr) AccessChain 31(data) 63 63 2210617a3babSopenharmony_ci 1815: 25(ivec4) Load 1814 2211617a3babSopenharmony_ci 1816: 169(bvec4) SLessThan 1815 830 2212617a3babSopenharmony_ci 1817: 17(ivec4) Load 19(ballot) 2213617a3babSopenharmony_ci 1818: 169(bvec4) GroupNonUniformLogicalOr 178 PartitionedInclusiveScanNV 1816 1817 2214617a3babSopenharmony_ci 1819: 25(ivec4) Select 1818 834 830 2215617a3babSopenharmony_ci 1820: 71(ptr) AccessChain 31(data) 1813 63 2216617a3babSopenharmony_ci Store 1820 1819 2217617a3babSopenharmony_ci 1821: 6(int) Load 8(invocation) 2218617a3babSopenharmony_ci 1822: 64(ptr) AccessChain 31(data) 34 63 35 2219617a3babSopenharmony_ci 1823: 24(int) Load 1822 2220617a3babSopenharmony_ci 1824: 17(ivec4) Load 19(ballot) 2221617a3babSopenharmony_ci 1825: 24(int) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1823 1824 2222617a3babSopenharmony_ci 1826: 64(ptr) AccessChain 31(data) 1821 63 35 2223617a3babSopenharmony_ci Store 1826 1825 2224617a3babSopenharmony_ci 1827: 6(int) Load 8(invocation) 2225617a3babSopenharmony_ci 1828: 71(ptr) AccessChain 31(data) 63 63 2226617a3babSopenharmony_ci 1829: 25(ivec4) Load 1828 2227617a3babSopenharmony_ci 1830: 70(ivec2) VectorShuffle 1829 1829 0 1 2228617a3babSopenharmony_ci 1831: 17(ivec4) Load 19(ballot) 2229617a3babSopenharmony_ci 1832: 70(ivec2) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1830 1831 2230617a3babSopenharmony_ci 1833: 64(ptr) AccessChain 31(data) 1827 63 35 2231617a3babSopenharmony_ci 1834: 24(int) CompositeExtract 1832 0 2232617a3babSopenharmony_ci Store 1833 1834 2233617a3babSopenharmony_ci 1835: 64(ptr) AccessChain 31(data) 1827 63 189 2234617a3babSopenharmony_ci 1836: 24(int) CompositeExtract 1832 1 2235617a3babSopenharmony_ci Store 1835 1836 2236617a3babSopenharmony_ci 1837: 6(int) Load 8(invocation) 2237617a3babSopenharmony_ci 1838: 71(ptr) AccessChain 31(data) 33 63 2238617a3babSopenharmony_ci 1839: 25(ivec4) Load 1838 2239617a3babSopenharmony_ci 1840: 78(ivec3) VectorShuffle 1839 1839 0 1 2 2240617a3babSopenharmony_ci 1841: 17(ivec4) Load 19(ballot) 2241617a3babSopenharmony_ci 1842: 78(ivec3) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1840 1841 2242617a3babSopenharmony_ci 1843: 64(ptr) AccessChain 31(data) 1837 63 35 2243617a3babSopenharmony_ci 1844: 24(int) CompositeExtract 1842 0 2244617a3babSopenharmony_ci Store 1843 1844 2245617a3babSopenharmony_ci 1845: 64(ptr) AccessChain 31(data) 1837 63 189 2246617a3babSopenharmony_ci 1846: 24(int) CompositeExtract 1842 1 2247617a3babSopenharmony_ci Store 1845 1846 2248617a3babSopenharmony_ci 1847: 64(ptr) AccessChain 31(data) 1837 63 202 2249617a3babSopenharmony_ci 1848: 24(int) CompositeExtract 1842 2 2250617a3babSopenharmony_ci Store 1847 1848 2251617a3babSopenharmony_ci 1849: 6(int) Load 8(invocation) 2252617a3babSopenharmony_ci 1850: 71(ptr) AccessChain 31(data) 115 63 2253617a3babSopenharmony_ci 1851: 25(ivec4) Load 1850 2254617a3babSopenharmony_ci 1852: 17(ivec4) Load 19(ballot) 2255617a3babSopenharmony_ci 1853: 25(ivec4) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1851 1852 2256617a3babSopenharmony_ci 1854: 71(ptr) AccessChain 31(data) 1849 63 2257617a3babSopenharmony_ci Store 1854 1853 2258617a3babSopenharmony_ci 1855: 6(int) Load 8(invocation) 2259617a3babSopenharmony_ci 1856: 90(ptr) AccessChain 31(data) 34 33 35 2260617a3babSopenharmony_ci 1857: 6(int) Load 1856 2261617a3babSopenharmony_ci 1858: 17(ivec4) Load 19(ballot) 2262617a3babSopenharmony_ci 1859: 6(int) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1857 1858 2263617a3babSopenharmony_ci 1860: 90(ptr) AccessChain 31(data) 1855 33 35 2264617a3babSopenharmony_ci Store 1860 1859 2265617a3babSopenharmony_ci 1861: 6(int) Load 8(invocation) 2266617a3babSopenharmony_ci 1862: 40(ptr) AccessChain 31(data) 63 33 2267617a3babSopenharmony_ci 1863: 17(ivec4) Load 1862 2268617a3babSopenharmony_ci 1864: 96(ivec2) VectorShuffle 1863 1863 0 1 2269617a3babSopenharmony_ci 1865: 17(ivec4) Load 19(ballot) 2270617a3babSopenharmony_ci 1866: 96(ivec2) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1864 1865 2271617a3babSopenharmony_ci 1867: 90(ptr) AccessChain 31(data) 1861 33 35 2272617a3babSopenharmony_ci 1868: 6(int) CompositeExtract 1866 0 2273617a3babSopenharmony_ci Store 1867 1868 2274617a3babSopenharmony_ci 1869: 90(ptr) AccessChain 31(data) 1861 33 189 2275617a3babSopenharmony_ci 1870: 6(int) CompositeExtract 1866 1 2276617a3babSopenharmony_ci Store 1869 1870 2277617a3babSopenharmony_ci 1871: 6(int) Load 8(invocation) 2278617a3babSopenharmony_ci 1872: 40(ptr) AccessChain 31(data) 33 33 2279617a3babSopenharmony_ci 1873: 17(ivec4) Load 1872 2280617a3babSopenharmony_ci 1874: 103(ivec3) VectorShuffle 1873 1873 0 1 2 2281617a3babSopenharmony_ci 1875: 17(ivec4) Load 19(ballot) 2282617a3babSopenharmony_ci 1876: 103(ivec3) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1874 1875 2283617a3babSopenharmony_ci 1877: 90(ptr) AccessChain 31(data) 1871 33 35 2284617a3babSopenharmony_ci 1878: 6(int) CompositeExtract 1876 0 2285617a3babSopenharmony_ci Store 1877 1878 2286617a3babSopenharmony_ci 1879: 90(ptr) AccessChain 31(data) 1871 33 189 2287617a3babSopenharmony_ci 1880: 6(int) CompositeExtract 1876 1 2288617a3babSopenharmony_ci Store 1879 1880 2289617a3babSopenharmony_ci 1881: 90(ptr) AccessChain 31(data) 1871 33 202 2290617a3babSopenharmony_ci 1882: 6(int) CompositeExtract 1876 2 2291617a3babSopenharmony_ci Store 1881 1882 2292617a3babSopenharmony_ci 1883: 6(int) Load 8(invocation) 2293617a3babSopenharmony_ci 1884: 40(ptr) AccessChain 31(data) 115 33 2294617a3babSopenharmony_ci 1885: 17(ivec4) Load 1884 2295617a3babSopenharmony_ci 1886: 17(ivec4) Load 19(ballot) 2296617a3babSopenharmony_ci 1887: 17(ivec4) GroupNonUniformBitwiseXor 178 PartitionedInclusiveScanNV 1885 1886 2297617a3babSopenharmony_ci 1888: 40(ptr) AccessChain 31(data) 1883 33 2298617a3babSopenharmony_ci Store 1888 1887 2299617a3babSopenharmony_ci 1889: 6(int) Load 8(invocation) 2300617a3babSopenharmony_ci 1890: 64(ptr) AccessChain 31(data) 34 63 35 2301617a3babSopenharmony_ci 1891: 24(int) Load 1890 2302617a3babSopenharmony_ci 1892: 144(bool) SLessThan 1891 34 2303617a3babSopenharmony_ci 1893: 17(ivec4) Load 19(ballot) 2304617a3babSopenharmony_ci 1894: 144(bool) GroupNonUniformLogicalXor 178 PartitionedInclusiveScanNV 1892 1893 2305617a3babSopenharmony_ci 1895: 24(int) Select 1894 63 34 2306617a3babSopenharmony_ci 1896: 64(ptr) AccessChain 31(data) 1889 63 35 2307617a3babSopenharmony_ci Store 1896 1895 2308617a3babSopenharmony_ci 1897: 6(int) Load 8(invocation) 2309617a3babSopenharmony_ci 1898: 71(ptr) AccessChain 31(data) 63 63 2310617a3babSopenharmony_ci 1899: 25(ivec4) Load 1898 2311617a3babSopenharmony_ci 1900: 70(ivec2) VectorShuffle 1899 1899 0 1 2312617a3babSopenharmony_ci 1901: 152(bvec2) SLessThan 1900 801 2313617a3babSopenharmony_ci 1902: 17(ivec4) Load 19(ballot) 2314617a3babSopenharmony_ci 1903: 152(bvec2) GroupNonUniformLogicalXor 178 PartitionedInclusiveScanNV 1901 1902 2315617a3babSopenharmony_ci 1904: 70(ivec2) Select 1903 805 801 2316617a3babSopenharmony_ci 1905: 64(ptr) AccessChain 31(data) 1897 63 35 2317617a3babSopenharmony_ci 1906: 24(int) CompositeExtract 1904 0 2318617a3babSopenharmony_ci Store 1905 1906 2319617a3babSopenharmony_ci 1907: 64(ptr) AccessChain 31(data) 1897 63 189 2320617a3babSopenharmony_ci 1908: 24(int) CompositeExtract 1904 1 2321617a3babSopenharmony_ci Store 1907 1908 2322617a3babSopenharmony_ci 1909: 6(int) Load 8(invocation) 2323617a3babSopenharmony_ci 1910: 71(ptr) AccessChain 31(data) 63 63 2324617a3babSopenharmony_ci 1911: 25(ivec4) Load 1910 2325617a3babSopenharmony_ci 1912: 78(ivec3) VectorShuffle 1911 1911 0 1 2 2326617a3babSopenharmony_ci 1913: 161(bvec3) SLessThan 1912 815 2327617a3babSopenharmony_ci 1914: 17(ivec4) Load 19(ballot) 2328617a3babSopenharmony_ci 1915: 161(bvec3) GroupNonUniformLogicalXor 178 PartitionedInclusiveScanNV 1913 1914 2329617a3babSopenharmony_ci 1916: 78(ivec3) Select 1915 819 815 2330617a3babSopenharmony_ci 1917: 64(ptr) AccessChain 31(data) 1909 63 35 2331617a3babSopenharmony_ci 1918: 24(int) CompositeExtract 1916 0 2332617a3babSopenharmony_ci Store 1917 1918 2333617a3babSopenharmony_ci 1919: 64(ptr) AccessChain 31(data) 1909 63 189 2334617a3babSopenharmony_ci 1920: 24(int) CompositeExtract 1916 1 2335617a3babSopenharmony_ci Store 1919 1920 2336617a3babSopenharmony_ci 1921: 64(ptr) AccessChain 31(data) 1909 63 202 2337617a3babSopenharmony_ci 1922: 24(int) CompositeExtract 1916 2 2338617a3babSopenharmony_ci Store 1921 1922 2339617a3babSopenharmony_ci 1923: 6(int) Load 8(invocation) 2340617a3babSopenharmony_ci 1924: 71(ptr) AccessChain 31(data) 63 63 2341617a3babSopenharmony_ci 1925: 25(ivec4) Load 1924 2342617a3babSopenharmony_ci 1926: 169(bvec4) SLessThan 1925 830 2343617a3babSopenharmony_ci 1927: 17(ivec4) Load 19(ballot) 2344617a3babSopenharmony_ci 1928: 169(bvec4) GroupNonUniformLogicalXor 178 PartitionedInclusiveScanNV 1926 1927 2345617a3babSopenharmony_ci 1929: 25(ivec4) Select 1928 834 830 2346617a3babSopenharmony_ci 1930: 71(ptr) AccessChain 31(data) 1923 63 2347617a3babSopenharmony_ci Store 1930 1929 2348617a3babSopenharmony_ci 1931: 6(int) Load 8(invocation) 2349617a3babSopenharmony_ci 1932: 36(ptr) AccessChain 31(data) 34 34 35 2350617a3babSopenharmony_ci 1933: 22(float) Load 1932 2351617a3babSopenharmony_ci 1934: 17(ivec4) Load 19(ballot) 2352617a3babSopenharmony_ci 1935: 22(float) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 1933 1934 2353617a3babSopenharmony_ci 1936: 36(ptr) AccessChain 31(data) 1931 34 35 2354617a3babSopenharmony_ci Store 1936 1935 2355617a3babSopenharmony_ci 1937: 6(int) Load 8(invocation) 2356617a3babSopenharmony_ci 1938: 44(ptr) AccessChain 31(data) 63 34 2357617a3babSopenharmony_ci 1939: 23(fvec4) Load 1938 2358617a3babSopenharmony_ci 1940: 43(fvec2) VectorShuffle 1939 1939 0 1 2359617a3babSopenharmony_ci 1941: 17(ivec4) Load 19(ballot) 2360617a3babSopenharmony_ci 1942: 43(fvec2) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 1940 1941 2361617a3babSopenharmony_ci 1943: 36(ptr) AccessChain 31(data) 1937 34 35 2362617a3babSopenharmony_ci 1944: 22(float) CompositeExtract 1942 0 2363617a3babSopenharmony_ci Store 1943 1944 2364617a3babSopenharmony_ci 1945: 36(ptr) AccessChain 31(data) 1937 34 189 2365617a3babSopenharmony_ci 1946: 22(float) CompositeExtract 1942 1 2366617a3babSopenharmony_ci Store 1945 1946 2367617a3babSopenharmony_ci 1947: 6(int) Load 8(invocation) 2368617a3babSopenharmony_ci 1948: 44(ptr) AccessChain 31(data) 33 34 2369617a3babSopenharmony_ci 1949: 23(fvec4) Load 1948 2370617a3babSopenharmony_ci 1950: 51(fvec3) VectorShuffle 1949 1949 0 1 2 2371617a3babSopenharmony_ci 1951: 17(ivec4) Load 19(ballot) 2372617a3babSopenharmony_ci 1952: 51(fvec3) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 1950 1951 2373617a3babSopenharmony_ci 1953: 36(ptr) AccessChain 31(data) 1947 34 35 2374617a3babSopenharmony_ci 1954: 22(float) CompositeExtract 1952 0 2375617a3babSopenharmony_ci Store 1953 1954 2376617a3babSopenharmony_ci 1955: 36(ptr) AccessChain 31(data) 1947 34 189 2377617a3babSopenharmony_ci 1956: 22(float) CompositeExtract 1952 1 2378617a3babSopenharmony_ci Store 1955 1956 2379617a3babSopenharmony_ci 1957: 36(ptr) AccessChain 31(data) 1947 34 202 2380617a3babSopenharmony_ci 1958: 22(float) CompositeExtract 1952 2 2381617a3babSopenharmony_ci Store 1957 1958 2382617a3babSopenharmony_ci 1959: 6(int) Load 8(invocation) 2383617a3babSopenharmony_ci 1960: 44(ptr) AccessChain 31(data) 115 34 2384617a3babSopenharmony_ci 1961: 23(fvec4) Load 1960 2385617a3babSopenharmony_ci 1962: 17(ivec4) Load 19(ballot) 2386617a3babSopenharmony_ci 1963: 23(fvec4) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 1961 1962 2387617a3babSopenharmony_ci 1964: 44(ptr) AccessChain 31(data) 1959 34 2388617a3babSopenharmony_ci Store 1964 1963 2389617a3babSopenharmony_ci 1965: 6(int) Load 8(invocation) 2390617a3babSopenharmony_ci 1966: 64(ptr) AccessChain 31(data) 34 63 35 2391617a3babSopenharmony_ci 1967: 24(int) Load 1966 2392617a3babSopenharmony_ci 1968: 17(ivec4) Load 19(ballot) 2393617a3babSopenharmony_ci 1969: 24(int) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 1967 1968 2394617a3babSopenharmony_ci 1970: 64(ptr) AccessChain 31(data) 1965 63 35 2395617a3babSopenharmony_ci Store 1970 1969 2396617a3babSopenharmony_ci 1971: 6(int) Load 8(invocation) 2397617a3babSopenharmony_ci 1972: 71(ptr) AccessChain 31(data) 63 63 2398617a3babSopenharmony_ci 1973: 25(ivec4) Load 1972 2399617a3babSopenharmony_ci 1974: 70(ivec2) VectorShuffle 1973 1973 0 1 2400617a3babSopenharmony_ci 1975: 17(ivec4) Load 19(ballot) 2401617a3babSopenharmony_ci 1976: 70(ivec2) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 1974 1975 2402617a3babSopenharmony_ci 1977: 64(ptr) AccessChain 31(data) 1971 63 35 2403617a3babSopenharmony_ci 1978: 24(int) CompositeExtract 1976 0 2404617a3babSopenharmony_ci Store 1977 1978 2405617a3babSopenharmony_ci 1979: 64(ptr) AccessChain 31(data) 1971 63 189 2406617a3babSopenharmony_ci 1980: 24(int) CompositeExtract 1976 1 2407617a3babSopenharmony_ci Store 1979 1980 2408617a3babSopenharmony_ci 1981: 6(int) Load 8(invocation) 2409617a3babSopenharmony_ci 1982: 71(ptr) AccessChain 31(data) 33 63 2410617a3babSopenharmony_ci 1983: 25(ivec4) Load 1982 2411617a3babSopenharmony_ci 1984: 78(ivec3) VectorShuffle 1983 1983 0 1 2 2412617a3babSopenharmony_ci 1985: 17(ivec4) Load 19(ballot) 2413617a3babSopenharmony_ci 1986: 78(ivec3) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 1984 1985 2414617a3babSopenharmony_ci 1987: 64(ptr) AccessChain 31(data) 1981 63 35 2415617a3babSopenharmony_ci 1988: 24(int) CompositeExtract 1986 0 2416617a3babSopenharmony_ci Store 1987 1988 2417617a3babSopenharmony_ci 1989: 64(ptr) AccessChain 31(data) 1981 63 189 2418617a3babSopenharmony_ci 1990: 24(int) CompositeExtract 1986 1 2419617a3babSopenharmony_ci Store 1989 1990 2420617a3babSopenharmony_ci 1991: 64(ptr) AccessChain 31(data) 1981 63 202 2421617a3babSopenharmony_ci 1992: 24(int) CompositeExtract 1986 2 2422617a3babSopenharmony_ci Store 1991 1992 2423617a3babSopenharmony_ci 1993: 6(int) Load 8(invocation) 2424617a3babSopenharmony_ci 1994: 71(ptr) AccessChain 31(data) 115 63 2425617a3babSopenharmony_ci 1995: 25(ivec4) Load 1994 2426617a3babSopenharmony_ci 1996: 17(ivec4) Load 19(ballot) 2427617a3babSopenharmony_ci 1997: 25(ivec4) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 1995 1996 2428617a3babSopenharmony_ci 1998: 71(ptr) AccessChain 31(data) 1993 63 2429617a3babSopenharmony_ci Store 1998 1997 2430617a3babSopenharmony_ci 1999: 6(int) Load 8(invocation) 2431617a3babSopenharmony_ci 2000: 90(ptr) AccessChain 31(data) 34 33 35 2432617a3babSopenharmony_ci 2001: 6(int) Load 2000 2433617a3babSopenharmony_ci 2002: 17(ivec4) Load 19(ballot) 2434617a3babSopenharmony_ci 2003: 6(int) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 2001 2002 2435617a3babSopenharmony_ci 2004: 90(ptr) AccessChain 31(data) 1999 33 35 2436617a3babSopenharmony_ci Store 2004 2003 2437617a3babSopenharmony_ci 2005: 6(int) Load 8(invocation) 2438617a3babSopenharmony_ci 2006: 40(ptr) AccessChain 31(data) 63 33 2439617a3babSopenharmony_ci 2007: 17(ivec4) Load 2006 2440617a3babSopenharmony_ci 2008: 96(ivec2) VectorShuffle 2007 2007 0 1 2441617a3babSopenharmony_ci 2009: 17(ivec4) Load 19(ballot) 2442617a3babSopenharmony_ci 2010: 96(ivec2) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 2008 2009 2443617a3babSopenharmony_ci 2011: 90(ptr) AccessChain 31(data) 2005 33 35 2444617a3babSopenharmony_ci 2012: 6(int) CompositeExtract 2010 0 2445617a3babSopenharmony_ci Store 2011 2012 2446617a3babSopenharmony_ci 2013: 90(ptr) AccessChain 31(data) 2005 33 189 2447617a3babSopenharmony_ci 2014: 6(int) CompositeExtract 2010 1 2448617a3babSopenharmony_ci Store 2013 2014 2449617a3babSopenharmony_ci 2015: 6(int) Load 8(invocation) 2450617a3babSopenharmony_ci 2016: 40(ptr) AccessChain 31(data) 33 33 2451617a3babSopenharmony_ci 2017: 17(ivec4) Load 2016 2452617a3babSopenharmony_ci 2018: 103(ivec3) VectorShuffle 2017 2017 0 1 2 2453617a3babSopenharmony_ci 2019: 17(ivec4) Load 19(ballot) 2454617a3babSopenharmony_ci 2020: 103(ivec3) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 2018 2019 2455617a3babSopenharmony_ci 2021: 90(ptr) AccessChain 31(data) 2015 33 35 2456617a3babSopenharmony_ci 2022: 6(int) CompositeExtract 2020 0 2457617a3babSopenharmony_ci Store 2021 2022 2458617a3babSopenharmony_ci 2023: 90(ptr) AccessChain 31(data) 2015 33 189 2459617a3babSopenharmony_ci 2024: 6(int) CompositeExtract 2020 1 2460617a3babSopenharmony_ci Store 2023 2024 2461617a3babSopenharmony_ci 2025: 90(ptr) AccessChain 31(data) 2015 33 202 2462617a3babSopenharmony_ci 2026: 6(int) CompositeExtract 2020 2 2463617a3babSopenharmony_ci Store 2025 2026 2464617a3babSopenharmony_ci 2027: 6(int) Load 8(invocation) 2465617a3babSopenharmony_ci 2028: 40(ptr) AccessChain 31(data) 115 33 2466617a3babSopenharmony_ci 2029: 17(ivec4) Load 2028 2467617a3babSopenharmony_ci 2030: 17(ivec4) Load 19(ballot) 2468617a3babSopenharmony_ci 2031: 17(ivec4) GroupNonUniformIAdd 178 PartitionedExclusiveScanNV 2029 2030 2469617a3babSopenharmony_ci 2032: 40(ptr) AccessChain 31(data) 2027 33 2470617a3babSopenharmony_ci Store 2032 2031 2471617a3babSopenharmony_ci 2033: 6(int) Load 8(invocation) 2472617a3babSopenharmony_ci 2034: 116(ptr) AccessChain 31(data) 34 115 35 2473617a3babSopenharmony_ci 2035:26(float64_t) Load 2034 2474617a3babSopenharmony_ci 2036: 17(ivec4) Load 19(ballot) 2475617a3babSopenharmony_ci 2037:26(float64_t) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 2035 2036 2476617a3babSopenharmony_ci 2038: 116(ptr) AccessChain 31(data) 2033 115 35 2477617a3babSopenharmony_ci Store 2038 2037 2478617a3babSopenharmony_ci 2039: 6(int) Load 8(invocation) 2479617a3babSopenharmony_ci 2040: 123(ptr) AccessChain 31(data) 63 115 2480617a3babSopenharmony_ci 2041: 27(f64vec4) Load 2040 2481617a3babSopenharmony_ci 2042:122(f64vec2) VectorShuffle 2041 2041 0 1 2482617a3babSopenharmony_ci 2043: 17(ivec4) Load 19(ballot) 2483617a3babSopenharmony_ci 2044:122(f64vec2) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 2042 2043 2484617a3babSopenharmony_ci 2045: 116(ptr) AccessChain 31(data) 2039 115 35 2485617a3babSopenharmony_ci 2046:26(float64_t) CompositeExtract 2044 0 2486617a3babSopenharmony_ci Store 2045 2046 2487617a3babSopenharmony_ci 2047: 116(ptr) AccessChain 31(data) 2039 115 189 2488617a3babSopenharmony_ci 2048:26(float64_t) CompositeExtract 2044 1 2489617a3babSopenharmony_ci Store 2047 2048 2490617a3babSopenharmony_ci 2049: 6(int) Load 8(invocation) 2491617a3babSopenharmony_ci 2050: 123(ptr) AccessChain 31(data) 33 115 2492617a3babSopenharmony_ci 2051: 27(f64vec4) Load 2050 2493617a3babSopenharmony_ci 2052:130(f64vec3) VectorShuffle 2051 2051 0 1 2 2494617a3babSopenharmony_ci 2053: 17(ivec4) Load 19(ballot) 2495617a3babSopenharmony_ci 2054:130(f64vec3) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 2052 2053 2496617a3babSopenharmony_ci 2055: 116(ptr) AccessChain 31(data) 2049 115 35 2497617a3babSopenharmony_ci 2056:26(float64_t) CompositeExtract 2054 0 2498617a3babSopenharmony_ci Store 2055 2056 2499617a3babSopenharmony_ci 2057: 116(ptr) AccessChain 31(data) 2049 115 189 2500617a3babSopenharmony_ci 2058:26(float64_t) CompositeExtract 2054 1 2501617a3babSopenharmony_ci Store 2057 2058 2502617a3babSopenharmony_ci 2059: 116(ptr) AccessChain 31(data) 2049 115 202 2503617a3babSopenharmony_ci 2060:26(float64_t) CompositeExtract 2054 2 2504617a3babSopenharmony_ci Store 2059 2060 2505617a3babSopenharmony_ci 2061: 6(int) Load 8(invocation) 2506617a3babSopenharmony_ci 2062: 123(ptr) AccessChain 31(data) 115 115 2507617a3babSopenharmony_ci 2063: 27(f64vec4) Load 2062 2508617a3babSopenharmony_ci 2064: 17(ivec4) Load 19(ballot) 2509617a3babSopenharmony_ci 2065: 27(f64vec4) GroupNonUniformFAdd 178 PartitionedExclusiveScanNV 2063 2064 2510617a3babSopenharmony_ci 2066: 123(ptr) AccessChain 31(data) 2061 115 2511617a3babSopenharmony_ci Store 2066 2065 2512617a3babSopenharmony_ci 2067: 6(int) Load 8(invocation) 2513617a3babSopenharmony_ci 2068: 36(ptr) AccessChain 31(data) 34 34 35 2514617a3babSopenharmony_ci 2069: 22(float) Load 2068 2515617a3babSopenharmony_ci 2070: 17(ivec4) Load 19(ballot) 2516617a3babSopenharmony_ci 2071: 22(float) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2069 2070 2517617a3babSopenharmony_ci 2072: 36(ptr) AccessChain 31(data) 2067 34 35 2518617a3babSopenharmony_ci Store 2072 2071 2519617a3babSopenharmony_ci 2073: 6(int) Load 8(invocation) 2520617a3babSopenharmony_ci 2074: 44(ptr) AccessChain 31(data) 63 34 2521617a3babSopenharmony_ci 2075: 23(fvec4) Load 2074 2522617a3babSopenharmony_ci 2076: 43(fvec2) VectorShuffle 2075 2075 0 1 2523617a3babSopenharmony_ci 2077: 17(ivec4) Load 19(ballot) 2524617a3babSopenharmony_ci 2078: 43(fvec2) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2076 2077 2525617a3babSopenharmony_ci 2079: 36(ptr) AccessChain 31(data) 2073 34 35 2526617a3babSopenharmony_ci 2080: 22(float) CompositeExtract 2078 0 2527617a3babSopenharmony_ci Store 2079 2080 2528617a3babSopenharmony_ci 2081: 36(ptr) AccessChain 31(data) 2073 34 189 2529617a3babSopenharmony_ci 2082: 22(float) CompositeExtract 2078 1 2530617a3babSopenharmony_ci Store 2081 2082 2531617a3babSopenharmony_ci 2083: 6(int) Load 8(invocation) 2532617a3babSopenharmony_ci 2084: 44(ptr) AccessChain 31(data) 33 34 2533617a3babSopenharmony_ci 2085: 23(fvec4) Load 2084 2534617a3babSopenharmony_ci 2086: 51(fvec3) VectorShuffle 2085 2085 0 1 2 2535617a3babSopenharmony_ci 2087: 17(ivec4) Load 19(ballot) 2536617a3babSopenharmony_ci 2088: 51(fvec3) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2086 2087 2537617a3babSopenharmony_ci 2089: 36(ptr) AccessChain 31(data) 2083 34 35 2538617a3babSopenharmony_ci 2090: 22(float) CompositeExtract 2088 0 2539617a3babSopenharmony_ci Store 2089 2090 2540617a3babSopenharmony_ci 2091: 36(ptr) AccessChain 31(data) 2083 34 189 2541617a3babSopenharmony_ci 2092: 22(float) CompositeExtract 2088 1 2542617a3babSopenharmony_ci Store 2091 2092 2543617a3babSopenharmony_ci 2093: 36(ptr) AccessChain 31(data) 2083 34 202 2544617a3babSopenharmony_ci 2094: 22(float) CompositeExtract 2088 2 2545617a3babSopenharmony_ci Store 2093 2094 2546617a3babSopenharmony_ci 2095: 6(int) Load 8(invocation) 2547617a3babSopenharmony_ci 2096: 44(ptr) AccessChain 31(data) 115 34 2548617a3babSopenharmony_ci 2097: 23(fvec4) Load 2096 2549617a3babSopenharmony_ci 2098: 17(ivec4) Load 19(ballot) 2550617a3babSopenharmony_ci 2099: 23(fvec4) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2097 2098 2551617a3babSopenharmony_ci 2100: 44(ptr) AccessChain 31(data) 2095 34 2552617a3babSopenharmony_ci Store 2100 2099 2553617a3babSopenharmony_ci 2101: 6(int) Load 8(invocation) 2554617a3babSopenharmony_ci 2102: 64(ptr) AccessChain 31(data) 34 63 35 2555617a3babSopenharmony_ci 2103: 24(int) Load 2102 2556617a3babSopenharmony_ci 2104: 17(ivec4) Load 19(ballot) 2557617a3babSopenharmony_ci 2105: 24(int) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2103 2104 2558617a3babSopenharmony_ci 2106: 64(ptr) AccessChain 31(data) 2101 63 35 2559617a3babSopenharmony_ci Store 2106 2105 2560617a3babSopenharmony_ci 2107: 6(int) Load 8(invocation) 2561617a3babSopenharmony_ci 2108: 71(ptr) AccessChain 31(data) 63 63 2562617a3babSopenharmony_ci 2109: 25(ivec4) Load 2108 2563617a3babSopenharmony_ci 2110: 70(ivec2) VectorShuffle 2109 2109 0 1 2564617a3babSopenharmony_ci 2111: 17(ivec4) Load 19(ballot) 2565617a3babSopenharmony_ci 2112: 70(ivec2) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2110 2111 2566617a3babSopenharmony_ci 2113: 64(ptr) AccessChain 31(data) 2107 63 35 2567617a3babSopenharmony_ci 2114: 24(int) CompositeExtract 2112 0 2568617a3babSopenharmony_ci Store 2113 2114 2569617a3babSopenharmony_ci 2115: 64(ptr) AccessChain 31(data) 2107 63 189 2570617a3babSopenharmony_ci 2116: 24(int) CompositeExtract 2112 1 2571617a3babSopenharmony_ci Store 2115 2116 2572617a3babSopenharmony_ci 2117: 6(int) Load 8(invocation) 2573617a3babSopenharmony_ci 2118: 71(ptr) AccessChain 31(data) 33 63 2574617a3babSopenharmony_ci 2119: 25(ivec4) Load 2118 2575617a3babSopenharmony_ci 2120: 78(ivec3) VectorShuffle 2119 2119 0 1 2 2576617a3babSopenharmony_ci 2121: 17(ivec4) Load 19(ballot) 2577617a3babSopenharmony_ci 2122: 78(ivec3) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2120 2121 2578617a3babSopenharmony_ci 2123: 64(ptr) AccessChain 31(data) 2117 63 35 2579617a3babSopenharmony_ci 2124: 24(int) CompositeExtract 2122 0 2580617a3babSopenharmony_ci Store 2123 2124 2581617a3babSopenharmony_ci 2125: 64(ptr) AccessChain 31(data) 2117 63 189 2582617a3babSopenharmony_ci 2126: 24(int) CompositeExtract 2122 1 2583617a3babSopenharmony_ci Store 2125 2126 2584617a3babSopenharmony_ci 2127: 64(ptr) AccessChain 31(data) 2117 63 202 2585617a3babSopenharmony_ci 2128: 24(int) CompositeExtract 2122 2 2586617a3babSopenharmony_ci Store 2127 2128 2587617a3babSopenharmony_ci 2129: 6(int) Load 8(invocation) 2588617a3babSopenharmony_ci 2130: 71(ptr) AccessChain 31(data) 115 63 2589617a3babSopenharmony_ci 2131: 25(ivec4) Load 2130 2590617a3babSopenharmony_ci 2132: 17(ivec4) Load 19(ballot) 2591617a3babSopenharmony_ci 2133: 25(ivec4) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2131 2132 2592617a3babSopenharmony_ci 2134: 71(ptr) AccessChain 31(data) 2129 63 2593617a3babSopenharmony_ci Store 2134 2133 2594617a3babSopenharmony_ci 2135: 6(int) Load 8(invocation) 2595617a3babSopenharmony_ci 2136: 90(ptr) AccessChain 31(data) 34 33 35 2596617a3babSopenharmony_ci 2137: 6(int) Load 2136 2597617a3babSopenharmony_ci 2138: 17(ivec4) Load 19(ballot) 2598617a3babSopenharmony_ci 2139: 6(int) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2137 2138 2599617a3babSopenharmony_ci 2140: 90(ptr) AccessChain 31(data) 2135 33 35 2600617a3babSopenharmony_ci Store 2140 2139 2601617a3babSopenharmony_ci 2141: 6(int) Load 8(invocation) 2602617a3babSopenharmony_ci 2142: 40(ptr) AccessChain 31(data) 63 33 2603617a3babSopenharmony_ci 2143: 17(ivec4) Load 2142 2604617a3babSopenharmony_ci 2144: 96(ivec2) VectorShuffle 2143 2143 0 1 2605617a3babSopenharmony_ci 2145: 17(ivec4) Load 19(ballot) 2606617a3babSopenharmony_ci 2146: 96(ivec2) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2144 2145 2607617a3babSopenharmony_ci 2147: 90(ptr) AccessChain 31(data) 2141 33 35 2608617a3babSopenharmony_ci 2148: 6(int) CompositeExtract 2146 0 2609617a3babSopenharmony_ci Store 2147 2148 2610617a3babSopenharmony_ci 2149: 90(ptr) AccessChain 31(data) 2141 33 189 2611617a3babSopenharmony_ci 2150: 6(int) CompositeExtract 2146 1 2612617a3babSopenharmony_ci Store 2149 2150 2613617a3babSopenharmony_ci 2151: 6(int) Load 8(invocation) 2614617a3babSopenharmony_ci 2152: 40(ptr) AccessChain 31(data) 33 33 2615617a3babSopenharmony_ci 2153: 17(ivec4) Load 2152 2616617a3babSopenharmony_ci 2154: 103(ivec3) VectorShuffle 2153 2153 0 1 2 2617617a3babSopenharmony_ci 2155: 17(ivec4) Load 19(ballot) 2618617a3babSopenharmony_ci 2156: 103(ivec3) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2154 2155 2619617a3babSopenharmony_ci 2157: 90(ptr) AccessChain 31(data) 2151 33 35 2620617a3babSopenharmony_ci 2158: 6(int) CompositeExtract 2156 0 2621617a3babSopenharmony_ci Store 2157 2158 2622617a3babSopenharmony_ci 2159: 90(ptr) AccessChain 31(data) 2151 33 189 2623617a3babSopenharmony_ci 2160: 6(int) CompositeExtract 2156 1 2624617a3babSopenharmony_ci Store 2159 2160 2625617a3babSopenharmony_ci 2161: 90(ptr) AccessChain 31(data) 2151 33 202 2626617a3babSopenharmony_ci 2162: 6(int) CompositeExtract 2156 2 2627617a3babSopenharmony_ci Store 2161 2162 2628617a3babSopenharmony_ci 2163: 6(int) Load 8(invocation) 2629617a3babSopenharmony_ci 2164: 40(ptr) AccessChain 31(data) 115 33 2630617a3babSopenharmony_ci 2165: 17(ivec4) Load 2164 2631617a3babSopenharmony_ci 2166: 17(ivec4) Load 19(ballot) 2632617a3babSopenharmony_ci 2167: 17(ivec4) GroupNonUniformIMul 178 PartitionedExclusiveScanNV 2165 2166 2633617a3babSopenharmony_ci 2168: 40(ptr) AccessChain 31(data) 2163 33 2634617a3babSopenharmony_ci Store 2168 2167 2635617a3babSopenharmony_ci 2169: 6(int) Load 8(invocation) 2636617a3babSopenharmony_ci 2170: 116(ptr) AccessChain 31(data) 34 115 35 2637617a3babSopenharmony_ci 2171:26(float64_t) Load 2170 2638617a3babSopenharmony_ci 2172: 17(ivec4) Load 19(ballot) 2639617a3babSopenharmony_ci 2173:26(float64_t) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2171 2172 2640617a3babSopenharmony_ci 2174: 116(ptr) AccessChain 31(data) 2169 115 35 2641617a3babSopenharmony_ci Store 2174 2173 2642617a3babSopenharmony_ci 2175: 6(int) Load 8(invocation) 2643617a3babSopenharmony_ci 2176: 123(ptr) AccessChain 31(data) 63 115 2644617a3babSopenharmony_ci 2177: 27(f64vec4) Load 2176 2645617a3babSopenharmony_ci 2178:122(f64vec2) VectorShuffle 2177 2177 0 1 2646617a3babSopenharmony_ci 2179: 17(ivec4) Load 19(ballot) 2647617a3babSopenharmony_ci 2180:122(f64vec2) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2178 2179 2648617a3babSopenharmony_ci 2181: 116(ptr) AccessChain 31(data) 2175 115 35 2649617a3babSopenharmony_ci 2182:26(float64_t) CompositeExtract 2180 0 2650617a3babSopenharmony_ci Store 2181 2182 2651617a3babSopenharmony_ci 2183: 116(ptr) AccessChain 31(data) 2175 115 189 2652617a3babSopenharmony_ci 2184:26(float64_t) CompositeExtract 2180 1 2653617a3babSopenharmony_ci Store 2183 2184 2654617a3babSopenharmony_ci 2185: 6(int) Load 8(invocation) 2655617a3babSopenharmony_ci 2186: 123(ptr) AccessChain 31(data) 33 115 2656617a3babSopenharmony_ci 2187: 27(f64vec4) Load 2186 2657617a3babSopenharmony_ci 2188:130(f64vec3) VectorShuffle 2187 2187 0 1 2 2658617a3babSopenharmony_ci 2189: 17(ivec4) Load 19(ballot) 2659617a3babSopenharmony_ci 2190:130(f64vec3) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2188 2189 2660617a3babSopenharmony_ci 2191: 116(ptr) AccessChain 31(data) 2185 115 35 2661617a3babSopenharmony_ci 2192:26(float64_t) CompositeExtract 2190 0 2662617a3babSopenharmony_ci Store 2191 2192 2663617a3babSopenharmony_ci 2193: 116(ptr) AccessChain 31(data) 2185 115 189 2664617a3babSopenharmony_ci 2194:26(float64_t) CompositeExtract 2190 1 2665617a3babSopenharmony_ci Store 2193 2194 2666617a3babSopenharmony_ci 2195: 116(ptr) AccessChain 31(data) 2185 115 202 2667617a3babSopenharmony_ci 2196:26(float64_t) CompositeExtract 2190 2 2668617a3babSopenharmony_ci Store 2195 2196 2669617a3babSopenharmony_ci 2197: 6(int) Load 8(invocation) 2670617a3babSopenharmony_ci 2198: 123(ptr) AccessChain 31(data) 115 115 2671617a3babSopenharmony_ci 2199: 27(f64vec4) Load 2198 2672617a3babSopenharmony_ci 2200: 17(ivec4) Load 19(ballot) 2673617a3babSopenharmony_ci 2201: 27(f64vec4) GroupNonUniformFMul 178 PartitionedExclusiveScanNV 2199 2200 2674617a3babSopenharmony_ci 2202: 123(ptr) AccessChain 31(data) 2197 115 2675617a3babSopenharmony_ci Store 2202 2201 2676617a3babSopenharmony_ci 2203: 6(int) Load 8(invocation) 2677617a3babSopenharmony_ci 2204: 36(ptr) AccessChain 31(data) 34 34 35 2678617a3babSopenharmony_ci 2205: 22(float) Load 2204 2679617a3babSopenharmony_ci 2206: 17(ivec4) Load 19(ballot) 2680617a3babSopenharmony_ci 2207: 22(float) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2205 2206 2681617a3babSopenharmony_ci 2208: 36(ptr) AccessChain 31(data) 2203 34 35 2682617a3babSopenharmony_ci Store 2208 2207 2683617a3babSopenharmony_ci 2209: 6(int) Load 8(invocation) 2684617a3babSopenharmony_ci 2210: 44(ptr) AccessChain 31(data) 63 34 2685617a3babSopenharmony_ci 2211: 23(fvec4) Load 2210 2686617a3babSopenharmony_ci 2212: 43(fvec2) VectorShuffle 2211 2211 0 1 2687617a3babSopenharmony_ci 2213: 17(ivec4) Load 19(ballot) 2688617a3babSopenharmony_ci 2214: 43(fvec2) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2212 2213 2689617a3babSopenharmony_ci 2215: 36(ptr) AccessChain 31(data) 2209 34 35 2690617a3babSopenharmony_ci 2216: 22(float) CompositeExtract 2214 0 2691617a3babSopenharmony_ci Store 2215 2216 2692617a3babSopenharmony_ci 2217: 36(ptr) AccessChain 31(data) 2209 34 189 2693617a3babSopenharmony_ci 2218: 22(float) CompositeExtract 2214 1 2694617a3babSopenharmony_ci Store 2217 2218 2695617a3babSopenharmony_ci 2219: 6(int) Load 8(invocation) 2696617a3babSopenharmony_ci 2220: 44(ptr) AccessChain 31(data) 33 34 2697617a3babSopenharmony_ci 2221: 23(fvec4) Load 2220 2698617a3babSopenharmony_ci 2222: 51(fvec3) VectorShuffle 2221 2221 0 1 2 2699617a3babSopenharmony_ci 2223: 17(ivec4) Load 19(ballot) 2700617a3babSopenharmony_ci 2224: 51(fvec3) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2222 2223 2701617a3babSopenharmony_ci 2225: 36(ptr) AccessChain 31(data) 2219 34 35 2702617a3babSopenharmony_ci 2226: 22(float) CompositeExtract 2224 0 2703617a3babSopenharmony_ci Store 2225 2226 2704617a3babSopenharmony_ci 2227: 36(ptr) AccessChain 31(data) 2219 34 189 2705617a3babSopenharmony_ci 2228: 22(float) CompositeExtract 2224 1 2706617a3babSopenharmony_ci Store 2227 2228 2707617a3babSopenharmony_ci 2229: 36(ptr) AccessChain 31(data) 2219 34 202 2708617a3babSopenharmony_ci 2230: 22(float) CompositeExtract 2224 2 2709617a3babSopenharmony_ci Store 2229 2230 2710617a3babSopenharmony_ci 2231: 6(int) Load 8(invocation) 2711617a3babSopenharmony_ci 2232: 44(ptr) AccessChain 31(data) 115 34 2712617a3babSopenharmony_ci 2233: 23(fvec4) Load 2232 2713617a3babSopenharmony_ci 2234: 17(ivec4) Load 19(ballot) 2714617a3babSopenharmony_ci 2235: 23(fvec4) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2233 2234 2715617a3babSopenharmony_ci 2236: 44(ptr) AccessChain 31(data) 2231 34 2716617a3babSopenharmony_ci Store 2236 2235 2717617a3babSopenharmony_ci 2237: 6(int) Load 8(invocation) 2718617a3babSopenharmony_ci 2238: 64(ptr) AccessChain 31(data) 34 63 35 2719617a3babSopenharmony_ci 2239: 24(int) Load 2238 2720617a3babSopenharmony_ci 2240: 17(ivec4) Load 19(ballot) 2721617a3babSopenharmony_ci 2241: 24(int) GroupNonUniformSMin 178 PartitionedExclusiveScanNV 2239 2240 2722617a3babSopenharmony_ci 2242: 64(ptr) AccessChain 31(data) 2237 63 35 2723617a3babSopenharmony_ci Store 2242 2241 2724617a3babSopenharmony_ci 2243: 6(int) Load 8(invocation) 2725617a3babSopenharmony_ci 2244: 71(ptr) AccessChain 31(data) 63 63 2726617a3babSopenharmony_ci 2245: 25(ivec4) Load 2244 2727617a3babSopenharmony_ci 2246: 70(ivec2) VectorShuffle 2245 2245 0 1 2728617a3babSopenharmony_ci 2247: 17(ivec4) Load 19(ballot) 2729617a3babSopenharmony_ci 2248: 70(ivec2) GroupNonUniformSMin 178 PartitionedExclusiveScanNV 2246 2247 2730617a3babSopenharmony_ci 2249: 64(ptr) AccessChain 31(data) 2243 63 35 2731617a3babSopenharmony_ci 2250: 24(int) CompositeExtract 2248 0 2732617a3babSopenharmony_ci Store 2249 2250 2733617a3babSopenharmony_ci 2251: 64(ptr) AccessChain 31(data) 2243 63 189 2734617a3babSopenharmony_ci 2252: 24(int) CompositeExtract 2248 1 2735617a3babSopenharmony_ci Store 2251 2252 2736617a3babSopenharmony_ci 2253: 6(int) Load 8(invocation) 2737617a3babSopenharmony_ci 2254: 71(ptr) AccessChain 31(data) 33 63 2738617a3babSopenharmony_ci 2255: 25(ivec4) Load 2254 2739617a3babSopenharmony_ci 2256: 78(ivec3) VectorShuffle 2255 2255 0 1 2 2740617a3babSopenharmony_ci 2257: 17(ivec4) Load 19(ballot) 2741617a3babSopenharmony_ci 2258: 78(ivec3) GroupNonUniformSMin 178 PartitionedExclusiveScanNV 2256 2257 2742617a3babSopenharmony_ci 2259: 64(ptr) AccessChain 31(data) 2253 63 35 2743617a3babSopenharmony_ci 2260: 24(int) CompositeExtract 2258 0 2744617a3babSopenharmony_ci Store 2259 2260 2745617a3babSopenharmony_ci 2261: 64(ptr) AccessChain 31(data) 2253 63 189 2746617a3babSopenharmony_ci 2262: 24(int) CompositeExtract 2258 1 2747617a3babSopenharmony_ci Store 2261 2262 2748617a3babSopenharmony_ci 2263: 64(ptr) AccessChain 31(data) 2253 63 202 2749617a3babSopenharmony_ci 2264: 24(int) CompositeExtract 2258 2 2750617a3babSopenharmony_ci Store 2263 2264 2751617a3babSopenharmony_ci 2265: 6(int) Load 8(invocation) 2752617a3babSopenharmony_ci 2266: 71(ptr) AccessChain 31(data) 115 63 2753617a3babSopenharmony_ci 2267: 25(ivec4) Load 2266 2754617a3babSopenharmony_ci 2268: 17(ivec4) Load 19(ballot) 2755617a3babSopenharmony_ci 2269: 25(ivec4) GroupNonUniformSMin 178 PartitionedExclusiveScanNV 2267 2268 2756617a3babSopenharmony_ci 2270: 71(ptr) AccessChain 31(data) 2265 63 2757617a3babSopenharmony_ci Store 2270 2269 2758617a3babSopenharmony_ci 2271: 6(int) Load 8(invocation) 2759617a3babSopenharmony_ci 2272: 90(ptr) AccessChain 31(data) 34 33 35 2760617a3babSopenharmony_ci 2273: 6(int) Load 2272 2761617a3babSopenharmony_ci 2274: 17(ivec4) Load 19(ballot) 2762617a3babSopenharmony_ci 2275: 6(int) GroupNonUniformUMin 178 PartitionedExclusiveScanNV 2273 2274 2763617a3babSopenharmony_ci 2276: 90(ptr) AccessChain 31(data) 2271 33 35 2764617a3babSopenharmony_ci Store 2276 2275 2765617a3babSopenharmony_ci 2277: 6(int) Load 8(invocation) 2766617a3babSopenharmony_ci 2278: 40(ptr) AccessChain 31(data) 63 33 2767617a3babSopenharmony_ci 2279: 17(ivec4) Load 2278 2768617a3babSopenharmony_ci 2280: 96(ivec2) VectorShuffle 2279 2279 0 1 2769617a3babSopenharmony_ci 2281: 17(ivec4) Load 19(ballot) 2770617a3babSopenharmony_ci 2282: 96(ivec2) GroupNonUniformUMin 178 PartitionedExclusiveScanNV 2280 2281 2771617a3babSopenharmony_ci 2283: 90(ptr) AccessChain 31(data) 2277 33 35 2772617a3babSopenharmony_ci 2284: 6(int) CompositeExtract 2282 0 2773617a3babSopenharmony_ci Store 2283 2284 2774617a3babSopenharmony_ci 2285: 90(ptr) AccessChain 31(data) 2277 33 189 2775617a3babSopenharmony_ci 2286: 6(int) CompositeExtract 2282 1 2776617a3babSopenharmony_ci Store 2285 2286 2777617a3babSopenharmony_ci 2287: 6(int) Load 8(invocation) 2778617a3babSopenharmony_ci 2288: 40(ptr) AccessChain 31(data) 33 33 2779617a3babSopenharmony_ci 2289: 17(ivec4) Load 2288 2780617a3babSopenharmony_ci 2290: 103(ivec3) VectorShuffle 2289 2289 0 1 2 2781617a3babSopenharmony_ci 2291: 17(ivec4) Load 19(ballot) 2782617a3babSopenharmony_ci 2292: 103(ivec3) GroupNonUniformUMin 178 PartitionedExclusiveScanNV 2290 2291 2783617a3babSopenharmony_ci 2293: 90(ptr) AccessChain 31(data) 2287 33 35 2784617a3babSopenharmony_ci 2294: 6(int) CompositeExtract 2292 0 2785617a3babSopenharmony_ci Store 2293 2294 2786617a3babSopenharmony_ci 2295: 90(ptr) AccessChain 31(data) 2287 33 189 2787617a3babSopenharmony_ci 2296: 6(int) CompositeExtract 2292 1 2788617a3babSopenharmony_ci Store 2295 2296 2789617a3babSopenharmony_ci 2297: 90(ptr) AccessChain 31(data) 2287 33 202 2790617a3babSopenharmony_ci 2298: 6(int) CompositeExtract 2292 2 2791617a3babSopenharmony_ci Store 2297 2298 2792617a3babSopenharmony_ci 2299: 6(int) Load 8(invocation) 2793617a3babSopenharmony_ci 2300: 40(ptr) AccessChain 31(data) 115 33 2794617a3babSopenharmony_ci 2301: 17(ivec4) Load 2300 2795617a3babSopenharmony_ci 2302: 17(ivec4) Load 19(ballot) 2796617a3babSopenharmony_ci 2303: 17(ivec4) GroupNonUniformUMin 178 PartitionedExclusiveScanNV 2301 2302 2797617a3babSopenharmony_ci 2304: 40(ptr) AccessChain 31(data) 2299 33 2798617a3babSopenharmony_ci Store 2304 2303 2799617a3babSopenharmony_ci 2305: 6(int) Load 8(invocation) 2800617a3babSopenharmony_ci 2306: 116(ptr) AccessChain 31(data) 34 115 35 2801617a3babSopenharmony_ci 2307:26(float64_t) Load 2306 2802617a3babSopenharmony_ci 2308: 17(ivec4) Load 19(ballot) 2803617a3babSopenharmony_ci 2309:26(float64_t) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2307 2308 2804617a3babSopenharmony_ci 2310: 116(ptr) AccessChain 31(data) 2305 115 35 2805617a3babSopenharmony_ci Store 2310 2309 2806617a3babSopenharmony_ci 2311: 6(int) Load 8(invocation) 2807617a3babSopenharmony_ci 2312: 123(ptr) AccessChain 31(data) 63 115 2808617a3babSopenharmony_ci 2313: 27(f64vec4) Load 2312 2809617a3babSopenharmony_ci 2314:122(f64vec2) VectorShuffle 2313 2313 0 1 2810617a3babSopenharmony_ci 2315: 17(ivec4) Load 19(ballot) 2811617a3babSopenharmony_ci 2316:122(f64vec2) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2314 2315 2812617a3babSopenharmony_ci 2317: 116(ptr) AccessChain 31(data) 2311 115 35 2813617a3babSopenharmony_ci 2318:26(float64_t) CompositeExtract 2316 0 2814617a3babSopenharmony_ci Store 2317 2318 2815617a3babSopenharmony_ci 2319: 116(ptr) AccessChain 31(data) 2311 115 189 2816617a3babSopenharmony_ci 2320:26(float64_t) CompositeExtract 2316 1 2817617a3babSopenharmony_ci Store 2319 2320 2818617a3babSopenharmony_ci 2321: 6(int) Load 8(invocation) 2819617a3babSopenharmony_ci 2322: 123(ptr) AccessChain 31(data) 33 115 2820617a3babSopenharmony_ci 2323: 27(f64vec4) Load 2322 2821617a3babSopenharmony_ci 2324:130(f64vec3) VectorShuffle 2323 2323 0 1 2 2822617a3babSopenharmony_ci 2325: 17(ivec4) Load 19(ballot) 2823617a3babSopenharmony_ci 2326:130(f64vec3) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2324 2325 2824617a3babSopenharmony_ci 2327: 116(ptr) AccessChain 31(data) 2321 115 35 2825617a3babSopenharmony_ci 2328:26(float64_t) CompositeExtract 2326 0 2826617a3babSopenharmony_ci Store 2327 2328 2827617a3babSopenharmony_ci 2329: 116(ptr) AccessChain 31(data) 2321 115 189 2828617a3babSopenharmony_ci 2330:26(float64_t) CompositeExtract 2326 1 2829617a3babSopenharmony_ci Store 2329 2330 2830617a3babSopenharmony_ci 2331: 116(ptr) AccessChain 31(data) 2321 115 202 2831617a3babSopenharmony_ci 2332:26(float64_t) CompositeExtract 2326 2 2832617a3babSopenharmony_ci Store 2331 2332 2833617a3babSopenharmony_ci 2333: 6(int) Load 8(invocation) 2834617a3babSopenharmony_ci 2334: 123(ptr) AccessChain 31(data) 115 115 2835617a3babSopenharmony_ci 2335: 27(f64vec4) Load 2334 2836617a3babSopenharmony_ci 2336: 17(ivec4) Load 19(ballot) 2837617a3babSopenharmony_ci 2337: 27(f64vec4) GroupNonUniformFMin 178 PartitionedExclusiveScanNV 2335 2336 2838617a3babSopenharmony_ci 2338: 123(ptr) AccessChain 31(data) 2333 115 2839617a3babSopenharmony_ci Store 2338 2337 2840617a3babSopenharmony_ci 2339: 6(int) Load 8(invocation) 2841617a3babSopenharmony_ci 2340: 36(ptr) AccessChain 31(data) 34 34 35 2842617a3babSopenharmony_ci 2341: 22(float) Load 2340 2843617a3babSopenharmony_ci 2342: 17(ivec4) Load 19(ballot) 2844617a3babSopenharmony_ci 2343: 22(float) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2341 2342 2845617a3babSopenharmony_ci 2344: 36(ptr) AccessChain 31(data) 2339 34 35 2846617a3babSopenharmony_ci Store 2344 2343 2847617a3babSopenharmony_ci 2345: 6(int) Load 8(invocation) 2848617a3babSopenharmony_ci 2346: 44(ptr) AccessChain 31(data) 63 34 2849617a3babSopenharmony_ci 2347: 23(fvec4) Load 2346 2850617a3babSopenharmony_ci 2348: 43(fvec2) VectorShuffle 2347 2347 0 1 2851617a3babSopenharmony_ci 2349: 17(ivec4) Load 19(ballot) 2852617a3babSopenharmony_ci 2350: 43(fvec2) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2348 2349 2853617a3babSopenharmony_ci 2351: 36(ptr) AccessChain 31(data) 2345 34 35 2854617a3babSopenharmony_ci 2352: 22(float) CompositeExtract 2350 0 2855617a3babSopenharmony_ci Store 2351 2352 2856617a3babSopenharmony_ci 2353: 36(ptr) AccessChain 31(data) 2345 34 189 2857617a3babSopenharmony_ci 2354: 22(float) CompositeExtract 2350 1 2858617a3babSopenharmony_ci Store 2353 2354 2859617a3babSopenharmony_ci 2355: 6(int) Load 8(invocation) 2860617a3babSopenharmony_ci 2356: 44(ptr) AccessChain 31(data) 33 34 2861617a3babSopenharmony_ci 2357: 23(fvec4) Load 2356 2862617a3babSopenharmony_ci 2358: 51(fvec3) VectorShuffle 2357 2357 0 1 2 2863617a3babSopenharmony_ci 2359: 17(ivec4) Load 19(ballot) 2864617a3babSopenharmony_ci 2360: 51(fvec3) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2358 2359 2865617a3babSopenharmony_ci 2361: 36(ptr) AccessChain 31(data) 2355 34 35 2866617a3babSopenharmony_ci 2362: 22(float) CompositeExtract 2360 0 2867617a3babSopenharmony_ci Store 2361 2362 2868617a3babSopenharmony_ci 2363: 36(ptr) AccessChain 31(data) 2355 34 189 2869617a3babSopenharmony_ci 2364: 22(float) CompositeExtract 2360 1 2870617a3babSopenharmony_ci Store 2363 2364 2871617a3babSopenharmony_ci 2365: 36(ptr) AccessChain 31(data) 2355 34 202 2872617a3babSopenharmony_ci 2366: 22(float) CompositeExtract 2360 2 2873617a3babSopenharmony_ci Store 2365 2366 2874617a3babSopenharmony_ci 2367: 6(int) Load 8(invocation) 2875617a3babSopenharmony_ci 2368: 44(ptr) AccessChain 31(data) 115 34 2876617a3babSopenharmony_ci 2369: 23(fvec4) Load 2368 2877617a3babSopenharmony_ci 2370: 17(ivec4) Load 19(ballot) 2878617a3babSopenharmony_ci 2371: 23(fvec4) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2369 2370 2879617a3babSopenharmony_ci 2372: 44(ptr) AccessChain 31(data) 2367 34 2880617a3babSopenharmony_ci Store 2372 2371 2881617a3babSopenharmony_ci 2373: 6(int) Load 8(invocation) 2882617a3babSopenharmony_ci 2374: 64(ptr) AccessChain 31(data) 34 63 35 2883617a3babSopenharmony_ci 2375: 24(int) Load 2374 2884617a3babSopenharmony_ci 2376: 17(ivec4) Load 19(ballot) 2885617a3babSopenharmony_ci 2377: 24(int) GroupNonUniformSMax 178 PartitionedExclusiveScanNV 2375 2376 2886617a3babSopenharmony_ci 2378: 64(ptr) AccessChain 31(data) 2373 63 35 2887617a3babSopenharmony_ci Store 2378 2377 2888617a3babSopenharmony_ci 2379: 6(int) Load 8(invocation) 2889617a3babSopenharmony_ci 2380: 71(ptr) AccessChain 31(data) 63 63 2890617a3babSopenharmony_ci 2381: 25(ivec4) Load 2380 2891617a3babSopenharmony_ci 2382: 70(ivec2) VectorShuffle 2381 2381 0 1 2892617a3babSopenharmony_ci 2383: 17(ivec4) Load 19(ballot) 2893617a3babSopenharmony_ci 2384: 70(ivec2) GroupNonUniformSMax 178 PartitionedExclusiveScanNV 2382 2383 2894617a3babSopenharmony_ci 2385: 64(ptr) AccessChain 31(data) 2379 63 35 2895617a3babSopenharmony_ci 2386: 24(int) CompositeExtract 2384 0 2896617a3babSopenharmony_ci Store 2385 2386 2897617a3babSopenharmony_ci 2387: 64(ptr) AccessChain 31(data) 2379 63 189 2898617a3babSopenharmony_ci 2388: 24(int) CompositeExtract 2384 1 2899617a3babSopenharmony_ci Store 2387 2388 2900617a3babSopenharmony_ci 2389: 6(int) Load 8(invocation) 2901617a3babSopenharmony_ci 2390: 71(ptr) AccessChain 31(data) 33 63 2902617a3babSopenharmony_ci 2391: 25(ivec4) Load 2390 2903617a3babSopenharmony_ci 2392: 78(ivec3) VectorShuffle 2391 2391 0 1 2 2904617a3babSopenharmony_ci 2393: 17(ivec4) Load 19(ballot) 2905617a3babSopenharmony_ci 2394: 78(ivec3) GroupNonUniformSMax 178 PartitionedExclusiveScanNV 2392 2393 2906617a3babSopenharmony_ci 2395: 64(ptr) AccessChain 31(data) 2389 63 35 2907617a3babSopenharmony_ci 2396: 24(int) CompositeExtract 2394 0 2908617a3babSopenharmony_ci Store 2395 2396 2909617a3babSopenharmony_ci 2397: 64(ptr) AccessChain 31(data) 2389 63 189 2910617a3babSopenharmony_ci 2398: 24(int) CompositeExtract 2394 1 2911617a3babSopenharmony_ci Store 2397 2398 2912617a3babSopenharmony_ci 2399: 64(ptr) AccessChain 31(data) 2389 63 202 2913617a3babSopenharmony_ci 2400: 24(int) CompositeExtract 2394 2 2914617a3babSopenharmony_ci Store 2399 2400 2915617a3babSopenharmony_ci 2401: 6(int) Load 8(invocation) 2916617a3babSopenharmony_ci 2402: 71(ptr) AccessChain 31(data) 115 63 2917617a3babSopenharmony_ci 2403: 25(ivec4) Load 2402 2918617a3babSopenharmony_ci 2404: 17(ivec4) Load 19(ballot) 2919617a3babSopenharmony_ci 2405: 25(ivec4) GroupNonUniformSMax 178 PartitionedExclusiveScanNV 2403 2404 2920617a3babSopenharmony_ci 2406: 71(ptr) AccessChain 31(data) 2401 63 2921617a3babSopenharmony_ci Store 2406 2405 2922617a3babSopenharmony_ci 2407: 6(int) Load 8(invocation) 2923617a3babSopenharmony_ci 2408: 90(ptr) AccessChain 31(data) 34 33 35 2924617a3babSopenharmony_ci 2409: 6(int) Load 2408 2925617a3babSopenharmony_ci 2410: 17(ivec4) Load 19(ballot) 2926617a3babSopenharmony_ci 2411: 6(int) GroupNonUniformUMax 178 PartitionedExclusiveScanNV 2409 2410 2927617a3babSopenharmony_ci 2412: 90(ptr) AccessChain 31(data) 2407 33 35 2928617a3babSopenharmony_ci Store 2412 2411 2929617a3babSopenharmony_ci 2413: 6(int) Load 8(invocation) 2930617a3babSopenharmony_ci 2414: 40(ptr) AccessChain 31(data) 63 33 2931617a3babSopenharmony_ci 2415: 17(ivec4) Load 2414 2932617a3babSopenharmony_ci 2416: 96(ivec2) VectorShuffle 2415 2415 0 1 2933617a3babSopenharmony_ci 2417: 17(ivec4) Load 19(ballot) 2934617a3babSopenharmony_ci 2418: 96(ivec2) GroupNonUniformUMax 178 PartitionedExclusiveScanNV 2416 2417 2935617a3babSopenharmony_ci 2419: 90(ptr) AccessChain 31(data) 2413 33 35 2936617a3babSopenharmony_ci 2420: 6(int) CompositeExtract 2418 0 2937617a3babSopenharmony_ci Store 2419 2420 2938617a3babSopenharmony_ci 2421: 90(ptr) AccessChain 31(data) 2413 33 189 2939617a3babSopenharmony_ci 2422: 6(int) CompositeExtract 2418 1 2940617a3babSopenharmony_ci Store 2421 2422 2941617a3babSopenharmony_ci 2423: 6(int) Load 8(invocation) 2942617a3babSopenharmony_ci 2424: 40(ptr) AccessChain 31(data) 33 33 2943617a3babSopenharmony_ci 2425: 17(ivec4) Load 2424 2944617a3babSopenharmony_ci 2426: 103(ivec3) VectorShuffle 2425 2425 0 1 2 2945617a3babSopenharmony_ci 2427: 17(ivec4) Load 19(ballot) 2946617a3babSopenharmony_ci 2428: 103(ivec3) GroupNonUniformUMax 178 PartitionedExclusiveScanNV 2426 2427 2947617a3babSopenharmony_ci 2429: 90(ptr) AccessChain 31(data) 2423 33 35 2948617a3babSopenharmony_ci 2430: 6(int) CompositeExtract 2428 0 2949617a3babSopenharmony_ci Store 2429 2430 2950617a3babSopenharmony_ci 2431: 90(ptr) AccessChain 31(data) 2423 33 189 2951617a3babSopenharmony_ci 2432: 6(int) CompositeExtract 2428 1 2952617a3babSopenharmony_ci Store 2431 2432 2953617a3babSopenharmony_ci 2433: 90(ptr) AccessChain 31(data) 2423 33 202 2954617a3babSopenharmony_ci 2434: 6(int) CompositeExtract 2428 2 2955617a3babSopenharmony_ci Store 2433 2434 2956617a3babSopenharmony_ci 2435: 6(int) Load 8(invocation) 2957617a3babSopenharmony_ci 2436: 40(ptr) AccessChain 31(data) 115 33 2958617a3babSopenharmony_ci 2437: 17(ivec4) Load 2436 2959617a3babSopenharmony_ci 2438: 17(ivec4) Load 19(ballot) 2960617a3babSopenharmony_ci 2439: 17(ivec4) GroupNonUniformUMax 178 PartitionedExclusiveScanNV 2437 2438 2961617a3babSopenharmony_ci 2440: 40(ptr) AccessChain 31(data) 2435 33 2962617a3babSopenharmony_ci Store 2440 2439 2963617a3babSopenharmony_ci 2441: 6(int) Load 8(invocation) 2964617a3babSopenharmony_ci 2442: 116(ptr) AccessChain 31(data) 34 115 35 2965617a3babSopenharmony_ci 2443:26(float64_t) Load 2442 2966617a3babSopenharmony_ci 2444: 17(ivec4) Load 19(ballot) 2967617a3babSopenharmony_ci 2445:26(float64_t) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2443 2444 2968617a3babSopenharmony_ci 2446: 116(ptr) AccessChain 31(data) 2441 115 35 2969617a3babSopenharmony_ci Store 2446 2445 2970617a3babSopenharmony_ci 2447: 6(int) Load 8(invocation) 2971617a3babSopenharmony_ci 2448: 123(ptr) AccessChain 31(data) 63 115 2972617a3babSopenharmony_ci 2449: 27(f64vec4) Load 2448 2973617a3babSopenharmony_ci 2450:122(f64vec2) VectorShuffle 2449 2449 0 1 2974617a3babSopenharmony_ci 2451: 17(ivec4) Load 19(ballot) 2975617a3babSopenharmony_ci 2452:122(f64vec2) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2450 2451 2976617a3babSopenharmony_ci 2453: 116(ptr) AccessChain 31(data) 2447 115 35 2977617a3babSopenharmony_ci 2454:26(float64_t) CompositeExtract 2452 0 2978617a3babSopenharmony_ci Store 2453 2454 2979617a3babSopenharmony_ci 2455: 116(ptr) AccessChain 31(data) 2447 115 189 2980617a3babSopenharmony_ci 2456:26(float64_t) CompositeExtract 2452 1 2981617a3babSopenharmony_ci Store 2455 2456 2982617a3babSopenharmony_ci 2457: 6(int) Load 8(invocation) 2983617a3babSopenharmony_ci 2458: 123(ptr) AccessChain 31(data) 33 115 2984617a3babSopenharmony_ci 2459: 27(f64vec4) Load 2458 2985617a3babSopenharmony_ci 2460:130(f64vec3) VectorShuffle 2459 2459 0 1 2 2986617a3babSopenharmony_ci 2461: 17(ivec4) Load 19(ballot) 2987617a3babSopenharmony_ci 2462:130(f64vec3) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2460 2461 2988617a3babSopenharmony_ci 2463: 116(ptr) AccessChain 31(data) 2457 115 35 2989617a3babSopenharmony_ci 2464:26(float64_t) CompositeExtract 2462 0 2990617a3babSopenharmony_ci Store 2463 2464 2991617a3babSopenharmony_ci 2465: 116(ptr) AccessChain 31(data) 2457 115 189 2992617a3babSopenharmony_ci 2466:26(float64_t) CompositeExtract 2462 1 2993617a3babSopenharmony_ci Store 2465 2466 2994617a3babSopenharmony_ci 2467: 116(ptr) AccessChain 31(data) 2457 115 202 2995617a3babSopenharmony_ci 2468:26(float64_t) CompositeExtract 2462 2 2996617a3babSopenharmony_ci Store 2467 2468 2997617a3babSopenharmony_ci 2469: 6(int) Load 8(invocation) 2998617a3babSopenharmony_ci 2470: 123(ptr) AccessChain 31(data) 115 115 2999617a3babSopenharmony_ci 2471: 27(f64vec4) Load 2470 3000617a3babSopenharmony_ci 2472: 17(ivec4) Load 19(ballot) 3001617a3babSopenharmony_ci 2473: 27(f64vec4) GroupNonUniformFMax 178 PartitionedExclusiveScanNV 2471 2472 3002617a3babSopenharmony_ci 2474: 123(ptr) AccessChain 31(data) 2469 115 3003617a3babSopenharmony_ci Store 2474 2473 3004617a3babSopenharmony_ci 2475: 6(int) Load 8(invocation) 3005617a3babSopenharmony_ci 2476: 64(ptr) AccessChain 31(data) 34 63 35 3006617a3babSopenharmony_ci 2477: 24(int) Load 2476 3007617a3babSopenharmony_ci 2478: 17(ivec4) Load 19(ballot) 3008617a3babSopenharmony_ci 2479: 24(int) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2477 2478 3009617a3babSopenharmony_ci 2480: 64(ptr) AccessChain 31(data) 2475 63 35 3010617a3babSopenharmony_ci Store 2480 2479 3011617a3babSopenharmony_ci 2481: 6(int) Load 8(invocation) 3012617a3babSopenharmony_ci 2482: 71(ptr) AccessChain 31(data) 63 63 3013617a3babSopenharmony_ci 2483: 25(ivec4) Load 2482 3014617a3babSopenharmony_ci 2484: 70(ivec2) VectorShuffle 2483 2483 0 1 3015617a3babSopenharmony_ci 2485: 17(ivec4) Load 19(ballot) 3016617a3babSopenharmony_ci 2486: 70(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2484 2485 3017617a3babSopenharmony_ci 2487: 64(ptr) AccessChain 31(data) 2481 63 35 3018617a3babSopenharmony_ci 2488: 24(int) CompositeExtract 2486 0 3019617a3babSopenharmony_ci Store 2487 2488 3020617a3babSopenharmony_ci 2489: 64(ptr) AccessChain 31(data) 2481 63 189 3021617a3babSopenharmony_ci 2490: 24(int) CompositeExtract 2486 1 3022617a3babSopenharmony_ci Store 2489 2490 3023617a3babSopenharmony_ci 2491: 6(int) Load 8(invocation) 3024617a3babSopenharmony_ci 2492: 71(ptr) AccessChain 31(data) 33 63 3025617a3babSopenharmony_ci 2493: 25(ivec4) Load 2492 3026617a3babSopenharmony_ci 2494: 78(ivec3) VectorShuffle 2493 2493 0 1 2 3027617a3babSopenharmony_ci 2495: 17(ivec4) Load 19(ballot) 3028617a3babSopenharmony_ci 2496: 78(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2494 2495 3029617a3babSopenharmony_ci 2497: 64(ptr) AccessChain 31(data) 2491 63 35 3030617a3babSopenharmony_ci 2498: 24(int) CompositeExtract 2496 0 3031617a3babSopenharmony_ci Store 2497 2498 3032617a3babSopenharmony_ci 2499: 64(ptr) AccessChain 31(data) 2491 63 189 3033617a3babSopenharmony_ci 2500: 24(int) CompositeExtract 2496 1 3034617a3babSopenharmony_ci Store 2499 2500 3035617a3babSopenharmony_ci 2501: 64(ptr) AccessChain 31(data) 2491 63 202 3036617a3babSopenharmony_ci 2502: 24(int) CompositeExtract 2496 2 3037617a3babSopenharmony_ci Store 2501 2502 3038617a3babSopenharmony_ci 2503: 6(int) Load 8(invocation) 3039617a3babSopenharmony_ci 2504: 71(ptr) AccessChain 31(data) 115 63 3040617a3babSopenharmony_ci 2505: 25(ivec4) Load 2504 3041617a3babSopenharmony_ci 2506: 17(ivec4) Load 19(ballot) 3042617a3babSopenharmony_ci 2507: 25(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2505 2506 3043617a3babSopenharmony_ci 2508: 71(ptr) AccessChain 31(data) 2503 63 3044617a3babSopenharmony_ci Store 2508 2507 3045617a3babSopenharmony_ci 2509: 6(int) Load 8(invocation) 3046617a3babSopenharmony_ci 2510: 90(ptr) AccessChain 31(data) 34 33 35 3047617a3babSopenharmony_ci 2511: 6(int) Load 2510 3048617a3babSopenharmony_ci 2512: 17(ivec4) Load 19(ballot) 3049617a3babSopenharmony_ci 2513: 6(int) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2511 2512 3050617a3babSopenharmony_ci 2514: 90(ptr) AccessChain 31(data) 2509 33 35 3051617a3babSopenharmony_ci Store 2514 2513 3052617a3babSopenharmony_ci 2515: 6(int) Load 8(invocation) 3053617a3babSopenharmony_ci 2516: 40(ptr) AccessChain 31(data) 63 33 3054617a3babSopenharmony_ci 2517: 17(ivec4) Load 2516 3055617a3babSopenharmony_ci 2518: 96(ivec2) VectorShuffle 2517 2517 0 1 3056617a3babSopenharmony_ci 2519: 17(ivec4) Load 19(ballot) 3057617a3babSopenharmony_ci 2520: 96(ivec2) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2518 2519 3058617a3babSopenharmony_ci 2521: 90(ptr) AccessChain 31(data) 2515 33 35 3059617a3babSopenharmony_ci 2522: 6(int) CompositeExtract 2520 0 3060617a3babSopenharmony_ci Store 2521 2522 3061617a3babSopenharmony_ci 2523: 90(ptr) AccessChain 31(data) 2515 33 189 3062617a3babSopenharmony_ci 2524: 6(int) CompositeExtract 2520 1 3063617a3babSopenharmony_ci Store 2523 2524 3064617a3babSopenharmony_ci 2525: 6(int) Load 8(invocation) 3065617a3babSopenharmony_ci 2526: 40(ptr) AccessChain 31(data) 33 33 3066617a3babSopenharmony_ci 2527: 17(ivec4) Load 2526 3067617a3babSopenharmony_ci 2528: 103(ivec3) VectorShuffle 2527 2527 0 1 2 3068617a3babSopenharmony_ci 2529: 17(ivec4) Load 19(ballot) 3069617a3babSopenharmony_ci 2530: 103(ivec3) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2528 2529 3070617a3babSopenharmony_ci 2531: 90(ptr) AccessChain 31(data) 2525 33 35 3071617a3babSopenharmony_ci 2532: 6(int) CompositeExtract 2530 0 3072617a3babSopenharmony_ci Store 2531 2532 3073617a3babSopenharmony_ci 2533: 90(ptr) AccessChain 31(data) 2525 33 189 3074617a3babSopenharmony_ci 2534: 6(int) CompositeExtract 2530 1 3075617a3babSopenharmony_ci Store 2533 2534 3076617a3babSopenharmony_ci 2535: 90(ptr) AccessChain 31(data) 2525 33 202 3077617a3babSopenharmony_ci 2536: 6(int) CompositeExtract 2530 2 3078617a3babSopenharmony_ci Store 2535 2536 3079617a3babSopenharmony_ci 2537: 6(int) Load 8(invocation) 3080617a3babSopenharmony_ci 2538: 40(ptr) AccessChain 31(data) 115 33 3081617a3babSopenharmony_ci 2539: 17(ivec4) Load 2538 3082617a3babSopenharmony_ci 2540: 17(ivec4) Load 19(ballot) 3083617a3babSopenharmony_ci 2541: 17(ivec4) GroupNonUniformBitwiseAnd 178 PartitionedExclusiveScanNV 2539 2540 3084617a3babSopenharmony_ci 2542: 40(ptr) AccessChain 31(data) 2537 33 3085617a3babSopenharmony_ci Store 2542 2541 3086617a3babSopenharmony_ci 2543: 6(int) Load 8(invocation) 3087617a3babSopenharmony_ci 2544: 64(ptr) AccessChain 31(data) 34 63 35 3088617a3babSopenharmony_ci 2545: 24(int) Load 2544 3089617a3babSopenharmony_ci 2546: 144(bool) SLessThan 2545 34 3090617a3babSopenharmony_ci 2547: 17(ivec4) Load 19(ballot) 3091617a3babSopenharmony_ci 2548: 144(bool) GroupNonUniformLogicalAnd 178 PartitionedExclusiveScanNV 2546 2547 3092617a3babSopenharmony_ci 2549: 24(int) Select 2548 63 34 3093617a3babSopenharmony_ci 2550: 64(ptr) AccessChain 31(data) 2543 63 35 3094617a3babSopenharmony_ci Store 2550 2549 3095617a3babSopenharmony_ci 2551: 6(int) Load 8(invocation) 3096617a3babSopenharmony_ci 2552: 71(ptr) AccessChain 31(data) 63 63 3097617a3babSopenharmony_ci 2553: 25(ivec4) Load 2552 3098617a3babSopenharmony_ci 2554: 70(ivec2) VectorShuffle 2553 2553 0 1 3099617a3babSopenharmony_ci 2555: 152(bvec2) SLessThan 2554 801 3100617a3babSopenharmony_ci 2556: 17(ivec4) Load 19(ballot) 3101617a3babSopenharmony_ci 2557: 152(bvec2) GroupNonUniformLogicalAnd 178 PartitionedExclusiveScanNV 2555 2556 3102617a3babSopenharmony_ci 2558: 70(ivec2) Select 2557 805 801 3103617a3babSopenharmony_ci 2559: 64(ptr) AccessChain 31(data) 2551 63 35 3104617a3babSopenharmony_ci 2560: 24(int) CompositeExtract 2558 0 3105617a3babSopenharmony_ci Store 2559 2560 3106617a3babSopenharmony_ci 2561: 64(ptr) AccessChain 31(data) 2551 63 189 3107617a3babSopenharmony_ci 2562: 24(int) CompositeExtract 2558 1 3108617a3babSopenharmony_ci Store 2561 2562 3109617a3babSopenharmony_ci 2563: 6(int) Load 8(invocation) 3110617a3babSopenharmony_ci 2564: 71(ptr) AccessChain 31(data) 63 63 3111617a3babSopenharmony_ci 2565: 25(ivec4) Load 2564 3112617a3babSopenharmony_ci 2566: 78(ivec3) VectorShuffle 2565 2565 0 1 2 3113617a3babSopenharmony_ci 2567: 161(bvec3) SLessThan 2566 815 3114617a3babSopenharmony_ci 2568: 17(ivec4) Load 19(ballot) 3115617a3babSopenharmony_ci 2569: 161(bvec3) GroupNonUniformLogicalAnd 178 PartitionedExclusiveScanNV 2567 2568 3116617a3babSopenharmony_ci 2570: 78(ivec3) Select 2569 819 815 3117617a3babSopenharmony_ci 2571: 64(ptr) AccessChain 31(data) 2563 63 35 3118617a3babSopenharmony_ci 2572: 24(int) CompositeExtract 2570 0 3119617a3babSopenharmony_ci Store 2571 2572 3120617a3babSopenharmony_ci 2573: 64(ptr) AccessChain 31(data) 2563 63 189 3121617a3babSopenharmony_ci 2574: 24(int) CompositeExtract 2570 1 3122617a3babSopenharmony_ci Store 2573 2574 3123617a3babSopenharmony_ci 2575: 64(ptr) AccessChain 31(data) 2563 63 202 3124617a3babSopenharmony_ci 2576: 24(int) CompositeExtract 2570 2 3125617a3babSopenharmony_ci Store 2575 2576 3126617a3babSopenharmony_ci 2577: 6(int) Load 8(invocation) 3127617a3babSopenharmony_ci 2578: 71(ptr) AccessChain 31(data) 63 63 3128617a3babSopenharmony_ci 2579: 25(ivec4) Load 2578 3129617a3babSopenharmony_ci 2580: 169(bvec4) SLessThan 2579 830 3130617a3babSopenharmony_ci 2581: 17(ivec4) Load 19(ballot) 3131617a3babSopenharmony_ci 2582: 169(bvec4) GroupNonUniformLogicalAnd 178 PartitionedExclusiveScanNV 2580 2581 3132617a3babSopenharmony_ci 2583: 25(ivec4) Select 2582 834 830 3133617a3babSopenharmony_ci 2584: 71(ptr) AccessChain 31(data) 2577 63 3134617a3babSopenharmony_ci Store 2584 2583 3135617a3babSopenharmony_ci 2585: 6(int) Load 8(invocation) 3136617a3babSopenharmony_ci 2586: 64(ptr) AccessChain 31(data) 34 63 35 3137617a3babSopenharmony_ci 2587: 24(int) Load 2586 3138617a3babSopenharmony_ci 2588: 17(ivec4) Load 19(ballot) 3139617a3babSopenharmony_ci 2589: 24(int) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2587 2588 3140617a3babSopenharmony_ci 2590: 64(ptr) AccessChain 31(data) 2585 63 35 3141617a3babSopenharmony_ci Store 2590 2589 3142617a3babSopenharmony_ci 2591: 6(int) Load 8(invocation) 3143617a3babSopenharmony_ci 2592: 71(ptr) AccessChain 31(data) 63 63 3144617a3babSopenharmony_ci 2593: 25(ivec4) Load 2592 3145617a3babSopenharmony_ci 2594: 70(ivec2) VectorShuffle 2593 2593 0 1 3146617a3babSopenharmony_ci 2595: 17(ivec4) Load 19(ballot) 3147617a3babSopenharmony_ci 2596: 70(ivec2) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2594 2595 3148617a3babSopenharmony_ci 2597: 64(ptr) AccessChain 31(data) 2591 63 35 3149617a3babSopenharmony_ci 2598: 24(int) CompositeExtract 2596 0 3150617a3babSopenharmony_ci Store 2597 2598 3151617a3babSopenharmony_ci 2599: 64(ptr) AccessChain 31(data) 2591 63 189 3152617a3babSopenharmony_ci 2600: 24(int) CompositeExtract 2596 1 3153617a3babSopenharmony_ci Store 2599 2600 3154617a3babSopenharmony_ci 2601: 6(int) Load 8(invocation) 3155617a3babSopenharmony_ci 2602: 71(ptr) AccessChain 31(data) 33 63 3156617a3babSopenharmony_ci 2603: 25(ivec4) Load 2602 3157617a3babSopenharmony_ci 2604: 78(ivec3) VectorShuffle 2603 2603 0 1 2 3158617a3babSopenharmony_ci 2605: 17(ivec4) Load 19(ballot) 3159617a3babSopenharmony_ci 2606: 78(ivec3) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2604 2605 3160617a3babSopenharmony_ci 2607: 64(ptr) AccessChain 31(data) 2601 63 35 3161617a3babSopenharmony_ci 2608: 24(int) CompositeExtract 2606 0 3162617a3babSopenharmony_ci Store 2607 2608 3163617a3babSopenharmony_ci 2609: 64(ptr) AccessChain 31(data) 2601 63 189 3164617a3babSopenharmony_ci 2610: 24(int) CompositeExtract 2606 1 3165617a3babSopenharmony_ci Store 2609 2610 3166617a3babSopenharmony_ci 2611: 64(ptr) AccessChain 31(data) 2601 63 202 3167617a3babSopenharmony_ci 2612: 24(int) CompositeExtract 2606 2 3168617a3babSopenharmony_ci Store 2611 2612 3169617a3babSopenharmony_ci 2613: 6(int) Load 8(invocation) 3170617a3babSopenharmony_ci 2614: 71(ptr) AccessChain 31(data) 115 63 3171617a3babSopenharmony_ci 2615: 25(ivec4) Load 2614 3172617a3babSopenharmony_ci 2616: 17(ivec4) Load 19(ballot) 3173617a3babSopenharmony_ci 2617: 25(ivec4) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2615 2616 3174617a3babSopenharmony_ci 2618: 71(ptr) AccessChain 31(data) 2613 63 3175617a3babSopenharmony_ci Store 2618 2617 3176617a3babSopenharmony_ci 2619: 6(int) Load 8(invocation) 3177617a3babSopenharmony_ci 2620: 90(ptr) AccessChain 31(data) 34 33 35 3178617a3babSopenharmony_ci 2621: 6(int) Load 2620 3179617a3babSopenharmony_ci 2622: 17(ivec4) Load 19(ballot) 3180617a3babSopenharmony_ci 2623: 6(int) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2621 2622 3181617a3babSopenharmony_ci 2624: 90(ptr) AccessChain 31(data) 2619 33 35 3182617a3babSopenharmony_ci Store 2624 2623 3183617a3babSopenharmony_ci 2625: 6(int) Load 8(invocation) 3184617a3babSopenharmony_ci 2626: 40(ptr) AccessChain 31(data) 63 33 3185617a3babSopenharmony_ci 2627: 17(ivec4) Load 2626 3186617a3babSopenharmony_ci 2628: 96(ivec2) VectorShuffle 2627 2627 0 1 3187617a3babSopenharmony_ci 2629: 17(ivec4) Load 19(ballot) 3188617a3babSopenharmony_ci 2630: 96(ivec2) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2628 2629 3189617a3babSopenharmony_ci 2631: 90(ptr) AccessChain 31(data) 2625 33 35 3190617a3babSopenharmony_ci 2632: 6(int) CompositeExtract 2630 0 3191617a3babSopenharmony_ci Store 2631 2632 3192617a3babSopenharmony_ci 2633: 90(ptr) AccessChain 31(data) 2625 33 189 3193617a3babSopenharmony_ci 2634: 6(int) CompositeExtract 2630 1 3194617a3babSopenharmony_ci Store 2633 2634 3195617a3babSopenharmony_ci 2635: 6(int) Load 8(invocation) 3196617a3babSopenharmony_ci 2636: 40(ptr) AccessChain 31(data) 33 33 3197617a3babSopenharmony_ci 2637: 17(ivec4) Load 2636 3198617a3babSopenharmony_ci 2638: 103(ivec3) VectorShuffle 2637 2637 0 1 2 3199617a3babSopenharmony_ci 2639: 17(ivec4) Load 19(ballot) 3200617a3babSopenharmony_ci 2640: 103(ivec3) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2638 2639 3201617a3babSopenharmony_ci 2641: 90(ptr) AccessChain 31(data) 2635 33 35 3202617a3babSopenharmony_ci 2642: 6(int) CompositeExtract 2640 0 3203617a3babSopenharmony_ci Store 2641 2642 3204617a3babSopenharmony_ci 2643: 90(ptr) AccessChain 31(data) 2635 33 189 3205617a3babSopenharmony_ci 2644: 6(int) CompositeExtract 2640 1 3206617a3babSopenharmony_ci Store 2643 2644 3207617a3babSopenharmony_ci 2645: 90(ptr) AccessChain 31(data) 2635 33 202 3208617a3babSopenharmony_ci 2646: 6(int) CompositeExtract 2640 2 3209617a3babSopenharmony_ci Store 2645 2646 3210617a3babSopenharmony_ci 2647: 6(int) Load 8(invocation) 3211617a3babSopenharmony_ci 2648: 40(ptr) AccessChain 31(data) 115 33 3212617a3babSopenharmony_ci 2649: 17(ivec4) Load 2648 3213617a3babSopenharmony_ci 2650: 17(ivec4) Load 19(ballot) 3214617a3babSopenharmony_ci 2651: 17(ivec4) GroupNonUniformBitwiseOr 178 PartitionedExclusiveScanNV 2649 2650 3215617a3babSopenharmony_ci 2652: 40(ptr) AccessChain 31(data) 2647 33 3216617a3babSopenharmony_ci Store 2652 2651 3217617a3babSopenharmony_ci 2653: 6(int) Load 8(invocation) 3218617a3babSopenharmony_ci 2654: 64(ptr) AccessChain 31(data) 34 63 35 3219617a3babSopenharmony_ci 2655: 24(int) Load 2654 3220617a3babSopenharmony_ci 2656: 144(bool) SLessThan 2655 34 3221617a3babSopenharmony_ci 2657: 17(ivec4) Load 19(ballot) 3222617a3babSopenharmony_ci 2658: 144(bool) GroupNonUniformLogicalOr 178 PartitionedExclusiveScanNV 2656 2657 3223617a3babSopenharmony_ci 2659: 24(int) Select 2658 63 34 3224617a3babSopenharmony_ci 2660: 64(ptr) AccessChain 31(data) 2653 63 35 3225617a3babSopenharmony_ci Store 2660 2659 3226617a3babSopenharmony_ci 2661: 6(int) Load 8(invocation) 3227617a3babSopenharmony_ci 2662: 71(ptr) AccessChain 31(data) 63 63 3228617a3babSopenharmony_ci 2663: 25(ivec4) Load 2662 3229617a3babSopenharmony_ci 2664: 70(ivec2) VectorShuffle 2663 2663 0 1 3230617a3babSopenharmony_ci 2665: 152(bvec2) SLessThan 2664 801 3231617a3babSopenharmony_ci 2666: 17(ivec4) Load 19(ballot) 3232617a3babSopenharmony_ci 2667: 152(bvec2) GroupNonUniformLogicalOr 178 PartitionedExclusiveScanNV 2665 2666 3233617a3babSopenharmony_ci 2668: 70(ivec2) Select 2667 805 801 3234617a3babSopenharmony_ci 2669: 64(ptr) AccessChain 31(data) 2661 63 35 3235617a3babSopenharmony_ci 2670: 24(int) CompositeExtract 2668 0 3236617a3babSopenharmony_ci Store 2669 2670 3237617a3babSopenharmony_ci 2671: 64(ptr) AccessChain 31(data) 2661 63 189 3238617a3babSopenharmony_ci 2672: 24(int) CompositeExtract 2668 1 3239617a3babSopenharmony_ci Store 2671 2672 3240617a3babSopenharmony_ci 2673: 6(int) Load 8(invocation) 3241617a3babSopenharmony_ci 2674: 71(ptr) AccessChain 31(data) 63 63 3242617a3babSopenharmony_ci 2675: 25(ivec4) Load 2674 3243617a3babSopenharmony_ci 2676: 78(ivec3) VectorShuffle 2675 2675 0 1 2 3244617a3babSopenharmony_ci 2677: 161(bvec3) SLessThan 2676 815 3245617a3babSopenharmony_ci 2678: 17(ivec4) Load 19(ballot) 3246617a3babSopenharmony_ci 2679: 161(bvec3) GroupNonUniformLogicalOr 178 PartitionedExclusiveScanNV 2677 2678 3247617a3babSopenharmony_ci 2680: 78(ivec3) Select 2679 819 815 3248617a3babSopenharmony_ci 2681: 64(ptr) AccessChain 31(data) 2673 63 35 3249617a3babSopenharmony_ci 2682: 24(int) CompositeExtract 2680 0 3250617a3babSopenharmony_ci Store 2681 2682 3251617a3babSopenharmony_ci 2683: 64(ptr) AccessChain 31(data) 2673 63 189 3252617a3babSopenharmony_ci 2684: 24(int) CompositeExtract 2680 1 3253617a3babSopenharmony_ci Store 2683 2684 3254617a3babSopenharmony_ci 2685: 64(ptr) AccessChain 31(data) 2673 63 202 3255617a3babSopenharmony_ci 2686: 24(int) CompositeExtract 2680 2 3256617a3babSopenharmony_ci Store 2685 2686 3257617a3babSopenharmony_ci 2687: 6(int) Load 8(invocation) 3258617a3babSopenharmony_ci 2688: 71(ptr) AccessChain 31(data) 63 63 3259617a3babSopenharmony_ci 2689: 25(ivec4) Load 2688 3260617a3babSopenharmony_ci 2690: 169(bvec4) SLessThan 2689 830 3261617a3babSopenharmony_ci 2691: 17(ivec4) Load 19(ballot) 3262617a3babSopenharmony_ci 2692: 169(bvec4) GroupNonUniformLogicalOr 178 PartitionedExclusiveScanNV 2690 2691 3263617a3babSopenharmony_ci 2693: 25(ivec4) Select 2692 834 830 3264617a3babSopenharmony_ci 2694: 71(ptr) AccessChain 31(data) 2687 63 3265617a3babSopenharmony_ci Store 2694 2693 3266617a3babSopenharmony_ci 2695: 6(int) Load 8(invocation) 3267617a3babSopenharmony_ci 2696: 64(ptr) AccessChain 31(data) 34 63 35 3268617a3babSopenharmony_ci 2697: 24(int) Load 2696 3269617a3babSopenharmony_ci 2698: 17(ivec4) Load 19(ballot) 3270617a3babSopenharmony_ci 2699: 24(int) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2697 2698 3271617a3babSopenharmony_ci 2700: 64(ptr) AccessChain 31(data) 2695 63 35 3272617a3babSopenharmony_ci Store 2700 2699 3273617a3babSopenharmony_ci 2701: 6(int) Load 8(invocation) 3274617a3babSopenharmony_ci 2702: 71(ptr) AccessChain 31(data) 63 63 3275617a3babSopenharmony_ci 2703: 25(ivec4) Load 2702 3276617a3babSopenharmony_ci 2704: 70(ivec2) VectorShuffle 2703 2703 0 1 3277617a3babSopenharmony_ci 2705: 17(ivec4) Load 19(ballot) 3278617a3babSopenharmony_ci 2706: 70(ivec2) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2704 2705 3279617a3babSopenharmony_ci 2707: 64(ptr) AccessChain 31(data) 2701 63 35 3280617a3babSopenharmony_ci 2708: 24(int) CompositeExtract 2706 0 3281617a3babSopenharmony_ci Store 2707 2708 3282617a3babSopenharmony_ci 2709: 64(ptr) AccessChain 31(data) 2701 63 189 3283617a3babSopenharmony_ci 2710: 24(int) CompositeExtract 2706 1 3284617a3babSopenharmony_ci Store 2709 2710 3285617a3babSopenharmony_ci 2711: 6(int) Load 8(invocation) 3286617a3babSopenharmony_ci 2712: 71(ptr) AccessChain 31(data) 33 63 3287617a3babSopenharmony_ci 2713: 25(ivec4) Load 2712 3288617a3babSopenharmony_ci 2714: 78(ivec3) VectorShuffle 2713 2713 0 1 2 3289617a3babSopenharmony_ci 2715: 17(ivec4) Load 19(ballot) 3290617a3babSopenharmony_ci 2716: 78(ivec3) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2714 2715 3291617a3babSopenharmony_ci 2717: 64(ptr) AccessChain 31(data) 2711 63 35 3292617a3babSopenharmony_ci 2718: 24(int) CompositeExtract 2716 0 3293617a3babSopenharmony_ci Store 2717 2718 3294617a3babSopenharmony_ci 2719: 64(ptr) AccessChain 31(data) 2711 63 189 3295617a3babSopenharmony_ci 2720: 24(int) CompositeExtract 2716 1 3296617a3babSopenharmony_ci Store 2719 2720 3297617a3babSopenharmony_ci 2721: 64(ptr) AccessChain 31(data) 2711 63 202 3298617a3babSopenharmony_ci 2722: 24(int) CompositeExtract 2716 2 3299617a3babSopenharmony_ci Store 2721 2722 3300617a3babSopenharmony_ci 2723: 6(int) Load 8(invocation) 3301617a3babSopenharmony_ci 2724: 71(ptr) AccessChain 31(data) 115 63 3302617a3babSopenharmony_ci 2725: 25(ivec4) Load 2724 3303617a3babSopenharmony_ci 2726: 17(ivec4) Load 19(ballot) 3304617a3babSopenharmony_ci 2727: 25(ivec4) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2725 2726 3305617a3babSopenharmony_ci 2728: 71(ptr) AccessChain 31(data) 2723 63 3306617a3babSopenharmony_ci Store 2728 2727 3307617a3babSopenharmony_ci 2729: 6(int) Load 8(invocation) 3308617a3babSopenharmony_ci 2730: 90(ptr) AccessChain 31(data) 34 33 35 3309617a3babSopenharmony_ci 2731: 6(int) Load 2730 3310617a3babSopenharmony_ci 2732: 17(ivec4) Load 19(ballot) 3311617a3babSopenharmony_ci 2733: 6(int) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2731 2732 3312617a3babSopenharmony_ci 2734: 90(ptr) AccessChain 31(data) 2729 33 35 3313617a3babSopenharmony_ci Store 2734 2733 3314617a3babSopenharmony_ci 2735: 6(int) Load 8(invocation) 3315617a3babSopenharmony_ci 2736: 40(ptr) AccessChain 31(data) 63 33 3316617a3babSopenharmony_ci 2737: 17(ivec4) Load 2736 3317617a3babSopenharmony_ci 2738: 96(ivec2) VectorShuffle 2737 2737 0 1 3318617a3babSopenharmony_ci 2739: 17(ivec4) Load 19(ballot) 3319617a3babSopenharmony_ci 2740: 96(ivec2) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2738 2739 3320617a3babSopenharmony_ci 2741: 90(ptr) AccessChain 31(data) 2735 33 35 3321617a3babSopenharmony_ci 2742: 6(int) CompositeExtract 2740 0 3322617a3babSopenharmony_ci Store 2741 2742 3323617a3babSopenharmony_ci 2743: 90(ptr) AccessChain 31(data) 2735 33 189 3324617a3babSopenharmony_ci 2744: 6(int) CompositeExtract 2740 1 3325617a3babSopenharmony_ci Store 2743 2744 3326617a3babSopenharmony_ci 2745: 6(int) Load 8(invocation) 3327617a3babSopenharmony_ci 2746: 40(ptr) AccessChain 31(data) 33 33 3328617a3babSopenharmony_ci 2747: 17(ivec4) Load 2746 3329617a3babSopenharmony_ci 2748: 103(ivec3) VectorShuffle 2747 2747 0 1 2 3330617a3babSopenharmony_ci 2749: 17(ivec4) Load 19(ballot) 3331617a3babSopenharmony_ci 2750: 103(ivec3) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2748 2749 3332617a3babSopenharmony_ci 2751: 90(ptr) AccessChain 31(data) 2745 33 35 3333617a3babSopenharmony_ci 2752: 6(int) CompositeExtract 2750 0 3334617a3babSopenharmony_ci Store 2751 2752 3335617a3babSopenharmony_ci 2753: 90(ptr) AccessChain 31(data) 2745 33 189 3336617a3babSopenharmony_ci 2754: 6(int) CompositeExtract 2750 1 3337617a3babSopenharmony_ci Store 2753 2754 3338617a3babSopenharmony_ci 2755: 90(ptr) AccessChain 31(data) 2745 33 202 3339617a3babSopenharmony_ci 2756: 6(int) CompositeExtract 2750 2 3340617a3babSopenharmony_ci Store 2755 2756 3341617a3babSopenharmony_ci 2757: 6(int) Load 8(invocation) 3342617a3babSopenharmony_ci 2758: 40(ptr) AccessChain 31(data) 115 33 3343617a3babSopenharmony_ci 2759: 17(ivec4) Load 2758 3344617a3babSopenharmony_ci 2760: 17(ivec4) Load 19(ballot) 3345617a3babSopenharmony_ci 2761: 17(ivec4) GroupNonUniformBitwiseXor 178 PartitionedExclusiveScanNV 2759 2760 3346617a3babSopenharmony_ci 2762: 40(ptr) AccessChain 31(data) 2757 33 3347617a3babSopenharmony_ci Store 2762 2761 3348617a3babSopenharmony_ci 2763: 6(int) Load 8(invocation) 3349617a3babSopenharmony_ci 2764: 64(ptr) AccessChain 31(data) 34 63 35 3350617a3babSopenharmony_ci 2765: 24(int) Load 2764 3351617a3babSopenharmony_ci 2766: 144(bool) SLessThan 2765 34 3352617a3babSopenharmony_ci 2767: 17(ivec4) Load 19(ballot) 3353617a3babSopenharmony_ci 2768: 144(bool) GroupNonUniformLogicalXor 178 PartitionedExclusiveScanNV 2766 2767 3354617a3babSopenharmony_ci 2769: 24(int) Select 2768 63 34 3355617a3babSopenharmony_ci 2770: 64(ptr) AccessChain 31(data) 2763 63 35 3356617a3babSopenharmony_ci Store 2770 2769 3357617a3babSopenharmony_ci 2771: 6(int) Load 8(invocation) 3358617a3babSopenharmony_ci 2772: 71(ptr) AccessChain 31(data) 63 63 3359617a3babSopenharmony_ci 2773: 25(ivec4) Load 2772 3360617a3babSopenharmony_ci 2774: 70(ivec2) VectorShuffle 2773 2773 0 1 3361617a3babSopenharmony_ci 2775: 152(bvec2) SLessThan 2774 801 3362617a3babSopenharmony_ci 2776: 17(ivec4) Load 19(ballot) 3363617a3babSopenharmony_ci 2777: 152(bvec2) GroupNonUniformLogicalXor 178 PartitionedExclusiveScanNV 2775 2776 3364617a3babSopenharmony_ci 2778: 70(ivec2) Select 2777 805 801 3365617a3babSopenharmony_ci 2779: 64(ptr) AccessChain 31(data) 2771 63 35 3366617a3babSopenharmony_ci 2780: 24(int) CompositeExtract 2778 0 3367617a3babSopenharmony_ci Store 2779 2780 3368617a3babSopenharmony_ci 2781: 64(ptr) AccessChain 31(data) 2771 63 189 3369617a3babSopenharmony_ci 2782: 24(int) CompositeExtract 2778 1 3370617a3babSopenharmony_ci Store 2781 2782 3371617a3babSopenharmony_ci 2783: 6(int) Load 8(invocation) 3372617a3babSopenharmony_ci 2784: 71(ptr) AccessChain 31(data) 63 63 3373617a3babSopenharmony_ci 2785: 25(ivec4) Load 2784 3374617a3babSopenharmony_ci 2786: 78(ivec3) VectorShuffle 2785 2785 0 1 2 3375617a3babSopenharmony_ci 2787: 161(bvec3) SLessThan 2786 815 3376617a3babSopenharmony_ci 2788: 17(ivec4) Load 19(ballot) 3377617a3babSopenharmony_ci 2789: 161(bvec3) GroupNonUniformLogicalXor 178 PartitionedExclusiveScanNV 2787 2788 3378617a3babSopenharmony_ci 2790: 78(ivec3) Select 2789 819 815 3379617a3babSopenharmony_ci 2791: 64(ptr) AccessChain 31(data) 2783 63 35 3380617a3babSopenharmony_ci 2792: 24(int) CompositeExtract 2790 0 3381617a3babSopenharmony_ci Store 2791 2792 3382617a3babSopenharmony_ci 2793: 64(ptr) AccessChain 31(data) 2783 63 189 3383617a3babSopenharmony_ci 2794: 24(int) CompositeExtract 2790 1 3384617a3babSopenharmony_ci Store 2793 2794 3385617a3babSopenharmony_ci 2795: 64(ptr) AccessChain 31(data) 2783 63 202 3386617a3babSopenharmony_ci 2796: 24(int) CompositeExtract 2790 2 3387617a3babSopenharmony_ci Store 2795 2796 3388617a3babSopenharmony_ci 2797: 6(int) Load 8(invocation) 3389617a3babSopenharmony_ci 2798: 71(ptr) AccessChain 31(data) 63 63 3390617a3babSopenharmony_ci 2799: 25(ivec4) Load 2798 3391617a3babSopenharmony_ci 2800: 169(bvec4) SLessThan 2799 830 3392617a3babSopenharmony_ci 2801: 17(ivec4) Load 19(ballot) 3393617a3babSopenharmony_ci 2802: 169(bvec4) GroupNonUniformLogicalXor 178 PartitionedExclusiveScanNV 2800 2801 3394617a3babSopenharmony_ci 2803: 25(ivec4) Select 2802 834 830 3395617a3babSopenharmony_ci 2804: 71(ptr) AccessChain 31(data) 2797 63 3396617a3babSopenharmony_ci Store 2804 2803 3397617a3babSopenharmony_ci Return 3398617a3babSopenharmony_ci FunctionEnd 3399