| spv.subgroupExtendedTypesPartitioned.comp |
| // Module Version 10300 |
| // Generated by (magic number): 8000a |
| // Id's are bound by 1743 |
| |
| Capability Shader |
| Capability Float16 |
| Capability Int64 |
| Capability Int16 |
| Capability Int8 |
| Capability GroupNonUniform |
| Capability StorageUniformBufferBlock16 |
| Capability StorageBuffer8BitAccess |
| Capability GroupNonUniformPartitionedNV |
| Extension "SPV_KHR_8bit_storage" |
| Extension "SPV_NV_shader_subgroup_partitioned" |
| 1: ExtInstImport "GLSL.std.450" |
| MemoryModel Logical GLSL450 |
| EntryPoint GLCompute 4 "main" 10 12 |
| ExecutionMode 4 LocalSize 8 1 1 |
| Source GLSL 450 |
| SourceExtension "GL_EXT_shader_explicit_arithmetic_types_float16" |
| SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int16" |
| SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int64" |
| SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int8" |
| SourceExtension "GL_EXT_shader_subgroup_extended_types_float16" |
| SourceExtension "GL_EXT_shader_subgroup_extended_types_int16" |
| SourceExtension "GL_EXT_shader_subgroup_extended_types_int64" |
| SourceExtension "GL_EXT_shader_subgroup_extended_types_int8" |
| SourceExtension "GL_KHR_shader_subgroup_basic" |
| SourceExtension "GL_NV_shader_subgroup_partitioned" |
| Name 4 "main" |
| Name 8 "invocation" |
| Name 10 "gl_SubgroupInvocationID" |
| Name 12 "gl_SubgroupSize" |
| Name 19 "ballot" |
| Name 34 "Buffers" |
| MemberName 34(Buffers) 0 "i8" |
| MemberName 34(Buffers) 1 "u8" |
| MemberName 34(Buffers) 2 "i16" |
| MemberName 34(Buffers) 3 "u16" |
| MemberName 34(Buffers) 4 "i64" |
| MemberName 34(Buffers) 5 "u64" |
| MemberName 34(Buffers) 6 "f16" |
| Name 37 "data" |
| Decorate 10(gl_SubgroupInvocationID) RelaxedPrecision |
| Decorate 10(gl_SubgroupInvocationID) BuiltIn SubgroupLocalInvocationId |
| Decorate 11 RelaxedPrecision |
| Decorate 12(gl_SubgroupSize) RelaxedPrecision |
| Decorate 12(gl_SubgroupSize) BuiltIn SubgroupSize |
| Decorate 13 RelaxedPrecision |
| Decorate 14 RelaxedPrecision |
| Decorate 16 RelaxedPrecision |
| MemberDecorate 34(Buffers) 0 Offset 0 |
| MemberDecorate 34(Buffers) 1 Offset 4 |
| MemberDecorate 34(Buffers) 2 Offset 8 |
| MemberDecorate 34(Buffers) 3 Offset 16 |
| MemberDecorate 34(Buffers) 4 Offset 32 |
| MemberDecorate 34(Buffers) 5 Offset 64 |
| MemberDecorate 34(Buffers) 6 Offset 96 |
| Decorate 34(Buffers) Block |
| Decorate 37(data) DescriptorSet 0 |
| Decorate 37(data) Binding 0 |
| Decorate 1742 BuiltIn WorkgroupSize |
| 2: TypeVoid |
| 3: TypeFunction 2 |
| 6: TypeInt 32 0 |
| 7: TypePointer Function 6(int) |
| 9: TypePointer Input 6(int) |
| 10(gl_SubgroupInvocationID): 9(ptr) Variable Input |
| 12(gl_SubgroupSize): 9(ptr) Variable Input |
| 15: 6(int) Constant 4 |
| 17: TypeVector 6(int) 4 |
| 18: TypePointer Function 17(ivec4) |
| 20: TypeInt 8 1 |
| 21: TypeVector 20(int8_t) 4 |
| 22: TypeInt 8 0 |
| 23: TypeVector 22(int8_t) 4 |
| 24: TypeInt 16 1 |
| 25: TypeVector 24(int16_t) 4 |
| 26: TypeInt 16 0 |
| 27: TypeVector 26(int16_t) 4 |
| 28: TypeInt 64 1 |
| 29: TypeVector 28(int64_t) 4 |
| 30: TypeInt 64 0 |
| 31: TypeVector 30(int64_t) 4 |
| 32: TypeFloat 16 |
| 33: TypeVector 32(float16_t) 4 |
| 34(Buffers): TypeStruct 21(i8vec4) 23(i8vec4) 25(i16vec4) 27(i16vec4) 29(i64vec4) 31(i64vec4) 33(f16vec4) |
| 35: TypeArray 34(Buffers) 15 |
| 36: TypePointer StorageBuffer 35 |
| 37(data): 36(ptr) Variable StorageBuffer |
| 38: TypeInt 32 1 |
| 39: 38(int) Constant 0 |
| 40: 6(int) Constant 0 |
| 41: TypePointer StorageBuffer 20(int8_t) |
| 45: 38(int) Constant 1 |
| 46: TypeVector 20(int8_t) 2 |
| 47: TypePointer StorageBuffer 21(i8vec4) |
| 52: 38(int) Constant 2 |
| 53: TypeVector 20(int8_t) 3 |
| 58: 38(int) Constant 3 |
| 62: TypePointer StorageBuffer 22(int8_t) |
| 66: TypeVector 22(int8_t) 2 |
| 67: TypePointer StorageBuffer 23(i8vec4) |
| 72: TypeVector 22(int8_t) 3 |
| 80: TypePointer StorageBuffer 24(int16_t) |
| 84: TypeVector 24(int16_t) 2 |
| 85: TypePointer StorageBuffer 25(i16vec4) |
| 90: TypeVector 24(int16_t) 3 |
| 98: TypePointer StorageBuffer 26(int16_t) |
| 102: TypeVector 26(int16_t) 2 |
| 103: TypePointer StorageBuffer 27(i16vec4) |
| 108: TypeVector 26(int16_t) 3 |
| 116: 38(int) Constant 4 |
| 117: TypePointer StorageBuffer 28(int64_t) |
| 121: TypeVector 28(int64_t) 2 |
| 122: TypePointer StorageBuffer 29(i64vec4) |
| 127: TypeVector 28(int64_t) 3 |
| 135: 38(int) Constant 5 |
| 136: TypePointer StorageBuffer 30(int64_t) |
| 140: TypeVector 30(int64_t) 2 |
| 141: TypePointer StorageBuffer 31(i64vec4) |
| 146: TypeVector 30(int64_t) 3 |
| 154: 38(int) Constant 6 |
| 155: TypePointer StorageBuffer 32(float16_t) |
| 159: TypeVector 32(float16_t) 2 |
| 160: TypePointer StorageBuffer 33(f16vec4) |
| 165: TypeVector 32(float16_t) 3 |
| 177: 6(int) Constant 3 |
| 188: 6(int) Constant 1 |
| 201: 6(int) Constant 2 |
| 1740: TypeVector 6(int) 3 |
| 1741: 6(int) Constant 8 |
| 1742: 1740(ivec3) ConstantComposite 1741 188 188 |
| 4(main): 2 Function None 3 |
| 5: Label |
| 8(invocation): 7(ptr) Variable Function |
| 19(ballot): 18(ptr) Variable Function |
| 11: 6(int) Load 10(gl_SubgroupInvocationID) |
| 13: 6(int) Load 12(gl_SubgroupSize) |
| 14: 6(int) IAdd 11 13 |
| 16: 6(int) UMod 14 15 |
| Store 8(invocation) 16 |
| 42: 41(ptr) AccessChain 37(data) 39 39 40 |
| 43: 20(int8_t) Load 42 |
| 44: 17(ivec4) GroupNonUniformPartitionNV 43 |
| Store 19(ballot) 44 |
| 48: 47(ptr) AccessChain 37(data) 45 39 |
| 49: 21(i8vec4) Load 48 |
| 50: 46(i8vec2) VectorShuffle 49 49 0 1 |
| 51: 17(ivec4) GroupNonUniformPartitionNV 50 |
| Store 19(ballot) 51 |
| 54: 47(ptr) AccessChain 37(data) 52 39 |
| 55: 21(i8vec4) Load 54 |
| 56: 53(i8vec3) VectorShuffle 55 55 0 1 2 |
| 57: 17(ivec4) GroupNonUniformPartitionNV 56 |
| Store 19(ballot) 57 |
| 59: 47(ptr) AccessChain 37(data) 58 39 |
| 60: 21(i8vec4) Load 59 |
| 61: 17(ivec4) GroupNonUniformPartitionNV 60 |
| Store 19(ballot) 61 |
| 63: 62(ptr) AccessChain 37(data) 39 45 40 |
| 64: 22(int8_t) Load 63 |
| 65: 17(ivec4) GroupNonUniformPartitionNV 64 |
| Store 19(ballot) 65 |
| 68: 67(ptr) AccessChain 37(data) 45 45 |
| 69: 23(i8vec4) Load 68 |
| 70: 66(i8vec2) VectorShuffle 69 69 0 1 |
| 71: 17(ivec4) GroupNonUniformPartitionNV 70 |
| Store 19(ballot) 71 |
| 73: 67(ptr) AccessChain 37(data) 52 45 |
| 74: 23(i8vec4) Load 73 |
| 75: 72(i8vec3) VectorShuffle 74 74 0 1 2 |
| 76: 17(ivec4) GroupNonUniformPartitionNV 75 |
| Store 19(ballot) 76 |
| 77: 67(ptr) AccessChain 37(data) 58 45 |
| 78: 23(i8vec4) Load 77 |
| 79: 17(ivec4) GroupNonUniformPartitionNV 78 |
| Store 19(ballot) 79 |
| 81: 80(ptr) AccessChain 37(data) 39 52 40 |
| 82: 24(int16_t) Load 81 |
| 83: 17(ivec4) GroupNonUniformPartitionNV 82 |
| Store 19(ballot) 83 |
| 86: 85(ptr) AccessChain 37(data) 45 52 |
| 87: 25(i16vec4) Load 86 |
| 88: 84(i16vec2) VectorShuffle 87 87 0 1 |
| 89: 17(ivec4) GroupNonUniformPartitionNV 88 |
| Store 19(ballot) 89 |
| 91: 85(ptr) AccessChain 37(data) 52 52 |
| 92: 25(i16vec4) Load 91 |
| 93: 90(i16vec3) VectorShuffle 92 92 0 1 2 |
| 94: 17(ivec4) GroupNonUniformPartitionNV 93 |
| Store 19(ballot) 94 |
| 95: 85(ptr) AccessChain 37(data) 58 52 |
| 96: 25(i16vec4) Load 95 |
| 97: 17(ivec4) GroupNonUniformPartitionNV 96 |
| Store 19(ballot) 97 |
| 99: 98(ptr) AccessChain 37(data) 39 58 40 |
| 100: 26(int16_t) Load 99 |
| 101: 17(ivec4) GroupNonUniformPartitionNV 100 |
| Store 19(ballot) 101 |
| 104: 103(ptr) AccessChain 37(data) 45 58 |
| 105: 27(i16vec4) Load 104 |
| 106:102(i16vec2) VectorShuffle 105 105 0 1 |
| 107: 17(ivec4) GroupNonUniformPartitionNV 106 |
| Store 19(ballot) 107 |
| 109: 103(ptr) AccessChain 37(data) 52 58 |
| 110: 27(i16vec4) Load 109 |
| 111:108(i16vec3) VectorShuffle 110 110 0 1 2 |
| 112: 17(ivec4) GroupNonUniformPartitionNV 111 |
| Store 19(ballot) 112 |
| 113: 103(ptr) AccessChain 37(data) 58 58 |
| 114: 27(i16vec4) Load 113 |
| 115: 17(ivec4) GroupNonUniformPartitionNV 114 |
| Store 19(ballot) 115 |
| 118: 117(ptr) AccessChain 37(data) 39 116 40 |
| 119: 28(int64_t) Load 118 |
| 120: 17(ivec4) GroupNonUniformPartitionNV 119 |
| Store 19(ballot) 120 |
| 123: 122(ptr) AccessChain 37(data) 45 116 |
| 124: 29(i64vec4) Load 123 |
| 125:121(i64vec2) VectorShuffle 124 124 0 1 |
| 126: 17(ivec4) GroupNonUniformPartitionNV 125 |
| Store 19(ballot) 126 |
| 128: 122(ptr) AccessChain 37(data) 52 116 |
| 129: 29(i64vec4) Load 128 |
| 130:127(i64vec3) VectorShuffle 129 129 0 1 2 |
| 131: 17(ivec4) GroupNonUniformPartitionNV 130 |
| Store 19(ballot) 131 |
| 132: 122(ptr) AccessChain 37(data) 58 116 |
| 133: 29(i64vec4) Load 132 |
| 134: 17(ivec4) GroupNonUniformPartitionNV 133 |
| Store 19(ballot) 134 |
| 137: 136(ptr) AccessChain 37(data) 39 135 40 |
| 138: 30(int64_t) Load 137 |
| 139: 17(ivec4) GroupNonUniformPartitionNV 138 |
| Store 19(ballot) 139 |
| 142: 141(ptr) AccessChain 37(data) 45 135 |
| 143: 31(i64vec4) Load 142 |
| 144:140(i64vec2) VectorShuffle 143 143 0 1 |
| 145: 17(ivec4) GroupNonUniformPartitionNV 144 |
| Store 19(ballot) 145 |
| 147: 141(ptr) AccessChain 37(data) 52 135 |
| 148: 31(i64vec4) Load 147 |
| 149:146(i64vec3) VectorShuffle 148 148 0 1 2 |
| 150: 17(ivec4) GroupNonUniformPartitionNV 149 |
| Store 19(ballot) 150 |
| 151: 141(ptr) AccessChain 37(data) 58 135 |
| 152: 31(i64vec4) Load 151 |
| 153: 17(ivec4) GroupNonUniformPartitionNV 152 |
| Store 19(ballot) 153 |
| 156: 155(ptr) AccessChain 37(data) 39 154 40 |
| 157:32(float16_t) Load 156 |
| 158: 17(ivec4) GroupNonUniformPartitionNV 157 |
| Store 19(ballot) 158 |
| 161: 160(ptr) AccessChain 37(data) 45 154 |
| 162: 33(f16vec4) Load 161 |
| 163:159(f16vec2) VectorShuffle 162 162 0 1 |
| 164: 17(ivec4) GroupNonUniformPartitionNV 163 |
| Store 19(ballot) 164 |
| 166: 160(ptr) AccessChain 37(data) 52 154 |
| 167: 33(f16vec4) Load 166 |
| 168:165(f16vec3) VectorShuffle 167 167 0 1 2 |
| 169: 17(ivec4) GroupNonUniformPartitionNV 168 |
| Store 19(ballot) 169 |
| 170: 160(ptr) AccessChain 37(data) 58 154 |
| 171: 33(f16vec4) Load 170 |
| 172: 17(ivec4) GroupNonUniformPartitionNV 171 |
| Store 19(ballot) 172 |
| 173: 6(int) Load 8(invocation) |
| 174: 41(ptr) AccessChain 37(data) 39 39 40 |
| 175: 20(int8_t) Load 174 |
| 176: 17(ivec4) Load 19(ballot) |
| 178: 20(int8_t) GroupNonUniformIAdd 177 PartitionedReduceNV 175 176 |
| 179: 41(ptr) AccessChain 37(data) 173 39 40 |
| Store 179 178 |
| 180: 6(int) Load 8(invocation) |
| 181: 47(ptr) AccessChain 37(data) 45 39 |
| 182: 21(i8vec4) Load 181 |
| 183: 46(i8vec2) VectorShuffle 182 182 0 1 |
| 184: 17(ivec4) Load 19(ballot) |
| 185: 46(i8vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 183 184 |
| 186: 41(ptr) AccessChain 37(data) 180 39 40 |
| 187: 20(int8_t) CompositeExtract 185 0 |
| Store 186 187 |
| 189: 41(ptr) AccessChain 37(data) 180 39 188 |
| 190: 20(int8_t) CompositeExtract 185 1 |
| Store 189 190 |
| 191: 6(int) Load 8(invocation) |
| 192: 47(ptr) AccessChain 37(data) 52 39 |
| 193: 21(i8vec4) Load 192 |
| 194: 53(i8vec3) VectorShuffle 193 193 0 1 2 |
| 195: 17(ivec4) Load 19(ballot) |
| 196: 53(i8vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 194 195 |
| 197: 41(ptr) AccessChain 37(data) 191 39 40 |
| 198: 20(int8_t) CompositeExtract 196 0 |
| Store 197 198 |
| 199: 41(ptr) AccessChain 37(data) 191 39 188 |
| 200: 20(int8_t) CompositeExtract 196 1 |
| Store 199 200 |
| 202: 41(ptr) AccessChain 37(data) 191 39 201 |
| 203: 20(int8_t) CompositeExtract 196 2 |
| Store 202 203 |
| 204: 6(int) Load 8(invocation) |
| 205: 47(ptr) AccessChain 37(data) 58 39 |
| 206: 21(i8vec4) Load 205 |
| 207: 17(ivec4) Load 19(ballot) |
| 208: 21(i8vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 206 207 |
| 209: 47(ptr) AccessChain 37(data) 204 39 |
| Store 209 208 |
| 210: 6(int) Load 8(invocation) |
| 211: 41(ptr) AccessChain 37(data) 39 39 40 |
| 212: 20(int8_t) Load 211 |
| 213: 17(ivec4) Load 19(ballot) |
| 214: 20(int8_t) GroupNonUniformIMul 177 PartitionedReduceNV 212 213 |
| 215: 41(ptr) AccessChain 37(data) 210 39 40 |
| Store 215 214 |
| 216: 6(int) Load 8(invocation) |
| 217: 47(ptr) AccessChain 37(data) 45 39 |
| 218: 21(i8vec4) Load 217 |
| 219: 46(i8vec2) VectorShuffle 218 218 0 1 |
| 220: 17(ivec4) Load 19(ballot) |
| 221: 46(i8vec2) GroupNonUniformIMul 177 PartitionedReduceNV 219 220 |
| 222: 41(ptr) AccessChain 37(data) 216 39 40 |
| 223: 20(int8_t) CompositeExtract 221 0 |
| Store 222 223 |
| 224: 41(ptr) AccessChain 37(data) 216 39 188 |
| 225: 20(int8_t) CompositeExtract 221 1 |
| Store 224 225 |
| 226: 6(int) Load 8(invocation) |
| 227: 47(ptr) AccessChain 37(data) 52 39 |
| 228: 21(i8vec4) Load 227 |
| 229: 53(i8vec3) VectorShuffle 228 228 0 1 2 |
| 230: 17(ivec4) Load 19(ballot) |
| 231: 53(i8vec3) GroupNonUniformIMul 177 PartitionedReduceNV 229 230 |
| 232: 41(ptr) AccessChain 37(data) 226 39 40 |
| 233: 20(int8_t) CompositeExtract 231 0 |
| Store 232 233 |
| 234: 41(ptr) AccessChain 37(data) 226 39 188 |
| 235: 20(int8_t) CompositeExtract 231 1 |
| Store 234 235 |
| 236: 41(ptr) AccessChain 37(data) 226 39 201 |
| 237: 20(int8_t) CompositeExtract 231 2 |
| Store 236 237 |
| 238: 6(int) Load 8(invocation) |
| 239: 47(ptr) AccessChain 37(data) 58 39 |
| 240: 21(i8vec4) Load 239 |
| 241: 17(ivec4) Load 19(ballot) |
| 242: 21(i8vec4) GroupNonUniformIMul 177 PartitionedReduceNV 240 241 |
| 243: 47(ptr) AccessChain 37(data) 238 39 |
| Store 243 242 |
| 244: 6(int) Load 8(invocation) |
| 245: 41(ptr) AccessChain 37(data) 39 39 40 |
| 246: 20(int8_t) Load 245 |
| 247: 17(ivec4) Load 19(ballot) |
| 248: 20(int8_t) GroupNonUniformSMin 177 PartitionedReduceNV 246 247 |
| 249: 41(ptr) AccessChain 37(data) 244 39 40 |
| Store 249 248 |
| 250: 6(int) Load 8(invocation) |
| 251: 47(ptr) AccessChain 37(data) 45 39 |
| 252: 21(i8vec4) Load 251 |
| 253: 46(i8vec2) VectorShuffle 252 252 0 1 |
| 254: 17(ivec4) Load 19(ballot) |
| 255: 46(i8vec2) GroupNonUniformSMin 177 PartitionedReduceNV 253 254 |
| 256: 41(ptr) AccessChain 37(data) 250 39 40 |
| 257: 20(int8_t) CompositeExtract 255 0 |
| Store 256 257 |
| 258: 41(ptr) AccessChain 37(data) 250 39 188 |
| 259: 20(int8_t) CompositeExtract 255 1 |
| Store 258 259 |
| 260: 6(int) Load 8(invocation) |
| 261: 47(ptr) AccessChain 37(data) 52 39 |
| 262: 21(i8vec4) Load 261 |
| 263: 53(i8vec3) VectorShuffle 262 262 0 1 2 |
| 264: 17(ivec4) Load 19(ballot) |
| 265: 53(i8vec3) GroupNonUniformSMin 177 PartitionedReduceNV 263 264 |
| 266: 41(ptr) AccessChain 37(data) 260 39 40 |
| 267: 20(int8_t) CompositeExtract 265 0 |
| Store 266 267 |
| 268: 41(ptr) AccessChain 37(data) 260 39 188 |
| 269: 20(int8_t) CompositeExtract 265 1 |
| Store 268 269 |
| 270: 41(ptr) AccessChain 37(data) 260 39 201 |
| 271: 20(int8_t) CompositeExtract 265 2 |
| Store 270 271 |
| 272: 6(int) Load 8(invocation) |
| 273: 47(ptr) AccessChain 37(data) 58 39 |
| 274: 21(i8vec4) Load 273 |
| 275: 17(ivec4) Load 19(ballot) |
| 276: 21(i8vec4) GroupNonUniformSMin 177 PartitionedReduceNV 274 275 |
| 277: 47(ptr) AccessChain 37(data) 272 39 |
| Store 277 276 |
| 278: 6(int) Load 8(invocation) |
| 279: 41(ptr) AccessChain 37(data) 39 39 40 |
| 280: 20(int8_t) Load 279 |
| 281: 17(ivec4) Load 19(ballot) |
| 282: 20(int8_t) GroupNonUniformSMax 177 PartitionedReduceNV 280 281 |
| 283: 41(ptr) AccessChain 37(data) 278 39 40 |
| Store 283 282 |
| 284: 6(int) Load 8(invocation) |
| 285: 47(ptr) AccessChain 37(data) 45 39 |
| 286: 21(i8vec4) Load 285 |
| 287: 46(i8vec2) VectorShuffle 286 286 0 1 |
| 288: 17(ivec4) Load 19(ballot) |
| 289: 46(i8vec2) GroupNonUniformSMax 177 PartitionedReduceNV 287 288 |
| 290: 41(ptr) AccessChain 37(data) 284 39 40 |
| 291: 20(int8_t) CompositeExtract 289 0 |
| Store 290 291 |
| 292: 41(ptr) AccessChain 37(data) 284 39 188 |
| 293: 20(int8_t) CompositeExtract 289 1 |
| Store 292 293 |
| 294: 6(int) Load 8(invocation) |
| 295: 47(ptr) AccessChain 37(data) 52 39 |
| 296: 21(i8vec4) Load 295 |
| 297: 53(i8vec3) VectorShuffle 296 296 0 1 2 |
| 298: 17(ivec4) Load 19(ballot) |
| 299: 53(i8vec3) GroupNonUniformSMax 177 PartitionedReduceNV 297 298 |
| 300: 41(ptr) AccessChain 37(data) 294 39 40 |
| 301: 20(int8_t) CompositeExtract 299 0 |
| Store 300 301 |
| 302: 41(ptr) AccessChain 37(data) 294 39 188 |
| 303: 20(int8_t) CompositeExtract 299 1 |
| Store 302 303 |
| 304: 41(ptr) AccessChain 37(data) 294 39 201 |
| 305: 20(int8_t) CompositeExtract 299 2 |
| Store 304 305 |
| 306: 6(int) Load 8(invocation) |
| 307: 47(ptr) AccessChain 37(data) 58 39 |
| 308: 21(i8vec4) Load 307 |
| 309: 17(ivec4) Load 19(ballot) |
| 310: 21(i8vec4) GroupNonUniformSMax 177 PartitionedReduceNV 308 309 |
| 311: 47(ptr) AccessChain 37(data) 306 39 |
| Store 311 310 |
| 312: 6(int) Load 8(invocation) |
| 313: 41(ptr) AccessChain 37(data) 39 39 40 |
| 314: 20(int8_t) Load 313 |
| 315: 17(ivec4) Load 19(ballot) |
| 316: 20(int8_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 314 315 |
| 317: 41(ptr) AccessChain 37(data) 312 39 40 |
| Store 317 316 |
| 318: 6(int) Load 8(invocation) |
| 319: 47(ptr) AccessChain 37(data) 45 39 |
| 320: 21(i8vec4) Load 319 |
| 321: 46(i8vec2) VectorShuffle 320 320 0 1 |
| 322: 17(ivec4) Load 19(ballot) |
| 323: 46(i8vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 321 322 |
| 324: 41(ptr) AccessChain 37(data) 318 39 40 |
| 325: 20(int8_t) CompositeExtract 323 0 |
| Store 324 325 |
| 326: 41(ptr) AccessChain 37(data) 318 39 188 |
| 327: 20(int8_t) CompositeExtract 323 1 |
| Store 326 327 |
| 328: 6(int) Load 8(invocation) |
| 329: 47(ptr) AccessChain 37(data) 52 39 |
| 330: 21(i8vec4) Load 329 |
| 331: 53(i8vec3) VectorShuffle 330 330 0 1 2 |
| 332: 17(ivec4) Load 19(ballot) |
| 333: 53(i8vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 331 332 |
| 334: 41(ptr) AccessChain 37(data) 328 39 40 |
| 335: 20(int8_t) CompositeExtract 333 0 |
| Store 334 335 |
| 336: 41(ptr) AccessChain 37(data) 328 39 188 |
| 337: 20(int8_t) CompositeExtract 333 1 |
| Store 336 337 |
| 338: 41(ptr) AccessChain 37(data) 328 39 201 |
| 339: 20(int8_t) CompositeExtract 333 2 |
| Store 338 339 |
| 340: 6(int) Load 8(invocation) |
| 341: 47(ptr) AccessChain 37(data) 58 39 |
| 342: 21(i8vec4) Load 341 |
| 343: 17(ivec4) Load 19(ballot) |
| 344: 21(i8vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 342 343 |
| 345: 47(ptr) AccessChain 37(data) 340 39 |
| Store 345 344 |
| 346: 6(int) Load 8(invocation) |
| 347: 41(ptr) AccessChain 37(data) 39 39 40 |
| 348: 20(int8_t) Load 347 |
| 349: 17(ivec4) Load 19(ballot) |
| 350: 20(int8_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 348 349 |
| 351: 41(ptr) AccessChain 37(data) 346 39 40 |
| Store 351 350 |
| 352: 6(int) Load 8(invocation) |
| 353: 47(ptr) AccessChain 37(data) 45 39 |
| 354: 21(i8vec4) Load 353 |
| 355: 46(i8vec2) VectorShuffle 354 354 0 1 |
| 356: 17(ivec4) Load 19(ballot) |
| 357: 46(i8vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 355 356 |
| 358: 41(ptr) AccessChain 37(data) 352 39 40 |
| 359: 20(int8_t) CompositeExtract 357 0 |
| Store 358 359 |
| 360: 41(ptr) AccessChain 37(data) 352 39 188 |
| 361: 20(int8_t) CompositeExtract 357 1 |
| Store 360 361 |
| 362: 6(int) Load 8(invocation) |
| 363: 47(ptr) AccessChain 37(data) 52 39 |
| 364: 21(i8vec4) Load 363 |
| 365: 53(i8vec3) VectorShuffle 364 364 0 1 2 |
| 366: 17(ivec4) Load 19(ballot) |
| 367: 53(i8vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 365 366 |
| 368: 41(ptr) AccessChain 37(data) 362 39 40 |
| 369: 20(int8_t) CompositeExtract 367 0 |
| Store 368 369 |
| 370: 41(ptr) AccessChain 37(data) 362 39 188 |
| 371: 20(int8_t) CompositeExtract 367 1 |
| Store 370 371 |
| 372: 41(ptr) AccessChain 37(data) 362 39 201 |
| 373: 20(int8_t) CompositeExtract 367 2 |
| Store 372 373 |
| 374: 6(int) Load 8(invocation) |
| 375: 47(ptr) AccessChain 37(data) 58 39 |
| 376: 21(i8vec4) Load 375 |
| 377: 17(ivec4) Load 19(ballot) |
| 378: 21(i8vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 376 377 |
| 379: 47(ptr) AccessChain 37(data) 374 39 |
| Store 379 378 |
| 380: 6(int) Load 8(invocation) |
| 381: 41(ptr) AccessChain 37(data) 39 39 40 |
| 382: 20(int8_t) Load 381 |
| 383: 17(ivec4) Load 19(ballot) |
| 384: 20(int8_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 382 383 |
| 385: 41(ptr) AccessChain 37(data) 380 39 40 |
| Store 385 384 |
| 386: 6(int) Load 8(invocation) |
| 387: 47(ptr) AccessChain 37(data) 45 39 |
| 388: 21(i8vec4) Load 387 |
| 389: 46(i8vec2) VectorShuffle 388 388 0 1 |
| 390: 17(ivec4) Load 19(ballot) |
| 391: 46(i8vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 389 390 |
| 392: 41(ptr) AccessChain 37(data) 386 39 40 |
| 393: 20(int8_t) CompositeExtract 391 0 |
| Store 392 393 |
| 394: 41(ptr) AccessChain 37(data) 386 39 188 |
| 395: 20(int8_t) CompositeExtract 391 1 |
| Store 394 395 |
| 396: 6(int) Load 8(invocation) |
| 397: 47(ptr) AccessChain 37(data) 52 39 |
| 398: 21(i8vec4) Load 397 |
| 399: 53(i8vec3) VectorShuffle 398 398 0 1 2 |
| 400: 17(ivec4) Load 19(ballot) |
| 401: 53(i8vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 399 400 |
| 402: 41(ptr) AccessChain 37(data) 396 39 40 |
| 403: 20(int8_t) CompositeExtract 401 0 |
| Store 402 403 |
| 404: 41(ptr) AccessChain 37(data) 396 39 188 |
| 405: 20(int8_t) CompositeExtract 401 1 |
| Store 404 405 |
| 406: 41(ptr) AccessChain 37(data) 396 39 201 |
| 407: 20(int8_t) CompositeExtract 401 2 |
| Store 406 407 |
| 408: 6(int) Load 8(invocation) |
| 409: 47(ptr) AccessChain 37(data) 58 39 |
| 410: 21(i8vec4) Load 409 |
| 411: 17(ivec4) Load 19(ballot) |
| 412: 21(i8vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 410 411 |
| 413: 47(ptr) AccessChain 37(data) 408 39 |
| Store 413 412 |
| 414: 6(int) Load 8(invocation) |
| 415: 62(ptr) AccessChain 37(data) 39 45 40 |
| 416: 22(int8_t) Load 415 |
| 417: 17(ivec4) Load 19(ballot) |
| 418: 22(int8_t) GroupNonUniformIAdd 177 PartitionedReduceNV 416 417 |
| 419: 62(ptr) AccessChain 37(data) 414 45 40 |
| Store 419 418 |
| 420: 6(int) Load 8(invocation) |
| 421: 67(ptr) AccessChain 37(data) 45 45 |
| 422: 23(i8vec4) Load 421 |
| 423: 66(i8vec2) VectorShuffle 422 422 0 1 |
| 424: 17(ivec4) Load 19(ballot) |
| 425: 66(i8vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 423 424 |
| 426: 62(ptr) AccessChain 37(data) 420 45 40 |
| 427: 22(int8_t) CompositeExtract 425 0 |
| Store 426 427 |
| 428: 62(ptr) AccessChain 37(data) 420 45 188 |
| 429: 22(int8_t) CompositeExtract 425 1 |
| Store 428 429 |
| 430: 6(int) Load 8(invocation) |
| 431: 67(ptr) AccessChain 37(data) 52 45 |
| 432: 23(i8vec4) Load 431 |
| 433: 72(i8vec3) VectorShuffle 432 432 0 1 2 |
| 434: 17(ivec4) Load 19(ballot) |
| 435: 72(i8vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 433 434 |
| 436: 62(ptr) AccessChain 37(data) 430 45 40 |
| 437: 22(int8_t) CompositeExtract 435 0 |
| Store 436 437 |
| 438: 62(ptr) AccessChain 37(data) 430 45 188 |
| 439: 22(int8_t) CompositeExtract 435 1 |
| Store 438 439 |
| 440: 62(ptr) AccessChain 37(data) 430 45 201 |
| 441: 22(int8_t) CompositeExtract 435 2 |
| Store 440 441 |
| 442: 6(int) Load 8(invocation) |
| 443: 67(ptr) AccessChain 37(data) 58 45 |
| 444: 23(i8vec4) Load 443 |
| 445: 17(ivec4) Load 19(ballot) |
| 446: 23(i8vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 444 445 |
| 447: 67(ptr) AccessChain 37(data) 442 45 |
| Store 447 446 |
| 448: 6(int) Load 8(invocation) |
| 449: 62(ptr) AccessChain 37(data) 39 45 40 |
| 450: 22(int8_t) Load 449 |
| 451: 17(ivec4) Load 19(ballot) |
| 452: 22(int8_t) GroupNonUniformIMul 177 PartitionedReduceNV 450 451 |
| 453: 62(ptr) AccessChain 37(data) 448 45 40 |
| Store 453 452 |
| 454: 6(int) Load 8(invocation) |
| 455: 67(ptr) AccessChain 37(data) 45 45 |
| 456: 23(i8vec4) Load 455 |
| 457: 66(i8vec2) VectorShuffle 456 456 0 1 |
| 458: 17(ivec4) Load 19(ballot) |
| 459: 66(i8vec2) GroupNonUniformIMul 177 PartitionedReduceNV 457 458 |
| 460: 62(ptr) AccessChain 37(data) 454 45 40 |
| 461: 22(int8_t) CompositeExtract 459 0 |
| Store 460 461 |
| 462: 62(ptr) AccessChain 37(data) 454 45 188 |
| 463: 22(int8_t) CompositeExtract 459 1 |
| Store 462 463 |
| 464: 6(int) Load 8(invocation) |
| 465: 67(ptr) AccessChain 37(data) 52 45 |
| 466: 23(i8vec4) Load 465 |
| 467: 72(i8vec3) VectorShuffle 466 466 0 1 2 |
| 468: 17(ivec4) Load 19(ballot) |
| 469: 72(i8vec3) GroupNonUniformIMul 177 PartitionedReduceNV 467 468 |
| 470: 62(ptr) AccessChain 37(data) 464 45 40 |
| 471: 22(int8_t) CompositeExtract 469 0 |
| Store 470 471 |
| 472: 62(ptr) AccessChain 37(data) 464 45 188 |
| 473: 22(int8_t) CompositeExtract 469 1 |
| Store 472 473 |
| 474: 62(ptr) AccessChain 37(data) 464 45 201 |
| 475: 22(int8_t) CompositeExtract 469 2 |
| Store 474 475 |
| 476: 6(int) Load 8(invocation) |
| 477: 67(ptr) AccessChain 37(data) 58 45 |
| 478: 23(i8vec4) Load 477 |
| 479: 17(ivec4) Load 19(ballot) |
| 480: 23(i8vec4) GroupNonUniformIMul 177 PartitionedReduceNV 478 479 |
| 481: 67(ptr) AccessChain 37(data) 476 45 |
| Store 481 480 |
| 482: 6(int) Load 8(invocation) |
| 483: 62(ptr) AccessChain 37(data) 39 45 40 |
| 484: 22(int8_t) Load 483 |
| 485: 17(ivec4) Load 19(ballot) |
| 486: 22(int8_t) GroupNonUniformUMin 177 PartitionedReduceNV 484 485 |
| 487: 62(ptr) AccessChain 37(data) 482 45 40 |
| Store 487 486 |
| 488: 6(int) Load 8(invocation) |
| 489: 67(ptr) AccessChain 37(data) 45 45 |
| 490: 23(i8vec4) Load 489 |
| 491: 66(i8vec2) VectorShuffle 490 490 0 1 |
| 492: 17(ivec4) Load 19(ballot) |
| 493: 66(i8vec2) GroupNonUniformUMin 177 PartitionedReduceNV 491 492 |
| 494: 62(ptr) AccessChain 37(data) 488 45 40 |
| 495: 22(int8_t) CompositeExtract 493 0 |
| Store 494 495 |
| 496: 62(ptr) AccessChain 37(data) 488 45 188 |
| 497: 22(int8_t) CompositeExtract 493 1 |
| Store 496 497 |
| 498: 6(int) Load 8(invocation) |
| 499: 67(ptr) AccessChain 37(data) 52 45 |
| 500: 23(i8vec4) Load 499 |
| 501: 72(i8vec3) VectorShuffle 500 500 0 1 2 |
| 502: 17(ivec4) Load 19(ballot) |
| 503: 72(i8vec3) GroupNonUniformUMin 177 PartitionedReduceNV 501 502 |
| 504: 62(ptr) AccessChain 37(data) 498 45 40 |
| 505: 22(int8_t) CompositeExtract 503 0 |
| Store 504 505 |
| 506: 62(ptr) AccessChain 37(data) 498 45 188 |
| 507: 22(int8_t) CompositeExtract 503 1 |
| Store 506 507 |
| 508: 62(ptr) AccessChain 37(data) 498 45 201 |
| 509: 22(int8_t) CompositeExtract 503 2 |
| Store 508 509 |
| 510: 6(int) Load 8(invocation) |
| 511: 67(ptr) AccessChain 37(data) 58 45 |
| 512: 23(i8vec4) Load 511 |
| 513: 17(ivec4) Load 19(ballot) |
| 514: 23(i8vec4) GroupNonUniformUMin 177 PartitionedReduceNV 512 513 |
| 515: 67(ptr) AccessChain 37(data) 510 45 |
| Store 515 514 |
| 516: 6(int) Load 8(invocation) |
| 517: 62(ptr) AccessChain 37(data) 39 45 40 |
| 518: 22(int8_t) Load 517 |
| 519: 17(ivec4) Load 19(ballot) |
| 520: 22(int8_t) GroupNonUniformUMax 177 PartitionedReduceNV 518 519 |
| 521: 62(ptr) AccessChain 37(data) 516 45 40 |
| Store 521 520 |
| 522: 6(int) Load 8(invocation) |
| 523: 67(ptr) AccessChain 37(data) 45 45 |
| 524: 23(i8vec4) Load 523 |
| 525: 66(i8vec2) VectorShuffle 524 524 0 1 |
| 526: 17(ivec4) Load 19(ballot) |
| 527: 66(i8vec2) GroupNonUniformUMax 177 PartitionedReduceNV 525 526 |
| 528: 62(ptr) AccessChain 37(data) 522 45 40 |
| 529: 22(int8_t) CompositeExtract 527 0 |
| Store 528 529 |
| 530: 62(ptr) AccessChain 37(data) 522 45 188 |
| 531: 22(int8_t) CompositeExtract 527 1 |
| Store 530 531 |
| 532: 6(int) Load 8(invocation) |
| 533: 67(ptr) AccessChain 37(data) 52 45 |
| 534: 23(i8vec4) Load 533 |
| 535: 72(i8vec3) VectorShuffle 534 534 0 1 2 |
| 536: 17(ivec4) Load 19(ballot) |
| 537: 72(i8vec3) GroupNonUniformUMax 177 PartitionedReduceNV 535 536 |
| 538: 62(ptr) AccessChain 37(data) 532 45 40 |
| 539: 22(int8_t) CompositeExtract 537 0 |
| Store 538 539 |
| 540: 62(ptr) AccessChain 37(data) 532 45 188 |
| 541: 22(int8_t) CompositeExtract 537 1 |
| Store 540 541 |
| 542: 62(ptr) AccessChain 37(data) 532 45 201 |
| 543: 22(int8_t) CompositeExtract 537 2 |
| Store 542 543 |
| 544: 6(int) Load 8(invocation) |
| 545: 67(ptr) AccessChain 37(data) 58 45 |
| 546: 23(i8vec4) Load 545 |
| 547: 17(ivec4) Load 19(ballot) |
| 548: 23(i8vec4) GroupNonUniformUMax 177 PartitionedReduceNV 546 547 |
| 549: 67(ptr) AccessChain 37(data) 544 45 |
| Store 549 548 |
| 550: 6(int) Load 8(invocation) |
| 551: 62(ptr) AccessChain 37(data) 39 45 40 |
| 552: 22(int8_t) Load 551 |
| 553: 17(ivec4) Load 19(ballot) |
| 554: 22(int8_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 552 553 |
| 555: 62(ptr) AccessChain 37(data) 550 45 40 |
| Store 555 554 |
| 556: 6(int) Load 8(invocation) |
| 557: 67(ptr) AccessChain 37(data) 45 45 |
| 558: 23(i8vec4) Load 557 |
| 559: 66(i8vec2) VectorShuffle 558 558 0 1 |
| 560: 17(ivec4) Load 19(ballot) |
| 561: 66(i8vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 559 560 |
| 562: 62(ptr) AccessChain 37(data) 556 45 40 |
| 563: 22(int8_t) CompositeExtract 561 0 |
| Store 562 563 |
| 564: 62(ptr) AccessChain 37(data) 556 45 188 |
| 565: 22(int8_t) CompositeExtract 561 1 |
| Store 564 565 |
| 566: 6(int) Load 8(invocation) |
| 567: 67(ptr) AccessChain 37(data) 52 45 |
| 568: 23(i8vec4) Load 567 |
| 569: 72(i8vec3) VectorShuffle 568 568 0 1 2 |
| 570: 17(ivec4) Load 19(ballot) |
| 571: 72(i8vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 569 570 |
| 572: 62(ptr) AccessChain 37(data) 566 45 40 |
| 573: 22(int8_t) CompositeExtract 571 0 |
| Store 572 573 |
| 574: 62(ptr) AccessChain 37(data) 566 45 188 |
| 575: 22(int8_t) CompositeExtract 571 1 |
| Store 574 575 |
| 576: 62(ptr) AccessChain 37(data) 566 45 201 |
| 577: 22(int8_t) CompositeExtract 571 2 |
| Store 576 577 |
| 578: 6(int) Load 8(invocation) |
| 579: 67(ptr) AccessChain 37(data) 58 45 |
| 580: 23(i8vec4) Load 579 |
| 581: 17(ivec4) Load 19(ballot) |
| 582: 23(i8vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 580 581 |
| 583: 67(ptr) AccessChain 37(data) 578 45 |
| Store 583 582 |
| 584: 6(int) Load 8(invocation) |
| 585: 62(ptr) AccessChain 37(data) 39 45 40 |
| 586: 22(int8_t) Load 585 |
| 587: 17(ivec4) Load 19(ballot) |
| 588: 22(int8_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 586 587 |
| 589: 62(ptr) AccessChain 37(data) 584 45 40 |
| Store 589 588 |
| 590: 6(int) Load 8(invocation) |
| 591: 67(ptr) AccessChain 37(data) 45 45 |
| 592: 23(i8vec4) Load 591 |
| 593: 66(i8vec2) VectorShuffle 592 592 0 1 |
| 594: 17(ivec4) Load 19(ballot) |
| 595: 66(i8vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 593 594 |
| 596: 62(ptr) AccessChain 37(data) 590 45 40 |
| 597: 22(int8_t) CompositeExtract 595 0 |
| Store 596 597 |
| 598: 62(ptr) AccessChain 37(data) 590 45 188 |
| 599: 22(int8_t) CompositeExtract 595 1 |
| Store 598 599 |
| 600: 6(int) Load 8(invocation) |
| 601: 67(ptr) AccessChain 37(data) 52 45 |
| 602: 23(i8vec4) Load 601 |
| 603: 72(i8vec3) VectorShuffle 602 602 0 1 2 |
| 604: 17(ivec4) Load 19(ballot) |
| 605: 72(i8vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 603 604 |
| 606: 62(ptr) AccessChain 37(data) 600 45 40 |
| 607: 22(int8_t) CompositeExtract 605 0 |
| Store 606 607 |
| 608: 62(ptr) AccessChain 37(data) 600 45 188 |
| 609: 22(int8_t) CompositeExtract 605 1 |
| Store 608 609 |
| 610: 62(ptr) AccessChain 37(data) 600 45 201 |
| 611: 22(int8_t) CompositeExtract 605 2 |
| Store 610 611 |
| 612: 6(int) Load 8(invocation) |
| 613: 67(ptr) AccessChain 37(data) 58 45 |
| 614: 23(i8vec4) Load 613 |
| 615: 17(ivec4) Load 19(ballot) |
| 616: 23(i8vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 614 615 |
| 617: 67(ptr) AccessChain 37(data) 612 45 |
| Store 617 616 |
| 618: 6(int) Load 8(invocation) |
| 619: 62(ptr) AccessChain 37(data) 39 45 40 |
| 620: 22(int8_t) Load 619 |
| 621: 17(ivec4) Load 19(ballot) |
| 622: 22(int8_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 620 621 |
| 623: 62(ptr) AccessChain 37(data) 618 45 40 |
| Store 623 622 |
| 624: 6(int) Load 8(invocation) |
| 625: 67(ptr) AccessChain 37(data) 45 45 |
| 626: 23(i8vec4) Load 625 |
| 627: 66(i8vec2) VectorShuffle 626 626 0 1 |
| 628: 17(ivec4) Load 19(ballot) |
| 629: 66(i8vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 627 628 |
| 630: 62(ptr) AccessChain 37(data) 624 45 40 |
| 631: 22(int8_t) CompositeExtract 629 0 |
| Store 630 631 |
| 632: 62(ptr) AccessChain 37(data) 624 45 188 |
| 633: 22(int8_t) CompositeExtract 629 1 |
| Store 632 633 |
| 634: 6(int) Load 8(invocation) |
| 635: 67(ptr) AccessChain 37(data) 52 45 |
| 636: 23(i8vec4) Load 635 |
| 637: 72(i8vec3) VectorShuffle 636 636 0 1 2 |
| 638: 17(ivec4) Load 19(ballot) |
| 639: 72(i8vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 637 638 |
| 640: 62(ptr) AccessChain 37(data) 634 45 40 |
| 641: 22(int8_t) CompositeExtract 639 0 |
| Store 640 641 |
| 642: 62(ptr) AccessChain 37(data) 634 45 188 |
| 643: 22(int8_t) CompositeExtract 639 1 |
| Store 642 643 |
| 644: 62(ptr) AccessChain 37(data) 634 45 201 |
| 645: 22(int8_t) CompositeExtract 639 2 |
| Store 644 645 |
| 646: 6(int) Load 8(invocation) |
| 647: 67(ptr) AccessChain 37(data) 58 45 |
| 648: 23(i8vec4) Load 647 |
| 649: 17(ivec4) Load 19(ballot) |
| 650: 23(i8vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 648 649 |
| 651: 67(ptr) AccessChain 37(data) 646 45 |
| Store 651 650 |
| 652: 6(int) Load 8(invocation) |
| 653: 80(ptr) AccessChain 37(data) 39 52 40 |
| 654: 24(int16_t) Load 653 |
| 655: 17(ivec4) Load 19(ballot) |
| 656: 24(int16_t) GroupNonUniformIAdd 177 PartitionedReduceNV 654 655 |
| 657: 80(ptr) AccessChain 37(data) 652 52 40 |
| Store 657 656 |
| 658: 6(int) Load 8(invocation) |
| 659: 85(ptr) AccessChain 37(data) 45 52 |
| 660: 25(i16vec4) Load 659 |
| 661: 84(i16vec2) VectorShuffle 660 660 0 1 |
| 662: 17(ivec4) Load 19(ballot) |
| 663: 84(i16vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 661 662 |
| 664: 80(ptr) AccessChain 37(data) 658 52 40 |
| 665: 24(int16_t) CompositeExtract 663 0 |
| Store 664 665 |
| 666: 80(ptr) AccessChain 37(data) 658 52 188 |
| 667: 24(int16_t) CompositeExtract 663 1 |
| Store 666 667 |
| 668: 6(int) Load 8(invocation) |
| 669: 85(ptr) AccessChain 37(data) 52 52 |
| 670: 25(i16vec4) Load 669 |
| 671: 90(i16vec3) VectorShuffle 670 670 0 1 2 |
| 672: 17(ivec4) Load 19(ballot) |
| 673: 90(i16vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 671 672 |
| 674: 80(ptr) AccessChain 37(data) 668 52 40 |
| 675: 24(int16_t) CompositeExtract 673 0 |
| Store 674 675 |
| 676: 80(ptr) AccessChain 37(data) 668 52 188 |
| 677: 24(int16_t) CompositeExtract 673 1 |
| Store 676 677 |
| 678: 80(ptr) AccessChain 37(data) 668 52 201 |
| 679: 24(int16_t) CompositeExtract 673 2 |
| Store 678 679 |
| 680: 6(int) Load 8(invocation) |
| 681: 85(ptr) AccessChain 37(data) 58 52 |
| 682: 25(i16vec4) Load 681 |
| 683: 17(ivec4) Load 19(ballot) |
| 684: 25(i16vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 682 683 |
| 685: 85(ptr) AccessChain 37(data) 680 52 |
| Store 685 684 |
| 686: 6(int) Load 8(invocation) |
| 687: 80(ptr) AccessChain 37(data) 39 52 40 |
| 688: 24(int16_t) Load 687 |
| 689: 17(ivec4) Load 19(ballot) |
| 690: 24(int16_t) GroupNonUniformIMul 177 PartitionedReduceNV 688 689 |
| 691: 80(ptr) AccessChain 37(data) 686 52 40 |
| Store 691 690 |
| 692: 6(int) Load 8(invocation) |
| 693: 85(ptr) AccessChain 37(data) 45 52 |
| 694: 25(i16vec4) Load 693 |
| 695: 84(i16vec2) VectorShuffle 694 694 0 1 |
| 696: 17(ivec4) Load 19(ballot) |
| 697: 84(i16vec2) GroupNonUniformIMul 177 PartitionedReduceNV 695 696 |
| 698: 80(ptr) AccessChain 37(data) 692 52 40 |
| 699: 24(int16_t) CompositeExtract 697 0 |
| Store 698 699 |
| 700: 80(ptr) AccessChain 37(data) 692 52 188 |
| 701: 24(int16_t) CompositeExtract 697 1 |
| Store 700 701 |
| 702: 6(int) Load 8(invocation) |
| 703: 85(ptr) AccessChain 37(data) 52 52 |
| 704: 25(i16vec4) Load 703 |
| 705: 90(i16vec3) VectorShuffle 704 704 0 1 2 |
| 706: 17(ivec4) Load 19(ballot) |
| 707: 90(i16vec3) GroupNonUniformIMul 177 PartitionedReduceNV 705 706 |
| 708: 80(ptr) AccessChain 37(data) 702 52 40 |
| 709: 24(int16_t) CompositeExtract 707 0 |
| Store 708 709 |
| 710: 80(ptr) AccessChain 37(data) 702 52 188 |
| 711: 24(int16_t) CompositeExtract 707 1 |
| Store 710 711 |
| 712: 80(ptr) AccessChain 37(data) 702 52 201 |
| 713: 24(int16_t) CompositeExtract 707 2 |
| Store 712 713 |
| 714: 6(int) Load 8(invocation) |
| 715: 85(ptr) AccessChain 37(data) 58 52 |
| 716: 25(i16vec4) Load 715 |
| 717: 17(ivec4) Load 19(ballot) |
| 718: 25(i16vec4) GroupNonUniformIMul 177 PartitionedReduceNV 716 717 |
| 719: 85(ptr) AccessChain 37(data) 714 52 |
| Store 719 718 |
| 720: 6(int) Load 8(invocation) |
| 721: 80(ptr) AccessChain 37(data) 39 52 40 |
| 722: 24(int16_t) Load 721 |
| 723: 17(ivec4) Load 19(ballot) |
| 724: 24(int16_t) GroupNonUniformSMin 177 PartitionedReduceNV 722 723 |
| 725: 80(ptr) AccessChain 37(data) 720 52 40 |
| Store 725 724 |
| 726: 6(int) Load 8(invocation) |
| 727: 85(ptr) AccessChain 37(data) 45 52 |
| 728: 25(i16vec4) Load 727 |
| 729: 84(i16vec2) VectorShuffle 728 728 0 1 |
| 730: 17(ivec4) Load 19(ballot) |
| 731: 84(i16vec2) GroupNonUniformSMin 177 PartitionedReduceNV 729 730 |
| 732: 80(ptr) AccessChain 37(data) 726 52 40 |
| 733: 24(int16_t) CompositeExtract 731 0 |
| Store 732 733 |
| 734: 80(ptr) AccessChain 37(data) 726 52 188 |
| 735: 24(int16_t) CompositeExtract 731 1 |
| Store 734 735 |
| 736: 6(int) Load 8(invocation) |
| 737: 85(ptr) AccessChain 37(data) 52 52 |
| 738: 25(i16vec4) Load 737 |
| 739: 90(i16vec3) VectorShuffle 738 738 0 1 2 |
| 740: 17(ivec4) Load 19(ballot) |
| 741: 90(i16vec3) GroupNonUniformSMin 177 PartitionedReduceNV 739 740 |
| 742: 80(ptr) AccessChain 37(data) 736 52 40 |
| 743: 24(int16_t) CompositeExtract 741 0 |
| Store 742 743 |
| 744: 80(ptr) AccessChain 37(data) 736 52 188 |
| 745: 24(int16_t) CompositeExtract 741 1 |
| Store 744 745 |
| 746: 80(ptr) AccessChain 37(data) 736 52 201 |
| 747: 24(int16_t) CompositeExtract 741 2 |
| Store 746 747 |
| 748: 6(int) Load 8(invocation) |
| 749: 85(ptr) AccessChain 37(data) 58 52 |
| 750: 25(i16vec4) Load 749 |
| 751: 17(ivec4) Load 19(ballot) |
| 752: 25(i16vec4) GroupNonUniformSMin 177 PartitionedReduceNV 750 751 |
| 753: 85(ptr) AccessChain 37(data) 748 52 |
| Store 753 752 |
| 754: 6(int) Load 8(invocation) |
| 755: 80(ptr) AccessChain 37(data) 39 52 40 |
| 756: 24(int16_t) Load 755 |
| 757: 17(ivec4) Load 19(ballot) |
| 758: 24(int16_t) GroupNonUniformSMax 177 PartitionedReduceNV 756 757 |
| 759: 80(ptr) AccessChain 37(data) 754 52 40 |
| Store 759 758 |
| 760: 6(int) Load 8(invocation) |
| 761: 85(ptr) AccessChain 37(data) 45 52 |
| 762: 25(i16vec4) Load 761 |
| 763: 84(i16vec2) VectorShuffle 762 762 0 1 |
| 764: 17(ivec4) Load 19(ballot) |
| 765: 84(i16vec2) GroupNonUniformSMax 177 PartitionedReduceNV 763 764 |
| 766: 80(ptr) AccessChain 37(data) 760 52 40 |
| 767: 24(int16_t) CompositeExtract 765 0 |
| Store 766 767 |
| 768: 80(ptr) AccessChain 37(data) 760 52 188 |
| 769: 24(int16_t) CompositeExtract 765 1 |
| Store 768 769 |
| 770: 6(int) Load 8(invocation) |
| 771: 85(ptr) AccessChain 37(data) 52 52 |
| 772: 25(i16vec4) Load 771 |
| 773: 90(i16vec3) VectorShuffle 772 772 0 1 2 |
| 774: 17(ivec4) Load 19(ballot) |
| 775: 90(i16vec3) GroupNonUniformSMax 177 PartitionedReduceNV 773 774 |
| 776: 80(ptr) AccessChain 37(data) 770 52 40 |
| 777: 24(int16_t) CompositeExtract 775 0 |
| Store 776 777 |
| 778: 80(ptr) AccessChain 37(data) 770 52 188 |
| 779: 24(int16_t) CompositeExtract 775 1 |
| Store 778 779 |
| 780: 80(ptr) AccessChain 37(data) 770 52 201 |
| 781: 24(int16_t) CompositeExtract 775 2 |
| Store 780 781 |
| 782: 6(int) Load 8(invocation) |
| 783: 85(ptr) AccessChain 37(data) 58 52 |
| 784: 25(i16vec4) Load 783 |
| 785: 17(ivec4) Load 19(ballot) |
| 786: 25(i16vec4) GroupNonUniformSMax 177 PartitionedReduceNV 784 785 |
| 787: 85(ptr) AccessChain 37(data) 782 52 |
| Store 787 786 |
| 788: 6(int) Load 8(invocation) |
| 789: 80(ptr) AccessChain 37(data) 39 52 40 |
| 790: 24(int16_t) Load 789 |
| 791: 17(ivec4) Load 19(ballot) |
| 792: 24(int16_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 790 791 |
| 793: 80(ptr) AccessChain 37(data) 788 52 40 |
| Store 793 792 |
| 794: 6(int) Load 8(invocation) |
| 795: 85(ptr) AccessChain 37(data) 45 52 |
| 796: 25(i16vec4) Load 795 |
| 797: 84(i16vec2) VectorShuffle 796 796 0 1 |
| 798: 17(ivec4) Load 19(ballot) |
| 799: 84(i16vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 797 798 |
| 800: 80(ptr) AccessChain 37(data) 794 52 40 |
| 801: 24(int16_t) CompositeExtract 799 0 |
| Store 800 801 |
| 802: 80(ptr) AccessChain 37(data) 794 52 188 |
| 803: 24(int16_t) CompositeExtract 799 1 |
| Store 802 803 |
| 804: 6(int) Load 8(invocation) |
| 805: 85(ptr) AccessChain 37(data) 52 52 |
| 806: 25(i16vec4) Load 805 |
| 807: 90(i16vec3) VectorShuffle 806 806 0 1 2 |
| 808: 17(ivec4) Load 19(ballot) |
| 809: 90(i16vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 807 808 |
| 810: 80(ptr) AccessChain 37(data) 804 52 40 |
| 811: 24(int16_t) CompositeExtract 809 0 |
| Store 810 811 |
| 812: 80(ptr) AccessChain 37(data) 804 52 188 |
| 813: 24(int16_t) CompositeExtract 809 1 |
| Store 812 813 |
| 814: 80(ptr) AccessChain 37(data) 804 52 201 |
| 815: 24(int16_t) CompositeExtract 809 2 |
| Store 814 815 |
| 816: 6(int) Load 8(invocation) |
| 817: 85(ptr) AccessChain 37(data) 58 52 |
| 818: 25(i16vec4) Load 817 |
| 819: 17(ivec4) Load 19(ballot) |
| 820: 25(i16vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 818 819 |
| 821: 85(ptr) AccessChain 37(data) 816 52 |
| Store 821 820 |
| 822: 6(int) Load 8(invocation) |
| 823: 80(ptr) AccessChain 37(data) 39 52 40 |
| 824: 24(int16_t) Load 823 |
| 825: 17(ivec4) Load 19(ballot) |
| 826: 24(int16_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 824 825 |
| 827: 80(ptr) AccessChain 37(data) 822 52 40 |
| Store 827 826 |
| 828: 6(int) Load 8(invocation) |
| 829: 85(ptr) AccessChain 37(data) 45 52 |
| 830: 25(i16vec4) Load 829 |
| 831: 84(i16vec2) VectorShuffle 830 830 0 1 |
| 832: 17(ivec4) Load 19(ballot) |
| 833: 84(i16vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 831 832 |
| 834: 80(ptr) AccessChain 37(data) 828 52 40 |
| 835: 24(int16_t) CompositeExtract 833 0 |
| Store 834 835 |
| 836: 80(ptr) AccessChain 37(data) 828 52 188 |
| 837: 24(int16_t) CompositeExtract 833 1 |
| Store 836 837 |
| 838: 6(int) Load 8(invocation) |
| 839: 85(ptr) AccessChain 37(data) 52 52 |
| 840: 25(i16vec4) Load 839 |
| 841: 90(i16vec3) VectorShuffle 840 840 0 1 2 |
| 842: 17(ivec4) Load 19(ballot) |
| 843: 90(i16vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 841 842 |
| 844: 80(ptr) AccessChain 37(data) 838 52 40 |
| 845: 24(int16_t) CompositeExtract 843 0 |
| Store 844 845 |
| 846: 80(ptr) AccessChain 37(data) 838 52 188 |
| 847: 24(int16_t) CompositeExtract 843 1 |
| Store 846 847 |
| 848: 80(ptr) AccessChain 37(data) 838 52 201 |
| 849: 24(int16_t) CompositeExtract 843 2 |
| Store 848 849 |
| 850: 6(int) Load 8(invocation) |
| 851: 85(ptr) AccessChain 37(data) 58 52 |
| 852: 25(i16vec4) Load 851 |
| 853: 17(ivec4) Load 19(ballot) |
| 854: 25(i16vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 852 853 |
| 855: 85(ptr) AccessChain 37(data) 850 52 |
| Store 855 854 |
| 856: 6(int) Load 8(invocation) |
| 857: 80(ptr) AccessChain 37(data) 39 52 40 |
| 858: 24(int16_t) Load 857 |
| 859: 17(ivec4) Load 19(ballot) |
| 860: 24(int16_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 858 859 |
| 861: 80(ptr) AccessChain 37(data) 856 52 40 |
| Store 861 860 |
| 862: 6(int) Load 8(invocation) |
| 863: 85(ptr) AccessChain 37(data) 45 52 |
| 864: 25(i16vec4) Load 863 |
| 865: 84(i16vec2) VectorShuffle 864 864 0 1 |
| 866: 17(ivec4) Load 19(ballot) |
| 867: 84(i16vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 865 866 |
| 868: 80(ptr) AccessChain 37(data) 862 52 40 |
| 869: 24(int16_t) CompositeExtract 867 0 |
| Store 868 869 |
| 870: 80(ptr) AccessChain 37(data) 862 52 188 |
| 871: 24(int16_t) CompositeExtract 867 1 |
| Store 870 871 |
| 872: 6(int) Load 8(invocation) |
| 873: 85(ptr) AccessChain 37(data) 52 52 |
| 874: 25(i16vec4) Load 873 |
| 875: 90(i16vec3) VectorShuffle 874 874 0 1 2 |
| 876: 17(ivec4) Load 19(ballot) |
| 877: 90(i16vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 875 876 |
| 878: 80(ptr) AccessChain 37(data) 872 52 40 |
| 879: 24(int16_t) CompositeExtract 877 0 |
| Store 878 879 |
| 880: 80(ptr) AccessChain 37(data) 872 52 188 |
| 881: 24(int16_t) CompositeExtract 877 1 |
| Store 880 881 |
| 882: 80(ptr) AccessChain 37(data) 872 52 201 |
| 883: 24(int16_t) CompositeExtract 877 2 |
| Store 882 883 |
| 884: 6(int) Load 8(invocation) |
| 885: 85(ptr) AccessChain 37(data) 58 52 |
| 886: 25(i16vec4) Load 885 |
| 887: 17(ivec4) Load 19(ballot) |
| 888: 25(i16vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 886 887 |
| 889: 85(ptr) AccessChain 37(data) 884 52 |
| Store 889 888 |
| 890: 6(int) Load 8(invocation) |
| 891: 98(ptr) AccessChain 37(data) 39 58 40 |
| 892: 26(int16_t) Load 891 |
| 893: 17(ivec4) Load 19(ballot) |
| 894: 26(int16_t) GroupNonUniformIAdd 177 PartitionedReduceNV 892 893 |
| 895: 98(ptr) AccessChain 37(data) 890 58 40 |
| Store 895 894 |
| 896: 6(int) Load 8(invocation) |
| 897: 103(ptr) AccessChain 37(data) 45 58 |
| 898: 27(i16vec4) Load 897 |
| 899:102(i16vec2) VectorShuffle 898 898 0 1 |
| 900: 17(ivec4) Load 19(ballot) |
| 901:102(i16vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 899 900 |
| 902: 98(ptr) AccessChain 37(data) 896 58 40 |
| 903: 26(int16_t) CompositeExtract 901 0 |
| Store 902 903 |
| 904: 98(ptr) AccessChain 37(data) 896 58 188 |
| 905: 26(int16_t) CompositeExtract 901 1 |
| Store 904 905 |
| 906: 6(int) Load 8(invocation) |
| 907: 103(ptr) AccessChain 37(data) 52 58 |
| 908: 27(i16vec4) Load 907 |
| 909:108(i16vec3) VectorShuffle 908 908 0 1 2 |
| 910: 17(ivec4) Load 19(ballot) |
| 911:108(i16vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 909 910 |
| 912: 98(ptr) AccessChain 37(data) 906 58 40 |
| 913: 26(int16_t) CompositeExtract 911 0 |
| Store 912 913 |
| 914: 98(ptr) AccessChain 37(data) 906 58 188 |
| 915: 26(int16_t) CompositeExtract 911 1 |
| Store 914 915 |
| 916: 98(ptr) AccessChain 37(data) 906 58 201 |
| 917: 26(int16_t) CompositeExtract 911 2 |
| Store 916 917 |
| 918: 6(int) Load 8(invocation) |
| 919: 103(ptr) AccessChain 37(data) 58 58 |
| 920: 27(i16vec4) Load 919 |
| 921: 17(ivec4) Load 19(ballot) |
| 922: 27(i16vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 920 921 |
| 923: 103(ptr) AccessChain 37(data) 918 58 |
| Store 923 922 |
| 924: 6(int) Load 8(invocation) |
| 925: 98(ptr) AccessChain 37(data) 39 58 40 |
| 926: 26(int16_t) Load 925 |
| 927: 17(ivec4) Load 19(ballot) |
| 928: 26(int16_t) GroupNonUniformIMul 177 PartitionedReduceNV 926 927 |
| 929: 98(ptr) AccessChain 37(data) 924 58 40 |
| Store 929 928 |
| 930: 6(int) Load 8(invocation) |
| 931: 103(ptr) AccessChain 37(data) 45 58 |
| 932: 27(i16vec4) Load 931 |
| 933:102(i16vec2) VectorShuffle 932 932 0 1 |
| 934: 17(ivec4) Load 19(ballot) |
| 935:102(i16vec2) GroupNonUniformIMul 177 PartitionedReduceNV 933 934 |
| 936: 98(ptr) AccessChain 37(data) 930 58 40 |
| 937: 26(int16_t) CompositeExtract 935 0 |
| Store 936 937 |
| 938: 98(ptr) AccessChain 37(data) 930 58 188 |
| 939: 26(int16_t) CompositeExtract 935 1 |
| Store 938 939 |
| 940: 6(int) Load 8(invocation) |
| 941: 103(ptr) AccessChain 37(data) 52 58 |
| 942: 27(i16vec4) Load 941 |
| 943:108(i16vec3) VectorShuffle 942 942 0 1 2 |
| 944: 17(ivec4) Load 19(ballot) |
| 945:108(i16vec3) GroupNonUniformIMul 177 PartitionedReduceNV 943 944 |
| 946: 98(ptr) AccessChain 37(data) 940 58 40 |
| 947: 26(int16_t) CompositeExtract 945 0 |
| Store 946 947 |
| 948: 98(ptr) AccessChain 37(data) 940 58 188 |
| 949: 26(int16_t) CompositeExtract 945 1 |
| Store 948 949 |
| 950: 98(ptr) AccessChain 37(data) 940 58 201 |
| 951: 26(int16_t) CompositeExtract 945 2 |
| Store 950 951 |
| 952: 6(int) Load 8(invocation) |
| 953: 103(ptr) AccessChain 37(data) 58 58 |
| 954: 27(i16vec4) Load 953 |
| 955: 17(ivec4) Load 19(ballot) |
| 956: 27(i16vec4) GroupNonUniformIMul 177 PartitionedReduceNV 954 955 |
| 957: 103(ptr) AccessChain 37(data) 952 58 |
| Store 957 956 |
| 958: 6(int) Load 8(invocation) |
| 959: 98(ptr) AccessChain 37(data) 39 58 40 |
| 960: 26(int16_t) Load 959 |
| 961: 17(ivec4) Load 19(ballot) |
| 962: 26(int16_t) GroupNonUniformUMin 177 PartitionedReduceNV 960 961 |
| 963: 98(ptr) AccessChain 37(data) 958 58 40 |
| Store 963 962 |
| 964: 6(int) Load 8(invocation) |
| 965: 103(ptr) AccessChain 37(data) 45 58 |
| 966: 27(i16vec4) Load 965 |
| 967:102(i16vec2) VectorShuffle 966 966 0 1 |
| 968: 17(ivec4) Load 19(ballot) |
| 969:102(i16vec2) GroupNonUniformUMin 177 PartitionedReduceNV 967 968 |
| 970: 98(ptr) AccessChain 37(data) 964 58 40 |
| 971: 26(int16_t) CompositeExtract 969 0 |
| Store 970 971 |
| 972: 98(ptr) AccessChain 37(data) 964 58 188 |
| 973: 26(int16_t) CompositeExtract 969 1 |
| Store 972 973 |
| 974: 6(int) Load 8(invocation) |
| 975: 103(ptr) AccessChain 37(data) 52 58 |
| 976: 27(i16vec4) Load 975 |
| 977:108(i16vec3) VectorShuffle 976 976 0 1 2 |
| 978: 17(ivec4) Load 19(ballot) |
| 979:108(i16vec3) GroupNonUniformUMin 177 PartitionedReduceNV 977 978 |
| 980: 98(ptr) AccessChain 37(data) 974 58 40 |
| 981: 26(int16_t) CompositeExtract 979 0 |
| Store 980 981 |
| 982: 98(ptr) AccessChain 37(data) 974 58 188 |
| 983: 26(int16_t) CompositeExtract 979 1 |
| Store 982 983 |
| 984: 98(ptr) AccessChain 37(data) 974 58 201 |
| 985: 26(int16_t) CompositeExtract 979 2 |
| Store 984 985 |
| 986: 6(int) Load 8(invocation) |
| 987: 103(ptr) AccessChain 37(data) 58 58 |
| 988: 27(i16vec4) Load 987 |
| 989: 17(ivec4) Load 19(ballot) |
| 990: 27(i16vec4) GroupNonUniformUMin 177 PartitionedReduceNV 988 989 |
| 991: 103(ptr) AccessChain 37(data) 986 58 |
| Store 991 990 |
| 992: 6(int) Load 8(invocation) |
| 993: 98(ptr) AccessChain 37(data) 39 58 40 |
| 994: 26(int16_t) Load 993 |
| 995: 17(ivec4) Load 19(ballot) |
| 996: 26(int16_t) GroupNonUniformUMax 177 PartitionedReduceNV 994 995 |
| 997: 98(ptr) AccessChain 37(data) 992 58 40 |
| Store 997 996 |
| 998: 6(int) Load 8(invocation) |
| 999: 103(ptr) AccessChain 37(data) 45 58 |
| 1000: 27(i16vec4) Load 999 |
| 1001:102(i16vec2) VectorShuffle 1000 1000 0 1 |
| 1002: 17(ivec4) Load 19(ballot) |
| 1003:102(i16vec2) GroupNonUniformUMax 177 PartitionedReduceNV 1001 1002 |
| 1004: 98(ptr) AccessChain 37(data) 998 58 40 |
| 1005: 26(int16_t) CompositeExtract 1003 0 |
| Store 1004 1005 |
| 1006: 98(ptr) AccessChain 37(data) 998 58 188 |
| 1007: 26(int16_t) CompositeExtract 1003 1 |
| Store 1006 1007 |
| 1008: 6(int) Load 8(invocation) |
| 1009: 103(ptr) AccessChain 37(data) 52 58 |
| 1010: 27(i16vec4) Load 1009 |
| 1011:108(i16vec3) VectorShuffle 1010 1010 0 1 2 |
| 1012: 17(ivec4) Load 19(ballot) |
| 1013:108(i16vec3) GroupNonUniformUMax 177 PartitionedReduceNV 1011 1012 |
| 1014: 98(ptr) AccessChain 37(data) 1008 58 40 |
| 1015: 26(int16_t) CompositeExtract 1013 0 |
| Store 1014 1015 |
| 1016: 98(ptr) AccessChain 37(data) 1008 58 188 |
| 1017: 26(int16_t) CompositeExtract 1013 1 |
| Store 1016 1017 |
| 1018: 98(ptr) AccessChain 37(data) 1008 58 201 |
| 1019: 26(int16_t) CompositeExtract 1013 2 |
| Store 1018 1019 |
| 1020: 6(int) Load 8(invocation) |
| 1021: 103(ptr) AccessChain 37(data) 58 58 |
| 1022: 27(i16vec4) Load 1021 |
| 1023: 17(ivec4) Load 19(ballot) |
| 1024: 27(i16vec4) GroupNonUniformUMax 177 PartitionedReduceNV 1022 1023 |
| 1025: 103(ptr) AccessChain 37(data) 1020 58 |
| Store 1025 1024 |
| 1026: 6(int) Load 8(invocation) |
| 1027: 98(ptr) AccessChain 37(data) 39 58 40 |
| 1028: 26(int16_t) Load 1027 |
| 1029: 17(ivec4) Load 19(ballot) |
| 1030: 26(int16_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1028 1029 |
| 1031: 98(ptr) AccessChain 37(data) 1026 58 40 |
| Store 1031 1030 |
| 1032: 6(int) Load 8(invocation) |
| 1033: 103(ptr) AccessChain 37(data) 45 58 |
| 1034: 27(i16vec4) Load 1033 |
| 1035:102(i16vec2) VectorShuffle 1034 1034 0 1 |
| 1036: 17(ivec4) Load 19(ballot) |
| 1037:102(i16vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1035 1036 |
| 1038: 98(ptr) AccessChain 37(data) 1032 58 40 |
| 1039: 26(int16_t) CompositeExtract 1037 0 |
| Store 1038 1039 |
| 1040: 98(ptr) AccessChain 37(data) 1032 58 188 |
| 1041: 26(int16_t) CompositeExtract 1037 1 |
| Store 1040 1041 |
| 1042: 6(int) Load 8(invocation) |
| 1043: 103(ptr) AccessChain 37(data) 52 58 |
| 1044: 27(i16vec4) Load 1043 |
| 1045:108(i16vec3) VectorShuffle 1044 1044 0 1 2 |
| 1046: 17(ivec4) Load 19(ballot) |
| 1047:108(i16vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1045 1046 |
| 1048: 98(ptr) AccessChain 37(data) 1042 58 40 |
| 1049: 26(int16_t) CompositeExtract 1047 0 |
| Store 1048 1049 |
| 1050: 98(ptr) AccessChain 37(data) 1042 58 188 |
| 1051: 26(int16_t) CompositeExtract 1047 1 |
| Store 1050 1051 |
| 1052: 98(ptr) AccessChain 37(data) 1042 58 201 |
| 1053: 26(int16_t) CompositeExtract 1047 2 |
| Store 1052 1053 |
| 1054: 6(int) Load 8(invocation) |
| 1055: 103(ptr) AccessChain 37(data) 58 58 |
| 1056: 27(i16vec4) Load 1055 |
| 1057: 17(ivec4) Load 19(ballot) |
| 1058: 27(i16vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1056 1057 |
| 1059: 103(ptr) AccessChain 37(data) 1054 58 |
| Store 1059 1058 |
| 1060: 6(int) Load 8(invocation) |
| 1061: 98(ptr) AccessChain 37(data) 39 58 40 |
| 1062: 26(int16_t) Load 1061 |
| 1063: 17(ivec4) Load 19(ballot) |
| 1064: 26(int16_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1062 1063 |
| 1065: 98(ptr) AccessChain 37(data) 1060 58 40 |
| Store 1065 1064 |
| 1066: 6(int) Load 8(invocation) |
| 1067: 103(ptr) AccessChain 37(data) 45 58 |
| 1068: 27(i16vec4) Load 1067 |
| 1069:102(i16vec2) VectorShuffle 1068 1068 0 1 |
| 1070: 17(ivec4) Load 19(ballot) |
| 1071:102(i16vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1069 1070 |
| 1072: 98(ptr) AccessChain 37(data) 1066 58 40 |
| 1073: 26(int16_t) CompositeExtract 1071 0 |
| Store 1072 1073 |
| 1074: 98(ptr) AccessChain 37(data) 1066 58 188 |
| 1075: 26(int16_t) CompositeExtract 1071 1 |
| Store 1074 1075 |
| 1076: 6(int) Load 8(invocation) |
| 1077: 103(ptr) AccessChain 37(data) 52 58 |
| 1078: 27(i16vec4) Load 1077 |
| 1079:108(i16vec3) VectorShuffle 1078 1078 0 1 2 |
| 1080: 17(ivec4) Load 19(ballot) |
| 1081:108(i16vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1079 1080 |
| 1082: 98(ptr) AccessChain 37(data) 1076 58 40 |
| 1083: 26(int16_t) CompositeExtract 1081 0 |
| Store 1082 1083 |
| 1084: 98(ptr) AccessChain 37(data) 1076 58 188 |
| 1085: 26(int16_t) CompositeExtract 1081 1 |
| Store 1084 1085 |
| 1086: 98(ptr) AccessChain 37(data) 1076 58 201 |
| 1087: 26(int16_t) CompositeExtract 1081 2 |
| Store 1086 1087 |
| 1088: 6(int) Load 8(invocation) |
| 1089: 103(ptr) AccessChain 37(data) 58 58 |
| 1090: 27(i16vec4) Load 1089 |
| 1091: 17(ivec4) Load 19(ballot) |
| 1092: 27(i16vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1090 1091 |
| 1093: 103(ptr) AccessChain 37(data) 1088 58 |
| Store 1093 1092 |
| 1094: 6(int) Load 8(invocation) |
| 1095: 98(ptr) AccessChain 37(data) 39 58 40 |
| 1096: 26(int16_t) Load 1095 |
| 1097: 17(ivec4) Load 19(ballot) |
| 1098: 26(int16_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1096 1097 |
| 1099: 98(ptr) AccessChain 37(data) 1094 58 40 |
| Store 1099 1098 |
| 1100: 6(int) Load 8(invocation) |
| 1101: 103(ptr) AccessChain 37(data) 45 58 |
| 1102: 27(i16vec4) Load 1101 |
| 1103:102(i16vec2) VectorShuffle 1102 1102 0 1 |
| 1104: 17(ivec4) Load 19(ballot) |
| 1105:102(i16vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1103 1104 |
| 1106: 98(ptr) AccessChain 37(data) 1100 58 40 |
| 1107: 26(int16_t) CompositeExtract 1105 0 |
| Store 1106 1107 |
| 1108: 98(ptr) AccessChain 37(data) 1100 58 188 |
| 1109: 26(int16_t) CompositeExtract 1105 1 |
| Store 1108 1109 |
| 1110: 6(int) Load 8(invocation) |
| 1111: 103(ptr) AccessChain 37(data) 52 58 |
| 1112: 27(i16vec4) Load 1111 |
| 1113:108(i16vec3) VectorShuffle 1112 1112 0 1 2 |
| 1114: 17(ivec4) Load 19(ballot) |
| 1115:108(i16vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1113 1114 |
| 1116: 98(ptr) AccessChain 37(data) 1110 58 40 |
| 1117: 26(int16_t) CompositeExtract 1115 0 |
| Store 1116 1117 |
| 1118: 98(ptr) AccessChain 37(data) 1110 58 188 |
| 1119: 26(int16_t) CompositeExtract 1115 1 |
| Store 1118 1119 |
| 1120: 98(ptr) AccessChain 37(data) 1110 58 201 |
| 1121: 26(int16_t) CompositeExtract 1115 2 |
| Store 1120 1121 |
| 1122: 6(int) Load 8(invocation) |
| 1123: 103(ptr) AccessChain 37(data) 58 58 |
| 1124: 27(i16vec4) Load 1123 |
| 1125: 17(ivec4) Load 19(ballot) |
| 1126: 27(i16vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1124 1125 |
| 1127: 103(ptr) AccessChain 37(data) 1122 58 |
| Store 1127 1126 |
| 1128: 6(int) Load 8(invocation) |
| 1129: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1130: 28(int64_t) Load 1129 |
| 1131: 17(ivec4) Load 19(ballot) |
| 1132: 28(int64_t) GroupNonUniformIAdd 177 PartitionedReduceNV 1130 1131 |
| 1133: 117(ptr) AccessChain 37(data) 1128 116 40 |
| Store 1133 1132 |
| 1134: 6(int) Load 8(invocation) |
| 1135: 122(ptr) AccessChain 37(data) 45 116 |
| 1136: 29(i64vec4) Load 1135 |
| 1137:121(i64vec2) VectorShuffle 1136 1136 0 1 |
| 1138: 17(ivec4) Load 19(ballot) |
| 1139:121(i64vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 1137 1138 |
| 1140: 117(ptr) AccessChain 37(data) 1134 116 40 |
| 1141: 28(int64_t) CompositeExtract 1139 0 |
| Store 1140 1141 |
| 1142: 117(ptr) AccessChain 37(data) 1134 116 188 |
| 1143: 28(int64_t) CompositeExtract 1139 1 |
| Store 1142 1143 |
| 1144: 6(int) Load 8(invocation) |
| 1145: 122(ptr) AccessChain 37(data) 52 116 |
| 1146: 29(i64vec4) Load 1145 |
| 1147:127(i64vec3) VectorShuffle 1146 1146 0 1 2 |
| 1148: 17(ivec4) Load 19(ballot) |
| 1149:127(i64vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 1147 1148 |
| 1150: 117(ptr) AccessChain 37(data) 1144 116 40 |
| 1151: 28(int64_t) CompositeExtract 1149 0 |
| Store 1150 1151 |
| 1152: 117(ptr) AccessChain 37(data) 1144 116 188 |
| 1153: 28(int64_t) CompositeExtract 1149 1 |
| Store 1152 1153 |
| 1154: 117(ptr) AccessChain 37(data) 1144 116 201 |
| 1155: 28(int64_t) CompositeExtract 1149 2 |
| Store 1154 1155 |
| 1156: 6(int) Load 8(invocation) |
| 1157: 122(ptr) AccessChain 37(data) 58 116 |
| 1158: 29(i64vec4) Load 1157 |
| 1159: 17(ivec4) Load 19(ballot) |
| 1160: 29(i64vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 1158 1159 |
| 1161: 122(ptr) AccessChain 37(data) 1156 116 |
| Store 1161 1160 |
| 1162: 6(int) Load 8(invocation) |
| 1163: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1164: 28(int64_t) Load 1163 |
| 1165: 17(ivec4) Load 19(ballot) |
| 1166: 28(int64_t) GroupNonUniformIMul 177 PartitionedReduceNV 1164 1165 |
| 1167: 117(ptr) AccessChain 37(data) 1162 116 40 |
| Store 1167 1166 |
| 1168: 6(int) Load 8(invocation) |
| 1169: 122(ptr) AccessChain 37(data) 45 116 |
| 1170: 29(i64vec4) Load 1169 |
| 1171:121(i64vec2) VectorShuffle 1170 1170 0 1 |
| 1172: 17(ivec4) Load 19(ballot) |
| 1173:121(i64vec2) GroupNonUniformIMul 177 PartitionedReduceNV 1171 1172 |
| 1174: 117(ptr) AccessChain 37(data) 1168 116 40 |
| 1175: 28(int64_t) CompositeExtract 1173 0 |
| Store 1174 1175 |
| 1176: 117(ptr) AccessChain 37(data) 1168 116 188 |
| 1177: 28(int64_t) CompositeExtract 1173 1 |
| Store 1176 1177 |
| 1178: 6(int) Load 8(invocation) |
| 1179: 122(ptr) AccessChain 37(data) 52 116 |
| 1180: 29(i64vec4) Load 1179 |
| 1181:127(i64vec3) VectorShuffle 1180 1180 0 1 2 |
| 1182: 17(ivec4) Load 19(ballot) |
| 1183:127(i64vec3) GroupNonUniformIMul 177 PartitionedReduceNV 1181 1182 |
| 1184: 117(ptr) AccessChain 37(data) 1178 116 40 |
| 1185: 28(int64_t) CompositeExtract 1183 0 |
| Store 1184 1185 |
| 1186: 117(ptr) AccessChain 37(data) 1178 116 188 |
| 1187: 28(int64_t) CompositeExtract 1183 1 |
| Store 1186 1187 |
| 1188: 117(ptr) AccessChain 37(data) 1178 116 201 |
| 1189: 28(int64_t) CompositeExtract 1183 2 |
| Store 1188 1189 |
| 1190: 6(int) Load 8(invocation) |
| 1191: 122(ptr) AccessChain 37(data) 58 116 |
| 1192: 29(i64vec4) Load 1191 |
| 1193: 17(ivec4) Load 19(ballot) |
| 1194: 29(i64vec4) GroupNonUniformIMul 177 PartitionedReduceNV 1192 1193 |
| 1195: 122(ptr) AccessChain 37(data) 1190 116 |
| Store 1195 1194 |
| 1196: 6(int) Load 8(invocation) |
| 1197: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1198: 28(int64_t) Load 1197 |
| 1199: 17(ivec4) Load 19(ballot) |
| 1200: 28(int64_t) GroupNonUniformSMin 177 PartitionedReduceNV 1198 1199 |
| 1201: 117(ptr) AccessChain 37(data) 1196 116 40 |
| Store 1201 1200 |
| 1202: 6(int) Load 8(invocation) |
| 1203: 122(ptr) AccessChain 37(data) 45 116 |
| 1204: 29(i64vec4) Load 1203 |
| 1205:121(i64vec2) VectorShuffle 1204 1204 0 1 |
| 1206: 17(ivec4) Load 19(ballot) |
| 1207:121(i64vec2) GroupNonUniformSMin 177 PartitionedReduceNV 1205 1206 |
| 1208: 117(ptr) AccessChain 37(data) 1202 116 40 |
| 1209: 28(int64_t) CompositeExtract 1207 0 |
| Store 1208 1209 |
| 1210: 117(ptr) AccessChain 37(data) 1202 116 188 |
| 1211: 28(int64_t) CompositeExtract 1207 1 |
| Store 1210 1211 |
| 1212: 6(int) Load 8(invocation) |
| 1213: 122(ptr) AccessChain 37(data) 52 116 |
| 1214: 29(i64vec4) Load 1213 |
| 1215:127(i64vec3) VectorShuffle 1214 1214 0 1 2 |
| 1216: 17(ivec4) Load 19(ballot) |
| 1217:127(i64vec3) GroupNonUniformSMin 177 PartitionedReduceNV 1215 1216 |
| 1218: 117(ptr) AccessChain 37(data) 1212 116 40 |
| 1219: 28(int64_t) CompositeExtract 1217 0 |
| Store 1218 1219 |
| 1220: 117(ptr) AccessChain 37(data) 1212 116 188 |
| 1221: 28(int64_t) CompositeExtract 1217 1 |
| Store 1220 1221 |
| 1222: 117(ptr) AccessChain 37(data) 1212 116 201 |
| 1223: 28(int64_t) CompositeExtract 1217 2 |
| Store 1222 1223 |
| 1224: 6(int) Load 8(invocation) |
| 1225: 122(ptr) AccessChain 37(data) 58 116 |
| 1226: 29(i64vec4) Load 1225 |
| 1227: 17(ivec4) Load 19(ballot) |
| 1228: 29(i64vec4) GroupNonUniformSMin 177 PartitionedReduceNV 1226 1227 |
| 1229: 122(ptr) AccessChain 37(data) 1224 116 |
| Store 1229 1228 |
| 1230: 6(int) Load 8(invocation) |
| 1231: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1232: 28(int64_t) Load 1231 |
| 1233: 17(ivec4) Load 19(ballot) |
| 1234: 28(int64_t) GroupNonUniformSMax 177 PartitionedReduceNV 1232 1233 |
| 1235: 117(ptr) AccessChain 37(data) 1230 116 40 |
| Store 1235 1234 |
| 1236: 6(int) Load 8(invocation) |
| 1237: 122(ptr) AccessChain 37(data) 45 116 |
| 1238: 29(i64vec4) Load 1237 |
| 1239:121(i64vec2) VectorShuffle 1238 1238 0 1 |
| 1240: 17(ivec4) Load 19(ballot) |
| 1241:121(i64vec2) GroupNonUniformSMax 177 PartitionedReduceNV 1239 1240 |
| 1242: 117(ptr) AccessChain 37(data) 1236 116 40 |
| 1243: 28(int64_t) CompositeExtract 1241 0 |
| Store 1242 1243 |
| 1244: 117(ptr) AccessChain 37(data) 1236 116 188 |
| 1245: 28(int64_t) CompositeExtract 1241 1 |
| Store 1244 1245 |
| 1246: 6(int) Load 8(invocation) |
| 1247: 122(ptr) AccessChain 37(data) 52 116 |
| 1248: 29(i64vec4) Load 1247 |
| 1249:127(i64vec3) VectorShuffle 1248 1248 0 1 2 |
| 1250: 17(ivec4) Load 19(ballot) |
| 1251:127(i64vec3) GroupNonUniformSMax 177 PartitionedReduceNV 1249 1250 |
| 1252: 117(ptr) AccessChain 37(data) 1246 116 40 |
| 1253: 28(int64_t) CompositeExtract 1251 0 |
| Store 1252 1253 |
| 1254: 117(ptr) AccessChain 37(data) 1246 116 188 |
| 1255: 28(int64_t) CompositeExtract 1251 1 |
| Store 1254 1255 |
| 1256: 117(ptr) AccessChain 37(data) 1246 116 201 |
| 1257: 28(int64_t) CompositeExtract 1251 2 |
| Store 1256 1257 |
| 1258: 6(int) Load 8(invocation) |
| 1259: 122(ptr) AccessChain 37(data) 58 116 |
| 1260: 29(i64vec4) Load 1259 |
| 1261: 17(ivec4) Load 19(ballot) |
| 1262: 29(i64vec4) GroupNonUniformSMax 177 PartitionedReduceNV 1260 1261 |
| 1263: 122(ptr) AccessChain 37(data) 1258 116 |
| Store 1263 1262 |
| 1264: 6(int) Load 8(invocation) |
| 1265: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1266: 28(int64_t) Load 1265 |
| 1267: 17(ivec4) Load 19(ballot) |
| 1268: 28(int64_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1266 1267 |
| 1269: 117(ptr) AccessChain 37(data) 1264 116 40 |
| Store 1269 1268 |
| 1270: 6(int) Load 8(invocation) |
| 1271: 122(ptr) AccessChain 37(data) 45 116 |
| 1272: 29(i64vec4) Load 1271 |
| 1273:121(i64vec2) VectorShuffle 1272 1272 0 1 |
| 1274: 17(ivec4) Load 19(ballot) |
| 1275:121(i64vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1273 1274 |
| 1276: 117(ptr) AccessChain 37(data) 1270 116 40 |
| 1277: 28(int64_t) CompositeExtract 1275 0 |
| Store 1276 1277 |
| 1278: 117(ptr) AccessChain 37(data) 1270 116 188 |
| 1279: 28(int64_t) CompositeExtract 1275 1 |
| Store 1278 1279 |
| 1280: 6(int) Load 8(invocation) |
| 1281: 122(ptr) AccessChain 37(data) 52 116 |
| 1282: 29(i64vec4) Load 1281 |
| 1283:127(i64vec3) VectorShuffle 1282 1282 0 1 2 |
| 1284: 17(ivec4) Load 19(ballot) |
| 1285:127(i64vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1283 1284 |
| 1286: 117(ptr) AccessChain 37(data) 1280 116 40 |
| 1287: 28(int64_t) CompositeExtract 1285 0 |
| Store 1286 1287 |
| 1288: 117(ptr) AccessChain 37(data) 1280 116 188 |
| 1289: 28(int64_t) CompositeExtract 1285 1 |
| Store 1288 1289 |
| 1290: 117(ptr) AccessChain 37(data) 1280 116 201 |
| 1291: 28(int64_t) CompositeExtract 1285 2 |
| Store 1290 1291 |
| 1292: 6(int) Load 8(invocation) |
| 1293: 122(ptr) AccessChain 37(data) 58 116 |
| 1294: 29(i64vec4) Load 1293 |
| 1295: 17(ivec4) Load 19(ballot) |
| 1296: 29(i64vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1294 1295 |
| 1297: 122(ptr) AccessChain 37(data) 1292 116 |
| Store 1297 1296 |
| 1298: 6(int) Load 8(invocation) |
| 1299: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1300: 28(int64_t) Load 1299 |
| 1301: 17(ivec4) Load 19(ballot) |
| 1302: 28(int64_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1300 1301 |
| 1303: 117(ptr) AccessChain 37(data) 1298 116 40 |
| Store 1303 1302 |
| 1304: 6(int) Load 8(invocation) |
| 1305: 122(ptr) AccessChain 37(data) 45 116 |
| 1306: 29(i64vec4) Load 1305 |
| 1307:121(i64vec2) VectorShuffle 1306 1306 0 1 |
| 1308: 17(ivec4) Load 19(ballot) |
| 1309:121(i64vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1307 1308 |
| 1310: 117(ptr) AccessChain 37(data) 1304 116 40 |
| 1311: 28(int64_t) CompositeExtract 1309 0 |
| Store 1310 1311 |
| 1312: 117(ptr) AccessChain 37(data) 1304 116 188 |
| 1313: 28(int64_t) CompositeExtract 1309 1 |
| Store 1312 1313 |
| 1314: 6(int) Load 8(invocation) |
| 1315: 122(ptr) AccessChain 37(data) 52 116 |
| 1316: 29(i64vec4) Load 1315 |
| 1317:127(i64vec3) VectorShuffle 1316 1316 0 1 2 |
| 1318: 17(ivec4) Load 19(ballot) |
| 1319:127(i64vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1317 1318 |
| 1320: 117(ptr) AccessChain 37(data) 1314 116 40 |
| 1321: 28(int64_t) CompositeExtract 1319 0 |
| Store 1320 1321 |
| 1322: 117(ptr) AccessChain 37(data) 1314 116 188 |
| 1323: 28(int64_t) CompositeExtract 1319 1 |
| Store 1322 1323 |
| 1324: 117(ptr) AccessChain 37(data) 1314 116 201 |
| 1325: 28(int64_t) CompositeExtract 1319 2 |
| Store 1324 1325 |
| 1326: 6(int) Load 8(invocation) |
| 1327: 122(ptr) AccessChain 37(data) 58 116 |
| 1328: 29(i64vec4) Load 1327 |
| 1329: 17(ivec4) Load 19(ballot) |
| 1330: 29(i64vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1328 1329 |
| 1331: 122(ptr) AccessChain 37(data) 1326 116 |
| Store 1331 1330 |
| 1332: 6(int) Load 8(invocation) |
| 1333: 117(ptr) AccessChain 37(data) 39 116 40 |
| 1334: 28(int64_t) Load 1333 |
| 1335: 17(ivec4) Load 19(ballot) |
| 1336: 28(int64_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1334 1335 |
| 1337: 117(ptr) AccessChain 37(data) 1332 116 40 |
| Store 1337 1336 |
| 1338: 6(int) Load 8(invocation) |
| 1339: 122(ptr) AccessChain 37(data) 45 116 |
| 1340: 29(i64vec4) Load 1339 |
| 1341:121(i64vec2) VectorShuffle 1340 1340 0 1 |
| 1342: 17(ivec4) Load 19(ballot) |
| 1343:121(i64vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1341 1342 |
| 1344: 117(ptr) AccessChain 37(data) 1338 116 40 |
| 1345: 28(int64_t) CompositeExtract 1343 0 |
| Store 1344 1345 |
| 1346: 117(ptr) AccessChain 37(data) 1338 116 188 |
| 1347: 28(int64_t) CompositeExtract 1343 1 |
| Store 1346 1347 |
| 1348: 6(int) Load 8(invocation) |
| 1349: 122(ptr) AccessChain 37(data) 52 116 |
| 1350: 29(i64vec4) Load 1349 |
| 1351:127(i64vec3) VectorShuffle 1350 1350 0 1 2 |
| 1352: 17(ivec4) Load 19(ballot) |
| 1353:127(i64vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1351 1352 |
| 1354: 117(ptr) AccessChain 37(data) 1348 116 40 |
| 1355: 28(int64_t) CompositeExtract 1353 0 |
| Store 1354 1355 |
| 1356: 117(ptr) AccessChain 37(data) 1348 116 188 |
| 1357: 28(int64_t) CompositeExtract 1353 1 |
| Store 1356 1357 |
| 1358: 117(ptr) AccessChain 37(data) 1348 116 201 |
| 1359: 28(int64_t) CompositeExtract 1353 2 |
| Store 1358 1359 |
| 1360: 6(int) Load 8(invocation) |
| 1361: 122(ptr) AccessChain 37(data) 58 116 |
| 1362: 29(i64vec4) Load 1361 |
| 1363: 17(ivec4) Load 19(ballot) |
| 1364: 29(i64vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1362 1363 |
| 1365: 122(ptr) AccessChain 37(data) 1360 116 |
| Store 1365 1364 |
| 1366: 6(int) Load 8(invocation) |
| 1367: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1368: 30(int64_t) Load 1367 |
| 1369: 17(ivec4) Load 19(ballot) |
| 1370: 30(int64_t) GroupNonUniformIAdd 177 PartitionedReduceNV 1368 1369 |
| 1371: 136(ptr) AccessChain 37(data) 1366 135 40 |
| Store 1371 1370 |
| 1372: 6(int) Load 8(invocation) |
| 1373: 141(ptr) AccessChain 37(data) 45 135 |
| 1374: 31(i64vec4) Load 1373 |
| 1375:140(i64vec2) VectorShuffle 1374 1374 0 1 |
| 1376: 17(ivec4) Load 19(ballot) |
| 1377:140(i64vec2) GroupNonUniformIAdd 177 PartitionedReduceNV 1375 1376 |
| 1378: 136(ptr) AccessChain 37(data) 1372 135 40 |
| 1379: 30(int64_t) CompositeExtract 1377 0 |
| Store 1378 1379 |
| 1380: 136(ptr) AccessChain 37(data) 1372 135 188 |
| 1381: 30(int64_t) CompositeExtract 1377 1 |
| Store 1380 1381 |
| 1382: 6(int) Load 8(invocation) |
| 1383: 141(ptr) AccessChain 37(data) 52 135 |
| 1384: 31(i64vec4) Load 1383 |
| 1385:146(i64vec3) VectorShuffle 1384 1384 0 1 2 |
| 1386: 17(ivec4) Load 19(ballot) |
| 1387:146(i64vec3) GroupNonUniformIAdd 177 PartitionedReduceNV 1385 1386 |
| 1388: 136(ptr) AccessChain 37(data) 1382 135 40 |
| 1389: 30(int64_t) CompositeExtract 1387 0 |
| Store 1388 1389 |
| 1390: 136(ptr) AccessChain 37(data) 1382 135 188 |
| 1391: 30(int64_t) CompositeExtract 1387 1 |
| Store 1390 1391 |
| 1392: 136(ptr) AccessChain 37(data) 1382 135 201 |
| 1393: 30(int64_t) CompositeExtract 1387 2 |
| Store 1392 1393 |
| 1394: 6(int) Load 8(invocation) |
| 1395: 141(ptr) AccessChain 37(data) 58 135 |
| 1396: 31(i64vec4) Load 1395 |
| 1397: 17(ivec4) Load 19(ballot) |
| 1398: 31(i64vec4) GroupNonUniformIAdd 177 PartitionedReduceNV 1396 1397 |
| 1399: 141(ptr) AccessChain 37(data) 1394 135 |
| Store 1399 1398 |
| 1400: 6(int) Load 8(invocation) |
| 1401: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1402: 30(int64_t) Load 1401 |
| 1403: 17(ivec4) Load 19(ballot) |
| 1404: 30(int64_t) GroupNonUniformIMul 177 PartitionedReduceNV 1402 1403 |
| 1405: 136(ptr) AccessChain 37(data) 1400 135 40 |
| Store 1405 1404 |
| 1406: 6(int) Load 8(invocation) |
| 1407: 141(ptr) AccessChain 37(data) 45 135 |
| 1408: 31(i64vec4) Load 1407 |
| 1409:140(i64vec2) VectorShuffle 1408 1408 0 1 |
| 1410: 17(ivec4) Load 19(ballot) |
| 1411:140(i64vec2) GroupNonUniformIMul 177 PartitionedReduceNV 1409 1410 |
| 1412: 136(ptr) AccessChain 37(data) 1406 135 40 |
| 1413: 30(int64_t) CompositeExtract 1411 0 |
| Store 1412 1413 |
| 1414: 136(ptr) AccessChain 37(data) 1406 135 188 |
| 1415: 30(int64_t) CompositeExtract 1411 1 |
| Store 1414 1415 |
| 1416: 6(int) Load 8(invocation) |
| 1417: 141(ptr) AccessChain 37(data) 52 135 |
| 1418: 31(i64vec4) Load 1417 |
| 1419:146(i64vec3) VectorShuffle 1418 1418 0 1 2 |
| 1420: 17(ivec4) Load 19(ballot) |
| 1421:146(i64vec3) GroupNonUniformIMul 177 PartitionedReduceNV 1419 1420 |
| 1422: 136(ptr) AccessChain 37(data) 1416 135 40 |
| 1423: 30(int64_t) CompositeExtract 1421 0 |
| Store 1422 1423 |
| 1424: 136(ptr) AccessChain 37(data) 1416 135 188 |
| 1425: 30(int64_t) CompositeExtract 1421 1 |
| Store 1424 1425 |
| 1426: 136(ptr) AccessChain 37(data) 1416 135 201 |
| 1427: 30(int64_t) CompositeExtract 1421 2 |
| Store 1426 1427 |
| 1428: 6(int) Load 8(invocation) |
| 1429: 141(ptr) AccessChain 37(data) 58 135 |
| 1430: 31(i64vec4) Load 1429 |
| 1431: 17(ivec4) Load 19(ballot) |
| 1432: 31(i64vec4) GroupNonUniformIMul 177 PartitionedReduceNV 1430 1431 |
| 1433: 141(ptr) AccessChain 37(data) 1428 135 |
| Store 1433 1432 |
| 1434: 6(int) Load 8(invocation) |
| 1435: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1436: 30(int64_t) Load 1435 |
| 1437: 17(ivec4) Load 19(ballot) |
| 1438: 30(int64_t) GroupNonUniformUMin 177 PartitionedReduceNV 1436 1437 |
| 1439: 136(ptr) AccessChain 37(data) 1434 135 40 |
| Store 1439 1438 |
| 1440: 6(int) Load 8(invocation) |
| 1441: 141(ptr) AccessChain 37(data) 45 135 |
| 1442: 31(i64vec4) Load 1441 |
| 1443:140(i64vec2) VectorShuffle 1442 1442 0 1 |
| 1444: 17(ivec4) Load 19(ballot) |
| 1445:140(i64vec2) GroupNonUniformUMin 177 PartitionedReduceNV 1443 1444 |
| 1446: 136(ptr) AccessChain 37(data) 1440 135 40 |
| 1447: 30(int64_t) CompositeExtract 1445 0 |
| Store 1446 1447 |
| 1448: 136(ptr) AccessChain 37(data) 1440 135 188 |
| 1449: 30(int64_t) CompositeExtract 1445 1 |
| Store 1448 1449 |
| 1450: 6(int) Load 8(invocation) |
| 1451: 141(ptr) AccessChain 37(data) 52 135 |
| 1452: 31(i64vec4) Load 1451 |
| 1453:146(i64vec3) VectorShuffle 1452 1452 0 1 2 |
| 1454: 17(ivec4) Load 19(ballot) |
| 1455:146(i64vec3) GroupNonUniformUMin 177 PartitionedReduceNV 1453 1454 |
| 1456: 136(ptr) AccessChain 37(data) 1450 135 40 |
| 1457: 30(int64_t) CompositeExtract 1455 0 |
| Store 1456 1457 |
| 1458: 136(ptr) AccessChain 37(data) 1450 135 188 |
| 1459: 30(int64_t) CompositeExtract 1455 1 |
| Store 1458 1459 |
| 1460: 136(ptr) AccessChain 37(data) 1450 135 201 |
| 1461: 30(int64_t) CompositeExtract 1455 2 |
| Store 1460 1461 |
| 1462: 6(int) Load 8(invocation) |
| 1463: 141(ptr) AccessChain 37(data) 58 135 |
| 1464: 31(i64vec4) Load 1463 |
| 1465: 17(ivec4) Load 19(ballot) |
| 1466: 31(i64vec4) GroupNonUniformUMin 177 PartitionedReduceNV 1464 1465 |
| 1467: 141(ptr) AccessChain 37(data) 1462 135 |
| Store 1467 1466 |
| 1468: 6(int) Load 8(invocation) |
| 1469: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1470: 30(int64_t) Load 1469 |
| 1471: 17(ivec4) Load 19(ballot) |
| 1472: 30(int64_t) GroupNonUniformUMax 177 PartitionedReduceNV 1470 1471 |
| 1473: 136(ptr) AccessChain 37(data) 1468 135 40 |
| Store 1473 1472 |
| 1474: 6(int) Load 8(invocation) |
| 1475: 141(ptr) AccessChain 37(data) 45 135 |
| 1476: 31(i64vec4) Load 1475 |
| 1477:140(i64vec2) VectorShuffle 1476 1476 0 1 |
| 1478: 17(ivec4) Load 19(ballot) |
| 1479:140(i64vec2) GroupNonUniformUMax 177 PartitionedReduceNV 1477 1478 |
| 1480: 136(ptr) AccessChain 37(data) 1474 135 40 |
| 1481: 30(int64_t) CompositeExtract 1479 0 |
| Store 1480 1481 |
| 1482: 136(ptr) AccessChain 37(data) 1474 135 188 |
| 1483: 30(int64_t) CompositeExtract 1479 1 |
| Store 1482 1483 |
| 1484: 6(int) Load 8(invocation) |
| 1485: 141(ptr) AccessChain 37(data) 52 135 |
| 1486: 31(i64vec4) Load 1485 |
| 1487:146(i64vec3) VectorShuffle 1486 1486 0 1 2 |
| 1488: 17(ivec4) Load 19(ballot) |
| 1489:146(i64vec3) GroupNonUniformUMax 177 PartitionedReduceNV 1487 1488 |
| 1490: 136(ptr) AccessChain 37(data) 1484 135 40 |
| 1491: 30(int64_t) CompositeExtract 1489 0 |
| Store 1490 1491 |
| 1492: 136(ptr) AccessChain 37(data) 1484 135 188 |
| 1493: 30(int64_t) CompositeExtract 1489 1 |
| Store 1492 1493 |
| 1494: 136(ptr) AccessChain 37(data) 1484 135 201 |
| 1495: 30(int64_t) CompositeExtract 1489 2 |
| Store 1494 1495 |
| 1496: 6(int) Load 8(invocation) |
| 1497: 141(ptr) AccessChain 37(data) 58 135 |
| 1498: 31(i64vec4) Load 1497 |
| 1499: 17(ivec4) Load 19(ballot) |
| 1500: 31(i64vec4) GroupNonUniformUMax 177 PartitionedReduceNV 1498 1499 |
| 1501: 141(ptr) AccessChain 37(data) 1496 135 |
| Store 1501 1500 |
| 1502: 6(int) Load 8(invocation) |
| 1503: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1504: 30(int64_t) Load 1503 |
| 1505: 17(ivec4) Load 19(ballot) |
| 1506: 30(int64_t) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1504 1505 |
| 1507: 136(ptr) AccessChain 37(data) 1502 135 40 |
| Store 1507 1506 |
| 1508: 6(int) Load 8(invocation) |
| 1509: 141(ptr) AccessChain 37(data) 45 135 |
| 1510: 31(i64vec4) Load 1509 |
| 1511:140(i64vec2) VectorShuffle 1510 1510 0 1 |
| 1512: 17(ivec4) Load 19(ballot) |
| 1513:140(i64vec2) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1511 1512 |
| 1514: 136(ptr) AccessChain 37(data) 1508 135 40 |
| 1515: 30(int64_t) CompositeExtract 1513 0 |
| Store 1514 1515 |
| 1516: 136(ptr) AccessChain 37(data) 1508 135 188 |
| 1517: 30(int64_t) CompositeExtract 1513 1 |
| Store 1516 1517 |
| 1518: 6(int) Load 8(invocation) |
| 1519: 141(ptr) AccessChain 37(data) 52 135 |
| 1520: 31(i64vec4) Load 1519 |
| 1521:146(i64vec3) VectorShuffle 1520 1520 0 1 2 |
| 1522: 17(ivec4) Load 19(ballot) |
| 1523:146(i64vec3) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1521 1522 |
| 1524: 136(ptr) AccessChain 37(data) 1518 135 40 |
| 1525: 30(int64_t) CompositeExtract 1523 0 |
| Store 1524 1525 |
| 1526: 136(ptr) AccessChain 37(data) 1518 135 188 |
| 1527: 30(int64_t) CompositeExtract 1523 1 |
| Store 1526 1527 |
| 1528: 136(ptr) AccessChain 37(data) 1518 135 201 |
| 1529: 30(int64_t) CompositeExtract 1523 2 |
| Store 1528 1529 |
| 1530: 6(int) Load 8(invocation) |
| 1531: 141(ptr) AccessChain 37(data) 58 135 |
| 1532: 31(i64vec4) Load 1531 |
| 1533: 17(ivec4) Load 19(ballot) |
| 1534: 31(i64vec4) GroupNonUniformBitwiseAnd 177 PartitionedReduceNV 1532 1533 |
| 1535: 141(ptr) AccessChain 37(data) 1530 135 |
| Store 1535 1534 |
| 1536: 6(int) Load 8(invocation) |
| 1537: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1538: 30(int64_t) Load 1537 |
| 1539: 17(ivec4) Load 19(ballot) |
| 1540: 30(int64_t) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1538 1539 |
| 1541: 136(ptr) AccessChain 37(data) 1536 135 40 |
| Store 1541 1540 |
| 1542: 6(int) Load 8(invocation) |
| 1543: 141(ptr) AccessChain 37(data) 45 135 |
| 1544: 31(i64vec4) Load 1543 |
| 1545:140(i64vec2) VectorShuffle 1544 1544 0 1 |
| 1546: 17(ivec4) Load 19(ballot) |
| 1547:140(i64vec2) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1545 1546 |
| 1548: 136(ptr) AccessChain 37(data) 1542 135 40 |
| 1549: 30(int64_t) CompositeExtract 1547 0 |
| Store 1548 1549 |
| 1550: 136(ptr) AccessChain 37(data) 1542 135 188 |
| 1551: 30(int64_t) CompositeExtract 1547 1 |
| Store 1550 1551 |
| 1552: 6(int) Load 8(invocation) |
| 1553: 141(ptr) AccessChain 37(data) 52 135 |
| 1554: 31(i64vec4) Load 1553 |
| 1555:146(i64vec3) VectorShuffle 1554 1554 0 1 2 |
| 1556: 17(ivec4) Load 19(ballot) |
| 1557:146(i64vec3) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1555 1556 |
| 1558: 136(ptr) AccessChain 37(data) 1552 135 40 |
| 1559: 30(int64_t) CompositeExtract 1557 0 |
| Store 1558 1559 |
| 1560: 136(ptr) AccessChain 37(data) 1552 135 188 |
| 1561: 30(int64_t) CompositeExtract 1557 1 |
| Store 1560 1561 |
| 1562: 136(ptr) AccessChain 37(data) 1552 135 201 |
| 1563: 30(int64_t) CompositeExtract 1557 2 |
| Store 1562 1563 |
| 1564: 6(int) Load 8(invocation) |
| 1565: 141(ptr) AccessChain 37(data) 58 135 |
| 1566: 31(i64vec4) Load 1565 |
| 1567: 17(ivec4) Load 19(ballot) |
| 1568: 31(i64vec4) GroupNonUniformBitwiseOr 177 PartitionedReduceNV 1566 1567 |
| 1569: 141(ptr) AccessChain 37(data) 1564 135 |
| Store 1569 1568 |
| 1570: 6(int) Load 8(invocation) |
| 1571: 136(ptr) AccessChain 37(data) 39 135 40 |
| 1572: 30(int64_t) Load 1571 |
| 1573: 17(ivec4) Load 19(ballot) |
| 1574: 30(int64_t) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1572 1573 |
| 1575: 136(ptr) AccessChain 37(data) 1570 135 40 |
| Store 1575 1574 |
| 1576: 6(int) Load 8(invocation) |
| 1577: 141(ptr) AccessChain 37(data) 45 135 |
| 1578: 31(i64vec4) Load 1577 |
| 1579:140(i64vec2) VectorShuffle 1578 1578 0 1 |
| 1580: 17(ivec4) Load 19(ballot) |
| 1581:140(i64vec2) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1579 1580 |
| 1582: 136(ptr) AccessChain 37(data) 1576 135 40 |
| 1583: 30(int64_t) CompositeExtract 1581 0 |
| Store 1582 1583 |
| 1584: 136(ptr) AccessChain 37(data) 1576 135 188 |
| 1585: 30(int64_t) CompositeExtract 1581 1 |
| Store 1584 1585 |
| 1586: 6(int) Load 8(invocation) |
| 1587: 141(ptr) AccessChain 37(data) 52 135 |
| 1588: 31(i64vec4) Load 1587 |
| 1589:146(i64vec3) VectorShuffle 1588 1588 0 1 2 |
| 1590: 17(ivec4) Load 19(ballot) |
| 1591:146(i64vec3) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1589 1590 |
| 1592: 136(ptr) AccessChain 37(data) 1586 135 40 |
| 1593: 30(int64_t) CompositeExtract 1591 0 |
| Store 1592 1593 |
| 1594: 136(ptr) AccessChain 37(data) 1586 135 188 |
| 1595: 30(int64_t) CompositeExtract 1591 1 |
| Store 1594 1595 |
| 1596: 136(ptr) AccessChain 37(data) 1586 135 201 |
| 1597: 30(int64_t) CompositeExtract 1591 2 |
| Store 1596 1597 |
| 1598: 6(int) Load 8(invocation) |
| 1599: 141(ptr) AccessChain 37(data) 58 135 |
| 1600: 31(i64vec4) Load 1599 |
| 1601: 17(ivec4) Load 19(ballot) |
| 1602: 31(i64vec4) GroupNonUniformBitwiseXor 177 PartitionedReduceNV 1600 1601 |
| 1603: 141(ptr) AccessChain 37(data) 1598 135 |
| Store 1603 1602 |
| 1604: 6(int) Load 8(invocation) |
| 1605: 155(ptr) AccessChain 37(data) 39 154 40 |
| 1606:32(float16_t) Load 1605 |
| 1607: 17(ivec4) Load 19(ballot) |
| 1608:32(float16_t) GroupNonUniformFAdd 177 PartitionedReduceNV 1606 1607 |
| 1609: 155(ptr) AccessChain 37(data) 1604 154 40 |
| Store 1609 1608 |
| 1610: 6(int) Load 8(invocation) |
| 1611: 160(ptr) AccessChain 37(data) 45 154 |
| 1612: 33(f16vec4) Load 1611 |
| 1613:159(f16vec2) VectorShuffle 1612 1612 0 1 |
| 1614: 17(ivec4) Load 19(ballot) |
| 1615:159(f16vec2) GroupNonUniformFAdd 177 PartitionedReduceNV 1613 1614 |
| 1616: 155(ptr) AccessChain 37(data) 1610 154 40 |
| 1617:32(float16_t) CompositeExtract 1615 0 |
| Store 1616 1617 |
| 1618: 155(ptr) AccessChain 37(data) 1610 154 188 |
| 1619:32(float16_t) CompositeExtract 1615 1 |
| Store 1618 1619 |
| 1620: 6(int) Load 8(invocation) |
| 1621: 160(ptr) AccessChain 37(data) 52 154 |
| 1622: 33(f16vec4) Load 1621 |
| 1623:165(f16vec3) VectorShuffle 1622 1622 0 1 2 |
| 1624: 17(ivec4) Load 19(ballot) |
| 1625:165(f16vec3) GroupNonUniformFAdd 177 PartitionedReduceNV 1623 1624 |
| 1626: 155(ptr) AccessChain 37(data) 1620 154 40 |
| 1627:32(float16_t) CompositeExtract 1625 0 |
| Store 1626 1627 |
| 1628: 155(ptr) AccessChain 37(data) 1620 154 188 |
| 1629:32(float16_t) CompositeExtract 1625 1 |
| Store 1628 1629 |
| 1630: 155(ptr) AccessChain 37(data) 1620 154 201 |
| 1631:32(float16_t) CompositeExtract 1625 2 |
| Store 1630 1631 |
| 1632: 6(int) Load 8(invocation) |
| 1633: 160(ptr) AccessChain 37(data) 58 154 |
| 1634: 33(f16vec4) Load 1633 |
| 1635: 17(ivec4) Load 19(ballot) |
| 1636: 33(f16vec4) GroupNonUniformFAdd 177 PartitionedReduceNV 1634 1635 |
| 1637: 160(ptr) AccessChain 37(data) 1632 154 |
| Store 1637 1636 |
| 1638: 6(int) Load 8(invocation) |
| 1639: 155(ptr) AccessChain 37(data) 39 154 40 |
| 1640:32(float16_t) Load 1639 |
| 1641: 17(ivec4) Load 19(ballot) |
| 1642:32(float16_t) GroupNonUniformFMul 177 PartitionedReduceNV 1640 1641 |
| 1643: 155(ptr) AccessChain 37(data) 1638 154 40 |
| Store 1643 1642 |
| 1644: 6(int) Load 8(invocation) |
| 1645: 160(ptr) AccessChain 37(data) 45 154 |
| 1646: 33(f16vec4) Load 1645 |
| 1647:159(f16vec2) VectorShuffle 1646 1646 0 1 |
| 1648: 17(ivec4) Load 19(ballot) |
| 1649:159(f16vec2) GroupNonUniformFMul 177 PartitionedReduceNV 1647 1648 |
| 1650: 155(ptr) AccessChain 37(data) 1644 154 40 |
| 1651:32(float16_t) CompositeExtract 1649 0 |
| Store 1650 1651 |
| 1652: 155(ptr) AccessChain 37(data) 1644 154 188 |
| 1653:32(float16_t) CompositeExtract 1649 1 |
| Store 1652 1653 |
| 1654: 6(int) Load 8(invocation) |
| 1655: 160(ptr) AccessChain 37(data) 52 154 |
| 1656: 33(f16vec4) Load 1655 |
| 1657:165(f16vec3) VectorShuffle 1656 1656 0 1 2 |
| 1658: 17(ivec4) Load 19(ballot) |
| 1659:165(f16vec3) GroupNonUniformFMul 177 PartitionedReduceNV 1657 1658 |
| 1660: 155(ptr) AccessChain 37(data) 1654 154 40 |
| 1661:32(float16_t) CompositeExtract 1659 0 |
| Store 1660 1661 |
| 1662: 155(ptr) AccessChain 37(data) 1654 154 188 |
| 1663:32(float16_t) CompositeExtract 1659 1 |
| Store 1662 1663 |
| 1664: 155(ptr) AccessChain 37(data) 1654 154 201 |
| 1665:32(float16_t) CompositeExtract 1659 2 |
| Store 1664 1665 |
| 1666: 6(int) Load 8(invocation) |
| 1667: 160(ptr) AccessChain 37(data) 58 154 |
| 1668: 33(f16vec4) Load 1667 |
| 1669: 17(ivec4) Load 19(ballot) |
| 1670: 33(f16vec4) GroupNonUniformFMul 177 PartitionedReduceNV 1668 1669 |
| 1671: 160(ptr) AccessChain 37(data) 1666 154 |
| Store 1671 1670 |
| 1672: 6(int) Load 8(invocation) |
| 1673: 155(ptr) AccessChain 37(data) 39 154 40 |
| 1674:32(float16_t) Load 1673 |
| 1675: 17(ivec4) Load 19(ballot) |
| 1676:32(float16_t) GroupNonUniformFMin 177 PartitionedReduceNV 1674 1675 |
| 1677: 155(ptr) AccessChain 37(data) 1672 154 40 |
| Store 1677 1676 |
| 1678: 6(int) Load 8(invocation) |
| 1679: 160(ptr) AccessChain 37(data) 45 154 |
| 1680: 33(f16vec4) Load 1679 |
| 1681:159(f16vec2) VectorShuffle 1680 1680 0 1 |
| 1682: 17(ivec4) Load 19(ballot) |
| 1683:159(f16vec2) GroupNonUniformFMin 177 PartitionedReduceNV 1681 1682 |
| 1684: 155(ptr) AccessChain 37(data) 1678 154 40 |
| 1685:32(float16_t) CompositeExtract 1683 0 |
| Store 1684 1685 |
| 1686: 155(ptr) AccessChain 37(data) 1678 154 188 |
| 1687:32(float16_t) CompositeExtract 1683 1 |
| Store 1686 1687 |
| 1688: 6(int) Load 8(invocation) |
| 1689: 160(ptr) AccessChain 37(data) 52 154 |
| 1690: 33(f16vec4) Load 1689 |
| 1691:165(f16vec3) VectorShuffle 1690 1690 0 1 2 |
| 1692: 17(ivec4) Load 19(ballot) |
| 1693:165(f16vec3) GroupNonUniformFMin 177 PartitionedReduceNV 1691 1692 |
| 1694: 155(ptr) AccessChain 37(data) 1688 154 40 |
| 1695:32(float16_t) CompositeExtract 1693 0 |
| Store 1694 1695 |
| 1696: 155(ptr) AccessChain 37(data) 1688 154 188 |
| 1697:32(float16_t) CompositeExtract 1693 1 |
| Store 1696 1697 |
| 1698: 155(ptr) AccessChain 37(data) 1688 154 201 |
| 1699:32(float16_t) CompositeExtract 1693 2 |
| Store 1698 1699 |
| 1700: 6(int) Load 8(invocation) |
| 1701: 160(ptr) AccessChain 37(data) 58 154 |
| 1702: 33(f16vec4) Load 1701 |
| 1703: 17(ivec4) Load 19(ballot) |
| 1704: 33(f16vec4) GroupNonUniformFMin 177 PartitionedReduceNV 1702 1703 |
| 1705: 160(ptr) AccessChain 37(data) 1700 154 |
| Store 1705 1704 |
| 1706: 6(int) Load 8(invocation) |
| 1707: 155(ptr) AccessChain 37(data) 39 154 40 |
| 1708:32(float16_t) Load 1707 |
| 1709: 17(ivec4) Load 19(ballot) |
| 1710:32(float16_t) GroupNonUniformFMax 177 PartitionedReduceNV 1708 1709 |
| 1711: 155(ptr) AccessChain 37(data) 1706 154 40 |
| Store 1711 1710 |
| 1712: 6(int) Load 8(invocation) |
| 1713: 160(ptr) AccessChain 37(data) 45 154 |
| 1714: 33(f16vec4) Load 1713 |
| 1715:159(f16vec2) VectorShuffle 1714 1714 0 1 |
| 1716: 17(ivec4) Load 19(ballot) |
| 1717:159(f16vec2) GroupNonUniformFMax 177 PartitionedReduceNV 1715 1716 |
| 1718: 155(ptr) AccessChain 37(data) 1712 154 40 |
| 1719:32(float16_t) CompositeExtract 1717 0 |
| Store 1718 1719 |
| 1720: 155(ptr) AccessChain 37(data) 1712 154 188 |
| 1721:32(float16_t) CompositeExtract 1717 1 |
| Store 1720 1721 |
| 1722: 6(int) Load 8(invocation) |
| 1723: 160(ptr) AccessChain 37(data) 52 154 |
| 1724: 33(f16vec4) Load 1723 |
| 1725:165(f16vec3) VectorShuffle 1724 1724 0 1 2 |
| 1726: 17(ivec4) Load 19(ballot) |
| 1727:165(f16vec3) GroupNonUniformFMax 177 PartitionedReduceNV 1725 1726 |
| 1728: 155(ptr) AccessChain 37(data) 1722 154 40 |
| 1729:32(float16_t) CompositeExtract 1727 0 |
| Store 1728 1729 |
| 1730: 155(ptr) AccessChain 37(data) 1722 154 188 |
| 1731:32(float16_t) CompositeExtract 1727 1 |
| Store 1730 1731 |
| 1732: 155(ptr) AccessChain 37(data) 1722 154 201 |
| 1733:32(float16_t) CompositeExtract 1727 2 |
| Store 1732 1733 |
| 1734: 6(int) Load 8(invocation) |
| 1735: 160(ptr) AccessChain 37(data) 58 154 |
| 1736: 33(f16vec4) Load 1735 |
| 1737: 17(ivec4) Load 19(ballot) |
| 1738: 33(f16vec4) GroupNonUniformFMax 177 PartitionedReduceNV 1736 1737 |
| 1739: 160(ptr) AccessChain 37(data) 1734 154 |
| Store 1739 1738 |
| Return |
| FunctionEnd |