1617a3babSopenharmony_ciglsl.es320.subgroupArithmetic.comp 2617a3babSopenharmony_ciShader version: 320 3617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_arithmetic 4617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic 5617a3babSopenharmony_cilocal_size = (8, 1, 1) 6617a3babSopenharmony_ci0:? Sequence 7617a3babSopenharmony_ci0:14 Function Definition: main( ( global void) 8617a3babSopenharmony_ci0:14 Function Parameters: 9617a3babSopenharmony_ci0:16 Sequence 10617a3babSopenharmony_ci0:16 Sequence 11617a3babSopenharmony_ci0:16 move second child to first child ( temp highp uint) 12617a3babSopenharmony_ci0:16 'invocation' ( temp highp uint) 13617a3babSopenharmony_ci0:16 mod ( temp mediump uint) 14617a3babSopenharmony_ci0:16 add ( temp mediump uint) 15617a3babSopenharmony_ci0:16 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 16617a3babSopenharmony_ci0:16 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 17617a3babSopenharmony_ci0:16 Constant: 18617a3babSopenharmony_ci0:16 4 (const uint) 19617a3babSopenharmony_ci0:18 move second child to first child ( temp highp float) 20617a3babSopenharmony_ci0:18 direct index ( temp highp float) 21617a3babSopenharmony_ci0:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 22617a3babSopenharmony_ci0:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 23617a3babSopenharmony_ci0:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 24617a3babSopenharmony_ci0:18 Constant: 25617a3babSopenharmony_ci0:18 0 (const int) 26617a3babSopenharmony_ci0:18 Constant: 27617a3babSopenharmony_ci0:18 0 (const int) 28617a3babSopenharmony_ci0:18 Constant: 29617a3babSopenharmony_ci0:18 0 (const int) 30617a3babSopenharmony_ci0:18 subgroupAdd ( global highp float) 31617a3babSopenharmony_ci0:18 direct index ( temp highp float) 32617a3babSopenharmony_ci0:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 33617a3babSopenharmony_ci0:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 34617a3babSopenharmony_ci0:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 35617a3babSopenharmony_ci0:18 Constant: 36617a3babSopenharmony_ci0:18 0 (const int) 37617a3babSopenharmony_ci0:18 Constant: 38617a3babSopenharmony_ci0:18 0 (const int) 39617a3babSopenharmony_ci0:18 Constant: 40617a3babSopenharmony_ci0:18 0 (const int) 41617a3babSopenharmony_ci0:19 move second child to first child ( temp highp 2-component vector of float) 42617a3babSopenharmony_ci0:19 vector swizzle ( temp highp 2-component vector of float) 43617a3babSopenharmony_ci0:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 44617a3babSopenharmony_ci0:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 45617a3babSopenharmony_ci0:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 46617a3babSopenharmony_ci0:19 Constant: 47617a3babSopenharmony_ci0:19 0 (const int) 48617a3babSopenharmony_ci0:19 Constant: 49617a3babSopenharmony_ci0:19 0 (const int) 50617a3babSopenharmony_ci0:19 Sequence 51617a3babSopenharmony_ci0:19 Constant: 52617a3babSopenharmony_ci0:19 0 (const int) 53617a3babSopenharmony_ci0:19 Constant: 54617a3babSopenharmony_ci0:19 1 (const int) 55617a3babSopenharmony_ci0:19 subgroupAdd ( global highp 2-component vector of float) 56617a3babSopenharmony_ci0:19 vector swizzle ( temp highp 2-component vector of float) 57617a3babSopenharmony_ci0:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 58617a3babSopenharmony_ci0:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 59617a3babSopenharmony_ci0:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 60617a3babSopenharmony_ci0:19 Constant: 61617a3babSopenharmony_ci0:19 1 (const int) 62617a3babSopenharmony_ci0:19 Constant: 63617a3babSopenharmony_ci0:19 0 (const int) 64617a3babSopenharmony_ci0:19 Sequence 65617a3babSopenharmony_ci0:19 Constant: 66617a3babSopenharmony_ci0:19 0 (const int) 67617a3babSopenharmony_ci0:19 Constant: 68617a3babSopenharmony_ci0:19 1 (const int) 69617a3babSopenharmony_ci0:20 move second child to first child ( temp highp 3-component vector of float) 70617a3babSopenharmony_ci0:20 vector swizzle ( temp highp 3-component vector of float) 71617a3babSopenharmony_ci0:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 72617a3babSopenharmony_ci0:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 73617a3babSopenharmony_ci0:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 74617a3babSopenharmony_ci0:20 Constant: 75617a3babSopenharmony_ci0:20 0 (const int) 76617a3babSopenharmony_ci0:20 Constant: 77617a3babSopenharmony_ci0:20 0 (const int) 78617a3babSopenharmony_ci0:20 Sequence 79617a3babSopenharmony_ci0:20 Constant: 80617a3babSopenharmony_ci0:20 0 (const int) 81617a3babSopenharmony_ci0:20 Constant: 82617a3babSopenharmony_ci0:20 1 (const int) 83617a3babSopenharmony_ci0:20 Constant: 84617a3babSopenharmony_ci0:20 2 (const int) 85617a3babSopenharmony_ci0:20 subgroupAdd ( global highp 3-component vector of float) 86617a3babSopenharmony_ci0:20 vector swizzle ( temp highp 3-component vector of float) 87617a3babSopenharmony_ci0:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 88617a3babSopenharmony_ci0:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 89617a3babSopenharmony_ci0:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 90617a3babSopenharmony_ci0:20 Constant: 91617a3babSopenharmony_ci0:20 2 (const int) 92617a3babSopenharmony_ci0:20 Constant: 93617a3babSopenharmony_ci0:20 0 (const int) 94617a3babSopenharmony_ci0:20 Sequence 95617a3babSopenharmony_ci0:20 Constant: 96617a3babSopenharmony_ci0:20 0 (const int) 97617a3babSopenharmony_ci0:20 Constant: 98617a3babSopenharmony_ci0:20 1 (const int) 99617a3babSopenharmony_ci0:20 Constant: 100617a3babSopenharmony_ci0:20 2 (const int) 101617a3babSopenharmony_ci0:21 move second child to first child ( temp highp 4-component vector of float) 102617a3babSopenharmony_ci0:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 103617a3babSopenharmony_ci0:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 104617a3babSopenharmony_ci0:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 105617a3babSopenharmony_ci0:21 Constant: 106617a3babSopenharmony_ci0:21 0 (const int) 107617a3babSopenharmony_ci0:21 Constant: 108617a3babSopenharmony_ci0:21 0 (const int) 109617a3babSopenharmony_ci0:21 subgroupAdd ( global highp 4-component vector of float) 110617a3babSopenharmony_ci0:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 111617a3babSopenharmony_ci0:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 112617a3babSopenharmony_ci0:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 113617a3babSopenharmony_ci0:21 Constant: 114617a3babSopenharmony_ci0:21 3 (const int) 115617a3babSopenharmony_ci0:21 Constant: 116617a3babSopenharmony_ci0:21 0 (const int) 117617a3babSopenharmony_ci0:23 move second child to first child ( temp highp int) 118617a3babSopenharmony_ci0:23 direct index ( temp highp int) 119617a3babSopenharmony_ci0:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 120617a3babSopenharmony_ci0:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 121617a3babSopenharmony_ci0:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 122617a3babSopenharmony_ci0:23 Constant: 123617a3babSopenharmony_ci0:23 1 (const int) 124617a3babSopenharmony_ci0:23 Constant: 125617a3babSopenharmony_ci0:23 1 (const int) 126617a3babSopenharmony_ci0:23 Constant: 127617a3babSopenharmony_ci0:23 0 (const int) 128617a3babSopenharmony_ci0:23 subgroupAdd ( global highp int) 129617a3babSopenharmony_ci0:23 direct index ( temp highp int) 130617a3babSopenharmony_ci0:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 131617a3babSopenharmony_ci0:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 132617a3babSopenharmony_ci0:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 133617a3babSopenharmony_ci0:23 Constant: 134617a3babSopenharmony_ci0:23 0 (const int) 135617a3babSopenharmony_ci0:23 Constant: 136617a3babSopenharmony_ci0:23 1 (const int) 137617a3babSopenharmony_ci0:23 Constant: 138617a3babSopenharmony_ci0:23 0 (const int) 139617a3babSopenharmony_ci0:24 move second child to first child ( temp highp 2-component vector of int) 140617a3babSopenharmony_ci0:24 vector swizzle ( temp highp 2-component vector of int) 141617a3babSopenharmony_ci0:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 142617a3babSopenharmony_ci0:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 143617a3babSopenharmony_ci0:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 144617a3babSopenharmony_ci0:24 Constant: 145617a3babSopenharmony_ci0:24 1 (const int) 146617a3babSopenharmony_ci0:24 Constant: 147617a3babSopenharmony_ci0:24 1 (const int) 148617a3babSopenharmony_ci0:24 Sequence 149617a3babSopenharmony_ci0:24 Constant: 150617a3babSopenharmony_ci0:24 0 (const int) 151617a3babSopenharmony_ci0:24 Constant: 152617a3babSopenharmony_ci0:24 1 (const int) 153617a3babSopenharmony_ci0:24 subgroupAdd ( global highp 2-component vector of int) 154617a3babSopenharmony_ci0:24 vector swizzle ( temp highp 2-component vector of int) 155617a3babSopenharmony_ci0:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 156617a3babSopenharmony_ci0:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 157617a3babSopenharmony_ci0:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 158617a3babSopenharmony_ci0:24 Constant: 159617a3babSopenharmony_ci0:24 1 (const int) 160617a3babSopenharmony_ci0:24 Constant: 161617a3babSopenharmony_ci0:24 1 (const int) 162617a3babSopenharmony_ci0:24 Sequence 163617a3babSopenharmony_ci0:24 Constant: 164617a3babSopenharmony_ci0:24 0 (const int) 165617a3babSopenharmony_ci0:24 Constant: 166617a3babSopenharmony_ci0:24 1 (const int) 167617a3babSopenharmony_ci0:25 move second child to first child ( temp highp 3-component vector of int) 168617a3babSopenharmony_ci0:25 vector swizzle ( temp highp 3-component vector of int) 169617a3babSopenharmony_ci0:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 170617a3babSopenharmony_ci0:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 171617a3babSopenharmony_ci0:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 172617a3babSopenharmony_ci0:25 Constant: 173617a3babSopenharmony_ci0:25 1 (const int) 174617a3babSopenharmony_ci0:25 Constant: 175617a3babSopenharmony_ci0:25 1 (const int) 176617a3babSopenharmony_ci0:25 Sequence 177617a3babSopenharmony_ci0:25 Constant: 178617a3babSopenharmony_ci0:25 0 (const int) 179617a3babSopenharmony_ci0:25 Constant: 180617a3babSopenharmony_ci0:25 1 (const int) 181617a3babSopenharmony_ci0:25 Constant: 182617a3babSopenharmony_ci0:25 2 (const int) 183617a3babSopenharmony_ci0:25 subgroupAdd ( global highp 3-component vector of int) 184617a3babSopenharmony_ci0:25 vector swizzle ( temp highp 3-component vector of int) 185617a3babSopenharmony_ci0:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 186617a3babSopenharmony_ci0:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 187617a3babSopenharmony_ci0:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 188617a3babSopenharmony_ci0:25 Constant: 189617a3babSopenharmony_ci0:25 2 (const int) 190617a3babSopenharmony_ci0:25 Constant: 191617a3babSopenharmony_ci0:25 1 (const int) 192617a3babSopenharmony_ci0:25 Sequence 193617a3babSopenharmony_ci0:25 Constant: 194617a3babSopenharmony_ci0:25 0 (const int) 195617a3babSopenharmony_ci0:25 Constant: 196617a3babSopenharmony_ci0:25 1 (const int) 197617a3babSopenharmony_ci0:25 Constant: 198617a3babSopenharmony_ci0:25 2 (const int) 199617a3babSopenharmony_ci0:26 move second child to first child ( temp highp 4-component vector of int) 200617a3babSopenharmony_ci0:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 201617a3babSopenharmony_ci0:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 202617a3babSopenharmony_ci0:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 203617a3babSopenharmony_ci0:26 Constant: 204617a3babSopenharmony_ci0:26 1 (const int) 205617a3babSopenharmony_ci0:26 Constant: 206617a3babSopenharmony_ci0:26 1 (const int) 207617a3babSopenharmony_ci0:26 subgroupAdd ( global highp 4-component vector of int) 208617a3babSopenharmony_ci0:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 209617a3babSopenharmony_ci0:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 210617a3babSopenharmony_ci0:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 211617a3babSopenharmony_ci0:26 Constant: 212617a3babSopenharmony_ci0:26 3 (const int) 213617a3babSopenharmony_ci0:26 Constant: 214617a3babSopenharmony_ci0:26 1 (const int) 215617a3babSopenharmony_ci0:28 move second child to first child ( temp highp uint) 216617a3babSopenharmony_ci0:28 direct index ( temp highp uint) 217617a3babSopenharmony_ci0:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 218617a3babSopenharmony_ci0:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 219617a3babSopenharmony_ci0:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 220617a3babSopenharmony_ci0:28 Constant: 221617a3babSopenharmony_ci0:28 2 (const int) 222617a3babSopenharmony_ci0:28 Constant: 223617a3babSopenharmony_ci0:28 2 (const int) 224617a3babSopenharmony_ci0:28 Constant: 225617a3babSopenharmony_ci0:28 0 (const int) 226617a3babSopenharmony_ci0:28 subgroupAdd ( global highp uint) 227617a3babSopenharmony_ci0:28 direct index ( temp highp uint) 228617a3babSopenharmony_ci0:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 229617a3babSopenharmony_ci0:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 230617a3babSopenharmony_ci0:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 231617a3babSopenharmony_ci0:28 Constant: 232617a3babSopenharmony_ci0:28 0 (const int) 233617a3babSopenharmony_ci0:28 Constant: 234617a3babSopenharmony_ci0:28 2 (const int) 235617a3babSopenharmony_ci0:28 Constant: 236617a3babSopenharmony_ci0:28 0 (const int) 237617a3babSopenharmony_ci0:29 move second child to first child ( temp highp 2-component vector of uint) 238617a3babSopenharmony_ci0:29 vector swizzle ( temp highp 2-component vector of uint) 239617a3babSopenharmony_ci0:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 240617a3babSopenharmony_ci0:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 241617a3babSopenharmony_ci0:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 242617a3babSopenharmony_ci0:29 Constant: 243617a3babSopenharmony_ci0:29 2 (const int) 244617a3babSopenharmony_ci0:29 Constant: 245617a3babSopenharmony_ci0:29 2 (const int) 246617a3babSopenharmony_ci0:29 Sequence 247617a3babSopenharmony_ci0:29 Constant: 248617a3babSopenharmony_ci0:29 0 (const int) 249617a3babSopenharmony_ci0:29 Constant: 250617a3babSopenharmony_ci0:29 1 (const int) 251617a3babSopenharmony_ci0:29 subgroupAdd ( global highp 2-component vector of uint) 252617a3babSopenharmony_ci0:29 vector swizzle ( temp highp 2-component vector of uint) 253617a3babSopenharmony_ci0:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 254617a3babSopenharmony_ci0:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 255617a3babSopenharmony_ci0:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 256617a3babSopenharmony_ci0:29 Constant: 257617a3babSopenharmony_ci0:29 1 (const int) 258617a3babSopenharmony_ci0:29 Constant: 259617a3babSopenharmony_ci0:29 2 (const int) 260617a3babSopenharmony_ci0:29 Sequence 261617a3babSopenharmony_ci0:29 Constant: 262617a3babSopenharmony_ci0:29 0 (const int) 263617a3babSopenharmony_ci0:29 Constant: 264617a3babSopenharmony_ci0:29 1 (const int) 265617a3babSopenharmony_ci0:30 move second child to first child ( temp highp 3-component vector of uint) 266617a3babSopenharmony_ci0:30 vector swizzle ( temp highp 3-component vector of uint) 267617a3babSopenharmony_ci0:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 268617a3babSopenharmony_ci0:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 269617a3babSopenharmony_ci0:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 270617a3babSopenharmony_ci0:30 Constant: 271617a3babSopenharmony_ci0:30 2 (const int) 272617a3babSopenharmony_ci0:30 Constant: 273617a3babSopenharmony_ci0:30 2 (const int) 274617a3babSopenharmony_ci0:30 Sequence 275617a3babSopenharmony_ci0:30 Constant: 276617a3babSopenharmony_ci0:30 0 (const int) 277617a3babSopenharmony_ci0:30 Constant: 278617a3babSopenharmony_ci0:30 1 (const int) 279617a3babSopenharmony_ci0:30 Constant: 280617a3babSopenharmony_ci0:30 2 (const int) 281617a3babSopenharmony_ci0:30 subgroupAdd ( global highp 3-component vector of uint) 282617a3babSopenharmony_ci0:30 vector swizzle ( temp highp 3-component vector of uint) 283617a3babSopenharmony_ci0:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 284617a3babSopenharmony_ci0:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 285617a3babSopenharmony_ci0:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 286617a3babSopenharmony_ci0:30 Constant: 287617a3babSopenharmony_ci0:30 2 (const int) 288617a3babSopenharmony_ci0:30 Constant: 289617a3babSopenharmony_ci0:30 2 (const int) 290617a3babSopenharmony_ci0:30 Sequence 291617a3babSopenharmony_ci0:30 Constant: 292617a3babSopenharmony_ci0:30 0 (const int) 293617a3babSopenharmony_ci0:30 Constant: 294617a3babSopenharmony_ci0:30 1 (const int) 295617a3babSopenharmony_ci0:30 Constant: 296617a3babSopenharmony_ci0:30 2 (const int) 297617a3babSopenharmony_ci0:31 move second child to first child ( temp highp 4-component vector of uint) 298617a3babSopenharmony_ci0:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 299617a3babSopenharmony_ci0:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 300617a3babSopenharmony_ci0:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 301617a3babSopenharmony_ci0:31 Constant: 302617a3babSopenharmony_ci0:31 2 (const int) 303617a3babSopenharmony_ci0:31 Constant: 304617a3babSopenharmony_ci0:31 2 (const int) 305617a3babSopenharmony_ci0:31 subgroupAdd ( global highp 4-component vector of uint) 306617a3babSopenharmony_ci0:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 307617a3babSopenharmony_ci0:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 308617a3babSopenharmony_ci0:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 309617a3babSopenharmony_ci0:31 Constant: 310617a3babSopenharmony_ci0:31 3 (const int) 311617a3babSopenharmony_ci0:31 Constant: 312617a3babSopenharmony_ci0:31 2 (const int) 313617a3babSopenharmony_ci0:33 move second child to first child ( temp highp float) 314617a3babSopenharmony_ci0:33 direct index ( temp highp float) 315617a3babSopenharmony_ci0:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 316617a3babSopenharmony_ci0:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 317617a3babSopenharmony_ci0:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 318617a3babSopenharmony_ci0:33 Constant: 319617a3babSopenharmony_ci0:33 3 (const int) 320617a3babSopenharmony_ci0:33 Constant: 321617a3babSopenharmony_ci0:33 0 (const int) 322617a3babSopenharmony_ci0:33 Constant: 323617a3babSopenharmony_ci0:33 0 (const int) 324617a3babSopenharmony_ci0:33 subgroupMul ( global highp float) 325617a3babSopenharmony_ci0:33 direct index ( temp highp float) 326617a3babSopenharmony_ci0:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 327617a3babSopenharmony_ci0:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 328617a3babSopenharmony_ci0:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 329617a3babSopenharmony_ci0:33 Constant: 330617a3babSopenharmony_ci0:33 0 (const int) 331617a3babSopenharmony_ci0:33 Constant: 332617a3babSopenharmony_ci0:33 0 (const int) 333617a3babSopenharmony_ci0:33 Constant: 334617a3babSopenharmony_ci0:33 0 (const int) 335617a3babSopenharmony_ci0:34 move second child to first child ( temp highp 2-component vector of float) 336617a3babSopenharmony_ci0:34 vector swizzle ( temp highp 2-component vector of float) 337617a3babSopenharmony_ci0:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 338617a3babSopenharmony_ci0:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 339617a3babSopenharmony_ci0:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 340617a3babSopenharmony_ci0:34 Constant: 341617a3babSopenharmony_ci0:34 3 (const int) 342617a3babSopenharmony_ci0:34 Constant: 343617a3babSopenharmony_ci0:34 0 (const int) 344617a3babSopenharmony_ci0:34 Sequence 345617a3babSopenharmony_ci0:34 Constant: 346617a3babSopenharmony_ci0:34 0 (const int) 347617a3babSopenharmony_ci0:34 Constant: 348617a3babSopenharmony_ci0:34 1 (const int) 349617a3babSopenharmony_ci0:34 subgroupMul ( global highp 2-component vector of float) 350617a3babSopenharmony_ci0:34 vector swizzle ( temp highp 2-component vector of float) 351617a3babSopenharmony_ci0:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 352617a3babSopenharmony_ci0:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 353617a3babSopenharmony_ci0:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 354617a3babSopenharmony_ci0:34 Constant: 355617a3babSopenharmony_ci0:34 1 (const int) 356617a3babSopenharmony_ci0:34 Constant: 357617a3babSopenharmony_ci0:34 0 (const int) 358617a3babSopenharmony_ci0:34 Sequence 359617a3babSopenharmony_ci0:34 Constant: 360617a3babSopenharmony_ci0:34 0 (const int) 361617a3babSopenharmony_ci0:34 Constant: 362617a3babSopenharmony_ci0:34 1 (const int) 363617a3babSopenharmony_ci0:35 move second child to first child ( temp highp 3-component vector of float) 364617a3babSopenharmony_ci0:35 vector swizzle ( temp highp 3-component vector of float) 365617a3babSopenharmony_ci0:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 366617a3babSopenharmony_ci0:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 367617a3babSopenharmony_ci0:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 368617a3babSopenharmony_ci0:35 Constant: 369617a3babSopenharmony_ci0:35 3 (const int) 370617a3babSopenharmony_ci0:35 Constant: 371617a3babSopenharmony_ci0:35 0 (const int) 372617a3babSopenharmony_ci0:35 Sequence 373617a3babSopenharmony_ci0:35 Constant: 374617a3babSopenharmony_ci0:35 0 (const int) 375617a3babSopenharmony_ci0:35 Constant: 376617a3babSopenharmony_ci0:35 1 (const int) 377617a3babSopenharmony_ci0:35 Constant: 378617a3babSopenharmony_ci0:35 2 (const int) 379617a3babSopenharmony_ci0:35 subgroupMul ( global highp 3-component vector of float) 380617a3babSopenharmony_ci0:35 vector swizzle ( temp highp 3-component vector of float) 381617a3babSopenharmony_ci0:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 382617a3babSopenharmony_ci0:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 383617a3babSopenharmony_ci0:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 384617a3babSopenharmony_ci0:35 Constant: 385617a3babSopenharmony_ci0:35 2 (const int) 386617a3babSopenharmony_ci0:35 Constant: 387617a3babSopenharmony_ci0:35 0 (const int) 388617a3babSopenharmony_ci0:35 Sequence 389617a3babSopenharmony_ci0:35 Constant: 390617a3babSopenharmony_ci0:35 0 (const int) 391617a3babSopenharmony_ci0:35 Constant: 392617a3babSopenharmony_ci0:35 1 (const int) 393617a3babSopenharmony_ci0:35 Constant: 394617a3babSopenharmony_ci0:35 2 (const int) 395617a3babSopenharmony_ci0:36 move second child to first child ( temp highp 4-component vector of float) 396617a3babSopenharmony_ci0:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 397617a3babSopenharmony_ci0:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 398617a3babSopenharmony_ci0:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 399617a3babSopenharmony_ci0:36 Constant: 400617a3babSopenharmony_ci0:36 3 (const int) 401617a3babSopenharmony_ci0:36 Constant: 402617a3babSopenharmony_ci0:36 0 (const int) 403617a3babSopenharmony_ci0:36 subgroupMul ( global highp 4-component vector of float) 404617a3babSopenharmony_ci0:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 405617a3babSopenharmony_ci0:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 406617a3babSopenharmony_ci0:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 407617a3babSopenharmony_ci0:36 Constant: 408617a3babSopenharmony_ci0:36 3 (const int) 409617a3babSopenharmony_ci0:36 Constant: 410617a3babSopenharmony_ci0:36 0 (const int) 411617a3babSopenharmony_ci0:38 move second child to first child ( temp highp int) 412617a3babSopenharmony_ci0:38 direct index ( temp highp int) 413617a3babSopenharmony_ci0:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 414617a3babSopenharmony_ci0:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 415617a3babSopenharmony_ci0:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 416617a3babSopenharmony_ci0:38 Constant: 417617a3babSopenharmony_ci0:38 0 (const int) 418617a3babSopenharmony_ci0:38 Constant: 419617a3babSopenharmony_ci0:38 1 (const int) 420617a3babSopenharmony_ci0:38 Constant: 421617a3babSopenharmony_ci0:38 0 (const int) 422617a3babSopenharmony_ci0:38 subgroupMul ( global highp int) 423617a3babSopenharmony_ci0:38 direct index ( temp highp int) 424617a3babSopenharmony_ci0:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 425617a3babSopenharmony_ci0:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 426617a3babSopenharmony_ci0:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 427617a3babSopenharmony_ci0:38 Constant: 428617a3babSopenharmony_ci0:38 0 (const int) 429617a3babSopenharmony_ci0:38 Constant: 430617a3babSopenharmony_ci0:38 1 (const int) 431617a3babSopenharmony_ci0:38 Constant: 432617a3babSopenharmony_ci0:38 0 (const int) 433617a3babSopenharmony_ci0:39 move second child to first child ( temp highp 2-component vector of int) 434617a3babSopenharmony_ci0:39 vector swizzle ( temp highp 2-component vector of int) 435617a3babSopenharmony_ci0:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 436617a3babSopenharmony_ci0:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 437617a3babSopenharmony_ci0:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 438617a3babSopenharmony_ci0:39 Constant: 439617a3babSopenharmony_ci0:39 0 (const int) 440617a3babSopenharmony_ci0:39 Constant: 441617a3babSopenharmony_ci0:39 1 (const int) 442617a3babSopenharmony_ci0:39 Sequence 443617a3babSopenharmony_ci0:39 Constant: 444617a3babSopenharmony_ci0:39 0 (const int) 445617a3babSopenharmony_ci0:39 Constant: 446617a3babSopenharmony_ci0:39 1 (const int) 447617a3babSopenharmony_ci0:39 subgroupMul ( global highp 2-component vector of int) 448617a3babSopenharmony_ci0:39 vector swizzle ( temp highp 2-component vector of int) 449617a3babSopenharmony_ci0:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 450617a3babSopenharmony_ci0:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 451617a3babSopenharmony_ci0:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 452617a3babSopenharmony_ci0:39 Constant: 453617a3babSopenharmony_ci0:39 1 (const int) 454617a3babSopenharmony_ci0:39 Constant: 455617a3babSopenharmony_ci0:39 1 (const int) 456617a3babSopenharmony_ci0:39 Sequence 457617a3babSopenharmony_ci0:39 Constant: 458617a3babSopenharmony_ci0:39 0 (const int) 459617a3babSopenharmony_ci0:39 Constant: 460617a3babSopenharmony_ci0:39 1 (const int) 461617a3babSopenharmony_ci0:40 move second child to first child ( temp highp 3-component vector of int) 462617a3babSopenharmony_ci0:40 vector swizzle ( temp highp 3-component vector of int) 463617a3babSopenharmony_ci0:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 464617a3babSopenharmony_ci0:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 465617a3babSopenharmony_ci0:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 466617a3babSopenharmony_ci0:40 Constant: 467617a3babSopenharmony_ci0:40 0 (const int) 468617a3babSopenharmony_ci0:40 Constant: 469617a3babSopenharmony_ci0:40 1 (const int) 470617a3babSopenharmony_ci0:40 Sequence 471617a3babSopenharmony_ci0:40 Constant: 472617a3babSopenharmony_ci0:40 0 (const int) 473617a3babSopenharmony_ci0:40 Constant: 474617a3babSopenharmony_ci0:40 1 (const int) 475617a3babSopenharmony_ci0:40 Constant: 476617a3babSopenharmony_ci0:40 2 (const int) 477617a3babSopenharmony_ci0:40 subgroupMul ( global highp 3-component vector of int) 478617a3babSopenharmony_ci0:40 vector swizzle ( temp highp 3-component vector of int) 479617a3babSopenharmony_ci0:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 480617a3babSopenharmony_ci0:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 481617a3babSopenharmony_ci0:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 482617a3babSopenharmony_ci0:40 Constant: 483617a3babSopenharmony_ci0:40 2 (const int) 484617a3babSopenharmony_ci0:40 Constant: 485617a3babSopenharmony_ci0:40 1 (const int) 486617a3babSopenharmony_ci0:40 Sequence 487617a3babSopenharmony_ci0:40 Constant: 488617a3babSopenharmony_ci0:40 0 (const int) 489617a3babSopenharmony_ci0:40 Constant: 490617a3babSopenharmony_ci0:40 1 (const int) 491617a3babSopenharmony_ci0:40 Constant: 492617a3babSopenharmony_ci0:40 2 (const int) 493617a3babSopenharmony_ci0:41 move second child to first child ( temp highp 4-component vector of int) 494617a3babSopenharmony_ci0:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 495617a3babSopenharmony_ci0:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 496617a3babSopenharmony_ci0:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 497617a3babSopenharmony_ci0:41 Constant: 498617a3babSopenharmony_ci0:41 0 (const int) 499617a3babSopenharmony_ci0:41 Constant: 500617a3babSopenharmony_ci0:41 1 (const int) 501617a3babSopenharmony_ci0:41 subgroupMul ( global highp 4-component vector of int) 502617a3babSopenharmony_ci0:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 503617a3babSopenharmony_ci0:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 504617a3babSopenharmony_ci0:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 505617a3babSopenharmony_ci0:41 Constant: 506617a3babSopenharmony_ci0:41 3 (const int) 507617a3babSopenharmony_ci0:41 Constant: 508617a3babSopenharmony_ci0:41 1 (const int) 509617a3babSopenharmony_ci0:43 move second child to first child ( temp highp uint) 510617a3babSopenharmony_ci0:43 direct index ( temp highp uint) 511617a3babSopenharmony_ci0:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 512617a3babSopenharmony_ci0:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 513617a3babSopenharmony_ci0:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 514617a3babSopenharmony_ci0:43 Constant: 515617a3babSopenharmony_ci0:43 1 (const int) 516617a3babSopenharmony_ci0:43 Constant: 517617a3babSopenharmony_ci0:43 2 (const int) 518617a3babSopenharmony_ci0:43 Constant: 519617a3babSopenharmony_ci0:43 0 (const int) 520617a3babSopenharmony_ci0:43 subgroupMul ( global highp uint) 521617a3babSopenharmony_ci0:43 direct index ( temp highp uint) 522617a3babSopenharmony_ci0:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 523617a3babSopenharmony_ci0:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 524617a3babSopenharmony_ci0:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 525617a3babSopenharmony_ci0:43 Constant: 526617a3babSopenharmony_ci0:43 0 (const int) 527617a3babSopenharmony_ci0:43 Constant: 528617a3babSopenharmony_ci0:43 2 (const int) 529617a3babSopenharmony_ci0:43 Constant: 530617a3babSopenharmony_ci0:43 0 (const int) 531617a3babSopenharmony_ci0:44 move second child to first child ( temp highp 2-component vector of uint) 532617a3babSopenharmony_ci0:44 vector swizzle ( temp highp 2-component vector of uint) 533617a3babSopenharmony_ci0:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 534617a3babSopenharmony_ci0:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 535617a3babSopenharmony_ci0:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 536617a3babSopenharmony_ci0:44 Constant: 537617a3babSopenharmony_ci0:44 1 (const int) 538617a3babSopenharmony_ci0:44 Constant: 539617a3babSopenharmony_ci0:44 2 (const int) 540617a3babSopenharmony_ci0:44 Sequence 541617a3babSopenharmony_ci0:44 Constant: 542617a3babSopenharmony_ci0:44 0 (const int) 543617a3babSopenharmony_ci0:44 Constant: 544617a3babSopenharmony_ci0:44 1 (const int) 545617a3babSopenharmony_ci0:44 subgroupMul ( global highp 2-component vector of uint) 546617a3babSopenharmony_ci0:44 vector swizzle ( temp highp 2-component vector of uint) 547617a3babSopenharmony_ci0:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 548617a3babSopenharmony_ci0:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 549617a3babSopenharmony_ci0:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 550617a3babSopenharmony_ci0:44 Constant: 551617a3babSopenharmony_ci0:44 1 (const int) 552617a3babSopenharmony_ci0:44 Constant: 553617a3babSopenharmony_ci0:44 2 (const int) 554617a3babSopenharmony_ci0:44 Sequence 555617a3babSopenharmony_ci0:44 Constant: 556617a3babSopenharmony_ci0:44 0 (const int) 557617a3babSopenharmony_ci0:44 Constant: 558617a3babSopenharmony_ci0:44 1 (const int) 559617a3babSopenharmony_ci0:45 move second child to first child ( temp highp 3-component vector of uint) 560617a3babSopenharmony_ci0:45 vector swizzle ( temp highp 3-component vector of uint) 561617a3babSopenharmony_ci0:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 562617a3babSopenharmony_ci0:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 563617a3babSopenharmony_ci0:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 564617a3babSopenharmony_ci0:45 Constant: 565617a3babSopenharmony_ci0:45 1 (const int) 566617a3babSopenharmony_ci0:45 Constant: 567617a3babSopenharmony_ci0:45 2 (const int) 568617a3babSopenharmony_ci0:45 Sequence 569617a3babSopenharmony_ci0:45 Constant: 570617a3babSopenharmony_ci0:45 0 (const int) 571617a3babSopenharmony_ci0:45 Constant: 572617a3babSopenharmony_ci0:45 1 (const int) 573617a3babSopenharmony_ci0:45 Constant: 574617a3babSopenharmony_ci0:45 2 (const int) 575617a3babSopenharmony_ci0:45 subgroupMul ( global highp 3-component vector of uint) 576617a3babSopenharmony_ci0:45 vector swizzle ( temp highp 3-component vector of uint) 577617a3babSopenharmony_ci0:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 578617a3babSopenharmony_ci0:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 579617a3babSopenharmony_ci0:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 580617a3babSopenharmony_ci0:45 Constant: 581617a3babSopenharmony_ci0:45 2 (const int) 582617a3babSopenharmony_ci0:45 Constant: 583617a3babSopenharmony_ci0:45 2 (const int) 584617a3babSopenharmony_ci0:45 Sequence 585617a3babSopenharmony_ci0:45 Constant: 586617a3babSopenharmony_ci0:45 0 (const int) 587617a3babSopenharmony_ci0:45 Constant: 588617a3babSopenharmony_ci0:45 1 (const int) 589617a3babSopenharmony_ci0:45 Constant: 590617a3babSopenharmony_ci0:45 2 (const int) 591617a3babSopenharmony_ci0:46 move second child to first child ( temp highp 4-component vector of uint) 592617a3babSopenharmony_ci0:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 593617a3babSopenharmony_ci0:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 594617a3babSopenharmony_ci0:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 595617a3babSopenharmony_ci0:46 Constant: 596617a3babSopenharmony_ci0:46 1 (const int) 597617a3babSopenharmony_ci0:46 Constant: 598617a3babSopenharmony_ci0:46 2 (const int) 599617a3babSopenharmony_ci0:46 subgroupMul ( global highp 4-component vector of uint) 600617a3babSopenharmony_ci0:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 601617a3babSopenharmony_ci0:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 602617a3babSopenharmony_ci0:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 603617a3babSopenharmony_ci0:46 Constant: 604617a3babSopenharmony_ci0:46 3 (const int) 605617a3babSopenharmony_ci0:46 Constant: 606617a3babSopenharmony_ci0:46 2 (const int) 607617a3babSopenharmony_ci0:48 move second child to first child ( temp highp float) 608617a3babSopenharmony_ci0:48 direct index ( temp highp float) 609617a3babSopenharmony_ci0:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 610617a3babSopenharmony_ci0:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 611617a3babSopenharmony_ci0:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 612617a3babSopenharmony_ci0:48 Constant: 613617a3babSopenharmony_ci0:48 2 (const int) 614617a3babSopenharmony_ci0:48 Constant: 615617a3babSopenharmony_ci0:48 0 (const int) 616617a3babSopenharmony_ci0:48 Constant: 617617a3babSopenharmony_ci0:48 0 (const int) 618617a3babSopenharmony_ci0:48 subgroupMin ( global highp float) 619617a3babSopenharmony_ci0:48 direct index ( temp highp float) 620617a3babSopenharmony_ci0:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 621617a3babSopenharmony_ci0:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 622617a3babSopenharmony_ci0:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 623617a3babSopenharmony_ci0:48 Constant: 624617a3babSopenharmony_ci0:48 0 (const int) 625617a3babSopenharmony_ci0:48 Constant: 626617a3babSopenharmony_ci0:48 0 (const int) 627617a3babSopenharmony_ci0:48 Constant: 628617a3babSopenharmony_ci0:48 0 (const int) 629617a3babSopenharmony_ci0:49 move second child to first child ( temp highp 2-component vector of float) 630617a3babSopenharmony_ci0:49 vector swizzle ( temp highp 2-component vector of float) 631617a3babSopenharmony_ci0:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 632617a3babSopenharmony_ci0:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 633617a3babSopenharmony_ci0:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 634617a3babSopenharmony_ci0:49 Constant: 635617a3babSopenharmony_ci0:49 2 (const int) 636617a3babSopenharmony_ci0:49 Constant: 637617a3babSopenharmony_ci0:49 0 (const int) 638617a3babSopenharmony_ci0:49 Sequence 639617a3babSopenharmony_ci0:49 Constant: 640617a3babSopenharmony_ci0:49 0 (const int) 641617a3babSopenharmony_ci0:49 Constant: 642617a3babSopenharmony_ci0:49 1 (const int) 643617a3babSopenharmony_ci0:49 subgroupMin ( global highp 2-component vector of float) 644617a3babSopenharmony_ci0:49 vector swizzle ( temp highp 2-component vector of float) 645617a3babSopenharmony_ci0:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 646617a3babSopenharmony_ci0:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 647617a3babSopenharmony_ci0:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 648617a3babSopenharmony_ci0:49 Constant: 649617a3babSopenharmony_ci0:49 1 (const int) 650617a3babSopenharmony_ci0:49 Constant: 651617a3babSopenharmony_ci0:49 0 (const int) 652617a3babSopenharmony_ci0:49 Sequence 653617a3babSopenharmony_ci0:49 Constant: 654617a3babSopenharmony_ci0:49 0 (const int) 655617a3babSopenharmony_ci0:49 Constant: 656617a3babSopenharmony_ci0:49 1 (const int) 657617a3babSopenharmony_ci0:50 move second child to first child ( temp highp 3-component vector of float) 658617a3babSopenharmony_ci0:50 vector swizzle ( temp highp 3-component vector of float) 659617a3babSopenharmony_ci0:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 660617a3babSopenharmony_ci0:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 661617a3babSopenharmony_ci0:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 662617a3babSopenharmony_ci0:50 Constant: 663617a3babSopenharmony_ci0:50 2 (const int) 664617a3babSopenharmony_ci0:50 Constant: 665617a3babSopenharmony_ci0:50 0 (const int) 666617a3babSopenharmony_ci0:50 Sequence 667617a3babSopenharmony_ci0:50 Constant: 668617a3babSopenharmony_ci0:50 0 (const int) 669617a3babSopenharmony_ci0:50 Constant: 670617a3babSopenharmony_ci0:50 1 (const int) 671617a3babSopenharmony_ci0:50 Constant: 672617a3babSopenharmony_ci0:50 2 (const int) 673617a3babSopenharmony_ci0:50 subgroupMin ( global highp 3-component vector of float) 674617a3babSopenharmony_ci0:50 vector swizzle ( temp highp 3-component vector of float) 675617a3babSopenharmony_ci0:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 676617a3babSopenharmony_ci0:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 677617a3babSopenharmony_ci0:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 678617a3babSopenharmony_ci0:50 Constant: 679617a3babSopenharmony_ci0:50 2 (const int) 680617a3babSopenharmony_ci0:50 Constant: 681617a3babSopenharmony_ci0:50 0 (const int) 682617a3babSopenharmony_ci0:50 Sequence 683617a3babSopenharmony_ci0:50 Constant: 684617a3babSopenharmony_ci0:50 0 (const int) 685617a3babSopenharmony_ci0:50 Constant: 686617a3babSopenharmony_ci0:50 1 (const int) 687617a3babSopenharmony_ci0:50 Constant: 688617a3babSopenharmony_ci0:50 2 (const int) 689617a3babSopenharmony_ci0:51 move second child to first child ( temp highp 4-component vector of float) 690617a3babSopenharmony_ci0:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 691617a3babSopenharmony_ci0:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 692617a3babSopenharmony_ci0:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 693617a3babSopenharmony_ci0:51 Constant: 694617a3babSopenharmony_ci0:51 2 (const int) 695617a3babSopenharmony_ci0:51 Constant: 696617a3babSopenharmony_ci0:51 0 (const int) 697617a3babSopenharmony_ci0:51 subgroupMin ( global highp 4-component vector of float) 698617a3babSopenharmony_ci0:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 699617a3babSopenharmony_ci0:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 700617a3babSopenharmony_ci0:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 701617a3babSopenharmony_ci0:51 Constant: 702617a3babSopenharmony_ci0:51 3 (const int) 703617a3babSopenharmony_ci0:51 Constant: 704617a3babSopenharmony_ci0:51 0 (const int) 705617a3babSopenharmony_ci0:53 move second child to first child ( temp highp int) 706617a3babSopenharmony_ci0:53 direct index ( temp highp int) 707617a3babSopenharmony_ci0:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 708617a3babSopenharmony_ci0:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 709617a3babSopenharmony_ci0:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 710617a3babSopenharmony_ci0:53 Constant: 711617a3babSopenharmony_ci0:53 3 (const int) 712617a3babSopenharmony_ci0:53 Constant: 713617a3babSopenharmony_ci0:53 1 (const int) 714617a3babSopenharmony_ci0:53 Constant: 715617a3babSopenharmony_ci0:53 0 (const int) 716617a3babSopenharmony_ci0:53 subgroupMin ( global highp int) 717617a3babSopenharmony_ci0:53 direct index ( temp highp int) 718617a3babSopenharmony_ci0:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 719617a3babSopenharmony_ci0:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 720617a3babSopenharmony_ci0:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 721617a3babSopenharmony_ci0:53 Constant: 722617a3babSopenharmony_ci0:53 0 (const int) 723617a3babSopenharmony_ci0:53 Constant: 724617a3babSopenharmony_ci0:53 1 (const int) 725617a3babSopenharmony_ci0:53 Constant: 726617a3babSopenharmony_ci0:53 0 (const int) 727617a3babSopenharmony_ci0:54 move second child to first child ( temp highp 2-component vector of int) 728617a3babSopenharmony_ci0:54 vector swizzle ( temp highp 2-component vector of int) 729617a3babSopenharmony_ci0:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 730617a3babSopenharmony_ci0:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 731617a3babSopenharmony_ci0:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 732617a3babSopenharmony_ci0:54 Constant: 733617a3babSopenharmony_ci0:54 3 (const int) 734617a3babSopenharmony_ci0:54 Constant: 735617a3babSopenharmony_ci0:54 1 (const int) 736617a3babSopenharmony_ci0:54 Sequence 737617a3babSopenharmony_ci0:54 Constant: 738617a3babSopenharmony_ci0:54 0 (const int) 739617a3babSopenharmony_ci0:54 Constant: 740617a3babSopenharmony_ci0:54 1 (const int) 741617a3babSopenharmony_ci0:54 subgroupMin ( global highp 2-component vector of int) 742617a3babSopenharmony_ci0:54 vector swizzle ( temp highp 2-component vector of int) 743617a3babSopenharmony_ci0:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 744617a3babSopenharmony_ci0:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 745617a3babSopenharmony_ci0:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 746617a3babSopenharmony_ci0:54 Constant: 747617a3babSopenharmony_ci0:54 1 (const int) 748617a3babSopenharmony_ci0:54 Constant: 749617a3babSopenharmony_ci0:54 1 (const int) 750617a3babSopenharmony_ci0:54 Sequence 751617a3babSopenharmony_ci0:54 Constant: 752617a3babSopenharmony_ci0:54 0 (const int) 753617a3babSopenharmony_ci0:54 Constant: 754617a3babSopenharmony_ci0:54 1 (const int) 755617a3babSopenharmony_ci0:55 move second child to first child ( temp highp 3-component vector of int) 756617a3babSopenharmony_ci0:55 vector swizzle ( temp highp 3-component vector of int) 757617a3babSopenharmony_ci0:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 758617a3babSopenharmony_ci0:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 759617a3babSopenharmony_ci0:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 760617a3babSopenharmony_ci0:55 Constant: 761617a3babSopenharmony_ci0:55 3 (const int) 762617a3babSopenharmony_ci0:55 Constant: 763617a3babSopenharmony_ci0:55 1 (const int) 764617a3babSopenharmony_ci0:55 Sequence 765617a3babSopenharmony_ci0:55 Constant: 766617a3babSopenharmony_ci0:55 0 (const int) 767617a3babSopenharmony_ci0:55 Constant: 768617a3babSopenharmony_ci0:55 1 (const int) 769617a3babSopenharmony_ci0:55 Constant: 770617a3babSopenharmony_ci0:55 2 (const int) 771617a3babSopenharmony_ci0:55 subgroupMin ( global highp 3-component vector of int) 772617a3babSopenharmony_ci0:55 vector swizzle ( temp highp 3-component vector of int) 773617a3babSopenharmony_ci0:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 774617a3babSopenharmony_ci0:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 775617a3babSopenharmony_ci0:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 776617a3babSopenharmony_ci0:55 Constant: 777617a3babSopenharmony_ci0:55 2 (const int) 778617a3babSopenharmony_ci0:55 Constant: 779617a3babSopenharmony_ci0:55 1 (const int) 780617a3babSopenharmony_ci0:55 Sequence 781617a3babSopenharmony_ci0:55 Constant: 782617a3babSopenharmony_ci0:55 0 (const int) 783617a3babSopenharmony_ci0:55 Constant: 784617a3babSopenharmony_ci0:55 1 (const int) 785617a3babSopenharmony_ci0:55 Constant: 786617a3babSopenharmony_ci0:55 2 (const int) 787617a3babSopenharmony_ci0:56 move second child to first child ( temp highp 4-component vector of int) 788617a3babSopenharmony_ci0:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 789617a3babSopenharmony_ci0:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 790617a3babSopenharmony_ci0:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 791617a3babSopenharmony_ci0:56 Constant: 792617a3babSopenharmony_ci0:56 3 (const int) 793617a3babSopenharmony_ci0:56 Constant: 794617a3babSopenharmony_ci0:56 1 (const int) 795617a3babSopenharmony_ci0:56 subgroupMin ( global highp 4-component vector of int) 796617a3babSopenharmony_ci0:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 797617a3babSopenharmony_ci0:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 798617a3babSopenharmony_ci0:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 799617a3babSopenharmony_ci0:56 Constant: 800617a3babSopenharmony_ci0:56 3 (const int) 801617a3babSopenharmony_ci0:56 Constant: 802617a3babSopenharmony_ci0:56 1 (const int) 803617a3babSopenharmony_ci0:58 move second child to first child ( temp highp uint) 804617a3babSopenharmony_ci0:58 direct index ( temp highp uint) 805617a3babSopenharmony_ci0:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 806617a3babSopenharmony_ci0:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 807617a3babSopenharmony_ci0:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 808617a3babSopenharmony_ci0:58 Constant: 809617a3babSopenharmony_ci0:58 0 (const int) 810617a3babSopenharmony_ci0:58 Constant: 811617a3babSopenharmony_ci0:58 2 (const int) 812617a3babSopenharmony_ci0:58 Constant: 813617a3babSopenharmony_ci0:58 0 (const int) 814617a3babSopenharmony_ci0:58 subgroupMin ( global highp uint) 815617a3babSopenharmony_ci0:58 direct index ( temp highp uint) 816617a3babSopenharmony_ci0:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 817617a3babSopenharmony_ci0:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 818617a3babSopenharmony_ci0:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 819617a3babSopenharmony_ci0:58 Constant: 820617a3babSopenharmony_ci0:58 0 (const int) 821617a3babSopenharmony_ci0:58 Constant: 822617a3babSopenharmony_ci0:58 2 (const int) 823617a3babSopenharmony_ci0:58 Constant: 824617a3babSopenharmony_ci0:58 0 (const int) 825617a3babSopenharmony_ci0:59 move second child to first child ( temp highp 2-component vector of uint) 826617a3babSopenharmony_ci0:59 vector swizzle ( temp highp 2-component vector of uint) 827617a3babSopenharmony_ci0:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 828617a3babSopenharmony_ci0:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 829617a3babSopenharmony_ci0:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 830617a3babSopenharmony_ci0:59 Constant: 831617a3babSopenharmony_ci0:59 0 (const int) 832617a3babSopenharmony_ci0:59 Constant: 833617a3babSopenharmony_ci0:59 2 (const int) 834617a3babSopenharmony_ci0:59 Sequence 835617a3babSopenharmony_ci0:59 Constant: 836617a3babSopenharmony_ci0:59 0 (const int) 837617a3babSopenharmony_ci0:59 Constant: 838617a3babSopenharmony_ci0:59 1 (const int) 839617a3babSopenharmony_ci0:59 subgroupMin ( global highp 2-component vector of uint) 840617a3babSopenharmony_ci0:59 vector swizzle ( temp highp 2-component vector of uint) 841617a3babSopenharmony_ci0:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 842617a3babSopenharmony_ci0:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 843617a3babSopenharmony_ci0:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 844617a3babSopenharmony_ci0:59 Constant: 845617a3babSopenharmony_ci0:59 1 (const int) 846617a3babSopenharmony_ci0:59 Constant: 847617a3babSopenharmony_ci0:59 2 (const int) 848617a3babSopenharmony_ci0:59 Sequence 849617a3babSopenharmony_ci0:59 Constant: 850617a3babSopenharmony_ci0:59 0 (const int) 851617a3babSopenharmony_ci0:59 Constant: 852617a3babSopenharmony_ci0:59 1 (const int) 853617a3babSopenharmony_ci0:60 move second child to first child ( temp highp 3-component vector of uint) 854617a3babSopenharmony_ci0:60 vector swizzle ( temp highp 3-component vector of uint) 855617a3babSopenharmony_ci0:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 856617a3babSopenharmony_ci0:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 857617a3babSopenharmony_ci0:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 858617a3babSopenharmony_ci0:60 Constant: 859617a3babSopenharmony_ci0:60 0 (const int) 860617a3babSopenharmony_ci0:60 Constant: 861617a3babSopenharmony_ci0:60 2 (const int) 862617a3babSopenharmony_ci0:60 Sequence 863617a3babSopenharmony_ci0:60 Constant: 864617a3babSopenharmony_ci0:60 0 (const int) 865617a3babSopenharmony_ci0:60 Constant: 866617a3babSopenharmony_ci0:60 1 (const int) 867617a3babSopenharmony_ci0:60 Constant: 868617a3babSopenharmony_ci0:60 2 (const int) 869617a3babSopenharmony_ci0:60 subgroupMin ( global highp 3-component vector of uint) 870617a3babSopenharmony_ci0:60 vector swizzle ( temp highp 3-component vector of uint) 871617a3babSopenharmony_ci0:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 872617a3babSopenharmony_ci0:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 873617a3babSopenharmony_ci0:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 874617a3babSopenharmony_ci0:60 Constant: 875617a3babSopenharmony_ci0:60 2 (const int) 876617a3babSopenharmony_ci0:60 Constant: 877617a3babSopenharmony_ci0:60 2 (const int) 878617a3babSopenharmony_ci0:60 Sequence 879617a3babSopenharmony_ci0:60 Constant: 880617a3babSopenharmony_ci0:60 0 (const int) 881617a3babSopenharmony_ci0:60 Constant: 882617a3babSopenharmony_ci0:60 1 (const int) 883617a3babSopenharmony_ci0:60 Constant: 884617a3babSopenharmony_ci0:60 2 (const int) 885617a3babSopenharmony_ci0:61 move second child to first child ( temp highp 4-component vector of uint) 886617a3babSopenharmony_ci0:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 887617a3babSopenharmony_ci0:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 888617a3babSopenharmony_ci0:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 889617a3babSopenharmony_ci0:61 Constant: 890617a3babSopenharmony_ci0:61 0 (const int) 891617a3babSopenharmony_ci0:61 Constant: 892617a3babSopenharmony_ci0:61 2 (const int) 893617a3babSopenharmony_ci0:61 subgroupMin ( global highp 4-component vector of uint) 894617a3babSopenharmony_ci0:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 895617a3babSopenharmony_ci0:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 896617a3babSopenharmony_ci0:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 897617a3babSopenharmony_ci0:61 Constant: 898617a3babSopenharmony_ci0:61 3 (const int) 899617a3babSopenharmony_ci0:61 Constant: 900617a3babSopenharmony_ci0:61 2 (const int) 901617a3babSopenharmony_ci0:63 move second child to first child ( temp highp float) 902617a3babSopenharmony_ci0:63 direct index ( temp highp float) 903617a3babSopenharmony_ci0:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 904617a3babSopenharmony_ci0:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 905617a3babSopenharmony_ci0:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 906617a3babSopenharmony_ci0:63 Constant: 907617a3babSopenharmony_ci0:63 1 (const int) 908617a3babSopenharmony_ci0:63 Constant: 909617a3babSopenharmony_ci0:63 0 (const int) 910617a3babSopenharmony_ci0:63 Constant: 911617a3babSopenharmony_ci0:63 0 (const int) 912617a3babSopenharmony_ci0:63 subgroupMax ( global highp float) 913617a3babSopenharmony_ci0:63 direct index ( temp highp float) 914617a3babSopenharmony_ci0:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 915617a3babSopenharmony_ci0:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 916617a3babSopenharmony_ci0:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 917617a3babSopenharmony_ci0:63 Constant: 918617a3babSopenharmony_ci0:63 0 (const int) 919617a3babSopenharmony_ci0:63 Constant: 920617a3babSopenharmony_ci0:63 0 (const int) 921617a3babSopenharmony_ci0:63 Constant: 922617a3babSopenharmony_ci0:63 0 (const int) 923617a3babSopenharmony_ci0:64 move second child to first child ( temp highp 2-component vector of float) 924617a3babSopenharmony_ci0:64 vector swizzle ( temp highp 2-component vector of float) 925617a3babSopenharmony_ci0:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 926617a3babSopenharmony_ci0:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 927617a3babSopenharmony_ci0:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 928617a3babSopenharmony_ci0:64 Constant: 929617a3babSopenharmony_ci0:64 1 (const int) 930617a3babSopenharmony_ci0:64 Constant: 931617a3babSopenharmony_ci0:64 0 (const int) 932617a3babSopenharmony_ci0:64 Sequence 933617a3babSopenharmony_ci0:64 Constant: 934617a3babSopenharmony_ci0:64 0 (const int) 935617a3babSopenharmony_ci0:64 Constant: 936617a3babSopenharmony_ci0:64 1 (const int) 937617a3babSopenharmony_ci0:64 subgroupMax ( global highp 2-component vector of float) 938617a3babSopenharmony_ci0:64 vector swizzle ( temp highp 2-component vector of float) 939617a3babSopenharmony_ci0:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 940617a3babSopenharmony_ci0:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 941617a3babSopenharmony_ci0:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 942617a3babSopenharmony_ci0:64 Constant: 943617a3babSopenharmony_ci0:64 1 (const int) 944617a3babSopenharmony_ci0:64 Constant: 945617a3babSopenharmony_ci0:64 0 (const int) 946617a3babSopenharmony_ci0:64 Sequence 947617a3babSopenharmony_ci0:64 Constant: 948617a3babSopenharmony_ci0:64 0 (const int) 949617a3babSopenharmony_ci0:64 Constant: 950617a3babSopenharmony_ci0:64 1 (const int) 951617a3babSopenharmony_ci0:65 move second child to first child ( temp highp 3-component vector of float) 952617a3babSopenharmony_ci0:65 vector swizzle ( temp highp 3-component vector of float) 953617a3babSopenharmony_ci0:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 954617a3babSopenharmony_ci0:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 955617a3babSopenharmony_ci0:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 956617a3babSopenharmony_ci0:65 Constant: 957617a3babSopenharmony_ci0:65 1 (const int) 958617a3babSopenharmony_ci0:65 Constant: 959617a3babSopenharmony_ci0:65 0 (const int) 960617a3babSopenharmony_ci0:65 Sequence 961617a3babSopenharmony_ci0:65 Constant: 962617a3babSopenharmony_ci0:65 0 (const int) 963617a3babSopenharmony_ci0:65 Constant: 964617a3babSopenharmony_ci0:65 1 (const int) 965617a3babSopenharmony_ci0:65 Constant: 966617a3babSopenharmony_ci0:65 2 (const int) 967617a3babSopenharmony_ci0:65 subgroupMax ( global highp 3-component vector of float) 968617a3babSopenharmony_ci0:65 vector swizzle ( temp highp 3-component vector of float) 969617a3babSopenharmony_ci0:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 970617a3babSopenharmony_ci0:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 971617a3babSopenharmony_ci0:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 972617a3babSopenharmony_ci0:65 Constant: 973617a3babSopenharmony_ci0:65 2 (const int) 974617a3babSopenharmony_ci0:65 Constant: 975617a3babSopenharmony_ci0:65 0 (const int) 976617a3babSopenharmony_ci0:65 Sequence 977617a3babSopenharmony_ci0:65 Constant: 978617a3babSopenharmony_ci0:65 0 (const int) 979617a3babSopenharmony_ci0:65 Constant: 980617a3babSopenharmony_ci0:65 1 (const int) 981617a3babSopenharmony_ci0:65 Constant: 982617a3babSopenharmony_ci0:65 2 (const int) 983617a3babSopenharmony_ci0:66 move second child to first child ( temp highp 4-component vector of float) 984617a3babSopenharmony_ci0:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 985617a3babSopenharmony_ci0:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 986617a3babSopenharmony_ci0:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 987617a3babSopenharmony_ci0:66 Constant: 988617a3babSopenharmony_ci0:66 1 (const int) 989617a3babSopenharmony_ci0:66 Constant: 990617a3babSopenharmony_ci0:66 0 (const int) 991617a3babSopenharmony_ci0:66 subgroupMax ( global highp 4-component vector of float) 992617a3babSopenharmony_ci0:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 993617a3babSopenharmony_ci0:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 994617a3babSopenharmony_ci0:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 995617a3babSopenharmony_ci0:66 Constant: 996617a3babSopenharmony_ci0:66 3 (const int) 997617a3babSopenharmony_ci0:66 Constant: 998617a3babSopenharmony_ci0:66 0 (const int) 999617a3babSopenharmony_ci0:68 move second child to first child ( temp highp int) 1000617a3babSopenharmony_ci0:68 direct index ( temp highp int) 1001617a3babSopenharmony_ci0:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1002617a3babSopenharmony_ci0:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1003617a3babSopenharmony_ci0:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1004617a3babSopenharmony_ci0:68 Constant: 1005617a3babSopenharmony_ci0:68 2 (const int) 1006617a3babSopenharmony_ci0:68 Constant: 1007617a3babSopenharmony_ci0:68 1 (const int) 1008617a3babSopenharmony_ci0:68 Constant: 1009617a3babSopenharmony_ci0:68 0 (const int) 1010617a3babSopenharmony_ci0:68 subgroupMax ( global highp int) 1011617a3babSopenharmony_ci0:68 direct index ( temp highp int) 1012617a3babSopenharmony_ci0:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1013617a3babSopenharmony_ci0:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1014617a3babSopenharmony_ci0:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1015617a3babSopenharmony_ci0:68 Constant: 1016617a3babSopenharmony_ci0:68 0 (const int) 1017617a3babSopenharmony_ci0:68 Constant: 1018617a3babSopenharmony_ci0:68 1 (const int) 1019617a3babSopenharmony_ci0:68 Constant: 1020617a3babSopenharmony_ci0:68 0 (const int) 1021617a3babSopenharmony_ci0:69 move second child to first child ( temp highp 2-component vector of int) 1022617a3babSopenharmony_ci0:69 vector swizzle ( temp highp 2-component vector of int) 1023617a3babSopenharmony_ci0:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1024617a3babSopenharmony_ci0:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1025617a3babSopenharmony_ci0:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1026617a3babSopenharmony_ci0:69 Constant: 1027617a3babSopenharmony_ci0:69 2 (const int) 1028617a3babSopenharmony_ci0:69 Constant: 1029617a3babSopenharmony_ci0:69 1 (const int) 1030617a3babSopenharmony_ci0:69 Sequence 1031617a3babSopenharmony_ci0:69 Constant: 1032617a3babSopenharmony_ci0:69 0 (const int) 1033617a3babSopenharmony_ci0:69 Constant: 1034617a3babSopenharmony_ci0:69 1 (const int) 1035617a3babSopenharmony_ci0:69 subgroupMax ( global highp 2-component vector of int) 1036617a3babSopenharmony_ci0:69 vector swizzle ( temp highp 2-component vector of int) 1037617a3babSopenharmony_ci0:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1038617a3babSopenharmony_ci0:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1039617a3babSopenharmony_ci0:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1040617a3babSopenharmony_ci0:69 Constant: 1041617a3babSopenharmony_ci0:69 1 (const int) 1042617a3babSopenharmony_ci0:69 Constant: 1043617a3babSopenharmony_ci0:69 1 (const int) 1044617a3babSopenharmony_ci0:69 Sequence 1045617a3babSopenharmony_ci0:69 Constant: 1046617a3babSopenharmony_ci0:69 0 (const int) 1047617a3babSopenharmony_ci0:69 Constant: 1048617a3babSopenharmony_ci0:69 1 (const int) 1049617a3babSopenharmony_ci0:70 move second child to first child ( temp highp 3-component vector of int) 1050617a3babSopenharmony_ci0:70 vector swizzle ( temp highp 3-component vector of int) 1051617a3babSopenharmony_ci0:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1052617a3babSopenharmony_ci0:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1053617a3babSopenharmony_ci0:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1054617a3babSopenharmony_ci0:70 Constant: 1055617a3babSopenharmony_ci0:70 2 (const int) 1056617a3babSopenharmony_ci0:70 Constant: 1057617a3babSopenharmony_ci0:70 1 (const int) 1058617a3babSopenharmony_ci0:70 Sequence 1059617a3babSopenharmony_ci0:70 Constant: 1060617a3babSopenharmony_ci0:70 0 (const int) 1061617a3babSopenharmony_ci0:70 Constant: 1062617a3babSopenharmony_ci0:70 1 (const int) 1063617a3babSopenharmony_ci0:70 Constant: 1064617a3babSopenharmony_ci0:70 2 (const int) 1065617a3babSopenharmony_ci0:70 subgroupMax ( global highp 3-component vector of int) 1066617a3babSopenharmony_ci0:70 vector swizzle ( temp highp 3-component vector of int) 1067617a3babSopenharmony_ci0:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1068617a3babSopenharmony_ci0:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1069617a3babSopenharmony_ci0:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1070617a3babSopenharmony_ci0:70 Constant: 1071617a3babSopenharmony_ci0:70 2 (const int) 1072617a3babSopenharmony_ci0:70 Constant: 1073617a3babSopenharmony_ci0:70 1 (const int) 1074617a3babSopenharmony_ci0:70 Sequence 1075617a3babSopenharmony_ci0:70 Constant: 1076617a3babSopenharmony_ci0:70 0 (const int) 1077617a3babSopenharmony_ci0:70 Constant: 1078617a3babSopenharmony_ci0:70 1 (const int) 1079617a3babSopenharmony_ci0:70 Constant: 1080617a3babSopenharmony_ci0:70 2 (const int) 1081617a3babSopenharmony_ci0:71 move second child to first child ( temp highp 4-component vector of int) 1082617a3babSopenharmony_ci0:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1083617a3babSopenharmony_ci0:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1084617a3babSopenharmony_ci0:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1085617a3babSopenharmony_ci0:71 Constant: 1086617a3babSopenharmony_ci0:71 2 (const int) 1087617a3babSopenharmony_ci0:71 Constant: 1088617a3babSopenharmony_ci0:71 1 (const int) 1089617a3babSopenharmony_ci0:71 subgroupMax ( global highp 4-component vector of int) 1090617a3babSopenharmony_ci0:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1091617a3babSopenharmony_ci0:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1092617a3babSopenharmony_ci0:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1093617a3babSopenharmony_ci0:71 Constant: 1094617a3babSopenharmony_ci0:71 3 (const int) 1095617a3babSopenharmony_ci0:71 Constant: 1096617a3babSopenharmony_ci0:71 1 (const int) 1097617a3babSopenharmony_ci0:73 move second child to first child ( temp highp uint) 1098617a3babSopenharmony_ci0:73 direct index ( temp highp uint) 1099617a3babSopenharmony_ci0:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1100617a3babSopenharmony_ci0:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1101617a3babSopenharmony_ci0:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1102617a3babSopenharmony_ci0:73 Constant: 1103617a3babSopenharmony_ci0:73 3 (const int) 1104617a3babSopenharmony_ci0:73 Constant: 1105617a3babSopenharmony_ci0:73 2 (const int) 1106617a3babSopenharmony_ci0:73 Constant: 1107617a3babSopenharmony_ci0:73 0 (const int) 1108617a3babSopenharmony_ci0:73 subgroupMax ( global highp uint) 1109617a3babSopenharmony_ci0:73 direct index ( temp highp uint) 1110617a3babSopenharmony_ci0:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1111617a3babSopenharmony_ci0:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1112617a3babSopenharmony_ci0:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1113617a3babSopenharmony_ci0:73 Constant: 1114617a3babSopenharmony_ci0:73 0 (const int) 1115617a3babSopenharmony_ci0:73 Constant: 1116617a3babSopenharmony_ci0:73 2 (const int) 1117617a3babSopenharmony_ci0:73 Constant: 1118617a3babSopenharmony_ci0:73 0 (const int) 1119617a3babSopenharmony_ci0:74 move second child to first child ( temp highp 2-component vector of uint) 1120617a3babSopenharmony_ci0:74 vector swizzle ( temp highp 2-component vector of uint) 1121617a3babSopenharmony_ci0:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1122617a3babSopenharmony_ci0:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1123617a3babSopenharmony_ci0:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1124617a3babSopenharmony_ci0:74 Constant: 1125617a3babSopenharmony_ci0:74 3 (const int) 1126617a3babSopenharmony_ci0:74 Constant: 1127617a3babSopenharmony_ci0:74 2 (const int) 1128617a3babSopenharmony_ci0:74 Sequence 1129617a3babSopenharmony_ci0:74 Constant: 1130617a3babSopenharmony_ci0:74 0 (const int) 1131617a3babSopenharmony_ci0:74 Constant: 1132617a3babSopenharmony_ci0:74 1 (const int) 1133617a3babSopenharmony_ci0:74 subgroupMax ( global highp 2-component vector of uint) 1134617a3babSopenharmony_ci0:74 vector swizzle ( temp highp 2-component vector of uint) 1135617a3babSopenharmony_ci0:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1136617a3babSopenharmony_ci0:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1137617a3babSopenharmony_ci0:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1138617a3babSopenharmony_ci0:74 Constant: 1139617a3babSopenharmony_ci0:74 1 (const int) 1140617a3babSopenharmony_ci0:74 Constant: 1141617a3babSopenharmony_ci0:74 2 (const int) 1142617a3babSopenharmony_ci0:74 Sequence 1143617a3babSopenharmony_ci0:74 Constant: 1144617a3babSopenharmony_ci0:74 0 (const int) 1145617a3babSopenharmony_ci0:74 Constant: 1146617a3babSopenharmony_ci0:74 1 (const int) 1147617a3babSopenharmony_ci0:75 move second child to first child ( temp highp 3-component vector of uint) 1148617a3babSopenharmony_ci0:75 vector swizzle ( temp highp 3-component vector of uint) 1149617a3babSopenharmony_ci0:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1150617a3babSopenharmony_ci0:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1151617a3babSopenharmony_ci0:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1152617a3babSopenharmony_ci0:75 Constant: 1153617a3babSopenharmony_ci0:75 3 (const int) 1154617a3babSopenharmony_ci0:75 Constant: 1155617a3babSopenharmony_ci0:75 2 (const int) 1156617a3babSopenharmony_ci0:75 Sequence 1157617a3babSopenharmony_ci0:75 Constant: 1158617a3babSopenharmony_ci0:75 0 (const int) 1159617a3babSopenharmony_ci0:75 Constant: 1160617a3babSopenharmony_ci0:75 1 (const int) 1161617a3babSopenharmony_ci0:75 Constant: 1162617a3babSopenharmony_ci0:75 2 (const int) 1163617a3babSopenharmony_ci0:75 subgroupMax ( global highp 3-component vector of uint) 1164617a3babSopenharmony_ci0:75 vector swizzle ( temp highp 3-component vector of uint) 1165617a3babSopenharmony_ci0:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1166617a3babSopenharmony_ci0:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1167617a3babSopenharmony_ci0:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1168617a3babSopenharmony_ci0:75 Constant: 1169617a3babSopenharmony_ci0:75 2 (const int) 1170617a3babSopenharmony_ci0:75 Constant: 1171617a3babSopenharmony_ci0:75 2 (const int) 1172617a3babSopenharmony_ci0:75 Sequence 1173617a3babSopenharmony_ci0:75 Constant: 1174617a3babSopenharmony_ci0:75 0 (const int) 1175617a3babSopenharmony_ci0:75 Constant: 1176617a3babSopenharmony_ci0:75 1 (const int) 1177617a3babSopenharmony_ci0:75 Constant: 1178617a3babSopenharmony_ci0:75 2 (const int) 1179617a3babSopenharmony_ci0:76 move second child to first child ( temp highp 4-component vector of uint) 1180617a3babSopenharmony_ci0:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1181617a3babSopenharmony_ci0:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1182617a3babSopenharmony_ci0:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1183617a3babSopenharmony_ci0:76 Constant: 1184617a3babSopenharmony_ci0:76 3 (const int) 1185617a3babSopenharmony_ci0:76 Constant: 1186617a3babSopenharmony_ci0:76 2 (const int) 1187617a3babSopenharmony_ci0:76 subgroupMax ( global highp 4-component vector of uint) 1188617a3babSopenharmony_ci0:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1189617a3babSopenharmony_ci0:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1190617a3babSopenharmony_ci0:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1191617a3babSopenharmony_ci0:76 Constant: 1192617a3babSopenharmony_ci0:76 3 (const int) 1193617a3babSopenharmony_ci0:76 Constant: 1194617a3babSopenharmony_ci0:76 2 (const int) 1195617a3babSopenharmony_ci0:78 move second child to first child ( temp highp int) 1196617a3babSopenharmony_ci0:78 direct index ( temp highp int) 1197617a3babSopenharmony_ci0:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1198617a3babSopenharmony_ci0:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1199617a3babSopenharmony_ci0:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1200617a3babSopenharmony_ci0:78 Constant: 1201617a3babSopenharmony_ci0:78 0 (const int) 1202617a3babSopenharmony_ci0:78 Constant: 1203617a3babSopenharmony_ci0:78 1 (const int) 1204617a3babSopenharmony_ci0:78 Constant: 1205617a3babSopenharmony_ci0:78 0 (const int) 1206617a3babSopenharmony_ci0:78 subgroupAnd ( global highp int) 1207617a3babSopenharmony_ci0:78 direct index ( temp highp int) 1208617a3babSopenharmony_ci0:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1209617a3babSopenharmony_ci0:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1210617a3babSopenharmony_ci0:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1211617a3babSopenharmony_ci0:78 Constant: 1212617a3babSopenharmony_ci0:78 0 (const int) 1213617a3babSopenharmony_ci0:78 Constant: 1214617a3babSopenharmony_ci0:78 1 (const int) 1215617a3babSopenharmony_ci0:78 Constant: 1216617a3babSopenharmony_ci0:78 0 (const int) 1217617a3babSopenharmony_ci0:79 move second child to first child ( temp highp 2-component vector of int) 1218617a3babSopenharmony_ci0:79 vector swizzle ( temp highp 2-component vector of int) 1219617a3babSopenharmony_ci0:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1220617a3babSopenharmony_ci0:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1221617a3babSopenharmony_ci0:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1222617a3babSopenharmony_ci0:79 Constant: 1223617a3babSopenharmony_ci0:79 0 (const int) 1224617a3babSopenharmony_ci0:79 Constant: 1225617a3babSopenharmony_ci0:79 1 (const int) 1226617a3babSopenharmony_ci0:79 Sequence 1227617a3babSopenharmony_ci0:79 Constant: 1228617a3babSopenharmony_ci0:79 0 (const int) 1229617a3babSopenharmony_ci0:79 Constant: 1230617a3babSopenharmony_ci0:79 1 (const int) 1231617a3babSopenharmony_ci0:79 subgroupAnd ( global highp 2-component vector of int) 1232617a3babSopenharmony_ci0:79 vector swizzle ( temp highp 2-component vector of int) 1233617a3babSopenharmony_ci0:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1234617a3babSopenharmony_ci0:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1235617a3babSopenharmony_ci0:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1236617a3babSopenharmony_ci0:79 Constant: 1237617a3babSopenharmony_ci0:79 1 (const int) 1238617a3babSopenharmony_ci0:79 Constant: 1239617a3babSopenharmony_ci0:79 1 (const int) 1240617a3babSopenharmony_ci0:79 Sequence 1241617a3babSopenharmony_ci0:79 Constant: 1242617a3babSopenharmony_ci0:79 0 (const int) 1243617a3babSopenharmony_ci0:79 Constant: 1244617a3babSopenharmony_ci0:79 1 (const int) 1245617a3babSopenharmony_ci0:80 move second child to first child ( temp highp 3-component vector of int) 1246617a3babSopenharmony_ci0:80 vector swizzle ( temp highp 3-component vector of int) 1247617a3babSopenharmony_ci0:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1248617a3babSopenharmony_ci0:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1249617a3babSopenharmony_ci0:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1250617a3babSopenharmony_ci0:80 Constant: 1251617a3babSopenharmony_ci0:80 0 (const int) 1252617a3babSopenharmony_ci0:80 Constant: 1253617a3babSopenharmony_ci0:80 1 (const int) 1254617a3babSopenharmony_ci0:80 Sequence 1255617a3babSopenharmony_ci0:80 Constant: 1256617a3babSopenharmony_ci0:80 0 (const int) 1257617a3babSopenharmony_ci0:80 Constant: 1258617a3babSopenharmony_ci0:80 1 (const int) 1259617a3babSopenharmony_ci0:80 Constant: 1260617a3babSopenharmony_ci0:80 2 (const int) 1261617a3babSopenharmony_ci0:80 subgroupAnd ( global highp 3-component vector of int) 1262617a3babSopenharmony_ci0:80 vector swizzle ( temp highp 3-component vector of int) 1263617a3babSopenharmony_ci0:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1264617a3babSopenharmony_ci0:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1265617a3babSopenharmony_ci0:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1266617a3babSopenharmony_ci0:80 Constant: 1267617a3babSopenharmony_ci0:80 2 (const int) 1268617a3babSopenharmony_ci0:80 Constant: 1269617a3babSopenharmony_ci0:80 1 (const int) 1270617a3babSopenharmony_ci0:80 Sequence 1271617a3babSopenharmony_ci0:80 Constant: 1272617a3babSopenharmony_ci0:80 0 (const int) 1273617a3babSopenharmony_ci0:80 Constant: 1274617a3babSopenharmony_ci0:80 1 (const int) 1275617a3babSopenharmony_ci0:80 Constant: 1276617a3babSopenharmony_ci0:80 2 (const int) 1277617a3babSopenharmony_ci0:81 move second child to first child ( temp highp 4-component vector of int) 1278617a3babSopenharmony_ci0:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1279617a3babSopenharmony_ci0:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1280617a3babSopenharmony_ci0:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1281617a3babSopenharmony_ci0:81 Constant: 1282617a3babSopenharmony_ci0:81 0 (const int) 1283617a3babSopenharmony_ci0:81 Constant: 1284617a3babSopenharmony_ci0:81 1 (const int) 1285617a3babSopenharmony_ci0:81 subgroupAnd ( global highp 4-component vector of int) 1286617a3babSopenharmony_ci0:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1287617a3babSopenharmony_ci0:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1288617a3babSopenharmony_ci0:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1289617a3babSopenharmony_ci0:81 Constant: 1290617a3babSopenharmony_ci0:81 3 (const int) 1291617a3babSopenharmony_ci0:81 Constant: 1292617a3babSopenharmony_ci0:81 1 (const int) 1293617a3babSopenharmony_ci0:83 move second child to first child ( temp highp uint) 1294617a3babSopenharmony_ci0:83 direct index ( temp highp uint) 1295617a3babSopenharmony_ci0:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1296617a3babSopenharmony_ci0:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1297617a3babSopenharmony_ci0:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1298617a3babSopenharmony_ci0:83 Constant: 1299617a3babSopenharmony_ci0:83 1 (const int) 1300617a3babSopenharmony_ci0:83 Constant: 1301617a3babSopenharmony_ci0:83 2 (const int) 1302617a3babSopenharmony_ci0:83 Constant: 1303617a3babSopenharmony_ci0:83 0 (const int) 1304617a3babSopenharmony_ci0:83 subgroupAnd ( global highp uint) 1305617a3babSopenharmony_ci0:83 direct index ( temp highp uint) 1306617a3babSopenharmony_ci0:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1307617a3babSopenharmony_ci0:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1308617a3babSopenharmony_ci0:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1309617a3babSopenharmony_ci0:83 Constant: 1310617a3babSopenharmony_ci0:83 0 (const int) 1311617a3babSopenharmony_ci0:83 Constant: 1312617a3babSopenharmony_ci0:83 2 (const int) 1313617a3babSopenharmony_ci0:83 Constant: 1314617a3babSopenharmony_ci0:83 0 (const int) 1315617a3babSopenharmony_ci0:84 move second child to first child ( temp highp 2-component vector of uint) 1316617a3babSopenharmony_ci0:84 vector swizzle ( temp highp 2-component vector of uint) 1317617a3babSopenharmony_ci0:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1318617a3babSopenharmony_ci0:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1319617a3babSopenharmony_ci0:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1320617a3babSopenharmony_ci0:84 Constant: 1321617a3babSopenharmony_ci0:84 1 (const int) 1322617a3babSopenharmony_ci0:84 Constant: 1323617a3babSopenharmony_ci0:84 2 (const int) 1324617a3babSopenharmony_ci0:84 Sequence 1325617a3babSopenharmony_ci0:84 Constant: 1326617a3babSopenharmony_ci0:84 0 (const int) 1327617a3babSopenharmony_ci0:84 Constant: 1328617a3babSopenharmony_ci0:84 1 (const int) 1329617a3babSopenharmony_ci0:84 subgroupAnd ( global highp 2-component vector of uint) 1330617a3babSopenharmony_ci0:84 vector swizzle ( temp highp 2-component vector of uint) 1331617a3babSopenharmony_ci0:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1332617a3babSopenharmony_ci0:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1333617a3babSopenharmony_ci0:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1334617a3babSopenharmony_ci0:84 Constant: 1335617a3babSopenharmony_ci0:84 1 (const int) 1336617a3babSopenharmony_ci0:84 Constant: 1337617a3babSopenharmony_ci0:84 2 (const int) 1338617a3babSopenharmony_ci0:84 Sequence 1339617a3babSopenharmony_ci0:84 Constant: 1340617a3babSopenharmony_ci0:84 0 (const int) 1341617a3babSopenharmony_ci0:84 Constant: 1342617a3babSopenharmony_ci0:84 1 (const int) 1343617a3babSopenharmony_ci0:85 move second child to first child ( temp highp 3-component vector of uint) 1344617a3babSopenharmony_ci0:85 vector swizzle ( temp highp 3-component vector of uint) 1345617a3babSopenharmony_ci0:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1346617a3babSopenharmony_ci0:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1347617a3babSopenharmony_ci0:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1348617a3babSopenharmony_ci0:85 Constant: 1349617a3babSopenharmony_ci0:85 1 (const int) 1350617a3babSopenharmony_ci0:85 Constant: 1351617a3babSopenharmony_ci0:85 2 (const int) 1352617a3babSopenharmony_ci0:85 Sequence 1353617a3babSopenharmony_ci0:85 Constant: 1354617a3babSopenharmony_ci0:85 0 (const int) 1355617a3babSopenharmony_ci0:85 Constant: 1356617a3babSopenharmony_ci0:85 1 (const int) 1357617a3babSopenharmony_ci0:85 Constant: 1358617a3babSopenharmony_ci0:85 2 (const int) 1359617a3babSopenharmony_ci0:85 subgroupAnd ( global highp 3-component vector of uint) 1360617a3babSopenharmony_ci0:85 vector swizzle ( temp highp 3-component vector of uint) 1361617a3babSopenharmony_ci0:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1362617a3babSopenharmony_ci0:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1363617a3babSopenharmony_ci0:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1364617a3babSopenharmony_ci0:85 Constant: 1365617a3babSopenharmony_ci0:85 2 (const int) 1366617a3babSopenharmony_ci0:85 Constant: 1367617a3babSopenharmony_ci0:85 2 (const int) 1368617a3babSopenharmony_ci0:85 Sequence 1369617a3babSopenharmony_ci0:85 Constant: 1370617a3babSopenharmony_ci0:85 0 (const int) 1371617a3babSopenharmony_ci0:85 Constant: 1372617a3babSopenharmony_ci0:85 1 (const int) 1373617a3babSopenharmony_ci0:85 Constant: 1374617a3babSopenharmony_ci0:85 2 (const int) 1375617a3babSopenharmony_ci0:86 move second child to first child ( temp highp 4-component vector of uint) 1376617a3babSopenharmony_ci0:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1377617a3babSopenharmony_ci0:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1378617a3babSopenharmony_ci0:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1379617a3babSopenharmony_ci0:86 Constant: 1380617a3babSopenharmony_ci0:86 1 (const int) 1381617a3babSopenharmony_ci0:86 Constant: 1382617a3babSopenharmony_ci0:86 2 (const int) 1383617a3babSopenharmony_ci0:86 subgroupAnd ( global highp 4-component vector of uint) 1384617a3babSopenharmony_ci0:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1385617a3babSopenharmony_ci0:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1386617a3babSopenharmony_ci0:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1387617a3babSopenharmony_ci0:86 Constant: 1388617a3babSopenharmony_ci0:86 3 (const int) 1389617a3babSopenharmony_ci0:86 Constant: 1390617a3babSopenharmony_ci0:86 2 (const int) 1391617a3babSopenharmony_ci0:88 move second child to first child ( temp highp int) 1392617a3babSopenharmony_ci0:88 direct index ( temp highp int) 1393617a3babSopenharmony_ci0:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1394617a3babSopenharmony_ci0:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1395617a3babSopenharmony_ci0:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1396617a3babSopenharmony_ci0:88 Constant: 1397617a3babSopenharmony_ci0:88 2 (const int) 1398617a3babSopenharmony_ci0:88 Constant: 1399617a3babSopenharmony_ci0:88 1 (const int) 1400617a3babSopenharmony_ci0:88 Constant: 1401617a3babSopenharmony_ci0:88 0 (const int) 1402617a3babSopenharmony_ci0:88 Convert bool to int ( temp highp int) 1403617a3babSopenharmony_ci0:88 subgroupAnd ( global bool) 1404617a3babSopenharmony_ci0:88 Compare Less Than ( temp bool) 1405617a3babSopenharmony_ci0:88 direct index ( temp highp int) 1406617a3babSopenharmony_ci0:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1407617a3babSopenharmony_ci0:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1408617a3babSopenharmony_ci0:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1409617a3babSopenharmony_ci0:88 Constant: 1410617a3babSopenharmony_ci0:88 0 (const int) 1411617a3babSopenharmony_ci0:88 Constant: 1412617a3babSopenharmony_ci0:88 1 (const int) 1413617a3babSopenharmony_ci0:88 Constant: 1414617a3babSopenharmony_ci0:88 0 (const int) 1415617a3babSopenharmony_ci0:88 Constant: 1416617a3babSopenharmony_ci0:88 0 (const int) 1417617a3babSopenharmony_ci0:89 move second child to first child ( temp highp 2-component vector of int) 1418617a3babSopenharmony_ci0:89 vector swizzle ( temp highp 2-component vector of int) 1419617a3babSopenharmony_ci0:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1420617a3babSopenharmony_ci0:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1421617a3babSopenharmony_ci0:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1422617a3babSopenharmony_ci0:89 Constant: 1423617a3babSopenharmony_ci0:89 2 (const int) 1424617a3babSopenharmony_ci0:89 Constant: 1425617a3babSopenharmony_ci0:89 1 (const int) 1426617a3babSopenharmony_ci0:89 Sequence 1427617a3babSopenharmony_ci0:89 Constant: 1428617a3babSopenharmony_ci0:89 0 (const int) 1429617a3babSopenharmony_ci0:89 Constant: 1430617a3babSopenharmony_ci0:89 1 (const int) 1431617a3babSopenharmony_ci0:89 Convert bool to int ( temp highp 2-component vector of int) 1432617a3babSopenharmony_ci0:89 subgroupAnd ( global 2-component vector of bool) 1433617a3babSopenharmony_ci0:89 Compare Less Than ( global 2-component vector of bool, operation at highp) 1434617a3babSopenharmony_ci0:89 vector swizzle ( temp highp 2-component vector of int) 1435617a3babSopenharmony_ci0:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1436617a3babSopenharmony_ci0:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1437617a3babSopenharmony_ci0:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1438617a3babSopenharmony_ci0:89 Constant: 1439617a3babSopenharmony_ci0:89 1 (const int) 1440617a3babSopenharmony_ci0:89 Constant: 1441617a3babSopenharmony_ci0:89 1 (const int) 1442617a3babSopenharmony_ci0:89 Sequence 1443617a3babSopenharmony_ci0:89 Constant: 1444617a3babSopenharmony_ci0:89 0 (const int) 1445617a3babSopenharmony_ci0:89 Constant: 1446617a3babSopenharmony_ci0:89 1 (const int) 1447617a3babSopenharmony_ci0:89 Constant: 1448617a3babSopenharmony_ci0:89 0 (const int) 1449617a3babSopenharmony_ci0:89 0 (const int) 1450617a3babSopenharmony_ci0:90 move second child to first child ( temp highp 3-component vector of int) 1451617a3babSopenharmony_ci0:90 vector swizzle ( temp highp 3-component vector of int) 1452617a3babSopenharmony_ci0:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1453617a3babSopenharmony_ci0:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1454617a3babSopenharmony_ci0:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1455617a3babSopenharmony_ci0:90 Constant: 1456617a3babSopenharmony_ci0:90 2 (const int) 1457617a3babSopenharmony_ci0:90 Constant: 1458617a3babSopenharmony_ci0:90 1 (const int) 1459617a3babSopenharmony_ci0:90 Sequence 1460617a3babSopenharmony_ci0:90 Constant: 1461617a3babSopenharmony_ci0:90 0 (const int) 1462617a3babSopenharmony_ci0:90 Constant: 1463617a3babSopenharmony_ci0:90 1 (const int) 1464617a3babSopenharmony_ci0:90 Constant: 1465617a3babSopenharmony_ci0:90 2 (const int) 1466617a3babSopenharmony_ci0:90 Convert bool to int ( temp highp 3-component vector of int) 1467617a3babSopenharmony_ci0:90 subgroupAnd ( global 3-component vector of bool) 1468617a3babSopenharmony_ci0:90 Compare Less Than ( global 3-component vector of bool, operation at highp) 1469617a3babSopenharmony_ci0:90 vector swizzle ( temp highp 3-component vector of int) 1470617a3babSopenharmony_ci0:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1471617a3babSopenharmony_ci0:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1472617a3babSopenharmony_ci0:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1473617a3babSopenharmony_ci0:90 Constant: 1474617a3babSopenharmony_ci0:90 1 (const int) 1475617a3babSopenharmony_ci0:90 Constant: 1476617a3babSopenharmony_ci0:90 1 (const int) 1477617a3babSopenharmony_ci0:90 Sequence 1478617a3babSopenharmony_ci0:90 Constant: 1479617a3babSopenharmony_ci0:90 0 (const int) 1480617a3babSopenharmony_ci0:90 Constant: 1481617a3babSopenharmony_ci0:90 1 (const int) 1482617a3babSopenharmony_ci0:90 Constant: 1483617a3babSopenharmony_ci0:90 2 (const int) 1484617a3babSopenharmony_ci0:90 Constant: 1485617a3babSopenharmony_ci0:90 0 (const int) 1486617a3babSopenharmony_ci0:90 0 (const int) 1487617a3babSopenharmony_ci0:90 0 (const int) 1488617a3babSopenharmony_ci0:91 move second child to first child ( temp highp 4-component vector of int) 1489617a3babSopenharmony_ci0:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1490617a3babSopenharmony_ci0:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1491617a3babSopenharmony_ci0:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1492617a3babSopenharmony_ci0:91 Constant: 1493617a3babSopenharmony_ci0:91 2 (const int) 1494617a3babSopenharmony_ci0:91 Constant: 1495617a3babSopenharmony_ci0:91 1 (const int) 1496617a3babSopenharmony_ci0:91 Convert bool to int ( temp highp 4-component vector of int) 1497617a3babSopenharmony_ci0:91 subgroupAnd ( global 4-component vector of bool) 1498617a3babSopenharmony_ci0:91 Compare Less Than ( global 4-component vector of bool, operation at highp) 1499617a3babSopenharmony_ci0:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1500617a3babSopenharmony_ci0:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1501617a3babSopenharmony_ci0:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1502617a3babSopenharmony_ci0:91 Constant: 1503617a3babSopenharmony_ci0:91 1 (const int) 1504617a3babSopenharmony_ci0:91 Constant: 1505617a3babSopenharmony_ci0:91 1 (const int) 1506617a3babSopenharmony_ci0:91 Constant: 1507617a3babSopenharmony_ci0:91 0 (const int) 1508617a3babSopenharmony_ci0:91 0 (const int) 1509617a3babSopenharmony_ci0:91 0 (const int) 1510617a3babSopenharmony_ci0:91 0 (const int) 1511617a3babSopenharmony_ci0:93 move second child to first child ( temp highp int) 1512617a3babSopenharmony_ci0:93 direct index ( temp highp int) 1513617a3babSopenharmony_ci0:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1514617a3babSopenharmony_ci0:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1515617a3babSopenharmony_ci0:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1516617a3babSopenharmony_ci0:93 Constant: 1517617a3babSopenharmony_ci0:93 3 (const int) 1518617a3babSopenharmony_ci0:93 Constant: 1519617a3babSopenharmony_ci0:93 1 (const int) 1520617a3babSopenharmony_ci0:93 Constant: 1521617a3babSopenharmony_ci0:93 0 (const int) 1522617a3babSopenharmony_ci0:93 subgroupOr ( global highp int) 1523617a3babSopenharmony_ci0:93 direct index ( temp highp int) 1524617a3babSopenharmony_ci0:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1525617a3babSopenharmony_ci0:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1526617a3babSopenharmony_ci0:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1527617a3babSopenharmony_ci0:93 Constant: 1528617a3babSopenharmony_ci0:93 0 (const int) 1529617a3babSopenharmony_ci0:93 Constant: 1530617a3babSopenharmony_ci0:93 1 (const int) 1531617a3babSopenharmony_ci0:93 Constant: 1532617a3babSopenharmony_ci0:93 0 (const int) 1533617a3babSopenharmony_ci0:94 move second child to first child ( temp highp 2-component vector of int) 1534617a3babSopenharmony_ci0:94 vector swizzle ( temp highp 2-component vector of int) 1535617a3babSopenharmony_ci0:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1536617a3babSopenharmony_ci0:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1537617a3babSopenharmony_ci0:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1538617a3babSopenharmony_ci0:94 Constant: 1539617a3babSopenharmony_ci0:94 3 (const int) 1540617a3babSopenharmony_ci0:94 Constant: 1541617a3babSopenharmony_ci0:94 1 (const int) 1542617a3babSopenharmony_ci0:94 Sequence 1543617a3babSopenharmony_ci0:94 Constant: 1544617a3babSopenharmony_ci0:94 0 (const int) 1545617a3babSopenharmony_ci0:94 Constant: 1546617a3babSopenharmony_ci0:94 1 (const int) 1547617a3babSopenharmony_ci0:94 subgroupOr ( global highp 2-component vector of int) 1548617a3babSopenharmony_ci0:94 vector swizzle ( temp highp 2-component vector of int) 1549617a3babSopenharmony_ci0:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1550617a3babSopenharmony_ci0:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1551617a3babSopenharmony_ci0:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1552617a3babSopenharmony_ci0:94 Constant: 1553617a3babSopenharmony_ci0:94 1 (const int) 1554617a3babSopenharmony_ci0:94 Constant: 1555617a3babSopenharmony_ci0:94 1 (const int) 1556617a3babSopenharmony_ci0:94 Sequence 1557617a3babSopenharmony_ci0:94 Constant: 1558617a3babSopenharmony_ci0:94 0 (const int) 1559617a3babSopenharmony_ci0:94 Constant: 1560617a3babSopenharmony_ci0:94 1 (const int) 1561617a3babSopenharmony_ci0:95 move second child to first child ( temp highp 3-component vector of int) 1562617a3babSopenharmony_ci0:95 vector swizzle ( temp highp 3-component vector of int) 1563617a3babSopenharmony_ci0:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1564617a3babSopenharmony_ci0:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1565617a3babSopenharmony_ci0:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1566617a3babSopenharmony_ci0:95 Constant: 1567617a3babSopenharmony_ci0:95 3 (const int) 1568617a3babSopenharmony_ci0:95 Constant: 1569617a3babSopenharmony_ci0:95 1 (const int) 1570617a3babSopenharmony_ci0:95 Sequence 1571617a3babSopenharmony_ci0:95 Constant: 1572617a3babSopenharmony_ci0:95 0 (const int) 1573617a3babSopenharmony_ci0:95 Constant: 1574617a3babSopenharmony_ci0:95 1 (const int) 1575617a3babSopenharmony_ci0:95 Constant: 1576617a3babSopenharmony_ci0:95 2 (const int) 1577617a3babSopenharmony_ci0:95 subgroupOr ( global highp 3-component vector of int) 1578617a3babSopenharmony_ci0:95 vector swizzle ( temp highp 3-component vector of int) 1579617a3babSopenharmony_ci0:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1580617a3babSopenharmony_ci0:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1581617a3babSopenharmony_ci0:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1582617a3babSopenharmony_ci0:95 Constant: 1583617a3babSopenharmony_ci0:95 2 (const int) 1584617a3babSopenharmony_ci0:95 Constant: 1585617a3babSopenharmony_ci0:95 1 (const int) 1586617a3babSopenharmony_ci0:95 Sequence 1587617a3babSopenharmony_ci0:95 Constant: 1588617a3babSopenharmony_ci0:95 0 (const int) 1589617a3babSopenharmony_ci0:95 Constant: 1590617a3babSopenharmony_ci0:95 1 (const int) 1591617a3babSopenharmony_ci0:95 Constant: 1592617a3babSopenharmony_ci0:95 2 (const int) 1593617a3babSopenharmony_ci0:96 move second child to first child ( temp highp 4-component vector of int) 1594617a3babSopenharmony_ci0:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1595617a3babSopenharmony_ci0:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1596617a3babSopenharmony_ci0:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1597617a3babSopenharmony_ci0:96 Constant: 1598617a3babSopenharmony_ci0:96 3 (const int) 1599617a3babSopenharmony_ci0:96 Constant: 1600617a3babSopenharmony_ci0:96 1 (const int) 1601617a3babSopenharmony_ci0:96 subgroupOr ( global highp 4-component vector of int) 1602617a3babSopenharmony_ci0:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1603617a3babSopenharmony_ci0:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1604617a3babSopenharmony_ci0:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1605617a3babSopenharmony_ci0:96 Constant: 1606617a3babSopenharmony_ci0:96 3 (const int) 1607617a3babSopenharmony_ci0:96 Constant: 1608617a3babSopenharmony_ci0:96 1 (const int) 1609617a3babSopenharmony_ci0:98 move second child to first child ( temp highp uint) 1610617a3babSopenharmony_ci0:98 direct index ( temp highp uint) 1611617a3babSopenharmony_ci0:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1612617a3babSopenharmony_ci0:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1613617a3babSopenharmony_ci0:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1614617a3babSopenharmony_ci0:98 Constant: 1615617a3babSopenharmony_ci0:98 0 (const int) 1616617a3babSopenharmony_ci0:98 Constant: 1617617a3babSopenharmony_ci0:98 2 (const int) 1618617a3babSopenharmony_ci0:98 Constant: 1619617a3babSopenharmony_ci0:98 0 (const int) 1620617a3babSopenharmony_ci0:98 subgroupOr ( global highp uint) 1621617a3babSopenharmony_ci0:98 direct index ( temp highp uint) 1622617a3babSopenharmony_ci0:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1623617a3babSopenharmony_ci0:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1624617a3babSopenharmony_ci0:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1625617a3babSopenharmony_ci0:98 Constant: 1626617a3babSopenharmony_ci0:98 0 (const int) 1627617a3babSopenharmony_ci0:98 Constant: 1628617a3babSopenharmony_ci0:98 2 (const int) 1629617a3babSopenharmony_ci0:98 Constant: 1630617a3babSopenharmony_ci0:98 0 (const int) 1631617a3babSopenharmony_ci0:99 move second child to first child ( temp highp 2-component vector of uint) 1632617a3babSopenharmony_ci0:99 vector swizzle ( temp highp 2-component vector of uint) 1633617a3babSopenharmony_ci0:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1634617a3babSopenharmony_ci0:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1635617a3babSopenharmony_ci0:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1636617a3babSopenharmony_ci0:99 Constant: 1637617a3babSopenharmony_ci0:99 0 (const int) 1638617a3babSopenharmony_ci0:99 Constant: 1639617a3babSopenharmony_ci0:99 2 (const int) 1640617a3babSopenharmony_ci0:99 Sequence 1641617a3babSopenharmony_ci0:99 Constant: 1642617a3babSopenharmony_ci0:99 0 (const int) 1643617a3babSopenharmony_ci0:99 Constant: 1644617a3babSopenharmony_ci0:99 1 (const int) 1645617a3babSopenharmony_ci0:99 subgroupOr ( global highp 2-component vector of uint) 1646617a3babSopenharmony_ci0:99 vector swizzle ( temp highp 2-component vector of uint) 1647617a3babSopenharmony_ci0:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1648617a3babSopenharmony_ci0:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1649617a3babSopenharmony_ci0:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1650617a3babSopenharmony_ci0:99 Constant: 1651617a3babSopenharmony_ci0:99 1 (const int) 1652617a3babSopenharmony_ci0:99 Constant: 1653617a3babSopenharmony_ci0:99 2 (const int) 1654617a3babSopenharmony_ci0:99 Sequence 1655617a3babSopenharmony_ci0:99 Constant: 1656617a3babSopenharmony_ci0:99 0 (const int) 1657617a3babSopenharmony_ci0:99 Constant: 1658617a3babSopenharmony_ci0:99 1 (const int) 1659617a3babSopenharmony_ci0:100 move second child to first child ( temp highp 3-component vector of uint) 1660617a3babSopenharmony_ci0:100 vector swizzle ( temp highp 3-component vector of uint) 1661617a3babSopenharmony_ci0:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1662617a3babSopenharmony_ci0:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1663617a3babSopenharmony_ci0:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1664617a3babSopenharmony_ci0:100 Constant: 1665617a3babSopenharmony_ci0:100 0 (const int) 1666617a3babSopenharmony_ci0:100 Constant: 1667617a3babSopenharmony_ci0:100 2 (const int) 1668617a3babSopenharmony_ci0:100 Sequence 1669617a3babSopenharmony_ci0:100 Constant: 1670617a3babSopenharmony_ci0:100 0 (const int) 1671617a3babSopenharmony_ci0:100 Constant: 1672617a3babSopenharmony_ci0:100 1 (const int) 1673617a3babSopenharmony_ci0:100 Constant: 1674617a3babSopenharmony_ci0:100 2 (const int) 1675617a3babSopenharmony_ci0:100 subgroupOr ( global highp 3-component vector of uint) 1676617a3babSopenharmony_ci0:100 vector swizzle ( temp highp 3-component vector of uint) 1677617a3babSopenharmony_ci0:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1678617a3babSopenharmony_ci0:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1679617a3babSopenharmony_ci0:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1680617a3babSopenharmony_ci0:100 Constant: 1681617a3babSopenharmony_ci0:100 2 (const int) 1682617a3babSopenharmony_ci0:100 Constant: 1683617a3babSopenharmony_ci0:100 2 (const int) 1684617a3babSopenharmony_ci0:100 Sequence 1685617a3babSopenharmony_ci0:100 Constant: 1686617a3babSopenharmony_ci0:100 0 (const int) 1687617a3babSopenharmony_ci0:100 Constant: 1688617a3babSopenharmony_ci0:100 1 (const int) 1689617a3babSopenharmony_ci0:100 Constant: 1690617a3babSopenharmony_ci0:100 2 (const int) 1691617a3babSopenharmony_ci0:101 move second child to first child ( temp highp 4-component vector of uint) 1692617a3babSopenharmony_ci0:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1693617a3babSopenharmony_ci0:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1694617a3babSopenharmony_ci0:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1695617a3babSopenharmony_ci0:101 Constant: 1696617a3babSopenharmony_ci0:101 0 (const int) 1697617a3babSopenharmony_ci0:101 Constant: 1698617a3babSopenharmony_ci0:101 2 (const int) 1699617a3babSopenharmony_ci0:101 subgroupOr ( global highp 4-component vector of uint) 1700617a3babSopenharmony_ci0:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1701617a3babSopenharmony_ci0:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1702617a3babSopenharmony_ci0:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1703617a3babSopenharmony_ci0:101 Constant: 1704617a3babSopenharmony_ci0:101 3 (const int) 1705617a3babSopenharmony_ci0:101 Constant: 1706617a3babSopenharmony_ci0:101 2 (const int) 1707617a3babSopenharmony_ci0:103 move second child to first child ( temp highp int) 1708617a3babSopenharmony_ci0:103 direct index ( temp highp int) 1709617a3babSopenharmony_ci0:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1710617a3babSopenharmony_ci0:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1711617a3babSopenharmony_ci0:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1712617a3babSopenharmony_ci0:103 Constant: 1713617a3babSopenharmony_ci0:103 1 (const int) 1714617a3babSopenharmony_ci0:103 Constant: 1715617a3babSopenharmony_ci0:103 1 (const int) 1716617a3babSopenharmony_ci0:103 Constant: 1717617a3babSopenharmony_ci0:103 0 (const int) 1718617a3babSopenharmony_ci0:103 Convert bool to int ( temp highp int) 1719617a3babSopenharmony_ci0:103 subgroupOr ( global bool) 1720617a3babSopenharmony_ci0:103 Compare Less Than ( temp bool) 1721617a3babSopenharmony_ci0:103 direct index ( temp highp int) 1722617a3babSopenharmony_ci0:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1723617a3babSopenharmony_ci0:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1724617a3babSopenharmony_ci0:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1725617a3babSopenharmony_ci0:103 Constant: 1726617a3babSopenharmony_ci0:103 0 (const int) 1727617a3babSopenharmony_ci0:103 Constant: 1728617a3babSopenharmony_ci0:103 1 (const int) 1729617a3babSopenharmony_ci0:103 Constant: 1730617a3babSopenharmony_ci0:103 0 (const int) 1731617a3babSopenharmony_ci0:103 Constant: 1732617a3babSopenharmony_ci0:103 0 (const int) 1733617a3babSopenharmony_ci0:104 move second child to first child ( temp highp 2-component vector of int) 1734617a3babSopenharmony_ci0:104 vector swizzle ( temp highp 2-component vector of int) 1735617a3babSopenharmony_ci0:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1736617a3babSopenharmony_ci0:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1737617a3babSopenharmony_ci0:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1738617a3babSopenharmony_ci0:104 Constant: 1739617a3babSopenharmony_ci0:104 1 (const int) 1740617a3babSopenharmony_ci0:104 Constant: 1741617a3babSopenharmony_ci0:104 1 (const int) 1742617a3babSopenharmony_ci0:104 Sequence 1743617a3babSopenharmony_ci0:104 Constant: 1744617a3babSopenharmony_ci0:104 0 (const int) 1745617a3babSopenharmony_ci0:104 Constant: 1746617a3babSopenharmony_ci0:104 1 (const int) 1747617a3babSopenharmony_ci0:104 Convert bool to int ( temp highp 2-component vector of int) 1748617a3babSopenharmony_ci0:104 subgroupOr ( global 2-component vector of bool) 1749617a3babSopenharmony_ci0:104 Compare Less Than ( global 2-component vector of bool, operation at highp) 1750617a3babSopenharmony_ci0:104 vector swizzle ( temp highp 2-component vector of int) 1751617a3babSopenharmony_ci0:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1752617a3babSopenharmony_ci0:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1753617a3babSopenharmony_ci0:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1754617a3babSopenharmony_ci0:104 Constant: 1755617a3babSopenharmony_ci0:104 1 (const int) 1756617a3babSopenharmony_ci0:104 Constant: 1757617a3babSopenharmony_ci0:104 1 (const int) 1758617a3babSopenharmony_ci0:104 Sequence 1759617a3babSopenharmony_ci0:104 Constant: 1760617a3babSopenharmony_ci0:104 0 (const int) 1761617a3babSopenharmony_ci0:104 Constant: 1762617a3babSopenharmony_ci0:104 1 (const int) 1763617a3babSopenharmony_ci0:104 Constant: 1764617a3babSopenharmony_ci0:104 0 (const int) 1765617a3babSopenharmony_ci0:104 0 (const int) 1766617a3babSopenharmony_ci0:105 move second child to first child ( temp highp 3-component vector of int) 1767617a3babSopenharmony_ci0:105 vector swizzle ( temp highp 3-component vector of int) 1768617a3babSopenharmony_ci0:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1769617a3babSopenharmony_ci0:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1770617a3babSopenharmony_ci0:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1771617a3babSopenharmony_ci0:105 Constant: 1772617a3babSopenharmony_ci0:105 1 (const int) 1773617a3babSopenharmony_ci0:105 Constant: 1774617a3babSopenharmony_ci0:105 1 (const int) 1775617a3babSopenharmony_ci0:105 Sequence 1776617a3babSopenharmony_ci0:105 Constant: 1777617a3babSopenharmony_ci0:105 0 (const int) 1778617a3babSopenharmony_ci0:105 Constant: 1779617a3babSopenharmony_ci0:105 1 (const int) 1780617a3babSopenharmony_ci0:105 Constant: 1781617a3babSopenharmony_ci0:105 2 (const int) 1782617a3babSopenharmony_ci0:105 Convert bool to int ( temp highp 3-component vector of int) 1783617a3babSopenharmony_ci0:105 subgroupOr ( global 3-component vector of bool) 1784617a3babSopenharmony_ci0:105 Compare Less Than ( global 3-component vector of bool, operation at highp) 1785617a3babSopenharmony_ci0:105 vector swizzle ( temp highp 3-component vector of int) 1786617a3babSopenharmony_ci0:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1787617a3babSopenharmony_ci0:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1788617a3babSopenharmony_ci0:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1789617a3babSopenharmony_ci0:105 Constant: 1790617a3babSopenharmony_ci0:105 1 (const int) 1791617a3babSopenharmony_ci0:105 Constant: 1792617a3babSopenharmony_ci0:105 1 (const int) 1793617a3babSopenharmony_ci0:105 Sequence 1794617a3babSopenharmony_ci0:105 Constant: 1795617a3babSopenharmony_ci0:105 0 (const int) 1796617a3babSopenharmony_ci0:105 Constant: 1797617a3babSopenharmony_ci0:105 1 (const int) 1798617a3babSopenharmony_ci0:105 Constant: 1799617a3babSopenharmony_ci0:105 2 (const int) 1800617a3babSopenharmony_ci0:105 Constant: 1801617a3babSopenharmony_ci0:105 0 (const int) 1802617a3babSopenharmony_ci0:105 0 (const int) 1803617a3babSopenharmony_ci0:105 0 (const int) 1804617a3babSopenharmony_ci0:106 move second child to first child ( temp highp 4-component vector of int) 1805617a3babSopenharmony_ci0:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1806617a3babSopenharmony_ci0:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1807617a3babSopenharmony_ci0:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1808617a3babSopenharmony_ci0:106 Constant: 1809617a3babSopenharmony_ci0:106 1 (const int) 1810617a3babSopenharmony_ci0:106 Constant: 1811617a3babSopenharmony_ci0:106 1 (const int) 1812617a3babSopenharmony_ci0:106 Convert bool to int ( temp highp 4-component vector of int) 1813617a3babSopenharmony_ci0:106 subgroupOr ( global 4-component vector of bool) 1814617a3babSopenharmony_ci0:106 Compare Less Than ( global 4-component vector of bool, operation at highp) 1815617a3babSopenharmony_ci0:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1816617a3babSopenharmony_ci0:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1817617a3babSopenharmony_ci0:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1818617a3babSopenharmony_ci0:106 Constant: 1819617a3babSopenharmony_ci0:106 1 (const int) 1820617a3babSopenharmony_ci0:106 Constant: 1821617a3babSopenharmony_ci0:106 1 (const int) 1822617a3babSopenharmony_ci0:106 Constant: 1823617a3babSopenharmony_ci0:106 0 (const int) 1824617a3babSopenharmony_ci0:106 0 (const int) 1825617a3babSopenharmony_ci0:106 0 (const int) 1826617a3babSopenharmony_ci0:106 0 (const int) 1827617a3babSopenharmony_ci0:108 move second child to first child ( temp highp int) 1828617a3babSopenharmony_ci0:108 direct index ( temp highp int) 1829617a3babSopenharmony_ci0:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1830617a3babSopenharmony_ci0:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1831617a3babSopenharmony_ci0:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1832617a3babSopenharmony_ci0:108 Constant: 1833617a3babSopenharmony_ci0:108 2 (const int) 1834617a3babSopenharmony_ci0:108 Constant: 1835617a3babSopenharmony_ci0:108 1 (const int) 1836617a3babSopenharmony_ci0:108 Constant: 1837617a3babSopenharmony_ci0:108 0 (const int) 1838617a3babSopenharmony_ci0:108 subgroupXor ( global highp int) 1839617a3babSopenharmony_ci0:108 direct index ( temp highp int) 1840617a3babSopenharmony_ci0:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1841617a3babSopenharmony_ci0:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1842617a3babSopenharmony_ci0:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1843617a3babSopenharmony_ci0:108 Constant: 1844617a3babSopenharmony_ci0:108 0 (const int) 1845617a3babSopenharmony_ci0:108 Constant: 1846617a3babSopenharmony_ci0:108 1 (const int) 1847617a3babSopenharmony_ci0:108 Constant: 1848617a3babSopenharmony_ci0:108 0 (const int) 1849617a3babSopenharmony_ci0:109 move second child to first child ( temp highp 2-component vector of int) 1850617a3babSopenharmony_ci0:109 vector swizzle ( temp highp 2-component vector of int) 1851617a3babSopenharmony_ci0:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1852617a3babSopenharmony_ci0:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1853617a3babSopenharmony_ci0:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1854617a3babSopenharmony_ci0:109 Constant: 1855617a3babSopenharmony_ci0:109 2 (const int) 1856617a3babSopenharmony_ci0:109 Constant: 1857617a3babSopenharmony_ci0:109 1 (const int) 1858617a3babSopenharmony_ci0:109 Sequence 1859617a3babSopenharmony_ci0:109 Constant: 1860617a3babSopenharmony_ci0:109 0 (const int) 1861617a3babSopenharmony_ci0:109 Constant: 1862617a3babSopenharmony_ci0:109 1 (const int) 1863617a3babSopenharmony_ci0:109 subgroupXor ( global highp 2-component vector of int) 1864617a3babSopenharmony_ci0:109 vector swizzle ( temp highp 2-component vector of int) 1865617a3babSopenharmony_ci0:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1866617a3babSopenharmony_ci0:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1867617a3babSopenharmony_ci0:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1868617a3babSopenharmony_ci0:109 Constant: 1869617a3babSopenharmony_ci0:109 1 (const int) 1870617a3babSopenharmony_ci0:109 Constant: 1871617a3babSopenharmony_ci0:109 1 (const int) 1872617a3babSopenharmony_ci0:109 Sequence 1873617a3babSopenharmony_ci0:109 Constant: 1874617a3babSopenharmony_ci0:109 0 (const int) 1875617a3babSopenharmony_ci0:109 Constant: 1876617a3babSopenharmony_ci0:109 1 (const int) 1877617a3babSopenharmony_ci0:110 move second child to first child ( temp highp 3-component vector of int) 1878617a3babSopenharmony_ci0:110 vector swizzle ( temp highp 3-component vector of int) 1879617a3babSopenharmony_ci0:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1880617a3babSopenharmony_ci0:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1881617a3babSopenharmony_ci0:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1882617a3babSopenharmony_ci0:110 Constant: 1883617a3babSopenharmony_ci0:110 2 (const int) 1884617a3babSopenharmony_ci0:110 Constant: 1885617a3babSopenharmony_ci0:110 1 (const int) 1886617a3babSopenharmony_ci0:110 Sequence 1887617a3babSopenharmony_ci0:110 Constant: 1888617a3babSopenharmony_ci0:110 0 (const int) 1889617a3babSopenharmony_ci0:110 Constant: 1890617a3babSopenharmony_ci0:110 1 (const int) 1891617a3babSopenharmony_ci0:110 Constant: 1892617a3babSopenharmony_ci0:110 2 (const int) 1893617a3babSopenharmony_ci0:110 subgroupXor ( global highp 3-component vector of int) 1894617a3babSopenharmony_ci0:110 vector swizzle ( temp highp 3-component vector of int) 1895617a3babSopenharmony_ci0:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1896617a3babSopenharmony_ci0:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1897617a3babSopenharmony_ci0:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1898617a3babSopenharmony_ci0:110 Constant: 1899617a3babSopenharmony_ci0:110 2 (const int) 1900617a3babSopenharmony_ci0:110 Constant: 1901617a3babSopenharmony_ci0:110 1 (const int) 1902617a3babSopenharmony_ci0:110 Sequence 1903617a3babSopenharmony_ci0:110 Constant: 1904617a3babSopenharmony_ci0:110 0 (const int) 1905617a3babSopenharmony_ci0:110 Constant: 1906617a3babSopenharmony_ci0:110 1 (const int) 1907617a3babSopenharmony_ci0:110 Constant: 1908617a3babSopenharmony_ci0:110 2 (const int) 1909617a3babSopenharmony_ci0:111 move second child to first child ( temp highp 4-component vector of int) 1910617a3babSopenharmony_ci0:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1911617a3babSopenharmony_ci0:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1912617a3babSopenharmony_ci0:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1913617a3babSopenharmony_ci0:111 Constant: 1914617a3babSopenharmony_ci0:111 2 (const int) 1915617a3babSopenharmony_ci0:111 Constant: 1916617a3babSopenharmony_ci0:111 1 (const int) 1917617a3babSopenharmony_ci0:111 subgroupXor ( global highp 4-component vector of int) 1918617a3babSopenharmony_ci0:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 1919617a3babSopenharmony_ci0:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1920617a3babSopenharmony_ci0:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1921617a3babSopenharmony_ci0:111 Constant: 1922617a3babSopenharmony_ci0:111 3 (const int) 1923617a3babSopenharmony_ci0:111 Constant: 1924617a3babSopenharmony_ci0:111 1 (const int) 1925617a3babSopenharmony_ci0:113 move second child to first child ( temp highp uint) 1926617a3babSopenharmony_ci0:113 direct index ( temp highp uint) 1927617a3babSopenharmony_ci0:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1928617a3babSopenharmony_ci0:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1929617a3babSopenharmony_ci0:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1930617a3babSopenharmony_ci0:113 Constant: 1931617a3babSopenharmony_ci0:113 3 (const int) 1932617a3babSopenharmony_ci0:113 Constant: 1933617a3babSopenharmony_ci0:113 2 (const int) 1934617a3babSopenharmony_ci0:113 Constant: 1935617a3babSopenharmony_ci0:113 0 (const int) 1936617a3babSopenharmony_ci0:113 subgroupXor ( global highp uint) 1937617a3babSopenharmony_ci0:113 direct index ( temp highp uint) 1938617a3babSopenharmony_ci0:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1939617a3babSopenharmony_ci0:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1940617a3babSopenharmony_ci0:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1941617a3babSopenharmony_ci0:113 Constant: 1942617a3babSopenharmony_ci0:113 0 (const int) 1943617a3babSopenharmony_ci0:113 Constant: 1944617a3babSopenharmony_ci0:113 2 (const int) 1945617a3babSopenharmony_ci0:113 Constant: 1946617a3babSopenharmony_ci0:113 0 (const int) 1947617a3babSopenharmony_ci0:114 move second child to first child ( temp highp 2-component vector of uint) 1948617a3babSopenharmony_ci0:114 vector swizzle ( temp highp 2-component vector of uint) 1949617a3babSopenharmony_ci0:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1950617a3babSopenharmony_ci0:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1951617a3babSopenharmony_ci0:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1952617a3babSopenharmony_ci0:114 Constant: 1953617a3babSopenharmony_ci0:114 3 (const int) 1954617a3babSopenharmony_ci0:114 Constant: 1955617a3babSopenharmony_ci0:114 2 (const int) 1956617a3babSopenharmony_ci0:114 Sequence 1957617a3babSopenharmony_ci0:114 Constant: 1958617a3babSopenharmony_ci0:114 0 (const int) 1959617a3babSopenharmony_ci0:114 Constant: 1960617a3babSopenharmony_ci0:114 1 (const int) 1961617a3babSopenharmony_ci0:114 subgroupXor ( global highp 2-component vector of uint) 1962617a3babSopenharmony_ci0:114 vector swizzle ( temp highp 2-component vector of uint) 1963617a3babSopenharmony_ci0:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1964617a3babSopenharmony_ci0:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1965617a3babSopenharmony_ci0:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1966617a3babSopenharmony_ci0:114 Constant: 1967617a3babSopenharmony_ci0:114 1 (const int) 1968617a3babSopenharmony_ci0:114 Constant: 1969617a3babSopenharmony_ci0:114 2 (const int) 1970617a3babSopenharmony_ci0:114 Sequence 1971617a3babSopenharmony_ci0:114 Constant: 1972617a3babSopenharmony_ci0:114 0 (const int) 1973617a3babSopenharmony_ci0:114 Constant: 1974617a3babSopenharmony_ci0:114 1 (const int) 1975617a3babSopenharmony_ci0:115 move second child to first child ( temp highp 3-component vector of uint) 1976617a3babSopenharmony_ci0:115 vector swizzle ( temp highp 3-component vector of uint) 1977617a3babSopenharmony_ci0:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1978617a3babSopenharmony_ci0:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1979617a3babSopenharmony_ci0:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1980617a3babSopenharmony_ci0:115 Constant: 1981617a3babSopenharmony_ci0:115 3 (const int) 1982617a3babSopenharmony_ci0:115 Constant: 1983617a3babSopenharmony_ci0:115 2 (const int) 1984617a3babSopenharmony_ci0:115 Sequence 1985617a3babSopenharmony_ci0:115 Constant: 1986617a3babSopenharmony_ci0:115 0 (const int) 1987617a3babSopenharmony_ci0:115 Constant: 1988617a3babSopenharmony_ci0:115 1 (const int) 1989617a3babSopenharmony_ci0:115 Constant: 1990617a3babSopenharmony_ci0:115 2 (const int) 1991617a3babSopenharmony_ci0:115 subgroupXor ( global highp 3-component vector of uint) 1992617a3babSopenharmony_ci0:115 vector swizzle ( temp highp 3-component vector of uint) 1993617a3babSopenharmony_ci0:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 1994617a3babSopenharmony_ci0:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1995617a3babSopenharmony_ci0:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 1996617a3babSopenharmony_ci0:115 Constant: 1997617a3babSopenharmony_ci0:115 2 (const int) 1998617a3babSopenharmony_ci0:115 Constant: 1999617a3babSopenharmony_ci0:115 2 (const int) 2000617a3babSopenharmony_ci0:115 Sequence 2001617a3babSopenharmony_ci0:115 Constant: 2002617a3babSopenharmony_ci0:115 0 (const int) 2003617a3babSopenharmony_ci0:115 Constant: 2004617a3babSopenharmony_ci0:115 1 (const int) 2005617a3babSopenharmony_ci0:115 Constant: 2006617a3babSopenharmony_ci0:115 2 (const int) 2007617a3babSopenharmony_ci0:116 move second child to first child ( temp highp 4-component vector of uint) 2008617a3babSopenharmony_ci0:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2009617a3babSopenharmony_ci0:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2010617a3babSopenharmony_ci0:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2011617a3babSopenharmony_ci0:116 Constant: 2012617a3babSopenharmony_ci0:116 3 (const int) 2013617a3babSopenharmony_ci0:116 Constant: 2014617a3babSopenharmony_ci0:116 2 (const int) 2015617a3babSopenharmony_ci0:116 subgroupXor ( global highp 4-component vector of uint) 2016617a3babSopenharmony_ci0:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2017617a3babSopenharmony_ci0:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2018617a3babSopenharmony_ci0:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2019617a3babSopenharmony_ci0:116 Constant: 2020617a3babSopenharmony_ci0:116 3 (const int) 2021617a3babSopenharmony_ci0:116 Constant: 2022617a3babSopenharmony_ci0:116 2 (const int) 2023617a3babSopenharmony_ci0:118 move second child to first child ( temp highp int) 2024617a3babSopenharmony_ci0:118 direct index ( temp highp int) 2025617a3babSopenharmony_ci0:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2026617a3babSopenharmony_ci0:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2027617a3babSopenharmony_ci0:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2028617a3babSopenharmony_ci0:118 Constant: 2029617a3babSopenharmony_ci0:118 0 (const int) 2030617a3babSopenharmony_ci0:118 Constant: 2031617a3babSopenharmony_ci0:118 1 (const int) 2032617a3babSopenharmony_ci0:118 Constant: 2033617a3babSopenharmony_ci0:118 0 (const int) 2034617a3babSopenharmony_ci0:118 Convert bool to int ( temp highp int) 2035617a3babSopenharmony_ci0:118 subgroupXor ( global bool) 2036617a3babSopenharmony_ci0:118 Compare Less Than ( temp bool) 2037617a3babSopenharmony_ci0:118 direct index ( temp highp int) 2038617a3babSopenharmony_ci0:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2039617a3babSopenharmony_ci0:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2040617a3babSopenharmony_ci0:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2041617a3babSopenharmony_ci0:118 Constant: 2042617a3babSopenharmony_ci0:118 0 (const int) 2043617a3babSopenharmony_ci0:118 Constant: 2044617a3babSopenharmony_ci0:118 1 (const int) 2045617a3babSopenharmony_ci0:118 Constant: 2046617a3babSopenharmony_ci0:118 0 (const int) 2047617a3babSopenharmony_ci0:118 Constant: 2048617a3babSopenharmony_ci0:118 0 (const int) 2049617a3babSopenharmony_ci0:119 move second child to first child ( temp highp 2-component vector of int) 2050617a3babSopenharmony_ci0:119 vector swizzle ( temp highp 2-component vector of int) 2051617a3babSopenharmony_ci0:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2052617a3babSopenharmony_ci0:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2053617a3babSopenharmony_ci0:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2054617a3babSopenharmony_ci0:119 Constant: 2055617a3babSopenharmony_ci0:119 0 (const int) 2056617a3babSopenharmony_ci0:119 Constant: 2057617a3babSopenharmony_ci0:119 1 (const int) 2058617a3babSopenharmony_ci0:119 Sequence 2059617a3babSopenharmony_ci0:119 Constant: 2060617a3babSopenharmony_ci0:119 0 (const int) 2061617a3babSopenharmony_ci0:119 Constant: 2062617a3babSopenharmony_ci0:119 1 (const int) 2063617a3babSopenharmony_ci0:119 Convert bool to int ( temp highp 2-component vector of int) 2064617a3babSopenharmony_ci0:119 subgroupXor ( global 2-component vector of bool) 2065617a3babSopenharmony_ci0:119 Compare Less Than ( global 2-component vector of bool, operation at highp) 2066617a3babSopenharmony_ci0:119 vector swizzle ( temp highp 2-component vector of int) 2067617a3babSopenharmony_ci0:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2068617a3babSopenharmony_ci0:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2069617a3babSopenharmony_ci0:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2070617a3babSopenharmony_ci0:119 Constant: 2071617a3babSopenharmony_ci0:119 1 (const int) 2072617a3babSopenharmony_ci0:119 Constant: 2073617a3babSopenharmony_ci0:119 1 (const int) 2074617a3babSopenharmony_ci0:119 Sequence 2075617a3babSopenharmony_ci0:119 Constant: 2076617a3babSopenharmony_ci0:119 0 (const int) 2077617a3babSopenharmony_ci0:119 Constant: 2078617a3babSopenharmony_ci0:119 1 (const int) 2079617a3babSopenharmony_ci0:119 Constant: 2080617a3babSopenharmony_ci0:119 0 (const int) 2081617a3babSopenharmony_ci0:119 0 (const int) 2082617a3babSopenharmony_ci0:120 move second child to first child ( temp highp 3-component vector of int) 2083617a3babSopenharmony_ci0:120 vector swizzle ( temp highp 3-component vector of int) 2084617a3babSopenharmony_ci0:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2085617a3babSopenharmony_ci0:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2086617a3babSopenharmony_ci0:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2087617a3babSopenharmony_ci0:120 Constant: 2088617a3babSopenharmony_ci0:120 0 (const int) 2089617a3babSopenharmony_ci0:120 Constant: 2090617a3babSopenharmony_ci0:120 1 (const int) 2091617a3babSopenharmony_ci0:120 Sequence 2092617a3babSopenharmony_ci0:120 Constant: 2093617a3babSopenharmony_ci0:120 0 (const int) 2094617a3babSopenharmony_ci0:120 Constant: 2095617a3babSopenharmony_ci0:120 1 (const int) 2096617a3babSopenharmony_ci0:120 Constant: 2097617a3babSopenharmony_ci0:120 2 (const int) 2098617a3babSopenharmony_ci0:120 Convert bool to int ( temp highp 3-component vector of int) 2099617a3babSopenharmony_ci0:120 subgroupXor ( global 3-component vector of bool) 2100617a3babSopenharmony_ci0:120 Compare Less Than ( global 3-component vector of bool, operation at highp) 2101617a3babSopenharmony_ci0:120 vector swizzle ( temp highp 3-component vector of int) 2102617a3babSopenharmony_ci0:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2103617a3babSopenharmony_ci0:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2104617a3babSopenharmony_ci0:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2105617a3babSopenharmony_ci0:120 Constant: 2106617a3babSopenharmony_ci0:120 1 (const int) 2107617a3babSopenharmony_ci0:120 Constant: 2108617a3babSopenharmony_ci0:120 1 (const int) 2109617a3babSopenharmony_ci0:120 Sequence 2110617a3babSopenharmony_ci0:120 Constant: 2111617a3babSopenharmony_ci0:120 0 (const int) 2112617a3babSopenharmony_ci0:120 Constant: 2113617a3babSopenharmony_ci0:120 1 (const int) 2114617a3babSopenharmony_ci0:120 Constant: 2115617a3babSopenharmony_ci0:120 2 (const int) 2116617a3babSopenharmony_ci0:120 Constant: 2117617a3babSopenharmony_ci0:120 0 (const int) 2118617a3babSopenharmony_ci0:120 0 (const int) 2119617a3babSopenharmony_ci0:120 0 (const int) 2120617a3babSopenharmony_ci0:121 move second child to first child ( temp highp 4-component vector of int) 2121617a3babSopenharmony_ci0:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2122617a3babSopenharmony_ci0:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2123617a3babSopenharmony_ci0:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2124617a3babSopenharmony_ci0:121 Constant: 2125617a3babSopenharmony_ci0:121 0 (const int) 2126617a3babSopenharmony_ci0:121 Constant: 2127617a3babSopenharmony_ci0:121 1 (const int) 2128617a3babSopenharmony_ci0:121 Convert bool to int ( temp highp 4-component vector of int) 2129617a3babSopenharmony_ci0:121 subgroupXor ( global 4-component vector of bool) 2130617a3babSopenharmony_ci0:121 Compare Less Than ( global 4-component vector of bool, operation at highp) 2131617a3babSopenharmony_ci0:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2132617a3babSopenharmony_ci0:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2133617a3babSopenharmony_ci0:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2134617a3babSopenharmony_ci0:121 Constant: 2135617a3babSopenharmony_ci0:121 1 (const int) 2136617a3babSopenharmony_ci0:121 Constant: 2137617a3babSopenharmony_ci0:121 1 (const int) 2138617a3babSopenharmony_ci0:121 Constant: 2139617a3babSopenharmony_ci0:121 0 (const int) 2140617a3babSopenharmony_ci0:121 0 (const int) 2141617a3babSopenharmony_ci0:121 0 (const int) 2142617a3babSopenharmony_ci0:121 0 (const int) 2143617a3babSopenharmony_ci0:123 move second child to first child ( temp highp float) 2144617a3babSopenharmony_ci0:123 direct index ( temp highp float) 2145617a3babSopenharmony_ci0:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2146617a3babSopenharmony_ci0:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2147617a3babSopenharmony_ci0:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2148617a3babSopenharmony_ci0:123 Constant: 2149617a3babSopenharmony_ci0:123 1 (const int) 2150617a3babSopenharmony_ci0:123 Constant: 2151617a3babSopenharmony_ci0:123 0 (const int) 2152617a3babSopenharmony_ci0:123 Constant: 2153617a3babSopenharmony_ci0:123 0 (const int) 2154617a3babSopenharmony_ci0:123 subgroupInclusiveAdd ( global highp float) 2155617a3babSopenharmony_ci0:123 direct index ( temp highp float) 2156617a3babSopenharmony_ci0:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2157617a3babSopenharmony_ci0:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2158617a3babSopenharmony_ci0:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2159617a3babSopenharmony_ci0:123 Constant: 2160617a3babSopenharmony_ci0:123 0 (const int) 2161617a3babSopenharmony_ci0:123 Constant: 2162617a3babSopenharmony_ci0:123 0 (const int) 2163617a3babSopenharmony_ci0:123 Constant: 2164617a3babSopenharmony_ci0:123 0 (const int) 2165617a3babSopenharmony_ci0:124 move second child to first child ( temp highp 2-component vector of float) 2166617a3babSopenharmony_ci0:124 vector swizzle ( temp highp 2-component vector of float) 2167617a3babSopenharmony_ci0:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2168617a3babSopenharmony_ci0:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2169617a3babSopenharmony_ci0:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2170617a3babSopenharmony_ci0:124 Constant: 2171617a3babSopenharmony_ci0:124 1 (const int) 2172617a3babSopenharmony_ci0:124 Constant: 2173617a3babSopenharmony_ci0:124 0 (const int) 2174617a3babSopenharmony_ci0:124 Sequence 2175617a3babSopenharmony_ci0:124 Constant: 2176617a3babSopenharmony_ci0:124 0 (const int) 2177617a3babSopenharmony_ci0:124 Constant: 2178617a3babSopenharmony_ci0:124 1 (const int) 2179617a3babSopenharmony_ci0:124 subgroupInclusiveAdd ( global highp 2-component vector of float) 2180617a3babSopenharmony_ci0:124 vector swizzle ( temp highp 2-component vector of float) 2181617a3babSopenharmony_ci0:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2182617a3babSopenharmony_ci0:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2183617a3babSopenharmony_ci0:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2184617a3babSopenharmony_ci0:124 Constant: 2185617a3babSopenharmony_ci0:124 1 (const int) 2186617a3babSopenharmony_ci0:124 Constant: 2187617a3babSopenharmony_ci0:124 0 (const int) 2188617a3babSopenharmony_ci0:124 Sequence 2189617a3babSopenharmony_ci0:124 Constant: 2190617a3babSopenharmony_ci0:124 0 (const int) 2191617a3babSopenharmony_ci0:124 Constant: 2192617a3babSopenharmony_ci0:124 1 (const int) 2193617a3babSopenharmony_ci0:125 move second child to first child ( temp highp 3-component vector of float) 2194617a3babSopenharmony_ci0:125 vector swizzle ( temp highp 3-component vector of float) 2195617a3babSopenharmony_ci0:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2196617a3babSopenharmony_ci0:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2197617a3babSopenharmony_ci0:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2198617a3babSopenharmony_ci0:125 Constant: 2199617a3babSopenharmony_ci0:125 1 (const int) 2200617a3babSopenharmony_ci0:125 Constant: 2201617a3babSopenharmony_ci0:125 0 (const int) 2202617a3babSopenharmony_ci0:125 Sequence 2203617a3babSopenharmony_ci0:125 Constant: 2204617a3babSopenharmony_ci0:125 0 (const int) 2205617a3babSopenharmony_ci0:125 Constant: 2206617a3babSopenharmony_ci0:125 1 (const int) 2207617a3babSopenharmony_ci0:125 Constant: 2208617a3babSopenharmony_ci0:125 2 (const int) 2209617a3babSopenharmony_ci0:125 subgroupInclusiveAdd ( global highp 3-component vector of float) 2210617a3babSopenharmony_ci0:125 vector swizzle ( temp highp 3-component vector of float) 2211617a3babSopenharmony_ci0:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2212617a3babSopenharmony_ci0:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2213617a3babSopenharmony_ci0:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2214617a3babSopenharmony_ci0:125 Constant: 2215617a3babSopenharmony_ci0:125 2 (const int) 2216617a3babSopenharmony_ci0:125 Constant: 2217617a3babSopenharmony_ci0:125 0 (const int) 2218617a3babSopenharmony_ci0:125 Sequence 2219617a3babSopenharmony_ci0:125 Constant: 2220617a3babSopenharmony_ci0:125 0 (const int) 2221617a3babSopenharmony_ci0:125 Constant: 2222617a3babSopenharmony_ci0:125 1 (const int) 2223617a3babSopenharmony_ci0:125 Constant: 2224617a3babSopenharmony_ci0:125 2 (const int) 2225617a3babSopenharmony_ci0:126 move second child to first child ( temp highp 4-component vector of float) 2226617a3babSopenharmony_ci0:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2227617a3babSopenharmony_ci0:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2228617a3babSopenharmony_ci0:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2229617a3babSopenharmony_ci0:126 Constant: 2230617a3babSopenharmony_ci0:126 1 (const int) 2231617a3babSopenharmony_ci0:126 Constant: 2232617a3babSopenharmony_ci0:126 0 (const int) 2233617a3babSopenharmony_ci0:126 subgroupInclusiveAdd ( global highp 4-component vector of float) 2234617a3babSopenharmony_ci0:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2235617a3babSopenharmony_ci0:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2236617a3babSopenharmony_ci0:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2237617a3babSopenharmony_ci0:126 Constant: 2238617a3babSopenharmony_ci0:126 3 (const int) 2239617a3babSopenharmony_ci0:126 Constant: 2240617a3babSopenharmony_ci0:126 0 (const int) 2241617a3babSopenharmony_ci0:128 move second child to first child ( temp highp int) 2242617a3babSopenharmony_ci0:128 direct index ( temp highp int) 2243617a3babSopenharmony_ci0:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2244617a3babSopenharmony_ci0:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2245617a3babSopenharmony_ci0:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2246617a3babSopenharmony_ci0:128 Constant: 2247617a3babSopenharmony_ci0:128 2 (const int) 2248617a3babSopenharmony_ci0:128 Constant: 2249617a3babSopenharmony_ci0:128 1 (const int) 2250617a3babSopenharmony_ci0:128 Constant: 2251617a3babSopenharmony_ci0:128 0 (const int) 2252617a3babSopenharmony_ci0:128 subgroupInclusiveAdd ( global highp int) 2253617a3babSopenharmony_ci0:128 direct index ( temp highp int) 2254617a3babSopenharmony_ci0:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2255617a3babSopenharmony_ci0:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2256617a3babSopenharmony_ci0:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2257617a3babSopenharmony_ci0:128 Constant: 2258617a3babSopenharmony_ci0:128 0 (const int) 2259617a3babSopenharmony_ci0:128 Constant: 2260617a3babSopenharmony_ci0:128 1 (const int) 2261617a3babSopenharmony_ci0:128 Constant: 2262617a3babSopenharmony_ci0:128 0 (const int) 2263617a3babSopenharmony_ci0:129 move second child to first child ( temp highp 2-component vector of int) 2264617a3babSopenharmony_ci0:129 vector swizzle ( temp highp 2-component vector of int) 2265617a3babSopenharmony_ci0:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2266617a3babSopenharmony_ci0:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2267617a3babSopenharmony_ci0:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2268617a3babSopenharmony_ci0:129 Constant: 2269617a3babSopenharmony_ci0:129 2 (const int) 2270617a3babSopenharmony_ci0:129 Constant: 2271617a3babSopenharmony_ci0:129 1 (const int) 2272617a3babSopenharmony_ci0:129 Sequence 2273617a3babSopenharmony_ci0:129 Constant: 2274617a3babSopenharmony_ci0:129 0 (const int) 2275617a3babSopenharmony_ci0:129 Constant: 2276617a3babSopenharmony_ci0:129 1 (const int) 2277617a3babSopenharmony_ci0:129 subgroupInclusiveAdd ( global highp 2-component vector of int) 2278617a3babSopenharmony_ci0:129 vector swizzle ( temp highp 2-component vector of int) 2279617a3babSopenharmony_ci0:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2280617a3babSopenharmony_ci0:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2281617a3babSopenharmony_ci0:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2282617a3babSopenharmony_ci0:129 Constant: 2283617a3babSopenharmony_ci0:129 1 (const int) 2284617a3babSopenharmony_ci0:129 Constant: 2285617a3babSopenharmony_ci0:129 1 (const int) 2286617a3babSopenharmony_ci0:129 Sequence 2287617a3babSopenharmony_ci0:129 Constant: 2288617a3babSopenharmony_ci0:129 0 (const int) 2289617a3babSopenharmony_ci0:129 Constant: 2290617a3babSopenharmony_ci0:129 1 (const int) 2291617a3babSopenharmony_ci0:130 move second child to first child ( temp highp 3-component vector of int) 2292617a3babSopenharmony_ci0:130 vector swizzle ( temp highp 3-component vector of int) 2293617a3babSopenharmony_ci0:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2294617a3babSopenharmony_ci0:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2295617a3babSopenharmony_ci0:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2296617a3babSopenharmony_ci0:130 Constant: 2297617a3babSopenharmony_ci0:130 2 (const int) 2298617a3babSopenharmony_ci0:130 Constant: 2299617a3babSopenharmony_ci0:130 1 (const int) 2300617a3babSopenharmony_ci0:130 Sequence 2301617a3babSopenharmony_ci0:130 Constant: 2302617a3babSopenharmony_ci0:130 0 (const int) 2303617a3babSopenharmony_ci0:130 Constant: 2304617a3babSopenharmony_ci0:130 1 (const int) 2305617a3babSopenharmony_ci0:130 Constant: 2306617a3babSopenharmony_ci0:130 2 (const int) 2307617a3babSopenharmony_ci0:130 subgroupInclusiveAdd ( global highp 3-component vector of int) 2308617a3babSopenharmony_ci0:130 vector swizzle ( temp highp 3-component vector of int) 2309617a3babSopenharmony_ci0:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2310617a3babSopenharmony_ci0:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2311617a3babSopenharmony_ci0:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2312617a3babSopenharmony_ci0:130 Constant: 2313617a3babSopenharmony_ci0:130 2 (const int) 2314617a3babSopenharmony_ci0:130 Constant: 2315617a3babSopenharmony_ci0:130 1 (const int) 2316617a3babSopenharmony_ci0:130 Sequence 2317617a3babSopenharmony_ci0:130 Constant: 2318617a3babSopenharmony_ci0:130 0 (const int) 2319617a3babSopenharmony_ci0:130 Constant: 2320617a3babSopenharmony_ci0:130 1 (const int) 2321617a3babSopenharmony_ci0:130 Constant: 2322617a3babSopenharmony_ci0:130 2 (const int) 2323617a3babSopenharmony_ci0:131 move second child to first child ( temp highp 4-component vector of int) 2324617a3babSopenharmony_ci0:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2325617a3babSopenharmony_ci0:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2326617a3babSopenharmony_ci0:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2327617a3babSopenharmony_ci0:131 Constant: 2328617a3babSopenharmony_ci0:131 2 (const int) 2329617a3babSopenharmony_ci0:131 Constant: 2330617a3babSopenharmony_ci0:131 1 (const int) 2331617a3babSopenharmony_ci0:131 subgroupInclusiveAdd ( global highp 4-component vector of int) 2332617a3babSopenharmony_ci0:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2333617a3babSopenharmony_ci0:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2334617a3babSopenharmony_ci0:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2335617a3babSopenharmony_ci0:131 Constant: 2336617a3babSopenharmony_ci0:131 3 (const int) 2337617a3babSopenharmony_ci0:131 Constant: 2338617a3babSopenharmony_ci0:131 1 (const int) 2339617a3babSopenharmony_ci0:133 move second child to first child ( temp highp uint) 2340617a3babSopenharmony_ci0:133 direct index ( temp highp uint) 2341617a3babSopenharmony_ci0:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2342617a3babSopenharmony_ci0:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2343617a3babSopenharmony_ci0:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2344617a3babSopenharmony_ci0:133 Constant: 2345617a3babSopenharmony_ci0:133 3 (const int) 2346617a3babSopenharmony_ci0:133 Constant: 2347617a3babSopenharmony_ci0:133 2 (const int) 2348617a3babSopenharmony_ci0:133 Constant: 2349617a3babSopenharmony_ci0:133 0 (const int) 2350617a3babSopenharmony_ci0:133 subgroupInclusiveAdd ( global highp uint) 2351617a3babSopenharmony_ci0:133 direct index ( temp highp uint) 2352617a3babSopenharmony_ci0:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2353617a3babSopenharmony_ci0:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2354617a3babSopenharmony_ci0:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2355617a3babSopenharmony_ci0:133 Constant: 2356617a3babSopenharmony_ci0:133 0 (const int) 2357617a3babSopenharmony_ci0:133 Constant: 2358617a3babSopenharmony_ci0:133 2 (const int) 2359617a3babSopenharmony_ci0:133 Constant: 2360617a3babSopenharmony_ci0:133 0 (const int) 2361617a3babSopenharmony_ci0:134 move second child to first child ( temp highp 2-component vector of uint) 2362617a3babSopenharmony_ci0:134 vector swizzle ( temp highp 2-component vector of uint) 2363617a3babSopenharmony_ci0:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2364617a3babSopenharmony_ci0:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2365617a3babSopenharmony_ci0:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2366617a3babSopenharmony_ci0:134 Constant: 2367617a3babSopenharmony_ci0:134 3 (const int) 2368617a3babSopenharmony_ci0:134 Constant: 2369617a3babSopenharmony_ci0:134 2 (const int) 2370617a3babSopenharmony_ci0:134 Sequence 2371617a3babSopenharmony_ci0:134 Constant: 2372617a3babSopenharmony_ci0:134 0 (const int) 2373617a3babSopenharmony_ci0:134 Constant: 2374617a3babSopenharmony_ci0:134 1 (const int) 2375617a3babSopenharmony_ci0:134 subgroupInclusiveAdd ( global highp 2-component vector of uint) 2376617a3babSopenharmony_ci0:134 vector swizzle ( temp highp 2-component vector of uint) 2377617a3babSopenharmony_ci0:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2378617a3babSopenharmony_ci0:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2379617a3babSopenharmony_ci0:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2380617a3babSopenharmony_ci0:134 Constant: 2381617a3babSopenharmony_ci0:134 1 (const int) 2382617a3babSopenharmony_ci0:134 Constant: 2383617a3babSopenharmony_ci0:134 2 (const int) 2384617a3babSopenharmony_ci0:134 Sequence 2385617a3babSopenharmony_ci0:134 Constant: 2386617a3babSopenharmony_ci0:134 0 (const int) 2387617a3babSopenharmony_ci0:134 Constant: 2388617a3babSopenharmony_ci0:134 1 (const int) 2389617a3babSopenharmony_ci0:135 move second child to first child ( temp highp 3-component vector of uint) 2390617a3babSopenharmony_ci0:135 vector swizzle ( temp highp 3-component vector of uint) 2391617a3babSopenharmony_ci0:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2392617a3babSopenharmony_ci0:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2393617a3babSopenharmony_ci0:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2394617a3babSopenharmony_ci0:135 Constant: 2395617a3babSopenharmony_ci0:135 3 (const int) 2396617a3babSopenharmony_ci0:135 Constant: 2397617a3babSopenharmony_ci0:135 2 (const int) 2398617a3babSopenharmony_ci0:135 Sequence 2399617a3babSopenharmony_ci0:135 Constant: 2400617a3babSopenharmony_ci0:135 0 (const int) 2401617a3babSopenharmony_ci0:135 Constant: 2402617a3babSopenharmony_ci0:135 1 (const int) 2403617a3babSopenharmony_ci0:135 Constant: 2404617a3babSopenharmony_ci0:135 2 (const int) 2405617a3babSopenharmony_ci0:135 subgroupInclusiveAdd ( global highp 3-component vector of uint) 2406617a3babSopenharmony_ci0:135 vector swizzle ( temp highp 3-component vector of uint) 2407617a3babSopenharmony_ci0:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2408617a3babSopenharmony_ci0:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2409617a3babSopenharmony_ci0:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2410617a3babSopenharmony_ci0:135 Constant: 2411617a3babSopenharmony_ci0:135 2 (const int) 2412617a3babSopenharmony_ci0:135 Constant: 2413617a3babSopenharmony_ci0:135 2 (const int) 2414617a3babSopenharmony_ci0:135 Sequence 2415617a3babSopenharmony_ci0:135 Constant: 2416617a3babSopenharmony_ci0:135 0 (const int) 2417617a3babSopenharmony_ci0:135 Constant: 2418617a3babSopenharmony_ci0:135 1 (const int) 2419617a3babSopenharmony_ci0:135 Constant: 2420617a3babSopenharmony_ci0:135 2 (const int) 2421617a3babSopenharmony_ci0:136 move second child to first child ( temp highp 4-component vector of uint) 2422617a3babSopenharmony_ci0:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2423617a3babSopenharmony_ci0:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2424617a3babSopenharmony_ci0:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2425617a3babSopenharmony_ci0:136 Constant: 2426617a3babSopenharmony_ci0:136 3 (const int) 2427617a3babSopenharmony_ci0:136 Constant: 2428617a3babSopenharmony_ci0:136 2 (const int) 2429617a3babSopenharmony_ci0:136 subgroupInclusiveAdd ( global highp 4-component vector of uint) 2430617a3babSopenharmony_ci0:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2431617a3babSopenharmony_ci0:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2432617a3babSopenharmony_ci0:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2433617a3babSopenharmony_ci0:136 Constant: 2434617a3babSopenharmony_ci0:136 3 (const int) 2435617a3babSopenharmony_ci0:136 Constant: 2436617a3babSopenharmony_ci0:136 2 (const int) 2437617a3babSopenharmony_ci0:138 move second child to first child ( temp highp float) 2438617a3babSopenharmony_ci0:138 direct index ( temp highp float) 2439617a3babSopenharmony_ci0:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2440617a3babSopenharmony_ci0:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2441617a3babSopenharmony_ci0:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2442617a3babSopenharmony_ci0:138 Constant: 2443617a3babSopenharmony_ci0:138 0 (const int) 2444617a3babSopenharmony_ci0:138 Constant: 2445617a3babSopenharmony_ci0:138 0 (const int) 2446617a3babSopenharmony_ci0:138 Constant: 2447617a3babSopenharmony_ci0:138 0 (const int) 2448617a3babSopenharmony_ci0:138 subgroupInclusiveMul ( global highp float) 2449617a3babSopenharmony_ci0:138 direct index ( temp highp float) 2450617a3babSopenharmony_ci0:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2451617a3babSopenharmony_ci0:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2452617a3babSopenharmony_ci0:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2453617a3babSopenharmony_ci0:138 Constant: 2454617a3babSopenharmony_ci0:138 0 (const int) 2455617a3babSopenharmony_ci0:138 Constant: 2456617a3babSopenharmony_ci0:138 0 (const int) 2457617a3babSopenharmony_ci0:138 Constant: 2458617a3babSopenharmony_ci0:138 0 (const int) 2459617a3babSopenharmony_ci0:139 move second child to first child ( temp highp 2-component vector of float) 2460617a3babSopenharmony_ci0:139 vector swizzle ( temp highp 2-component vector of float) 2461617a3babSopenharmony_ci0:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2462617a3babSopenharmony_ci0:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2463617a3babSopenharmony_ci0:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2464617a3babSopenharmony_ci0:139 Constant: 2465617a3babSopenharmony_ci0:139 0 (const int) 2466617a3babSopenharmony_ci0:139 Constant: 2467617a3babSopenharmony_ci0:139 0 (const int) 2468617a3babSopenharmony_ci0:139 Sequence 2469617a3babSopenharmony_ci0:139 Constant: 2470617a3babSopenharmony_ci0:139 0 (const int) 2471617a3babSopenharmony_ci0:139 Constant: 2472617a3babSopenharmony_ci0:139 1 (const int) 2473617a3babSopenharmony_ci0:139 subgroupInclusiveMul ( global highp 2-component vector of float) 2474617a3babSopenharmony_ci0:139 vector swizzle ( temp highp 2-component vector of float) 2475617a3babSopenharmony_ci0:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2476617a3babSopenharmony_ci0:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2477617a3babSopenharmony_ci0:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2478617a3babSopenharmony_ci0:139 Constant: 2479617a3babSopenharmony_ci0:139 1 (const int) 2480617a3babSopenharmony_ci0:139 Constant: 2481617a3babSopenharmony_ci0:139 0 (const int) 2482617a3babSopenharmony_ci0:139 Sequence 2483617a3babSopenharmony_ci0:139 Constant: 2484617a3babSopenharmony_ci0:139 0 (const int) 2485617a3babSopenharmony_ci0:139 Constant: 2486617a3babSopenharmony_ci0:139 1 (const int) 2487617a3babSopenharmony_ci0:140 move second child to first child ( temp highp 3-component vector of float) 2488617a3babSopenharmony_ci0:140 vector swizzle ( temp highp 3-component vector of float) 2489617a3babSopenharmony_ci0:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2490617a3babSopenharmony_ci0:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2491617a3babSopenharmony_ci0:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2492617a3babSopenharmony_ci0:140 Constant: 2493617a3babSopenharmony_ci0:140 0 (const int) 2494617a3babSopenharmony_ci0:140 Constant: 2495617a3babSopenharmony_ci0:140 0 (const int) 2496617a3babSopenharmony_ci0:140 Sequence 2497617a3babSopenharmony_ci0:140 Constant: 2498617a3babSopenharmony_ci0:140 0 (const int) 2499617a3babSopenharmony_ci0:140 Constant: 2500617a3babSopenharmony_ci0:140 1 (const int) 2501617a3babSopenharmony_ci0:140 Constant: 2502617a3babSopenharmony_ci0:140 2 (const int) 2503617a3babSopenharmony_ci0:140 subgroupInclusiveMul ( global highp 3-component vector of float) 2504617a3babSopenharmony_ci0:140 vector swizzle ( temp highp 3-component vector of float) 2505617a3babSopenharmony_ci0:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2506617a3babSopenharmony_ci0:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2507617a3babSopenharmony_ci0:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2508617a3babSopenharmony_ci0:140 Constant: 2509617a3babSopenharmony_ci0:140 2 (const int) 2510617a3babSopenharmony_ci0:140 Constant: 2511617a3babSopenharmony_ci0:140 0 (const int) 2512617a3babSopenharmony_ci0:140 Sequence 2513617a3babSopenharmony_ci0:140 Constant: 2514617a3babSopenharmony_ci0:140 0 (const int) 2515617a3babSopenharmony_ci0:140 Constant: 2516617a3babSopenharmony_ci0:140 1 (const int) 2517617a3babSopenharmony_ci0:140 Constant: 2518617a3babSopenharmony_ci0:140 2 (const int) 2519617a3babSopenharmony_ci0:141 move second child to first child ( temp highp 4-component vector of float) 2520617a3babSopenharmony_ci0:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2521617a3babSopenharmony_ci0:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2522617a3babSopenharmony_ci0:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2523617a3babSopenharmony_ci0:141 Constant: 2524617a3babSopenharmony_ci0:141 0 (const int) 2525617a3babSopenharmony_ci0:141 Constant: 2526617a3babSopenharmony_ci0:141 0 (const int) 2527617a3babSopenharmony_ci0:141 subgroupInclusiveMul ( global highp 4-component vector of float) 2528617a3babSopenharmony_ci0:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2529617a3babSopenharmony_ci0:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2530617a3babSopenharmony_ci0:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2531617a3babSopenharmony_ci0:141 Constant: 2532617a3babSopenharmony_ci0:141 3 (const int) 2533617a3babSopenharmony_ci0:141 Constant: 2534617a3babSopenharmony_ci0:141 0 (const int) 2535617a3babSopenharmony_ci0:143 move second child to first child ( temp highp int) 2536617a3babSopenharmony_ci0:143 direct index ( temp highp int) 2537617a3babSopenharmony_ci0:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2538617a3babSopenharmony_ci0:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2539617a3babSopenharmony_ci0:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2540617a3babSopenharmony_ci0:143 Constant: 2541617a3babSopenharmony_ci0:143 1 (const int) 2542617a3babSopenharmony_ci0:143 Constant: 2543617a3babSopenharmony_ci0:143 1 (const int) 2544617a3babSopenharmony_ci0:143 Constant: 2545617a3babSopenharmony_ci0:143 0 (const int) 2546617a3babSopenharmony_ci0:143 subgroupInclusiveMul ( global highp int) 2547617a3babSopenharmony_ci0:143 direct index ( temp highp int) 2548617a3babSopenharmony_ci0:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2549617a3babSopenharmony_ci0:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2550617a3babSopenharmony_ci0:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2551617a3babSopenharmony_ci0:143 Constant: 2552617a3babSopenharmony_ci0:143 0 (const int) 2553617a3babSopenharmony_ci0:143 Constant: 2554617a3babSopenharmony_ci0:143 1 (const int) 2555617a3babSopenharmony_ci0:143 Constant: 2556617a3babSopenharmony_ci0:143 0 (const int) 2557617a3babSopenharmony_ci0:144 move second child to first child ( temp highp 2-component vector of int) 2558617a3babSopenharmony_ci0:144 vector swizzle ( temp highp 2-component vector of int) 2559617a3babSopenharmony_ci0:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2560617a3babSopenharmony_ci0:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2561617a3babSopenharmony_ci0:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2562617a3babSopenharmony_ci0:144 Constant: 2563617a3babSopenharmony_ci0:144 1 (const int) 2564617a3babSopenharmony_ci0:144 Constant: 2565617a3babSopenharmony_ci0:144 1 (const int) 2566617a3babSopenharmony_ci0:144 Sequence 2567617a3babSopenharmony_ci0:144 Constant: 2568617a3babSopenharmony_ci0:144 0 (const int) 2569617a3babSopenharmony_ci0:144 Constant: 2570617a3babSopenharmony_ci0:144 1 (const int) 2571617a3babSopenharmony_ci0:144 subgroupInclusiveMul ( global highp 2-component vector of int) 2572617a3babSopenharmony_ci0:144 vector swizzle ( temp highp 2-component vector of int) 2573617a3babSopenharmony_ci0:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2574617a3babSopenharmony_ci0:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2575617a3babSopenharmony_ci0:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2576617a3babSopenharmony_ci0:144 Constant: 2577617a3babSopenharmony_ci0:144 1 (const int) 2578617a3babSopenharmony_ci0:144 Constant: 2579617a3babSopenharmony_ci0:144 1 (const int) 2580617a3babSopenharmony_ci0:144 Sequence 2581617a3babSopenharmony_ci0:144 Constant: 2582617a3babSopenharmony_ci0:144 0 (const int) 2583617a3babSopenharmony_ci0:144 Constant: 2584617a3babSopenharmony_ci0:144 1 (const int) 2585617a3babSopenharmony_ci0:145 move second child to first child ( temp highp 3-component vector of int) 2586617a3babSopenharmony_ci0:145 vector swizzle ( temp highp 3-component vector of int) 2587617a3babSopenharmony_ci0:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2588617a3babSopenharmony_ci0:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2589617a3babSopenharmony_ci0:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2590617a3babSopenharmony_ci0:145 Constant: 2591617a3babSopenharmony_ci0:145 1 (const int) 2592617a3babSopenharmony_ci0:145 Constant: 2593617a3babSopenharmony_ci0:145 1 (const int) 2594617a3babSopenharmony_ci0:145 Sequence 2595617a3babSopenharmony_ci0:145 Constant: 2596617a3babSopenharmony_ci0:145 0 (const int) 2597617a3babSopenharmony_ci0:145 Constant: 2598617a3babSopenharmony_ci0:145 1 (const int) 2599617a3babSopenharmony_ci0:145 Constant: 2600617a3babSopenharmony_ci0:145 2 (const int) 2601617a3babSopenharmony_ci0:145 subgroupInclusiveMul ( global highp 3-component vector of int) 2602617a3babSopenharmony_ci0:145 vector swizzle ( temp highp 3-component vector of int) 2603617a3babSopenharmony_ci0:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2604617a3babSopenharmony_ci0:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2605617a3babSopenharmony_ci0:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2606617a3babSopenharmony_ci0:145 Constant: 2607617a3babSopenharmony_ci0:145 2 (const int) 2608617a3babSopenharmony_ci0:145 Constant: 2609617a3babSopenharmony_ci0:145 1 (const int) 2610617a3babSopenharmony_ci0:145 Sequence 2611617a3babSopenharmony_ci0:145 Constant: 2612617a3babSopenharmony_ci0:145 0 (const int) 2613617a3babSopenharmony_ci0:145 Constant: 2614617a3babSopenharmony_ci0:145 1 (const int) 2615617a3babSopenharmony_ci0:145 Constant: 2616617a3babSopenharmony_ci0:145 2 (const int) 2617617a3babSopenharmony_ci0:146 move second child to first child ( temp highp 4-component vector of int) 2618617a3babSopenharmony_ci0:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2619617a3babSopenharmony_ci0:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2620617a3babSopenharmony_ci0:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2621617a3babSopenharmony_ci0:146 Constant: 2622617a3babSopenharmony_ci0:146 1 (const int) 2623617a3babSopenharmony_ci0:146 Constant: 2624617a3babSopenharmony_ci0:146 1 (const int) 2625617a3babSopenharmony_ci0:146 subgroupInclusiveMul ( global highp 4-component vector of int) 2626617a3babSopenharmony_ci0:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2627617a3babSopenharmony_ci0:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2628617a3babSopenharmony_ci0:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2629617a3babSopenharmony_ci0:146 Constant: 2630617a3babSopenharmony_ci0:146 3 (const int) 2631617a3babSopenharmony_ci0:146 Constant: 2632617a3babSopenharmony_ci0:146 1 (const int) 2633617a3babSopenharmony_ci0:148 move second child to first child ( temp highp uint) 2634617a3babSopenharmony_ci0:148 direct index ( temp highp uint) 2635617a3babSopenharmony_ci0:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2636617a3babSopenharmony_ci0:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2637617a3babSopenharmony_ci0:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2638617a3babSopenharmony_ci0:148 Constant: 2639617a3babSopenharmony_ci0:148 2 (const int) 2640617a3babSopenharmony_ci0:148 Constant: 2641617a3babSopenharmony_ci0:148 2 (const int) 2642617a3babSopenharmony_ci0:148 Constant: 2643617a3babSopenharmony_ci0:148 0 (const int) 2644617a3babSopenharmony_ci0:148 subgroupInclusiveMul ( global highp uint) 2645617a3babSopenharmony_ci0:148 direct index ( temp highp uint) 2646617a3babSopenharmony_ci0:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2647617a3babSopenharmony_ci0:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2648617a3babSopenharmony_ci0:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2649617a3babSopenharmony_ci0:148 Constant: 2650617a3babSopenharmony_ci0:148 0 (const int) 2651617a3babSopenharmony_ci0:148 Constant: 2652617a3babSopenharmony_ci0:148 2 (const int) 2653617a3babSopenharmony_ci0:148 Constant: 2654617a3babSopenharmony_ci0:148 0 (const int) 2655617a3babSopenharmony_ci0:149 move second child to first child ( temp highp 2-component vector of uint) 2656617a3babSopenharmony_ci0:149 vector swizzle ( temp highp 2-component vector of uint) 2657617a3babSopenharmony_ci0:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2658617a3babSopenharmony_ci0:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2659617a3babSopenharmony_ci0:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2660617a3babSopenharmony_ci0:149 Constant: 2661617a3babSopenharmony_ci0:149 2 (const int) 2662617a3babSopenharmony_ci0:149 Constant: 2663617a3babSopenharmony_ci0:149 2 (const int) 2664617a3babSopenharmony_ci0:149 Sequence 2665617a3babSopenharmony_ci0:149 Constant: 2666617a3babSopenharmony_ci0:149 0 (const int) 2667617a3babSopenharmony_ci0:149 Constant: 2668617a3babSopenharmony_ci0:149 1 (const int) 2669617a3babSopenharmony_ci0:149 subgroupInclusiveMul ( global highp 2-component vector of uint) 2670617a3babSopenharmony_ci0:149 vector swizzle ( temp highp 2-component vector of uint) 2671617a3babSopenharmony_ci0:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2672617a3babSopenharmony_ci0:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2673617a3babSopenharmony_ci0:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2674617a3babSopenharmony_ci0:149 Constant: 2675617a3babSopenharmony_ci0:149 1 (const int) 2676617a3babSopenharmony_ci0:149 Constant: 2677617a3babSopenharmony_ci0:149 2 (const int) 2678617a3babSopenharmony_ci0:149 Sequence 2679617a3babSopenharmony_ci0:149 Constant: 2680617a3babSopenharmony_ci0:149 0 (const int) 2681617a3babSopenharmony_ci0:149 Constant: 2682617a3babSopenharmony_ci0:149 1 (const int) 2683617a3babSopenharmony_ci0:150 move second child to first child ( temp highp 3-component vector of uint) 2684617a3babSopenharmony_ci0:150 vector swizzle ( temp highp 3-component vector of uint) 2685617a3babSopenharmony_ci0:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2686617a3babSopenharmony_ci0:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2687617a3babSopenharmony_ci0:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2688617a3babSopenharmony_ci0:150 Constant: 2689617a3babSopenharmony_ci0:150 2 (const int) 2690617a3babSopenharmony_ci0:150 Constant: 2691617a3babSopenharmony_ci0:150 2 (const int) 2692617a3babSopenharmony_ci0:150 Sequence 2693617a3babSopenharmony_ci0:150 Constant: 2694617a3babSopenharmony_ci0:150 0 (const int) 2695617a3babSopenharmony_ci0:150 Constant: 2696617a3babSopenharmony_ci0:150 1 (const int) 2697617a3babSopenharmony_ci0:150 Constant: 2698617a3babSopenharmony_ci0:150 2 (const int) 2699617a3babSopenharmony_ci0:150 subgroupInclusiveMul ( global highp 3-component vector of uint) 2700617a3babSopenharmony_ci0:150 vector swizzle ( temp highp 3-component vector of uint) 2701617a3babSopenharmony_ci0:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2702617a3babSopenharmony_ci0:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2703617a3babSopenharmony_ci0:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2704617a3babSopenharmony_ci0:150 Constant: 2705617a3babSopenharmony_ci0:150 2 (const int) 2706617a3babSopenharmony_ci0:150 Constant: 2707617a3babSopenharmony_ci0:150 2 (const int) 2708617a3babSopenharmony_ci0:150 Sequence 2709617a3babSopenharmony_ci0:150 Constant: 2710617a3babSopenharmony_ci0:150 0 (const int) 2711617a3babSopenharmony_ci0:150 Constant: 2712617a3babSopenharmony_ci0:150 1 (const int) 2713617a3babSopenharmony_ci0:150 Constant: 2714617a3babSopenharmony_ci0:150 2 (const int) 2715617a3babSopenharmony_ci0:151 move second child to first child ( temp highp 4-component vector of uint) 2716617a3babSopenharmony_ci0:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2717617a3babSopenharmony_ci0:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2718617a3babSopenharmony_ci0:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2719617a3babSopenharmony_ci0:151 Constant: 2720617a3babSopenharmony_ci0:151 2 (const int) 2721617a3babSopenharmony_ci0:151 Constant: 2722617a3babSopenharmony_ci0:151 2 (const int) 2723617a3babSopenharmony_ci0:151 subgroupInclusiveMul ( global highp 4-component vector of uint) 2724617a3babSopenharmony_ci0:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2725617a3babSopenharmony_ci0:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2726617a3babSopenharmony_ci0:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2727617a3babSopenharmony_ci0:151 Constant: 2728617a3babSopenharmony_ci0:151 3 (const int) 2729617a3babSopenharmony_ci0:151 Constant: 2730617a3babSopenharmony_ci0:151 2 (const int) 2731617a3babSopenharmony_ci0:153 move second child to first child ( temp highp float) 2732617a3babSopenharmony_ci0:153 direct index ( temp highp float) 2733617a3babSopenharmony_ci0:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2734617a3babSopenharmony_ci0:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2735617a3babSopenharmony_ci0:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2736617a3babSopenharmony_ci0:153 Constant: 2737617a3babSopenharmony_ci0:153 3 (const int) 2738617a3babSopenharmony_ci0:153 Constant: 2739617a3babSopenharmony_ci0:153 0 (const int) 2740617a3babSopenharmony_ci0:153 Constant: 2741617a3babSopenharmony_ci0:153 0 (const int) 2742617a3babSopenharmony_ci0:153 subgroupInclusiveMin ( global highp float) 2743617a3babSopenharmony_ci0:153 direct index ( temp highp float) 2744617a3babSopenharmony_ci0:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2745617a3babSopenharmony_ci0:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2746617a3babSopenharmony_ci0:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2747617a3babSopenharmony_ci0:153 Constant: 2748617a3babSopenharmony_ci0:153 0 (const int) 2749617a3babSopenharmony_ci0:153 Constant: 2750617a3babSopenharmony_ci0:153 0 (const int) 2751617a3babSopenharmony_ci0:153 Constant: 2752617a3babSopenharmony_ci0:153 0 (const int) 2753617a3babSopenharmony_ci0:154 move second child to first child ( temp highp 2-component vector of float) 2754617a3babSopenharmony_ci0:154 vector swizzle ( temp highp 2-component vector of float) 2755617a3babSopenharmony_ci0:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2756617a3babSopenharmony_ci0:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2757617a3babSopenharmony_ci0:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2758617a3babSopenharmony_ci0:154 Constant: 2759617a3babSopenharmony_ci0:154 3 (const int) 2760617a3babSopenharmony_ci0:154 Constant: 2761617a3babSopenharmony_ci0:154 0 (const int) 2762617a3babSopenharmony_ci0:154 Sequence 2763617a3babSopenharmony_ci0:154 Constant: 2764617a3babSopenharmony_ci0:154 0 (const int) 2765617a3babSopenharmony_ci0:154 Constant: 2766617a3babSopenharmony_ci0:154 1 (const int) 2767617a3babSopenharmony_ci0:154 subgroupInclusiveMin ( global highp 2-component vector of float) 2768617a3babSopenharmony_ci0:154 vector swizzle ( temp highp 2-component vector of float) 2769617a3babSopenharmony_ci0:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2770617a3babSopenharmony_ci0:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2771617a3babSopenharmony_ci0:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2772617a3babSopenharmony_ci0:154 Constant: 2773617a3babSopenharmony_ci0:154 1 (const int) 2774617a3babSopenharmony_ci0:154 Constant: 2775617a3babSopenharmony_ci0:154 0 (const int) 2776617a3babSopenharmony_ci0:154 Sequence 2777617a3babSopenharmony_ci0:154 Constant: 2778617a3babSopenharmony_ci0:154 0 (const int) 2779617a3babSopenharmony_ci0:154 Constant: 2780617a3babSopenharmony_ci0:154 1 (const int) 2781617a3babSopenharmony_ci0:155 move second child to first child ( temp highp 3-component vector of float) 2782617a3babSopenharmony_ci0:155 vector swizzle ( temp highp 3-component vector of float) 2783617a3babSopenharmony_ci0:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2784617a3babSopenharmony_ci0:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2785617a3babSopenharmony_ci0:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2786617a3babSopenharmony_ci0:155 Constant: 2787617a3babSopenharmony_ci0:155 3 (const int) 2788617a3babSopenharmony_ci0:155 Constant: 2789617a3babSopenharmony_ci0:155 0 (const int) 2790617a3babSopenharmony_ci0:155 Sequence 2791617a3babSopenharmony_ci0:155 Constant: 2792617a3babSopenharmony_ci0:155 0 (const int) 2793617a3babSopenharmony_ci0:155 Constant: 2794617a3babSopenharmony_ci0:155 1 (const int) 2795617a3babSopenharmony_ci0:155 Constant: 2796617a3babSopenharmony_ci0:155 2 (const int) 2797617a3babSopenharmony_ci0:155 subgroupInclusiveMin ( global highp 3-component vector of float) 2798617a3babSopenharmony_ci0:155 vector swizzle ( temp highp 3-component vector of float) 2799617a3babSopenharmony_ci0:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2800617a3babSopenharmony_ci0:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2801617a3babSopenharmony_ci0:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2802617a3babSopenharmony_ci0:155 Constant: 2803617a3babSopenharmony_ci0:155 2 (const int) 2804617a3babSopenharmony_ci0:155 Constant: 2805617a3babSopenharmony_ci0:155 0 (const int) 2806617a3babSopenharmony_ci0:155 Sequence 2807617a3babSopenharmony_ci0:155 Constant: 2808617a3babSopenharmony_ci0:155 0 (const int) 2809617a3babSopenharmony_ci0:155 Constant: 2810617a3babSopenharmony_ci0:155 1 (const int) 2811617a3babSopenharmony_ci0:155 Constant: 2812617a3babSopenharmony_ci0:155 2 (const int) 2813617a3babSopenharmony_ci0:156 move second child to first child ( temp highp 4-component vector of float) 2814617a3babSopenharmony_ci0:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2815617a3babSopenharmony_ci0:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2816617a3babSopenharmony_ci0:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2817617a3babSopenharmony_ci0:156 Constant: 2818617a3babSopenharmony_ci0:156 3 (const int) 2819617a3babSopenharmony_ci0:156 Constant: 2820617a3babSopenharmony_ci0:156 0 (const int) 2821617a3babSopenharmony_ci0:156 subgroupInclusiveMin ( global highp 4-component vector of float) 2822617a3babSopenharmony_ci0:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 2823617a3babSopenharmony_ci0:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2824617a3babSopenharmony_ci0:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2825617a3babSopenharmony_ci0:156 Constant: 2826617a3babSopenharmony_ci0:156 3 (const int) 2827617a3babSopenharmony_ci0:156 Constant: 2828617a3babSopenharmony_ci0:156 0 (const int) 2829617a3babSopenharmony_ci0:158 move second child to first child ( temp highp int) 2830617a3babSopenharmony_ci0:158 direct index ( temp highp int) 2831617a3babSopenharmony_ci0:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2832617a3babSopenharmony_ci0:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2833617a3babSopenharmony_ci0:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2834617a3babSopenharmony_ci0:158 Constant: 2835617a3babSopenharmony_ci0:158 0 (const int) 2836617a3babSopenharmony_ci0:158 Constant: 2837617a3babSopenharmony_ci0:158 1 (const int) 2838617a3babSopenharmony_ci0:158 Constant: 2839617a3babSopenharmony_ci0:158 0 (const int) 2840617a3babSopenharmony_ci0:158 subgroupInclusiveMin ( global highp int) 2841617a3babSopenharmony_ci0:158 direct index ( temp highp int) 2842617a3babSopenharmony_ci0:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2843617a3babSopenharmony_ci0:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2844617a3babSopenharmony_ci0:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2845617a3babSopenharmony_ci0:158 Constant: 2846617a3babSopenharmony_ci0:158 0 (const int) 2847617a3babSopenharmony_ci0:158 Constant: 2848617a3babSopenharmony_ci0:158 1 (const int) 2849617a3babSopenharmony_ci0:158 Constant: 2850617a3babSopenharmony_ci0:158 0 (const int) 2851617a3babSopenharmony_ci0:159 move second child to first child ( temp highp 2-component vector of int) 2852617a3babSopenharmony_ci0:159 vector swizzle ( temp highp 2-component vector of int) 2853617a3babSopenharmony_ci0:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2854617a3babSopenharmony_ci0:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2855617a3babSopenharmony_ci0:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2856617a3babSopenharmony_ci0:159 Constant: 2857617a3babSopenharmony_ci0:159 0 (const int) 2858617a3babSopenharmony_ci0:159 Constant: 2859617a3babSopenharmony_ci0:159 1 (const int) 2860617a3babSopenharmony_ci0:159 Sequence 2861617a3babSopenharmony_ci0:159 Constant: 2862617a3babSopenharmony_ci0:159 0 (const int) 2863617a3babSopenharmony_ci0:159 Constant: 2864617a3babSopenharmony_ci0:159 1 (const int) 2865617a3babSopenharmony_ci0:159 subgroupInclusiveMin ( global highp 2-component vector of int) 2866617a3babSopenharmony_ci0:159 vector swizzle ( temp highp 2-component vector of int) 2867617a3babSopenharmony_ci0:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2868617a3babSopenharmony_ci0:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2869617a3babSopenharmony_ci0:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2870617a3babSopenharmony_ci0:159 Constant: 2871617a3babSopenharmony_ci0:159 1 (const int) 2872617a3babSopenharmony_ci0:159 Constant: 2873617a3babSopenharmony_ci0:159 1 (const int) 2874617a3babSopenharmony_ci0:159 Sequence 2875617a3babSopenharmony_ci0:159 Constant: 2876617a3babSopenharmony_ci0:159 0 (const int) 2877617a3babSopenharmony_ci0:159 Constant: 2878617a3babSopenharmony_ci0:159 1 (const int) 2879617a3babSopenharmony_ci0:160 move second child to first child ( temp highp 3-component vector of int) 2880617a3babSopenharmony_ci0:160 vector swizzle ( temp highp 3-component vector of int) 2881617a3babSopenharmony_ci0:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2882617a3babSopenharmony_ci0:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2883617a3babSopenharmony_ci0:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2884617a3babSopenharmony_ci0:160 Constant: 2885617a3babSopenharmony_ci0:160 0 (const int) 2886617a3babSopenharmony_ci0:160 Constant: 2887617a3babSopenharmony_ci0:160 1 (const int) 2888617a3babSopenharmony_ci0:160 Sequence 2889617a3babSopenharmony_ci0:160 Constant: 2890617a3babSopenharmony_ci0:160 0 (const int) 2891617a3babSopenharmony_ci0:160 Constant: 2892617a3babSopenharmony_ci0:160 1 (const int) 2893617a3babSopenharmony_ci0:160 Constant: 2894617a3babSopenharmony_ci0:160 2 (const int) 2895617a3babSopenharmony_ci0:160 subgroupInclusiveMin ( global highp 3-component vector of int) 2896617a3babSopenharmony_ci0:160 vector swizzle ( temp highp 3-component vector of int) 2897617a3babSopenharmony_ci0:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2898617a3babSopenharmony_ci0:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2899617a3babSopenharmony_ci0:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2900617a3babSopenharmony_ci0:160 Constant: 2901617a3babSopenharmony_ci0:160 2 (const int) 2902617a3babSopenharmony_ci0:160 Constant: 2903617a3babSopenharmony_ci0:160 1 (const int) 2904617a3babSopenharmony_ci0:160 Sequence 2905617a3babSopenharmony_ci0:160 Constant: 2906617a3babSopenharmony_ci0:160 0 (const int) 2907617a3babSopenharmony_ci0:160 Constant: 2908617a3babSopenharmony_ci0:160 1 (const int) 2909617a3babSopenharmony_ci0:160 Constant: 2910617a3babSopenharmony_ci0:160 2 (const int) 2911617a3babSopenharmony_ci0:161 move second child to first child ( temp highp 4-component vector of int) 2912617a3babSopenharmony_ci0:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2913617a3babSopenharmony_ci0:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2914617a3babSopenharmony_ci0:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2915617a3babSopenharmony_ci0:161 Constant: 2916617a3babSopenharmony_ci0:161 0 (const int) 2917617a3babSopenharmony_ci0:161 Constant: 2918617a3babSopenharmony_ci0:161 1 (const int) 2919617a3babSopenharmony_ci0:161 subgroupInclusiveMin ( global highp 4-component vector of int) 2920617a3babSopenharmony_ci0:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 2921617a3babSopenharmony_ci0:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2922617a3babSopenharmony_ci0:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2923617a3babSopenharmony_ci0:161 Constant: 2924617a3babSopenharmony_ci0:161 3 (const int) 2925617a3babSopenharmony_ci0:161 Constant: 2926617a3babSopenharmony_ci0:161 1 (const int) 2927617a3babSopenharmony_ci0:163 move second child to first child ( temp highp uint) 2928617a3babSopenharmony_ci0:163 direct index ( temp highp uint) 2929617a3babSopenharmony_ci0:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2930617a3babSopenharmony_ci0:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2931617a3babSopenharmony_ci0:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2932617a3babSopenharmony_ci0:163 Constant: 2933617a3babSopenharmony_ci0:163 1 (const int) 2934617a3babSopenharmony_ci0:163 Constant: 2935617a3babSopenharmony_ci0:163 2 (const int) 2936617a3babSopenharmony_ci0:163 Constant: 2937617a3babSopenharmony_ci0:163 0 (const int) 2938617a3babSopenharmony_ci0:163 subgroupInclusiveMin ( global highp uint) 2939617a3babSopenharmony_ci0:163 direct index ( temp highp uint) 2940617a3babSopenharmony_ci0:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2941617a3babSopenharmony_ci0:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2942617a3babSopenharmony_ci0:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2943617a3babSopenharmony_ci0:163 Constant: 2944617a3babSopenharmony_ci0:163 0 (const int) 2945617a3babSopenharmony_ci0:163 Constant: 2946617a3babSopenharmony_ci0:163 2 (const int) 2947617a3babSopenharmony_ci0:163 Constant: 2948617a3babSopenharmony_ci0:163 0 (const int) 2949617a3babSopenharmony_ci0:164 move second child to first child ( temp highp 2-component vector of uint) 2950617a3babSopenharmony_ci0:164 vector swizzle ( temp highp 2-component vector of uint) 2951617a3babSopenharmony_ci0:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2952617a3babSopenharmony_ci0:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2953617a3babSopenharmony_ci0:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2954617a3babSopenharmony_ci0:164 Constant: 2955617a3babSopenharmony_ci0:164 1 (const int) 2956617a3babSopenharmony_ci0:164 Constant: 2957617a3babSopenharmony_ci0:164 2 (const int) 2958617a3babSopenharmony_ci0:164 Sequence 2959617a3babSopenharmony_ci0:164 Constant: 2960617a3babSopenharmony_ci0:164 0 (const int) 2961617a3babSopenharmony_ci0:164 Constant: 2962617a3babSopenharmony_ci0:164 1 (const int) 2963617a3babSopenharmony_ci0:164 subgroupInclusiveMin ( global highp 2-component vector of uint) 2964617a3babSopenharmony_ci0:164 vector swizzle ( temp highp 2-component vector of uint) 2965617a3babSopenharmony_ci0:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2966617a3babSopenharmony_ci0:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2967617a3babSopenharmony_ci0:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2968617a3babSopenharmony_ci0:164 Constant: 2969617a3babSopenharmony_ci0:164 1 (const int) 2970617a3babSopenharmony_ci0:164 Constant: 2971617a3babSopenharmony_ci0:164 2 (const int) 2972617a3babSopenharmony_ci0:164 Sequence 2973617a3babSopenharmony_ci0:164 Constant: 2974617a3babSopenharmony_ci0:164 0 (const int) 2975617a3babSopenharmony_ci0:164 Constant: 2976617a3babSopenharmony_ci0:164 1 (const int) 2977617a3babSopenharmony_ci0:165 move second child to first child ( temp highp 3-component vector of uint) 2978617a3babSopenharmony_ci0:165 vector swizzle ( temp highp 3-component vector of uint) 2979617a3babSopenharmony_ci0:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2980617a3babSopenharmony_ci0:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2981617a3babSopenharmony_ci0:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2982617a3babSopenharmony_ci0:165 Constant: 2983617a3babSopenharmony_ci0:165 1 (const int) 2984617a3babSopenharmony_ci0:165 Constant: 2985617a3babSopenharmony_ci0:165 2 (const int) 2986617a3babSopenharmony_ci0:165 Sequence 2987617a3babSopenharmony_ci0:165 Constant: 2988617a3babSopenharmony_ci0:165 0 (const int) 2989617a3babSopenharmony_ci0:165 Constant: 2990617a3babSopenharmony_ci0:165 1 (const int) 2991617a3babSopenharmony_ci0:165 Constant: 2992617a3babSopenharmony_ci0:165 2 (const int) 2993617a3babSopenharmony_ci0:165 subgroupInclusiveMin ( global highp 3-component vector of uint) 2994617a3babSopenharmony_ci0:165 vector swizzle ( temp highp 3-component vector of uint) 2995617a3babSopenharmony_ci0:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 2996617a3babSopenharmony_ci0:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2997617a3babSopenharmony_ci0:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 2998617a3babSopenharmony_ci0:165 Constant: 2999617a3babSopenharmony_ci0:165 2 (const int) 3000617a3babSopenharmony_ci0:165 Constant: 3001617a3babSopenharmony_ci0:165 2 (const int) 3002617a3babSopenharmony_ci0:165 Sequence 3003617a3babSopenharmony_ci0:165 Constant: 3004617a3babSopenharmony_ci0:165 0 (const int) 3005617a3babSopenharmony_ci0:165 Constant: 3006617a3babSopenharmony_ci0:165 1 (const int) 3007617a3babSopenharmony_ci0:165 Constant: 3008617a3babSopenharmony_ci0:165 2 (const int) 3009617a3babSopenharmony_ci0:166 move second child to first child ( temp highp 4-component vector of uint) 3010617a3babSopenharmony_ci0:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3011617a3babSopenharmony_ci0:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3012617a3babSopenharmony_ci0:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3013617a3babSopenharmony_ci0:166 Constant: 3014617a3babSopenharmony_ci0:166 1 (const int) 3015617a3babSopenharmony_ci0:166 Constant: 3016617a3babSopenharmony_ci0:166 2 (const int) 3017617a3babSopenharmony_ci0:166 subgroupInclusiveMin ( global highp 4-component vector of uint) 3018617a3babSopenharmony_ci0:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3019617a3babSopenharmony_ci0:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3020617a3babSopenharmony_ci0:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3021617a3babSopenharmony_ci0:166 Constant: 3022617a3babSopenharmony_ci0:166 3 (const int) 3023617a3babSopenharmony_ci0:166 Constant: 3024617a3babSopenharmony_ci0:166 2 (const int) 3025617a3babSopenharmony_ci0:168 move second child to first child ( temp highp float) 3026617a3babSopenharmony_ci0:168 direct index ( temp highp float) 3027617a3babSopenharmony_ci0:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3028617a3babSopenharmony_ci0:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3029617a3babSopenharmony_ci0:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3030617a3babSopenharmony_ci0:168 Constant: 3031617a3babSopenharmony_ci0:168 2 (const int) 3032617a3babSopenharmony_ci0:168 Constant: 3033617a3babSopenharmony_ci0:168 0 (const int) 3034617a3babSopenharmony_ci0:168 Constant: 3035617a3babSopenharmony_ci0:168 0 (const int) 3036617a3babSopenharmony_ci0:168 subgroupInclusiveMax ( global highp float) 3037617a3babSopenharmony_ci0:168 direct index ( temp highp float) 3038617a3babSopenharmony_ci0:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3039617a3babSopenharmony_ci0:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3040617a3babSopenharmony_ci0:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3041617a3babSopenharmony_ci0:168 Constant: 3042617a3babSopenharmony_ci0:168 0 (const int) 3043617a3babSopenharmony_ci0:168 Constant: 3044617a3babSopenharmony_ci0:168 0 (const int) 3045617a3babSopenharmony_ci0:168 Constant: 3046617a3babSopenharmony_ci0:168 0 (const int) 3047617a3babSopenharmony_ci0:169 move second child to first child ( temp highp 2-component vector of float) 3048617a3babSopenharmony_ci0:169 vector swizzle ( temp highp 2-component vector of float) 3049617a3babSopenharmony_ci0:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3050617a3babSopenharmony_ci0:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3051617a3babSopenharmony_ci0:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3052617a3babSopenharmony_ci0:169 Constant: 3053617a3babSopenharmony_ci0:169 2 (const int) 3054617a3babSopenharmony_ci0:169 Constant: 3055617a3babSopenharmony_ci0:169 0 (const int) 3056617a3babSopenharmony_ci0:169 Sequence 3057617a3babSopenharmony_ci0:169 Constant: 3058617a3babSopenharmony_ci0:169 0 (const int) 3059617a3babSopenharmony_ci0:169 Constant: 3060617a3babSopenharmony_ci0:169 1 (const int) 3061617a3babSopenharmony_ci0:169 subgroupInclusiveMax ( global highp 2-component vector of float) 3062617a3babSopenharmony_ci0:169 vector swizzle ( temp highp 2-component vector of float) 3063617a3babSopenharmony_ci0:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3064617a3babSopenharmony_ci0:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3065617a3babSopenharmony_ci0:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3066617a3babSopenharmony_ci0:169 Constant: 3067617a3babSopenharmony_ci0:169 1 (const int) 3068617a3babSopenharmony_ci0:169 Constant: 3069617a3babSopenharmony_ci0:169 0 (const int) 3070617a3babSopenharmony_ci0:169 Sequence 3071617a3babSopenharmony_ci0:169 Constant: 3072617a3babSopenharmony_ci0:169 0 (const int) 3073617a3babSopenharmony_ci0:169 Constant: 3074617a3babSopenharmony_ci0:169 1 (const int) 3075617a3babSopenharmony_ci0:170 move second child to first child ( temp highp 3-component vector of float) 3076617a3babSopenharmony_ci0:170 vector swizzle ( temp highp 3-component vector of float) 3077617a3babSopenharmony_ci0:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3078617a3babSopenharmony_ci0:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3079617a3babSopenharmony_ci0:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3080617a3babSopenharmony_ci0:170 Constant: 3081617a3babSopenharmony_ci0:170 2 (const int) 3082617a3babSopenharmony_ci0:170 Constant: 3083617a3babSopenharmony_ci0:170 0 (const int) 3084617a3babSopenharmony_ci0:170 Sequence 3085617a3babSopenharmony_ci0:170 Constant: 3086617a3babSopenharmony_ci0:170 0 (const int) 3087617a3babSopenharmony_ci0:170 Constant: 3088617a3babSopenharmony_ci0:170 1 (const int) 3089617a3babSopenharmony_ci0:170 Constant: 3090617a3babSopenharmony_ci0:170 2 (const int) 3091617a3babSopenharmony_ci0:170 subgroupInclusiveMax ( global highp 3-component vector of float) 3092617a3babSopenharmony_ci0:170 vector swizzle ( temp highp 3-component vector of float) 3093617a3babSopenharmony_ci0:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3094617a3babSopenharmony_ci0:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3095617a3babSopenharmony_ci0:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3096617a3babSopenharmony_ci0:170 Constant: 3097617a3babSopenharmony_ci0:170 2 (const int) 3098617a3babSopenharmony_ci0:170 Constant: 3099617a3babSopenharmony_ci0:170 0 (const int) 3100617a3babSopenharmony_ci0:170 Sequence 3101617a3babSopenharmony_ci0:170 Constant: 3102617a3babSopenharmony_ci0:170 0 (const int) 3103617a3babSopenharmony_ci0:170 Constant: 3104617a3babSopenharmony_ci0:170 1 (const int) 3105617a3babSopenharmony_ci0:170 Constant: 3106617a3babSopenharmony_ci0:170 2 (const int) 3107617a3babSopenharmony_ci0:171 move second child to first child ( temp highp 4-component vector of float) 3108617a3babSopenharmony_ci0:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3109617a3babSopenharmony_ci0:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3110617a3babSopenharmony_ci0:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3111617a3babSopenharmony_ci0:171 Constant: 3112617a3babSopenharmony_ci0:171 2 (const int) 3113617a3babSopenharmony_ci0:171 Constant: 3114617a3babSopenharmony_ci0:171 0 (const int) 3115617a3babSopenharmony_ci0:171 subgroupInclusiveMax ( global highp 4-component vector of float) 3116617a3babSopenharmony_ci0:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 3117617a3babSopenharmony_ci0:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3118617a3babSopenharmony_ci0:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3119617a3babSopenharmony_ci0:171 Constant: 3120617a3babSopenharmony_ci0:171 3 (const int) 3121617a3babSopenharmony_ci0:171 Constant: 3122617a3babSopenharmony_ci0:171 0 (const int) 3123617a3babSopenharmony_ci0:173 move second child to first child ( temp highp int) 3124617a3babSopenharmony_ci0:173 direct index ( temp highp int) 3125617a3babSopenharmony_ci0:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3126617a3babSopenharmony_ci0:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3127617a3babSopenharmony_ci0:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3128617a3babSopenharmony_ci0:173 Constant: 3129617a3babSopenharmony_ci0:173 3 (const int) 3130617a3babSopenharmony_ci0:173 Constant: 3131617a3babSopenharmony_ci0:173 1 (const int) 3132617a3babSopenharmony_ci0:173 Constant: 3133617a3babSopenharmony_ci0:173 0 (const int) 3134617a3babSopenharmony_ci0:173 subgroupInclusiveMax ( global highp int) 3135617a3babSopenharmony_ci0:173 direct index ( temp highp int) 3136617a3babSopenharmony_ci0:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3137617a3babSopenharmony_ci0:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3138617a3babSopenharmony_ci0:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3139617a3babSopenharmony_ci0:173 Constant: 3140617a3babSopenharmony_ci0:173 0 (const int) 3141617a3babSopenharmony_ci0:173 Constant: 3142617a3babSopenharmony_ci0:173 1 (const int) 3143617a3babSopenharmony_ci0:173 Constant: 3144617a3babSopenharmony_ci0:173 0 (const int) 3145617a3babSopenharmony_ci0:174 move second child to first child ( temp highp 2-component vector of int) 3146617a3babSopenharmony_ci0:174 vector swizzle ( temp highp 2-component vector of int) 3147617a3babSopenharmony_ci0:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3148617a3babSopenharmony_ci0:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3149617a3babSopenharmony_ci0:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3150617a3babSopenharmony_ci0:174 Constant: 3151617a3babSopenharmony_ci0:174 3 (const int) 3152617a3babSopenharmony_ci0:174 Constant: 3153617a3babSopenharmony_ci0:174 1 (const int) 3154617a3babSopenharmony_ci0:174 Sequence 3155617a3babSopenharmony_ci0:174 Constant: 3156617a3babSopenharmony_ci0:174 0 (const int) 3157617a3babSopenharmony_ci0:174 Constant: 3158617a3babSopenharmony_ci0:174 1 (const int) 3159617a3babSopenharmony_ci0:174 subgroupInclusiveMax ( global highp 2-component vector of int) 3160617a3babSopenharmony_ci0:174 vector swizzle ( temp highp 2-component vector of int) 3161617a3babSopenharmony_ci0:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3162617a3babSopenharmony_ci0:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3163617a3babSopenharmony_ci0:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3164617a3babSopenharmony_ci0:174 Constant: 3165617a3babSopenharmony_ci0:174 1 (const int) 3166617a3babSopenharmony_ci0:174 Constant: 3167617a3babSopenharmony_ci0:174 1 (const int) 3168617a3babSopenharmony_ci0:174 Sequence 3169617a3babSopenharmony_ci0:174 Constant: 3170617a3babSopenharmony_ci0:174 0 (const int) 3171617a3babSopenharmony_ci0:174 Constant: 3172617a3babSopenharmony_ci0:174 1 (const int) 3173617a3babSopenharmony_ci0:175 move second child to first child ( temp highp 3-component vector of int) 3174617a3babSopenharmony_ci0:175 vector swizzle ( temp highp 3-component vector of int) 3175617a3babSopenharmony_ci0:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3176617a3babSopenharmony_ci0:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3177617a3babSopenharmony_ci0:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3178617a3babSopenharmony_ci0:175 Constant: 3179617a3babSopenharmony_ci0:175 3 (const int) 3180617a3babSopenharmony_ci0:175 Constant: 3181617a3babSopenharmony_ci0:175 1 (const int) 3182617a3babSopenharmony_ci0:175 Sequence 3183617a3babSopenharmony_ci0:175 Constant: 3184617a3babSopenharmony_ci0:175 0 (const int) 3185617a3babSopenharmony_ci0:175 Constant: 3186617a3babSopenharmony_ci0:175 1 (const int) 3187617a3babSopenharmony_ci0:175 Constant: 3188617a3babSopenharmony_ci0:175 2 (const int) 3189617a3babSopenharmony_ci0:175 subgroupInclusiveMax ( global highp 3-component vector of int) 3190617a3babSopenharmony_ci0:175 vector swizzle ( temp highp 3-component vector of int) 3191617a3babSopenharmony_ci0:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3192617a3babSopenharmony_ci0:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3193617a3babSopenharmony_ci0:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3194617a3babSopenharmony_ci0:175 Constant: 3195617a3babSopenharmony_ci0:175 2 (const int) 3196617a3babSopenharmony_ci0:175 Constant: 3197617a3babSopenharmony_ci0:175 1 (const int) 3198617a3babSopenharmony_ci0:175 Sequence 3199617a3babSopenharmony_ci0:175 Constant: 3200617a3babSopenharmony_ci0:175 0 (const int) 3201617a3babSopenharmony_ci0:175 Constant: 3202617a3babSopenharmony_ci0:175 1 (const int) 3203617a3babSopenharmony_ci0:175 Constant: 3204617a3babSopenharmony_ci0:175 2 (const int) 3205617a3babSopenharmony_ci0:176 move second child to first child ( temp highp 4-component vector of int) 3206617a3babSopenharmony_ci0:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3207617a3babSopenharmony_ci0:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3208617a3babSopenharmony_ci0:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3209617a3babSopenharmony_ci0:176 Constant: 3210617a3babSopenharmony_ci0:176 3 (const int) 3211617a3babSopenharmony_ci0:176 Constant: 3212617a3babSopenharmony_ci0:176 1 (const int) 3213617a3babSopenharmony_ci0:176 subgroupInclusiveMax ( global highp 4-component vector of int) 3214617a3babSopenharmony_ci0:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3215617a3babSopenharmony_ci0:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3216617a3babSopenharmony_ci0:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3217617a3babSopenharmony_ci0:176 Constant: 3218617a3babSopenharmony_ci0:176 3 (const int) 3219617a3babSopenharmony_ci0:176 Constant: 3220617a3babSopenharmony_ci0:176 1 (const int) 3221617a3babSopenharmony_ci0:178 move second child to first child ( temp highp uint) 3222617a3babSopenharmony_ci0:178 direct index ( temp highp uint) 3223617a3babSopenharmony_ci0:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3224617a3babSopenharmony_ci0:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3225617a3babSopenharmony_ci0:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3226617a3babSopenharmony_ci0:178 Constant: 3227617a3babSopenharmony_ci0:178 0 (const int) 3228617a3babSopenharmony_ci0:178 Constant: 3229617a3babSopenharmony_ci0:178 2 (const int) 3230617a3babSopenharmony_ci0:178 Constant: 3231617a3babSopenharmony_ci0:178 0 (const int) 3232617a3babSopenharmony_ci0:178 subgroupInclusiveMax ( global highp uint) 3233617a3babSopenharmony_ci0:178 direct index ( temp highp uint) 3234617a3babSopenharmony_ci0:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3235617a3babSopenharmony_ci0:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3236617a3babSopenharmony_ci0:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3237617a3babSopenharmony_ci0:178 Constant: 3238617a3babSopenharmony_ci0:178 0 (const int) 3239617a3babSopenharmony_ci0:178 Constant: 3240617a3babSopenharmony_ci0:178 2 (const int) 3241617a3babSopenharmony_ci0:178 Constant: 3242617a3babSopenharmony_ci0:178 0 (const int) 3243617a3babSopenharmony_ci0:179 move second child to first child ( temp highp 2-component vector of uint) 3244617a3babSopenharmony_ci0:179 vector swizzle ( temp highp 2-component vector of uint) 3245617a3babSopenharmony_ci0:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3246617a3babSopenharmony_ci0:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3247617a3babSopenharmony_ci0:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3248617a3babSopenharmony_ci0:179 Constant: 3249617a3babSopenharmony_ci0:179 0 (const int) 3250617a3babSopenharmony_ci0:179 Constant: 3251617a3babSopenharmony_ci0:179 2 (const int) 3252617a3babSopenharmony_ci0:179 Sequence 3253617a3babSopenharmony_ci0:179 Constant: 3254617a3babSopenharmony_ci0:179 0 (const int) 3255617a3babSopenharmony_ci0:179 Constant: 3256617a3babSopenharmony_ci0:179 1 (const int) 3257617a3babSopenharmony_ci0:179 subgroupInclusiveMax ( global highp 2-component vector of uint) 3258617a3babSopenharmony_ci0:179 vector swizzle ( temp highp 2-component vector of uint) 3259617a3babSopenharmony_ci0:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3260617a3babSopenharmony_ci0:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3261617a3babSopenharmony_ci0:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3262617a3babSopenharmony_ci0:179 Constant: 3263617a3babSopenharmony_ci0:179 1 (const int) 3264617a3babSopenharmony_ci0:179 Constant: 3265617a3babSopenharmony_ci0:179 2 (const int) 3266617a3babSopenharmony_ci0:179 Sequence 3267617a3babSopenharmony_ci0:179 Constant: 3268617a3babSopenharmony_ci0:179 0 (const int) 3269617a3babSopenharmony_ci0:179 Constant: 3270617a3babSopenharmony_ci0:179 1 (const int) 3271617a3babSopenharmony_ci0:180 move second child to first child ( temp highp 3-component vector of uint) 3272617a3babSopenharmony_ci0:180 vector swizzle ( temp highp 3-component vector of uint) 3273617a3babSopenharmony_ci0:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3274617a3babSopenharmony_ci0:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3275617a3babSopenharmony_ci0:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3276617a3babSopenharmony_ci0:180 Constant: 3277617a3babSopenharmony_ci0:180 0 (const int) 3278617a3babSopenharmony_ci0:180 Constant: 3279617a3babSopenharmony_ci0:180 2 (const int) 3280617a3babSopenharmony_ci0:180 Sequence 3281617a3babSopenharmony_ci0:180 Constant: 3282617a3babSopenharmony_ci0:180 0 (const int) 3283617a3babSopenharmony_ci0:180 Constant: 3284617a3babSopenharmony_ci0:180 1 (const int) 3285617a3babSopenharmony_ci0:180 Constant: 3286617a3babSopenharmony_ci0:180 2 (const int) 3287617a3babSopenharmony_ci0:180 subgroupInclusiveMax ( global highp 3-component vector of uint) 3288617a3babSopenharmony_ci0:180 vector swizzle ( temp highp 3-component vector of uint) 3289617a3babSopenharmony_ci0:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3290617a3babSopenharmony_ci0:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3291617a3babSopenharmony_ci0:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3292617a3babSopenharmony_ci0:180 Constant: 3293617a3babSopenharmony_ci0:180 2 (const int) 3294617a3babSopenharmony_ci0:180 Constant: 3295617a3babSopenharmony_ci0:180 2 (const int) 3296617a3babSopenharmony_ci0:180 Sequence 3297617a3babSopenharmony_ci0:180 Constant: 3298617a3babSopenharmony_ci0:180 0 (const int) 3299617a3babSopenharmony_ci0:180 Constant: 3300617a3babSopenharmony_ci0:180 1 (const int) 3301617a3babSopenharmony_ci0:180 Constant: 3302617a3babSopenharmony_ci0:180 2 (const int) 3303617a3babSopenharmony_ci0:181 move second child to first child ( temp highp 4-component vector of uint) 3304617a3babSopenharmony_ci0:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3305617a3babSopenharmony_ci0:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3306617a3babSopenharmony_ci0:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3307617a3babSopenharmony_ci0:181 Constant: 3308617a3babSopenharmony_ci0:181 0 (const int) 3309617a3babSopenharmony_ci0:181 Constant: 3310617a3babSopenharmony_ci0:181 2 (const int) 3311617a3babSopenharmony_ci0:181 subgroupInclusiveMax ( global highp 4-component vector of uint) 3312617a3babSopenharmony_ci0:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3313617a3babSopenharmony_ci0:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3314617a3babSopenharmony_ci0:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3315617a3babSopenharmony_ci0:181 Constant: 3316617a3babSopenharmony_ci0:181 3 (const int) 3317617a3babSopenharmony_ci0:181 Constant: 3318617a3babSopenharmony_ci0:181 2 (const int) 3319617a3babSopenharmony_ci0:183 move second child to first child ( temp highp int) 3320617a3babSopenharmony_ci0:183 direct index ( temp highp int) 3321617a3babSopenharmony_ci0:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3322617a3babSopenharmony_ci0:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3323617a3babSopenharmony_ci0:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3324617a3babSopenharmony_ci0:183 Constant: 3325617a3babSopenharmony_ci0:183 1 (const int) 3326617a3babSopenharmony_ci0:183 Constant: 3327617a3babSopenharmony_ci0:183 1 (const int) 3328617a3babSopenharmony_ci0:183 Constant: 3329617a3babSopenharmony_ci0:183 0 (const int) 3330617a3babSopenharmony_ci0:183 subgroupInclusiveAnd ( global highp int) 3331617a3babSopenharmony_ci0:183 direct index ( temp highp int) 3332617a3babSopenharmony_ci0:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3333617a3babSopenharmony_ci0:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3334617a3babSopenharmony_ci0:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3335617a3babSopenharmony_ci0:183 Constant: 3336617a3babSopenharmony_ci0:183 0 (const int) 3337617a3babSopenharmony_ci0:183 Constant: 3338617a3babSopenharmony_ci0:183 1 (const int) 3339617a3babSopenharmony_ci0:183 Constant: 3340617a3babSopenharmony_ci0:183 0 (const int) 3341617a3babSopenharmony_ci0:184 move second child to first child ( temp highp 2-component vector of int) 3342617a3babSopenharmony_ci0:184 vector swizzle ( temp highp 2-component vector of int) 3343617a3babSopenharmony_ci0:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3344617a3babSopenharmony_ci0:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3345617a3babSopenharmony_ci0:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3346617a3babSopenharmony_ci0:184 Constant: 3347617a3babSopenharmony_ci0:184 1 (const int) 3348617a3babSopenharmony_ci0:184 Constant: 3349617a3babSopenharmony_ci0:184 1 (const int) 3350617a3babSopenharmony_ci0:184 Sequence 3351617a3babSopenharmony_ci0:184 Constant: 3352617a3babSopenharmony_ci0:184 0 (const int) 3353617a3babSopenharmony_ci0:184 Constant: 3354617a3babSopenharmony_ci0:184 1 (const int) 3355617a3babSopenharmony_ci0:184 subgroupInclusiveAnd ( global highp 2-component vector of int) 3356617a3babSopenharmony_ci0:184 vector swizzle ( temp highp 2-component vector of int) 3357617a3babSopenharmony_ci0:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3358617a3babSopenharmony_ci0:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3359617a3babSopenharmony_ci0:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3360617a3babSopenharmony_ci0:184 Constant: 3361617a3babSopenharmony_ci0:184 1 (const int) 3362617a3babSopenharmony_ci0:184 Constant: 3363617a3babSopenharmony_ci0:184 1 (const int) 3364617a3babSopenharmony_ci0:184 Sequence 3365617a3babSopenharmony_ci0:184 Constant: 3366617a3babSopenharmony_ci0:184 0 (const int) 3367617a3babSopenharmony_ci0:184 Constant: 3368617a3babSopenharmony_ci0:184 1 (const int) 3369617a3babSopenharmony_ci0:185 move second child to first child ( temp highp 3-component vector of int) 3370617a3babSopenharmony_ci0:185 vector swizzle ( temp highp 3-component vector of int) 3371617a3babSopenharmony_ci0:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3372617a3babSopenharmony_ci0:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3373617a3babSopenharmony_ci0:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3374617a3babSopenharmony_ci0:185 Constant: 3375617a3babSopenharmony_ci0:185 1 (const int) 3376617a3babSopenharmony_ci0:185 Constant: 3377617a3babSopenharmony_ci0:185 1 (const int) 3378617a3babSopenharmony_ci0:185 Sequence 3379617a3babSopenharmony_ci0:185 Constant: 3380617a3babSopenharmony_ci0:185 0 (const int) 3381617a3babSopenharmony_ci0:185 Constant: 3382617a3babSopenharmony_ci0:185 1 (const int) 3383617a3babSopenharmony_ci0:185 Constant: 3384617a3babSopenharmony_ci0:185 2 (const int) 3385617a3babSopenharmony_ci0:185 subgroupInclusiveAnd ( global highp 3-component vector of int) 3386617a3babSopenharmony_ci0:185 vector swizzle ( temp highp 3-component vector of int) 3387617a3babSopenharmony_ci0:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3388617a3babSopenharmony_ci0:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3389617a3babSopenharmony_ci0:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3390617a3babSopenharmony_ci0:185 Constant: 3391617a3babSopenharmony_ci0:185 2 (const int) 3392617a3babSopenharmony_ci0:185 Constant: 3393617a3babSopenharmony_ci0:185 1 (const int) 3394617a3babSopenharmony_ci0:185 Sequence 3395617a3babSopenharmony_ci0:185 Constant: 3396617a3babSopenharmony_ci0:185 0 (const int) 3397617a3babSopenharmony_ci0:185 Constant: 3398617a3babSopenharmony_ci0:185 1 (const int) 3399617a3babSopenharmony_ci0:185 Constant: 3400617a3babSopenharmony_ci0:185 2 (const int) 3401617a3babSopenharmony_ci0:186 move second child to first child ( temp highp 4-component vector of int) 3402617a3babSopenharmony_ci0:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3403617a3babSopenharmony_ci0:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3404617a3babSopenharmony_ci0:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3405617a3babSopenharmony_ci0:186 Constant: 3406617a3babSopenharmony_ci0:186 1 (const int) 3407617a3babSopenharmony_ci0:186 Constant: 3408617a3babSopenharmony_ci0:186 1 (const int) 3409617a3babSopenharmony_ci0:186 subgroupInclusiveAnd ( global highp 4-component vector of int) 3410617a3babSopenharmony_ci0:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3411617a3babSopenharmony_ci0:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3412617a3babSopenharmony_ci0:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3413617a3babSopenharmony_ci0:186 Constant: 3414617a3babSopenharmony_ci0:186 3 (const int) 3415617a3babSopenharmony_ci0:186 Constant: 3416617a3babSopenharmony_ci0:186 1 (const int) 3417617a3babSopenharmony_ci0:188 move second child to first child ( temp highp uint) 3418617a3babSopenharmony_ci0:188 direct index ( temp highp uint) 3419617a3babSopenharmony_ci0:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3420617a3babSopenharmony_ci0:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3421617a3babSopenharmony_ci0:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3422617a3babSopenharmony_ci0:188 Constant: 3423617a3babSopenharmony_ci0:188 2 (const int) 3424617a3babSopenharmony_ci0:188 Constant: 3425617a3babSopenharmony_ci0:188 2 (const int) 3426617a3babSopenharmony_ci0:188 Constant: 3427617a3babSopenharmony_ci0:188 0 (const int) 3428617a3babSopenharmony_ci0:188 subgroupInclusiveAnd ( global highp uint) 3429617a3babSopenharmony_ci0:188 direct index ( temp highp uint) 3430617a3babSopenharmony_ci0:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3431617a3babSopenharmony_ci0:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3432617a3babSopenharmony_ci0:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3433617a3babSopenharmony_ci0:188 Constant: 3434617a3babSopenharmony_ci0:188 0 (const int) 3435617a3babSopenharmony_ci0:188 Constant: 3436617a3babSopenharmony_ci0:188 2 (const int) 3437617a3babSopenharmony_ci0:188 Constant: 3438617a3babSopenharmony_ci0:188 0 (const int) 3439617a3babSopenharmony_ci0:189 move second child to first child ( temp highp 2-component vector of uint) 3440617a3babSopenharmony_ci0:189 vector swizzle ( temp highp 2-component vector of uint) 3441617a3babSopenharmony_ci0:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3442617a3babSopenharmony_ci0:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3443617a3babSopenharmony_ci0:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3444617a3babSopenharmony_ci0:189 Constant: 3445617a3babSopenharmony_ci0:189 2 (const int) 3446617a3babSopenharmony_ci0:189 Constant: 3447617a3babSopenharmony_ci0:189 2 (const int) 3448617a3babSopenharmony_ci0:189 Sequence 3449617a3babSopenharmony_ci0:189 Constant: 3450617a3babSopenharmony_ci0:189 0 (const int) 3451617a3babSopenharmony_ci0:189 Constant: 3452617a3babSopenharmony_ci0:189 1 (const int) 3453617a3babSopenharmony_ci0:189 subgroupInclusiveAnd ( global highp 2-component vector of uint) 3454617a3babSopenharmony_ci0:189 vector swizzle ( temp highp 2-component vector of uint) 3455617a3babSopenharmony_ci0:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3456617a3babSopenharmony_ci0:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3457617a3babSopenharmony_ci0:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3458617a3babSopenharmony_ci0:189 Constant: 3459617a3babSopenharmony_ci0:189 1 (const int) 3460617a3babSopenharmony_ci0:189 Constant: 3461617a3babSopenharmony_ci0:189 2 (const int) 3462617a3babSopenharmony_ci0:189 Sequence 3463617a3babSopenharmony_ci0:189 Constant: 3464617a3babSopenharmony_ci0:189 0 (const int) 3465617a3babSopenharmony_ci0:189 Constant: 3466617a3babSopenharmony_ci0:189 1 (const int) 3467617a3babSopenharmony_ci0:190 move second child to first child ( temp highp 3-component vector of uint) 3468617a3babSopenharmony_ci0:190 vector swizzle ( temp highp 3-component vector of uint) 3469617a3babSopenharmony_ci0:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3470617a3babSopenharmony_ci0:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3471617a3babSopenharmony_ci0:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3472617a3babSopenharmony_ci0:190 Constant: 3473617a3babSopenharmony_ci0:190 2 (const int) 3474617a3babSopenharmony_ci0:190 Constant: 3475617a3babSopenharmony_ci0:190 2 (const int) 3476617a3babSopenharmony_ci0:190 Sequence 3477617a3babSopenharmony_ci0:190 Constant: 3478617a3babSopenharmony_ci0:190 0 (const int) 3479617a3babSopenharmony_ci0:190 Constant: 3480617a3babSopenharmony_ci0:190 1 (const int) 3481617a3babSopenharmony_ci0:190 Constant: 3482617a3babSopenharmony_ci0:190 2 (const int) 3483617a3babSopenharmony_ci0:190 subgroupInclusiveAnd ( global highp 3-component vector of uint) 3484617a3babSopenharmony_ci0:190 vector swizzle ( temp highp 3-component vector of uint) 3485617a3babSopenharmony_ci0:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3486617a3babSopenharmony_ci0:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3487617a3babSopenharmony_ci0:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3488617a3babSopenharmony_ci0:190 Constant: 3489617a3babSopenharmony_ci0:190 2 (const int) 3490617a3babSopenharmony_ci0:190 Constant: 3491617a3babSopenharmony_ci0:190 2 (const int) 3492617a3babSopenharmony_ci0:190 Sequence 3493617a3babSopenharmony_ci0:190 Constant: 3494617a3babSopenharmony_ci0:190 0 (const int) 3495617a3babSopenharmony_ci0:190 Constant: 3496617a3babSopenharmony_ci0:190 1 (const int) 3497617a3babSopenharmony_ci0:190 Constant: 3498617a3babSopenharmony_ci0:190 2 (const int) 3499617a3babSopenharmony_ci0:191 move second child to first child ( temp highp 4-component vector of uint) 3500617a3babSopenharmony_ci0:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3501617a3babSopenharmony_ci0:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3502617a3babSopenharmony_ci0:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3503617a3babSopenharmony_ci0:191 Constant: 3504617a3babSopenharmony_ci0:191 2 (const int) 3505617a3babSopenharmony_ci0:191 Constant: 3506617a3babSopenharmony_ci0:191 2 (const int) 3507617a3babSopenharmony_ci0:191 subgroupInclusiveAnd ( global highp 4-component vector of uint) 3508617a3babSopenharmony_ci0:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3509617a3babSopenharmony_ci0:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3510617a3babSopenharmony_ci0:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3511617a3babSopenharmony_ci0:191 Constant: 3512617a3babSopenharmony_ci0:191 3 (const int) 3513617a3babSopenharmony_ci0:191 Constant: 3514617a3babSopenharmony_ci0:191 2 (const int) 3515617a3babSopenharmony_ci0:193 move second child to first child ( temp highp int) 3516617a3babSopenharmony_ci0:193 direct index ( temp highp int) 3517617a3babSopenharmony_ci0:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3518617a3babSopenharmony_ci0:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3519617a3babSopenharmony_ci0:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3520617a3babSopenharmony_ci0:193 Constant: 3521617a3babSopenharmony_ci0:193 3 (const int) 3522617a3babSopenharmony_ci0:193 Constant: 3523617a3babSopenharmony_ci0:193 1 (const int) 3524617a3babSopenharmony_ci0:193 Constant: 3525617a3babSopenharmony_ci0:193 0 (const int) 3526617a3babSopenharmony_ci0:193 Convert bool to int ( temp highp int) 3527617a3babSopenharmony_ci0:193 subgroupInclusiveAnd ( global bool) 3528617a3babSopenharmony_ci0:193 Compare Less Than ( temp bool) 3529617a3babSopenharmony_ci0:193 direct index ( temp highp int) 3530617a3babSopenharmony_ci0:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3531617a3babSopenharmony_ci0:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3532617a3babSopenharmony_ci0:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3533617a3babSopenharmony_ci0:193 Constant: 3534617a3babSopenharmony_ci0:193 0 (const int) 3535617a3babSopenharmony_ci0:193 Constant: 3536617a3babSopenharmony_ci0:193 1 (const int) 3537617a3babSopenharmony_ci0:193 Constant: 3538617a3babSopenharmony_ci0:193 0 (const int) 3539617a3babSopenharmony_ci0:193 Constant: 3540617a3babSopenharmony_ci0:193 0 (const int) 3541617a3babSopenharmony_ci0:194 move second child to first child ( temp highp 2-component vector of int) 3542617a3babSopenharmony_ci0:194 vector swizzle ( temp highp 2-component vector of int) 3543617a3babSopenharmony_ci0:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3544617a3babSopenharmony_ci0:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3545617a3babSopenharmony_ci0:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3546617a3babSopenharmony_ci0:194 Constant: 3547617a3babSopenharmony_ci0:194 3 (const int) 3548617a3babSopenharmony_ci0:194 Constant: 3549617a3babSopenharmony_ci0:194 1 (const int) 3550617a3babSopenharmony_ci0:194 Sequence 3551617a3babSopenharmony_ci0:194 Constant: 3552617a3babSopenharmony_ci0:194 0 (const int) 3553617a3babSopenharmony_ci0:194 Constant: 3554617a3babSopenharmony_ci0:194 1 (const int) 3555617a3babSopenharmony_ci0:194 Convert bool to int ( temp highp 2-component vector of int) 3556617a3babSopenharmony_ci0:194 subgroupInclusiveAnd ( global 2-component vector of bool) 3557617a3babSopenharmony_ci0:194 Compare Less Than ( global 2-component vector of bool, operation at highp) 3558617a3babSopenharmony_ci0:194 vector swizzle ( temp highp 2-component vector of int) 3559617a3babSopenharmony_ci0:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3560617a3babSopenharmony_ci0:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3561617a3babSopenharmony_ci0:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3562617a3babSopenharmony_ci0:194 Constant: 3563617a3babSopenharmony_ci0:194 1 (const int) 3564617a3babSopenharmony_ci0:194 Constant: 3565617a3babSopenharmony_ci0:194 1 (const int) 3566617a3babSopenharmony_ci0:194 Sequence 3567617a3babSopenharmony_ci0:194 Constant: 3568617a3babSopenharmony_ci0:194 0 (const int) 3569617a3babSopenharmony_ci0:194 Constant: 3570617a3babSopenharmony_ci0:194 1 (const int) 3571617a3babSopenharmony_ci0:194 Constant: 3572617a3babSopenharmony_ci0:194 0 (const int) 3573617a3babSopenharmony_ci0:194 0 (const int) 3574617a3babSopenharmony_ci0:195 move second child to first child ( temp highp 3-component vector of int) 3575617a3babSopenharmony_ci0:195 vector swizzle ( temp highp 3-component vector of int) 3576617a3babSopenharmony_ci0:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3577617a3babSopenharmony_ci0:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3578617a3babSopenharmony_ci0:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3579617a3babSopenharmony_ci0:195 Constant: 3580617a3babSopenharmony_ci0:195 3 (const int) 3581617a3babSopenharmony_ci0:195 Constant: 3582617a3babSopenharmony_ci0:195 1 (const int) 3583617a3babSopenharmony_ci0:195 Sequence 3584617a3babSopenharmony_ci0:195 Constant: 3585617a3babSopenharmony_ci0:195 0 (const int) 3586617a3babSopenharmony_ci0:195 Constant: 3587617a3babSopenharmony_ci0:195 1 (const int) 3588617a3babSopenharmony_ci0:195 Constant: 3589617a3babSopenharmony_ci0:195 2 (const int) 3590617a3babSopenharmony_ci0:195 Convert bool to int ( temp highp 3-component vector of int) 3591617a3babSopenharmony_ci0:195 subgroupInclusiveAnd ( global 3-component vector of bool) 3592617a3babSopenharmony_ci0:195 Compare Less Than ( global 3-component vector of bool, operation at highp) 3593617a3babSopenharmony_ci0:195 vector swizzle ( temp highp 3-component vector of int) 3594617a3babSopenharmony_ci0:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3595617a3babSopenharmony_ci0:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3596617a3babSopenharmony_ci0:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3597617a3babSopenharmony_ci0:195 Constant: 3598617a3babSopenharmony_ci0:195 1 (const int) 3599617a3babSopenharmony_ci0:195 Constant: 3600617a3babSopenharmony_ci0:195 1 (const int) 3601617a3babSopenharmony_ci0:195 Sequence 3602617a3babSopenharmony_ci0:195 Constant: 3603617a3babSopenharmony_ci0:195 0 (const int) 3604617a3babSopenharmony_ci0:195 Constant: 3605617a3babSopenharmony_ci0:195 1 (const int) 3606617a3babSopenharmony_ci0:195 Constant: 3607617a3babSopenharmony_ci0:195 2 (const int) 3608617a3babSopenharmony_ci0:195 Constant: 3609617a3babSopenharmony_ci0:195 0 (const int) 3610617a3babSopenharmony_ci0:195 0 (const int) 3611617a3babSopenharmony_ci0:195 0 (const int) 3612617a3babSopenharmony_ci0:196 move second child to first child ( temp highp 4-component vector of int) 3613617a3babSopenharmony_ci0:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3614617a3babSopenharmony_ci0:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3615617a3babSopenharmony_ci0:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3616617a3babSopenharmony_ci0:196 Constant: 3617617a3babSopenharmony_ci0:196 3 (const int) 3618617a3babSopenharmony_ci0:196 Constant: 3619617a3babSopenharmony_ci0:196 1 (const int) 3620617a3babSopenharmony_ci0:196 Convert bool to int ( temp highp 4-component vector of int) 3621617a3babSopenharmony_ci0:196 subgroupInclusiveAnd ( global 4-component vector of bool) 3622617a3babSopenharmony_ci0:196 Compare Less Than ( global 4-component vector of bool, operation at highp) 3623617a3babSopenharmony_ci0:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3624617a3babSopenharmony_ci0:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3625617a3babSopenharmony_ci0:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3626617a3babSopenharmony_ci0:196 Constant: 3627617a3babSopenharmony_ci0:196 1 (const int) 3628617a3babSopenharmony_ci0:196 Constant: 3629617a3babSopenharmony_ci0:196 1 (const int) 3630617a3babSopenharmony_ci0:196 Constant: 3631617a3babSopenharmony_ci0:196 0 (const int) 3632617a3babSopenharmony_ci0:196 0 (const int) 3633617a3babSopenharmony_ci0:196 0 (const int) 3634617a3babSopenharmony_ci0:196 0 (const int) 3635617a3babSopenharmony_ci0:198 move second child to first child ( temp highp int) 3636617a3babSopenharmony_ci0:198 direct index ( temp highp int) 3637617a3babSopenharmony_ci0:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3638617a3babSopenharmony_ci0:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3639617a3babSopenharmony_ci0:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3640617a3babSopenharmony_ci0:198 Constant: 3641617a3babSopenharmony_ci0:198 0 (const int) 3642617a3babSopenharmony_ci0:198 Constant: 3643617a3babSopenharmony_ci0:198 1 (const int) 3644617a3babSopenharmony_ci0:198 Constant: 3645617a3babSopenharmony_ci0:198 0 (const int) 3646617a3babSopenharmony_ci0:198 subgroupInclusiveOr ( global highp int) 3647617a3babSopenharmony_ci0:198 direct index ( temp highp int) 3648617a3babSopenharmony_ci0:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3649617a3babSopenharmony_ci0:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3650617a3babSopenharmony_ci0:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3651617a3babSopenharmony_ci0:198 Constant: 3652617a3babSopenharmony_ci0:198 0 (const int) 3653617a3babSopenharmony_ci0:198 Constant: 3654617a3babSopenharmony_ci0:198 1 (const int) 3655617a3babSopenharmony_ci0:198 Constant: 3656617a3babSopenharmony_ci0:198 0 (const int) 3657617a3babSopenharmony_ci0:199 move second child to first child ( temp highp 2-component vector of int) 3658617a3babSopenharmony_ci0:199 vector swizzle ( temp highp 2-component vector of int) 3659617a3babSopenharmony_ci0:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3660617a3babSopenharmony_ci0:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3661617a3babSopenharmony_ci0:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3662617a3babSopenharmony_ci0:199 Constant: 3663617a3babSopenharmony_ci0:199 0 (const int) 3664617a3babSopenharmony_ci0:199 Constant: 3665617a3babSopenharmony_ci0:199 1 (const int) 3666617a3babSopenharmony_ci0:199 Sequence 3667617a3babSopenharmony_ci0:199 Constant: 3668617a3babSopenharmony_ci0:199 0 (const int) 3669617a3babSopenharmony_ci0:199 Constant: 3670617a3babSopenharmony_ci0:199 1 (const int) 3671617a3babSopenharmony_ci0:199 subgroupInclusiveOr ( global highp 2-component vector of int) 3672617a3babSopenharmony_ci0:199 vector swizzle ( temp highp 2-component vector of int) 3673617a3babSopenharmony_ci0:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3674617a3babSopenharmony_ci0:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3675617a3babSopenharmony_ci0:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3676617a3babSopenharmony_ci0:199 Constant: 3677617a3babSopenharmony_ci0:199 1 (const int) 3678617a3babSopenharmony_ci0:199 Constant: 3679617a3babSopenharmony_ci0:199 1 (const int) 3680617a3babSopenharmony_ci0:199 Sequence 3681617a3babSopenharmony_ci0:199 Constant: 3682617a3babSopenharmony_ci0:199 0 (const int) 3683617a3babSopenharmony_ci0:199 Constant: 3684617a3babSopenharmony_ci0:199 1 (const int) 3685617a3babSopenharmony_ci0:200 move second child to first child ( temp highp 3-component vector of int) 3686617a3babSopenharmony_ci0:200 vector swizzle ( temp highp 3-component vector of int) 3687617a3babSopenharmony_ci0:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3688617a3babSopenharmony_ci0:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3689617a3babSopenharmony_ci0:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3690617a3babSopenharmony_ci0:200 Constant: 3691617a3babSopenharmony_ci0:200 0 (const int) 3692617a3babSopenharmony_ci0:200 Constant: 3693617a3babSopenharmony_ci0:200 1 (const int) 3694617a3babSopenharmony_ci0:200 Sequence 3695617a3babSopenharmony_ci0:200 Constant: 3696617a3babSopenharmony_ci0:200 0 (const int) 3697617a3babSopenharmony_ci0:200 Constant: 3698617a3babSopenharmony_ci0:200 1 (const int) 3699617a3babSopenharmony_ci0:200 Constant: 3700617a3babSopenharmony_ci0:200 2 (const int) 3701617a3babSopenharmony_ci0:200 subgroupInclusiveOr ( global highp 3-component vector of int) 3702617a3babSopenharmony_ci0:200 vector swizzle ( temp highp 3-component vector of int) 3703617a3babSopenharmony_ci0:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3704617a3babSopenharmony_ci0:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3705617a3babSopenharmony_ci0:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3706617a3babSopenharmony_ci0:200 Constant: 3707617a3babSopenharmony_ci0:200 2 (const int) 3708617a3babSopenharmony_ci0:200 Constant: 3709617a3babSopenharmony_ci0:200 1 (const int) 3710617a3babSopenharmony_ci0:200 Sequence 3711617a3babSopenharmony_ci0:200 Constant: 3712617a3babSopenharmony_ci0:200 0 (const int) 3713617a3babSopenharmony_ci0:200 Constant: 3714617a3babSopenharmony_ci0:200 1 (const int) 3715617a3babSopenharmony_ci0:200 Constant: 3716617a3babSopenharmony_ci0:200 2 (const int) 3717617a3babSopenharmony_ci0:201 move second child to first child ( temp highp 4-component vector of int) 3718617a3babSopenharmony_ci0:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3719617a3babSopenharmony_ci0:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3720617a3babSopenharmony_ci0:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3721617a3babSopenharmony_ci0:201 Constant: 3722617a3babSopenharmony_ci0:201 0 (const int) 3723617a3babSopenharmony_ci0:201 Constant: 3724617a3babSopenharmony_ci0:201 1 (const int) 3725617a3babSopenharmony_ci0:201 subgroupInclusiveOr ( global highp 4-component vector of int) 3726617a3babSopenharmony_ci0:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3727617a3babSopenharmony_ci0:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3728617a3babSopenharmony_ci0:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3729617a3babSopenharmony_ci0:201 Constant: 3730617a3babSopenharmony_ci0:201 3 (const int) 3731617a3babSopenharmony_ci0:201 Constant: 3732617a3babSopenharmony_ci0:201 1 (const int) 3733617a3babSopenharmony_ci0:203 move second child to first child ( temp highp uint) 3734617a3babSopenharmony_ci0:203 direct index ( temp highp uint) 3735617a3babSopenharmony_ci0:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3736617a3babSopenharmony_ci0:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3737617a3babSopenharmony_ci0:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3738617a3babSopenharmony_ci0:203 Constant: 3739617a3babSopenharmony_ci0:203 1 (const int) 3740617a3babSopenharmony_ci0:203 Constant: 3741617a3babSopenharmony_ci0:203 2 (const int) 3742617a3babSopenharmony_ci0:203 Constant: 3743617a3babSopenharmony_ci0:203 0 (const int) 3744617a3babSopenharmony_ci0:203 subgroupInclusiveOr ( global highp uint) 3745617a3babSopenharmony_ci0:203 direct index ( temp highp uint) 3746617a3babSopenharmony_ci0:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3747617a3babSopenharmony_ci0:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3748617a3babSopenharmony_ci0:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3749617a3babSopenharmony_ci0:203 Constant: 3750617a3babSopenharmony_ci0:203 0 (const int) 3751617a3babSopenharmony_ci0:203 Constant: 3752617a3babSopenharmony_ci0:203 2 (const int) 3753617a3babSopenharmony_ci0:203 Constant: 3754617a3babSopenharmony_ci0:203 0 (const int) 3755617a3babSopenharmony_ci0:204 move second child to first child ( temp highp 2-component vector of uint) 3756617a3babSopenharmony_ci0:204 vector swizzle ( temp highp 2-component vector of uint) 3757617a3babSopenharmony_ci0:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3758617a3babSopenharmony_ci0:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3759617a3babSopenharmony_ci0:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3760617a3babSopenharmony_ci0:204 Constant: 3761617a3babSopenharmony_ci0:204 1 (const int) 3762617a3babSopenharmony_ci0:204 Constant: 3763617a3babSopenharmony_ci0:204 2 (const int) 3764617a3babSopenharmony_ci0:204 Sequence 3765617a3babSopenharmony_ci0:204 Constant: 3766617a3babSopenharmony_ci0:204 0 (const int) 3767617a3babSopenharmony_ci0:204 Constant: 3768617a3babSopenharmony_ci0:204 1 (const int) 3769617a3babSopenharmony_ci0:204 subgroupInclusiveOr ( global highp 2-component vector of uint) 3770617a3babSopenharmony_ci0:204 vector swizzle ( temp highp 2-component vector of uint) 3771617a3babSopenharmony_ci0:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3772617a3babSopenharmony_ci0:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3773617a3babSopenharmony_ci0:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3774617a3babSopenharmony_ci0:204 Constant: 3775617a3babSopenharmony_ci0:204 1 (const int) 3776617a3babSopenharmony_ci0:204 Constant: 3777617a3babSopenharmony_ci0:204 2 (const int) 3778617a3babSopenharmony_ci0:204 Sequence 3779617a3babSopenharmony_ci0:204 Constant: 3780617a3babSopenharmony_ci0:204 0 (const int) 3781617a3babSopenharmony_ci0:204 Constant: 3782617a3babSopenharmony_ci0:204 1 (const int) 3783617a3babSopenharmony_ci0:205 move second child to first child ( temp highp 3-component vector of uint) 3784617a3babSopenharmony_ci0:205 vector swizzle ( temp highp 3-component vector of uint) 3785617a3babSopenharmony_ci0:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3786617a3babSopenharmony_ci0:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3787617a3babSopenharmony_ci0:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3788617a3babSopenharmony_ci0:205 Constant: 3789617a3babSopenharmony_ci0:205 1 (const int) 3790617a3babSopenharmony_ci0:205 Constant: 3791617a3babSopenharmony_ci0:205 2 (const int) 3792617a3babSopenharmony_ci0:205 Sequence 3793617a3babSopenharmony_ci0:205 Constant: 3794617a3babSopenharmony_ci0:205 0 (const int) 3795617a3babSopenharmony_ci0:205 Constant: 3796617a3babSopenharmony_ci0:205 1 (const int) 3797617a3babSopenharmony_ci0:205 Constant: 3798617a3babSopenharmony_ci0:205 2 (const int) 3799617a3babSopenharmony_ci0:205 subgroupInclusiveOr ( global highp 3-component vector of uint) 3800617a3babSopenharmony_ci0:205 vector swizzle ( temp highp 3-component vector of uint) 3801617a3babSopenharmony_ci0:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3802617a3babSopenharmony_ci0:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3803617a3babSopenharmony_ci0:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3804617a3babSopenharmony_ci0:205 Constant: 3805617a3babSopenharmony_ci0:205 2 (const int) 3806617a3babSopenharmony_ci0:205 Constant: 3807617a3babSopenharmony_ci0:205 2 (const int) 3808617a3babSopenharmony_ci0:205 Sequence 3809617a3babSopenharmony_ci0:205 Constant: 3810617a3babSopenharmony_ci0:205 0 (const int) 3811617a3babSopenharmony_ci0:205 Constant: 3812617a3babSopenharmony_ci0:205 1 (const int) 3813617a3babSopenharmony_ci0:205 Constant: 3814617a3babSopenharmony_ci0:205 2 (const int) 3815617a3babSopenharmony_ci0:206 move second child to first child ( temp highp 4-component vector of uint) 3816617a3babSopenharmony_ci0:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3817617a3babSopenharmony_ci0:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3818617a3babSopenharmony_ci0:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3819617a3babSopenharmony_ci0:206 Constant: 3820617a3babSopenharmony_ci0:206 1 (const int) 3821617a3babSopenharmony_ci0:206 Constant: 3822617a3babSopenharmony_ci0:206 2 (const int) 3823617a3babSopenharmony_ci0:206 subgroupInclusiveOr ( global highp 4-component vector of uint) 3824617a3babSopenharmony_ci0:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 3825617a3babSopenharmony_ci0:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3826617a3babSopenharmony_ci0:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3827617a3babSopenharmony_ci0:206 Constant: 3828617a3babSopenharmony_ci0:206 3 (const int) 3829617a3babSopenharmony_ci0:206 Constant: 3830617a3babSopenharmony_ci0:206 2 (const int) 3831617a3babSopenharmony_ci0:208 move second child to first child ( temp highp int) 3832617a3babSopenharmony_ci0:208 direct index ( temp highp int) 3833617a3babSopenharmony_ci0:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3834617a3babSopenharmony_ci0:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3835617a3babSopenharmony_ci0:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3836617a3babSopenharmony_ci0:208 Constant: 3837617a3babSopenharmony_ci0:208 2 (const int) 3838617a3babSopenharmony_ci0:208 Constant: 3839617a3babSopenharmony_ci0:208 1 (const int) 3840617a3babSopenharmony_ci0:208 Constant: 3841617a3babSopenharmony_ci0:208 0 (const int) 3842617a3babSopenharmony_ci0:208 Convert bool to int ( temp highp int) 3843617a3babSopenharmony_ci0:208 subgroupInclusiveOr ( global bool) 3844617a3babSopenharmony_ci0:208 Compare Less Than ( temp bool) 3845617a3babSopenharmony_ci0:208 direct index ( temp highp int) 3846617a3babSopenharmony_ci0:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3847617a3babSopenharmony_ci0:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3848617a3babSopenharmony_ci0:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3849617a3babSopenharmony_ci0:208 Constant: 3850617a3babSopenharmony_ci0:208 0 (const int) 3851617a3babSopenharmony_ci0:208 Constant: 3852617a3babSopenharmony_ci0:208 1 (const int) 3853617a3babSopenharmony_ci0:208 Constant: 3854617a3babSopenharmony_ci0:208 0 (const int) 3855617a3babSopenharmony_ci0:208 Constant: 3856617a3babSopenharmony_ci0:208 0 (const int) 3857617a3babSopenharmony_ci0:209 move second child to first child ( temp highp 2-component vector of int) 3858617a3babSopenharmony_ci0:209 vector swizzle ( temp highp 2-component vector of int) 3859617a3babSopenharmony_ci0:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3860617a3babSopenharmony_ci0:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3861617a3babSopenharmony_ci0:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3862617a3babSopenharmony_ci0:209 Constant: 3863617a3babSopenharmony_ci0:209 2 (const int) 3864617a3babSopenharmony_ci0:209 Constant: 3865617a3babSopenharmony_ci0:209 1 (const int) 3866617a3babSopenharmony_ci0:209 Sequence 3867617a3babSopenharmony_ci0:209 Constant: 3868617a3babSopenharmony_ci0:209 0 (const int) 3869617a3babSopenharmony_ci0:209 Constant: 3870617a3babSopenharmony_ci0:209 1 (const int) 3871617a3babSopenharmony_ci0:209 Convert bool to int ( temp highp 2-component vector of int) 3872617a3babSopenharmony_ci0:209 subgroupInclusiveOr ( global 2-component vector of bool) 3873617a3babSopenharmony_ci0:209 Compare Less Than ( global 2-component vector of bool, operation at highp) 3874617a3babSopenharmony_ci0:209 vector swizzle ( temp highp 2-component vector of int) 3875617a3babSopenharmony_ci0:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3876617a3babSopenharmony_ci0:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3877617a3babSopenharmony_ci0:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3878617a3babSopenharmony_ci0:209 Constant: 3879617a3babSopenharmony_ci0:209 1 (const int) 3880617a3babSopenharmony_ci0:209 Constant: 3881617a3babSopenharmony_ci0:209 1 (const int) 3882617a3babSopenharmony_ci0:209 Sequence 3883617a3babSopenharmony_ci0:209 Constant: 3884617a3babSopenharmony_ci0:209 0 (const int) 3885617a3babSopenharmony_ci0:209 Constant: 3886617a3babSopenharmony_ci0:209 1 (const int) 3887617a3babSopenharmony_ci0:209 Constant: 3888617a3babSopenharmony_ci0:209 0 (const int) 3889617a3babSopenharmony_ci0:209 0 (const int) 3890617a3babSopenharmony_ci0:210 move second child to first child ( temp highp 3-component vector of int) 3891617a3babSopenharmony_ci0:210 vector swizzle ( temp highp 3-component vector of int) 3892617a3babSopenharmony_ci0:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3893617a3babSopenharmony_ci0:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3894617a3babSopenharmony_ci0:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3895617a3babSopenharmony_ci0:210 Constant: 3896617a3babSopenharmony_ci0:210 2 (const int) 3897617a3babSopenharmony_ci0:210 Constant: 3898617a3babSopenharmony_ci0:210 1 (const int) 3899617a3babSopenharmony_ci0:210 Sequence 3900617a3babSopenharmony_ci0:210 Constant: 3901617a3babSopenharmony_ci0:210 0 (const int) 3902617a3babSopenharmony_ci0:210 Constant: 3903617a3babSopenharmony_ci0:210 1 (const int) 3904617a3babSopenharmony_ci0:210 Constant: 3905617a3babSopenharmony_ci0:210 2 (const int) 3906617a3babSopenharmony_ci0:210 Convert bool to int ( temp highp 3-component vector of int) 3907617a3babSopenharmony_ci0:210 subgroupInclusiveOr ( global 3-component vector of bool) 3908617a3babSopenharmony_ci0:210 Compare Less Than ( global 3-component vector of bool, operation at highp) 3909617a3babSopenharmony_ci0:210 vector swizzle ( temp highp 3-component vector of int) 3910617a3babSopenharmony_ci0:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3911617a3babSopenharmony_ci0:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3912617a3babSopenharmony_ci0:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3913617a3babSopenharmony_ci0:210 Constant: 3914617a3babSopenharmony_ci0:210 1 (const int) 3915617a3babSopenharmony_ci0:210 Constant: 3916617a3babSopenharmony_ci0:210 1 (const int) 3917617a3babSopenharmony_ci0:210 Sequence 3918617a3babSopenharmony_ci0:210 Constant: 3919617a3babSopenharmony_ci0:210 0 (const int) 3920617a3babSopenharmony_ci0:210 Constant: 3921617a3babSopenharmony_ci0:210 1 (const int) 3922617a3babSopenharmony_ci0:210 Constant: 3923617a3babSopenharmony_ci0:210 2 (const int) 3924617a3babSopenharmony_ci0:210 Constant: 3925617a3babSopenharmony_ci0:210 0 (const int) 3926617a3babSopenharmony_ci0:210 0 (const int) 3927617a3babSopenharmony_ci0:210 0 (const int) 3928617a3babSopenharmony_ci0:211 move second child to first child ( temp highp 4-component vector of int) 3929617a3babSopenharmony_ci0:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3930617a3babSopenharmony_ci0:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3931617a3babSopenharmony_ci0:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3932617a3babSopenharmony_ci0:211 Constant: 3933617a3babSopenharmony_ci0:211 2 (const int) 3934617a3babSopenharmony_ci0:211 Constant: 3935617a3babSopenharmony_ci0:211 1 (const int) 3936617a3babSopenharmony_ci0:211 Convert bool to int ( temp highp 4-component vector of int) 3937617a3babSopenharmony_ci0:211 subgroupInclusiveOr ( global 4-component vector of bool) 3938617a3babSopenharmony_ci0:211 Compare Less Than ( global 4-component vector of bool, operation at highp) 3939617a3babSopenharmony_ci0:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3940617a3babSopenharmony_ci0:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3941617a3babSopenharmony_ci0:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3942617a3babSopenharmony_ci0:211 Constant: 3943617a3babSopenharmony_ci0:211 1 (const int) 3944617a3babSopenharmony_ci0:211 Constant: 3945617a3babSopenharmony_ci0:211 1 (const int) 3946617a3babSopenharmony_ci0:211 Constant: 3947617a3babSopenharmony_ci0:211 0 (const int) 3948617a3babSopenharmony_ci0:211 0 (const int) 3949617a3babSopenharmony_ci0:211 0 (const int) 3950617a3babSopenharmony_ci0:211 0 (const int) 3951617a3babSopenharmony_ci0:213 move second child to first child ( temp highp int) 3952617a3babSopenharmony_ci0:213 direct index ( temp highp int) 3953617a3babSopenharmony_ci0:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3954617a3babSopenharmony_ci0:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3955617a3babSopenharmony_ci0:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3956617a3babSopenharmony_ci0:213 Constant: 3957617a3babSopenharmony_ci0:213 3 (const int) 3958617a3babSopenharmony_ci0:213 Constant: 3959617a3babSopenharmony_ci0:213 1 (const int) 3960617a3babSopenharmony_ci0:213 Constant: 3961617a3babSopenharmony_ci0:213 0 (const int) 3962617a3babSopenharmony_ci0:213 subgroupInclusiveXor ( global highp int) 3963617a3babSopenharmony_ci0:213 direct index ( temp highp int) 3964617a3babSopenharmony_ci0:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3965617a3babSopenharmony_ci0:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3966617a3babSopenharmony_ci0:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3967617a3babSopenharmony_ci0:213 Constant: 3968617a3babSopenharmony_ci0:213 0 (const int) 3969617a3babSopenharmony_ci0:213 Constant: 3970617a3babSopenharmony_ci0:213 1 (const int) 3971617a3babSopenharmony_ci0:213 Constant: 3972617a3babSopenharmony_ci0:213 0 (const int) 3973617a3babSopenharmony_ci0:214 move second child to first child ( temp highp 2-component vector of int) 3974617a3babSopenharmony_ci0:214 vector swizzle ( temp highp 2-component vector of int) 3975617a3babSopenharmony_ci0:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3976617a3babSopenharmony_ci0:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3977617a3babSopenharmony_ci0:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3978617a3babSopenharmony_ci0:214 Constant: 3979617a3babSopenharmony_ci0:214 3 (const int) 3980617a3babSopenharmony_ci0:214 Constant: 3981617a3babSopenharmony_ci0:214 1 (const int) 3982617a3babSopenharmony_ci0:214 Sequence 3983617a3babSopenharmony_ci0:214 Constant: 3984617a3babSopenharmony_ci0:214 0 (const int) 3985617a3babSopenharmony_ci0:214 Constant: 3986617a3babSopenharmony_ci0:214 1 (const int) 3987617a3babSopenharmony_ci0:214 subgroupInclusiveXor ( global highp 2-component vector of int) 3988617a3babSopenharmony_ci0:214 vector swizzle ( temp highp 2-component vector of int) 3989617a3babSopenharmony_ci0:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 3990617a3babSopenharmony_ci0:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3991617a3babSopenharmony_ci0:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 3992617a3babSopenharmony_ci0:214 Constant: 3993617a3babSopenharmony_ci0:214 1 (const int) 3994617a3babSopenharmony_ci0:214 Constant: 3995617a3babSopenharmony_ci0:214 1 (const int) 3996617a3babSopenharmony_ci0:214 Sequence 3997617a3babSopenharmony_ci0:214 Constant: 3998617a3babSopenharmony_ci0:214 0 (const int) 3999617a3babSopenharmony_ci0:214 Constant: 4000617a3babSopenharmony_ci0:214 1 (const int) 4001617a3babSopenharmony_ci0:215 move second child to first child ( temp highp 3-component vector of int) 4002617a3babSopenharmony_ci0:215 vector swizzle ( temp highp 3-component vector of int) 4003617a3babSopenharmony_ci0:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4004617a3babSopenharmony_ci0:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4005617a3babSopenharmony_ci0:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4006617a3babSopenharmony_ci0:215 Constant: 4007617a3babSopenharmony_ci0:215 3 (const int) 4008617a3babSopenharmony_ci0:215 Constant: 4009617a3babSopenharmony_ci0:215 1 (const int) 4010617a3babSopenharmony_ci0:215 Sequence 4011617a3babSopenharmony_ci0:215 Constant: 4012617a3babSopenharmony_ci0:215 0 (const int) 4013617a3babSopenharmony_ci0:215 Constant: 4014617a3babSopenharmony_ci0:215 1 (const int) 4015617a3babSopenharmony_ci0:215 Constant: 4016617a3babSopenharmony_ci0:215 2 (const int) 4017617a3babSopenharmony_ci0:215 subgroupInclusiveXor ( global highp 3-component vector of int) 4018617a3babSopenharmony_ci0:215 vector swizzle ( temp highp 3-component vector of int) 4019617a3babSopenharmony_ci0:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4020617a3babSopenharmony_ci0:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4021617a3babSopenharmony_ci0:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4022617a3babSopenharmony_ci0:215 Constant: 4023617a3babSopenharmony_ci0:215 2 (const int) 4024617a3babSopenharmony_ci0:215 Constant: 4025617a3babSopenharmony_ci0:215 1 (const int) 4026617a3babSopenharmony_ci0:215 Sequence 4027617a3babSopenharmony_ci0:215 Constant: 4028617a3babSopenharmony_ci0:215 0 (const int) 4029617a3babSopenharmony_ci0:215 Constant: 4030617a3babSopenharmony_ci0:215 1 (const int) 4031617a3babSopenharmony_ci0:215 Constant: 4032617a3babSopenharmony_ci0:215 2 (const int) 4033617a3babSopenharmony_ci0:216 move second child to first child ( temp highp 4-component vector of int) 4034617a3babSopenharmony_ci0:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4035617a3babSopenharmony_ci0:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4036617a3babSopenharmony_ci0:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4037617a3babSopenharmony_ci0:216 Constant: 4038617a3babSopenharmony_ci0:216 3 (const int) 4039617a3babSopenharmony_ci0:216 Constant: 4040617a3babSopenharmony_ci0:216 1 (const int) 4041617a3babSopenharmony_ci0:216 subgroupInclusiveXor ( global highp 4-component vector of int) 4042617a3babSopenharmony_ci0:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4043617a3babSopenharmony_ci0:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4044617a3babSopenharmony_ci0:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4045617a3babSopenharmony_ci0:216 Constant: 4046617a3babSopenharmony_ci0:216 3 (const int) 4047617a3babSopenharmony_ci0:216 Constant: 4048617a3babSopenharmony_ci0:216 1 (const int) 4049617a3babSopenharmony_ci0:218 move second child to first child ( temp highp uint) 4050617a3babSopenharmony_ci0:218 direct index ( temp highp uint) 4051617a3babSopenharmony_ci0:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4052617a3babSopenharmony_ci0:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4053617a3babSopenharmony_ci0:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4054617a3babSopenharmony_ci0:218 Constant: 4055617a3babSopenharmony_ci0:218 0 (const int) 4056617a3babSopenharmony_ci0:218 Constant: 4057617a3babSopenharmony_ci0:218 2 (const int) 4058617a3babSopenharmony_ci0:218 Constant: 4059617a3babSopenharmony_ci0:218 0 (const int) 4060617a3babSopenharmony_ci0:218 subgroupInclusiveXor ( global highp uint) 4061617a3babSopenharmony_ci0:218 direct index ( temp highp uint) 4062617a3babSopenharmony_ci0:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4063617a3babSopenharmony_ci0:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4064617a3babSopenharmony_ci0:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4065617a3babSopenharmony_ci0:218 Constant: 4066617a3babSopenharmony_ci0:218 0 (const int) 4067617a3babSopenharmony_ci0:218 Constant: 4068617a3babSopenharmony_ci0:218 2 (const int) 4069617a3babSopenharmony_ci0:218 Constant: 4070617a3babSopenharmony_ci0:218 0 (const int) 4071617a3babSopenharmony_ci0:219 move second child to first child ( temp highp 2-component vector of uint) 4072617a3babSopenharmony_ci0:219 vector swizzle ( temp highp 2-component vector of uint) 4073617a3babSopenharmony_ci0:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4074617a3babSopenharmony_ci0:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4075617a3babSopenharmony_ci0:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4076617a3babSopenharmony_ci0:219 Constant: 4077617a3babSopenharmony_ci0:219 0 (const int) 4078617a3babSopenharmony_ci0:219 Constant: 4079617a3babSopenharmony_ci0:219 2 (const int) 4080617a3babSopenharmony_ci0:219 Sequence 4081617a3babSopenharmony_ci0:219 Constant: 4082617a3babSopenharmony_ci0:219 0 (const int) 4083617a3babSopenharmony_ci0:219 Constant: 4084617a3babSopenharmony_ci0:219 1 (const int) 4085617a3babSopenharmony_ci0:219 subgroupInclusiveXor ( global highp 2-component vector of uint) 4086617a3babSopenharmony_ci0:219 vector swizzle ( temp highp 2-component vector of uint) 4087617a3babSopenharmony_ci0:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4088617a3babSopenharmony_ci0:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4089617a3babSopenharmony_ci0:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4090617a3babSopenharmony_ci0:219 Constant: 4091617a3babSopenharmony_ci0:219 1 (const int) 4092617a3babSopenharmony_ci0:219 Constant: 4093617a3babSopenharmony_ci0:219 2 (const int) 4094617a3babSopenharmony_ci0:219 Sequence 4095617a3babSopenharmony_ci0:219 Constant: 4096617a3babSopenharmony_ci0:219 0 (const int) 4097617a3babSopenharmony_ci0:219 Constant: 4098617a3babSopenharmony_ci0:219 1 (const int) 4099617a3babSopenharmony_ci0:220 move second child to first child ( temp highp 3-component vector of uint) 4100617a3babSopenharmony_ci0:220 vector swizzle ( temp highp 3-component vector of uint) 4101617a3babSopenharmony_ci0:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4102617a3babSopenharmony_ci0:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4103617a3babSopenharmony_ci0:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4104617a3babSopenharmony_ci0:220 Constant: 4105617a3babSopenharmony_ci0:220 0 (const int) 4106617a3babSopenharmony_ci0:220 Constant: 4107617a3babSopenharmony_ci0:220 2 (const int) 4108617a3babSopenharmony_ci0:220 Sequence 4109617a3babSopenharmony_ci0:220 Constant: 4110617a3babSopenharmony_ci0:220 0 (const int) 4111617a3babSopenharmony_ci0:220 Constant: 4112617a3babSopenharmony_ci0:220 1 (const int) 4113617a3babSopenharmony_ci0:220 Constant: 4114617a3babSopenharmony_ci0:220 2 (const int) 4115617a3babSopenharmony_ci0:220 subgroupInclusiveXor ( global highp 3-component vector of uint) 4116617a3babSopenharmony_ci0:220 vector swizzle ( temp highp 3-component vector of uint) 4117617a3babSopenharmony_ci0:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4118617a3babSopenharmony_ci0:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4119617a3babSopenharmony_ci0:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4120617a3babSopenharmony_ci0:220 Constant: 4121617a3babSopenharmony_ci0:220 2 (const int) 4122617a3babSopenharmony_ci0:220 Constant: 4123617a3babSopenharmony_ci0:220 2 (const int) 4124617a3babSopenharmony_ci0:220 Sequence 4125617a3babSopenharmony_ci0:220 Constant: 4126617a3babSopenharmony_ci0:220 0 (const int) 4127617a3babSopenharmony_ci0:220 Constant: 4128617a3babSopenharmony_ci0:220 1 (const int) 4129617a3babSopenharmony_ci0:220 Constant: 4130617a3babSopenharmony_ci0:220 2 (const int) 4131617a3babSopenharmony_ci0:221 move second child to first child ( temp highp 4-component vector of uint) 4132617a3babSopenharmony_ci0:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4133617a3babSopenharmony_ci0:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4134617a3babSopenharmony_ci0:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4135617a3babSopenharmony_ci0:221 Constant: 4136617a3babSopenharmony_ci0:221 0 (const int) 4137617a3babSopenharmony_ci0:221 Constant: 4138617a3babSopenharmony_ci0:221 2 (const int) 4139617a3babSopenharmony_ci0:221 subgroupInclusiveXor ( global highp 4-component vector of uint) 4140617a3babSopenharmony_ci0:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4141617a3babSopenharmony_ci0:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4142617a3babSopenharmony_ci0:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4143617a3babSopenharmony_ci0:221 Constant: 4144617a3babSopenharmony_ci0:221 3 (const int) 4145617a3babSopenharmony_ci0:221 Constant: 4146617a3babSopenharmony_ci0:221 2 (const int) 4147617a3babSopenharmony_ci0:223 move second child to first child ( temp highp int) 4148617a3babSopenharmony_ci0:223 direct index ( temp highp int) 4149617a3babSopenharmony_ci0:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4150617a3babSopenharmony_ci0:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4151617a3babSopenharmony_ci0:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4152617a3babSopenharmony_ci0:223 Constant: 4153617a3babSopenharmony_ci0:223 1 (const int) 4154617a3babSopenharmony_ci0:223 Constant: 4155617a3babSopenharmony_ci0:223 1 (const int) 4156617a3babSopenharmony_ci0:223 Constant: 4157617a3babSopenharmony_ci0:223 0 (const int) 4158617a3babSopenharmony_ci0:223 Convert bool to int ( temp highp int) 4159617a3babSopenharmony_ci0:223 subgroupInclusiveXor ( global bool) 4160617a3babSopenharmony_ci0:223 Compare Less Than ( temp bool) 4161617a3babSopenharmony_ci0:223 direct index ( temp highp int) 4162617a3babSopenharmony_ci0:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4163617a3babSopenharmony_ci0:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4164617a3babSopenharmony_ci0:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4165617a3babSopenharmony_ci0:223 Constant: 4166617a3babSopenharmony_ci0:223 0 (const int) 4167617a3babSopenharmony_ci0:223 Constant: 4168617a3babSopenharmony_ci0:223 1 (const int) 4169617a3babSopenharmony_ci0:223 Constant: 4170617a3babSopenharmony_ci0:223 0 (const int) 4171617a3babSopenharmony_ci0:223 Constant: 4172617a3babSopenharmony_ci0:223 0 (const int) 4173617a3babSopenharmony_ci0:224 move second child to first child ( temp highp 2-component vector of int) 4174617a3babSopenharmony_ci0:224 vector swizzle ( temp highp 2-component vector of int) 4175617a3babSopenharmony_ci0:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4176617a3babSopenharmony_ci0:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4177617a3babSopenharmony_ci0:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4178617a3babSopenharmony_ci0:224 Constant: 4179617a3babSopenharmony_ci0:224 1 (const int) 4180617a3babSopenharmony_ci0:224 Constant: 4181617a3babSopenharmony_ci0:224 1 (const int) 4182617a3babSopenharmony_ci0:224 Sequence 4183617a3babSopenharmony_ci0:224 Constant: 4184617a3babSopenharmony_ci0:224 0 (const int) 4185617a3babSopenharmony_ci0:224 Constant: 4186617a3babSopenharmony_ci0:224 1 (const int) 4187617a3babSopenharmony_ci0:224 Convert bool to int ( temp highp 2-component vector of int) 4188617a3babSopenharmony_ci0:224 subgroupInclusiveXor ( global 2-component vector of bool) 4189617a3babSopenharmony_ci0:224 Compare Less Than ( global 2-component vector of bool, operation at highp) 4190617a3babSopenharmony_ci0:224 vector swizzle ( temp highp 2-component vector of int) 4191617a3babSopenharmony_ci0:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4192617a3babSopenharmony_ci0:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4193617a3babSopenharmony_ci0:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4194617a3babSopenharmony_ci0:224 Constant: 4195617a3babSopenharmony_ci0:224 1 (const int) 4196617a3babSopenharmony_ci0:224 Constant: 4197617a3babSopenharmony_ci0:224 1 (const int) 4198617a3babSopenharmony_ci0:224 Sequence 4199617a3babSopenharmony_ci0:224 Constant: 4200617a3babSopenharmony_ci0:224 0 (const int) 4201617a3babSopenharmony_ci0:224 Constant: 4202617a3babSopenharmony_ci0:224 1 (const int) 4203617a3babSopenharmony_ci0:224 Constant: 4204617a3babSopenharmony_ci0:224 0 (const int) 4205617a3babSopenharmony_ci0:224 0 (const int) 4206617a3babSopenharmony_ci0:225 move second child to first child ( temp highp 3-component vector of int) 4207617a3babSopenharmony_ci0:225 vector swizzle ( temp highp 3-component vector of int) 4208617a3babSopenharmony_ci0:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4209617a3babSopenharmony_ci0:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4210617a3babSopenharmony_ci0:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4211617a3babSopenharmony_ci0:225 Constant: 4212617a3babSopenharmony_ci0:225 1 (const int) 4213617a3babSopenharmony_ci0:225 Constant: 4214617a3babSopenharmony_ci0:225 1 (const int) 4215617a3babSopenharmony_ci0:225 Sequence 4216617a3babSopenharmony_ci0:225 Constant: 4217617a3babSopenharmony_ci0:225 0 (const int) 4218617a3babSopenharmony_ci0:225 Constant: 4219617a3babSopenharmony_ci0:225 1 (const int) 4220617a3babSopenharmony_ci0:225 Constant: 4221617a3babSopenharmony_ci0:225 2 (const int) 4222617a3babSopenharmony_ci0:225 Convert bool to int ( temp highp 3-component vector of int) 4223617a3babSopenharmony_ci0:225 subgroupInclusiveXor ( global 3-component vector of bool) 4224617a3babSopenharmony_ci0:225 Compare Less Than ( global 3-component vector of bool, operation at highp) 4225617a3babSopenharmony_ci0:225 vector swizzle ( temp highp 3-component vector of int) 4226617a3babSopenharmony_ci0:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4227617a3babSopenharmony_ci0:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4228617a3babSopenharmony_ci0:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4229617a3babSopenharmony_ci0:225 Constant: 4230617a3babSopenharmony_ci0:225 1 (const int) 4231617a3babSopenharmony_ci0:225 Constant: 4232617a3babSopenharmony_ci0:225 1 (const int) 4233617a3babSopenharmony_ci0:225 Sequence 4234617a3babSopenharmony_ci0:225 Constant: 4235617a3babSopenharmony_ci0:225 0 (const int) 4236617a3babSopenharmony_ci0:225 Constant: 4237617a3babSopenharmony_ci0:225 1 (const int) 4238617a3babSopenharmony_ci0:225 Constant: 4239617a3babSopenharmony_ci0:225 2 (const int) 4240617a3babSopenharmony_ci0:225 Constant: 4241617a3babSopenharmony_ci0:225 0 (const int) 4242617a3babSopenharmony_ci0:225 0 (const int) 4243617a3babSopenharmony_ci0:225 0 (const int) 4244617a3babSopenharmony_ci0:226 move second child to first child ( temp highp 4-component vector of int) 4245617a3babSopenharmony_ci0:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4246617a3babSopenharmony_ci0:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4247617a3babSopenharmony_ci0:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4248617a3babSopenharmony_ci0:226 Constant: 4249617a3babSopenharmony_ci0:226 1 (const int) 4250617a3babSopenharmony_ci0:226 Constant: 4251617a3babSopenharmony_ci0:226 1 (const int) 4252617a3babSopenharmony_ci0:226 Convert bool to int ( temp highp 4-component vector of int) 4253617a3babSopenharmony_ci0:226 subgroupInclusiveXor ( global 4-component vector of bool) 4254617a3babSopenharmony_ci0:226 Compare Less Than ( global 4-component vector of bool, operation at highp) 4255617a3babSopenharmony_ci0:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4256617a3babSopenharmony_ci0:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4257617a3babSopenharmony_ci0:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4258617a3babSopenharmony_ci0:226 Constant: 4259617a3babSopenharmony_ci0:226 1 (const int) 4260617a3babSopenharmony_ci0:226 Constant: 4261617a3babSopenharmony_ci0:226 1 (const int) 4262617a3babSopenharmony_ci0:226 Constant: 4263617a3babSopenharmony_ci0:226 0 (const int) 4264617a3babSopenharmony_ci0:226 0 (const int) 4265617a3babSopenharmony_ci0:226 0 (const int) 4266617a3babSopenharmony_ci0:226 0 (const int) 4267617a3babSopenharmony_ci0:228 move second child to first child ( temp highp float) 4268617a3babSopenharmony_ci0:228 direct index ( temp highp float) 4269617a3babSopenharmony_ci0:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4270617a3babSopenharmony_ci0:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4271617a3babSopenharmony_ci0:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4272617a3babSopenharmony_ci0:228 Constant: 4273617a3babSopenharmony_ci0:228 2 (const int) 4274617a3babSopenharmony_ci0:228 Constant: 4275617a3babSopenharmony_ci0:228 0 (const int) 4276617a3babSopenharmony_ci0:228 Constant: 4277617a3babSopenharmony_ci0:228 0 (const int) 4278617a3babSopenharmony_ci0:228 subgroupExclusiveAdd ( global highp float) 4279617a3babSopenharmony_ci0:228 direct index ( temp highp float) 4280617a3babSopenharmony_ci0:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4281617a3babSopenharmony_ci0:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4282617a3babSopenharmony_ci0:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4283617a3babSopenharmony_ci0:228 Constant: 4284617a3babSopenharmony_ci0:228 0 (const int) 4285617a3babSopenharmony_ci0:228 Constant: 4286617a3babSopenharmony_ci0:228 0 (const int) 4287617a3babSopenharmony_ci0:228 Constant: 4288617a3babSopenharmony_ci0:228 0 (const int) 4289617a3babSopenharmony_ci0:229 move second child to first child ( temp highp 2-component vector of float) 4290617a3babSopenharmony_ci0:229 vector swizzle ( temp highp 2-component vector of float) 4291617a3babSopenharmony_ci0:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4292617a3babSopenharmony_ci0:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4293617a3babSopenharmony_ci0:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4294617a3babSopenharmony_ci0:229 Constant: 4295617a3babSopenharmony_ci0:229 2 (const int) 4296617a3babSopenharmony_ci0:229 Constant: 4297617a3babSopenharmony_ci0:229 0 (const int) 4298617a3babSopenharmony_ci0:229 Sequence 4299617a3babSopenharmony_ci0:229 Constant: 4300617a3babSopenharmony_ci0:229 0 (const int) 4301617a3babSopenharmony_ci0:229 Constant: 4302617a3babSopenharmony_ci0:229 1 (const int) 4303617a3babSopenharmony_ci0:229 subgroupExclusiveAdd ( global highp 2-component vector of float) 4304617a3babSopenharmony_ci0:229 vector swizzle ( temp highp 2-component vector of float) 4305617a3babSopenharmony_ci0:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4306617a3babSopenharmony_ci0:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4307617a3babSopenharmony_ci0:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4308617a3babSopenharmony_ci0:229 Constant: 4309617a3babSopenharmony_ci0:229 1 (const int) 4310617a3babSopenharmony_ci0:229 Constant: 4311617a3babSopenharmony_ci0:229 0 (const int) 4312617a3babSopenharmony_ci0:229 Sequence 4313617a3babSopenharmony_ci0:229 Constant: 4314617a3babSopenharmony_ci0:229 0 (const int) 4315617a3babSopenharmony_ci0:229 Constant: 4316617a3babSopenharmony_ci0:229 1 (const int) 4317617a3babSopenharmony_ci0:230 move second child to first child ( temp highp 3-component vector of float) 4318617a3babSopenharmony_ci0:230 vector swizzle ( temp highp 3-component vector of float) 4319617a3babSopenharmony_ci0:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4320617a3babSopenharmony_ci0:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4321617a3babSopenharmony_ci0:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4322617a3babSopenharmony_ci0:230 Constant: 4323617a3babSopenharmony_ci0:230 2 (const int) 4324617a3babSopenharmony_ci0:230 Constant: 4325617a3babSopenharmony_ci0:230 0 (const int) 4326617a3babSopenharmony_ci0:230 Sequence 4327617a3babSopenharmony_ci0:230 Constant: 4328617a3babSopenharmony_ci0:230 0 (const int) 4329617a3babSopenharmony_ci0:230 Constant: 4330617a3babSopenharmony_ci0:230 1 (const int) 4331617a3babSopenharmony_ci0:230 Constant: 4332617a3babSopenharmony_ci0:230 2 (const int) 4333617a3babSopenharmony_ci0:230 subgroupExclusiveAdd ( global highp 3-component vector of float) 4334617a3babSopenharmony_ci0:230 vector swizzle ( temp highp 3-component vector of float) 4335617a3babSopenharmony_ci0:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4336617a3babSopenharmony_ci0:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4337617a3babSopenharmony_ci0:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4338617a3babSopenharmony_ci0:230 Constant: 4339617a3babSopenharmony_ci0:230 2 (const int) 4340617a3babSopenharmony_ci0:230 Constant: 4341617a3babSopenharmony_ci0:230 0 (const int) 4342617a3babSopenharmony_ci0:230 Sequence 4343617a3babSopenharmony_ci0:230 Constant: 4344617a3babSopenharmony_ci0:230 0 (const int) 4345617a3babSopenharmony_ci0:230 Constant: 4346617a3babSopenharmony_ci0:230 1 (const int) 4347617a3babSopenharmony_ci0:230 Constant: 4348617a3babSopenharmony_ci0:230 2 (const int) 4349617a3babSopenharmony_ci0:231 move second child to first child ( temp highp 4-component vector of float) 4350617a3babSopenharmony_ci0:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4351617a3babSopenharmony_ci0:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4352617a3babSopenharmony_ci0:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4353617a3babSopenharmony_ci0:231 Constant: 4354617a3babSopenharmony_ci0:231 2 (const int) 4355617a3babSopenharmony_ci0:231 Constant: 4356617a3babSopenharmony_ci0:231 0 (const int) 4357617a3babSopenharmony_ci0:231 subgroupExclusiveAdd ( global highp 4-component vector of float) 4358617a3babSopenharmony_ci0:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4359617a3babSopenharmony_ci0:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4360617a3babSopenharmony_ci0:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4361617a3babSopenharmony_ci0:231 Constant: 4362617a3babSopenharmony_ci0:231 3 (const int) 4363617a3babSopenharmony_ci0:231 Constant: 4364617a3babSopenharmony_ci0:231 0 (const int) 4365617a3babSopenharmony_ci0:233 move second child to first child ( temp highp int) 4366617a3babSopenharmony_ci0:233 direct index ( temp highp int) 4367617a3babSopenharmony_ci0:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4368617a3babSopenharmony_ci0:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4369617a3babSopenharmony_ci0:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4370617a3babSopenharmony_ci0:233 Constant: 4371617a3babSopenharmony_ci0:233 3 (const int) 4372617a3babSopenharmony_ci0:233 Constant: 4373617a3babSopenharmony_ci0:233 1 (const int) 4374617a3babSopenharmony_ci0:233 Constant: 4375617a3babSopenharmony_ci0:233 0 (const int) 4376617a3babSopenharmony_ci0:233 subgroupExclusiveAdd ( global highp int) 4377617a3babSopenharmony_ci0:233 direct index ( temp highp int) 4378617a3babSopenharmony_ci0:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4379617a3babSopenharmony_ci0:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4380617a3babSopenharmony_ci0:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4381617a3babSopenharmony_ci0:233 Constant: 4382617a3babSopenharmony_ci0:233 0 (const int) 4383617a3babSopenharmony_ci0:233 Constant: 4384617a3babSopenharmony_ci0:233 1 (const int) 4385617a3babSopenharmony_ci0:233 Constant: 4386617a3babSopenharmony_ci0:233 0 (const int) 4387617a3babSopenharmony_ci0:234 move second child to first child ( temp highp 2-component vector of int) 4388617a3babSopenharmony_ci0:234 vector swizzle ( temp highp 2-component vector of int) 4389617a3babSopenharmony_ci0:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4390617a3babSopenharmony_ci0:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4391617a3babSopenharmony_ci0:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4392617a3babSopenharmony_ci0:234 Constant: 4393617a3babSopenharmony_ci0:234 3 (const int) 4394617a3babSopenharmony_ci0:234 Constant: 4395617a3babSopenharmony_ci0:234 1 (const int) 4396617a3babSopenharmony_ci0:234 Sequence 4397617a3babSopenharmony_ci0:234 Constant: 4398617a3babSopenharmony_ci0:234 0 (const int) 4399617a3babSopenharmony_ci0:234 Constant: 4400617a3babSopenharmony_ci0:234 1 (const int) 4401617a3babSopenharmony_ci0:234 subgroupExclusiveAdd ( global highp 2-component vector of int) 4402617a3babSopenharmony_ci0:234 vector swizzle ( temp highp 2-component vector of int) 4403617a3babSopenharmony_ci0:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4404617a3babSopenharmony_ci0:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4405617a3babSopenharmony_ci0:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4406617a3babSopenharmony_ci0:234 Constant: 4407617a3babSopenharmony_ci0:234 1 (const int) 4408617a3babSopenharmony_ci0:234 Constant: 4409617a3babSopenharmony_ci0:234 1 (const int) 4410617a3babSopenharmony_ci0:234 Sequence 4411617a3babSopenharmony_ci0:234 Constant: 4412617a3babSopenharmony_ci0:234 0 (const int) 4413617a3babSopenharmony_ci0:234 Constant: 4414617a3babSopenharmony_ci0:234 1 (const int) 4415617a3babSopenharmony_ci0:235 move second child to first child ( temp highp 3-component vector of int) 4416617a3babSopenharmony_ci0:235 vector swizzle ( temp highp 3-component vector of int) 4417617a3babSopenharmony_ci0:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4418617a3babSopenharmony_ci0:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4419617a3babSopenharmony_ci0:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4420617a3babSopenharmony_ci0:235 Constant: 4421617a3babSopenharmony_ci0:235 3 (const int) 4422617a3babSopenharmony_ci0:235 Constant: 4423617a3babSopenharmony_ci0:235 1 (const int) 4424617a3babSopenharmony_ci0:235 Sequence 4425617a3babSopenharmony_ci0:235 Constant: 4426617a3babSopenharmony_ci0:235 0 (const int) 4427617a3babSopenharmony_ci0:235 Constant: 4428617a3babSopenharmony_ci0:235 1 (const int) 4429617a3babSopenharmony_ci0:235 Constant: 4430617a3babSopenharmony_ci0:235 2 (const int) 4431617a3babSopenharmony_ci0:235 subgroupExclusiveAdd ( global highp 3-component vector of int) 4432617a3babSopenharmony_ci0:235 vector swizzle ( temp highp 3-component vector of int) 4433617a3babSopenharmony_ci0:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4434617a3babSopenharmony_ci0:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4435617a3babSopenharmony_ci0:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4436617a3babSopenharmony_ci0:235 Constant: 4437617a3babSopenharmony_ci0:235 2 (const int) 4438617a3babSopenharmony_ci0:235 Constant: 4439617a3babSopenharmony_ci0:235 1 (const int) 4440617a3babSopenharmony_ci0:235 Sequence 4441617a3babSopenharmony_ci0:235 Constant: 4442617a3babSopenharmony_ci0:235 0 (const int) 4443617a3babSopenharmony_ci0:235 Constant: 4444617a3babSopenharmony_ci0:235 1 (const int) 4445617a3babSopenharmony_ci0:235 Constant: 4446617a3babSopenharmony_ci0:235 2 (const int) 4447617a3babSopenharmony_ci0:236 move second child to first child ( temp highp 4-component vector of int) 4448617a3babSopenharmony_ci0:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4449617a3babSopenharmony_ci0:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4450617a3babSopenharmony_ci0:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4451617a3babSopenharmony_ci0:236 Constant: 4452617a3babSopenharmony_ci0:236 3 (const int) 4453617a3babSopenharmony_ci0:236 Constant: 4454617a3babSopenharmony_ci0:236 1 (const int) 4455617a3babSopenharmony_ci0:236 subgroupExclusiveAdd ( global highp 4-component vector of int) 4456617a3babSopenharmony_ci0:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4457617a3babSopenharmony_ci0:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4458617a3babSopenharmony_ci0:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4459617a3babSopenharmony_ci0:236 Constant: 4460617a3babSopenharmony_ci0:236 3 (const int) 4461617a3babSopenharmony_ci0:236 Constant: 4462617a3babSopenharmony_ci0:236 1 (const int) 4463617a3babSopenharmony_ci0:238 move second child to first child ( temp highp uint) 4464617a3babSopenharmony_ci0:238 direct index ( temp highp uint) 4465617a3babSopenharmony_ci0:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4466617a3babSopenharmony_ci0:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4467617a3babSopenharmony_ci0:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4468617a3babSopenharmony_ci0:238 Constant: 4469617a3babSopenharmony_ci0:238 0 (const int) 4470617a3babSopenharmony_ci0:238 Constant: 4471617a3babSopenharmony_ci0:238 2 (const int) 4472617a3babSopenharmony_ci0:238 Constant: 4473617a3babSopenharmony_ci0:238 0 (const int) 4474617a3babSopenharmony_ci0:238 subgroupExclusiveAdd ( global highp uint) 4475617a3babSopenharmony_ci0:238 direct index ( temp highp uint) 4476617a3babSopenharmony_ci0:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4477617a3babSopenharmony_ci0:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4478617a3babSopenharmony_ci0:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4479617a3babSopenharmony_ci0:238 Constant: 4480617a3babSopenharmony_ci0:238 0 (const int) 4481617a3babSopenharmony_ci0:238 Constant: 4482617a3babSopenharmony_ci0:238 2 (const int) 4483617a3babSopenharmony_ci0:238 Constant: 4484617a3babSopenharmony_ci0:238 0 (const int) 4485617a3babSopenharmony_ci0:239 move second child to first child ( temp highp 2-component vector of uint) 4486617a3babSopenharmony_ci0:239 vector swizzle ( temp highp 2-component vector of uint) 4487617a3babSopenharmony_ci0:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4488617a3babSopenharmony_ci0:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4489617a3babSopenharmony_ci0:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4490617a3babSopenharmony_ci0:239 Constant: 4491617a3babSopenharmony_ci0:239 0 (const int) 4492617a3babSopenharmony_ci0:239 Constant: 4493617a3babSopenharmony_ci0:239 2 (const int) 4494617a3babSopenharmony_ci0:239 Sequence 4495617a3babSopenharmony_ci0:239 Constant: 4496617a3babSopenharmony_ci0:239 0 (const int) 4497617a3babSopenharmony_ci0:239 Constant: 4498617a3babSopenharmony_ci0:239 1 (const int) 4499617a3babSopenharmony_ci0:239 subgroupExclusiveAdd ( global highp 2-component vector of uint) 4500617a3babSopenharmony_ci0:239 vector swizzle ( temp highp 2-component vector of uint) 4501617a3babSopenharmony_ci0:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4502617a3babSopenharmony_ci0:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4503617a3babSopenharmony_ci0:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4504617a3babSopenharmony_ci0:239 Constant: 4505617a3babSopenharmony_ci0:239 1 (const int) 4506617a3babSopenharmony_ci0:239 Constant: 4507617a3babSopenharmony_ci0:239 2 (const int) 4508617a3babSopenharmony_ci0:239 Sequence 4509617a3babSopenharmony_ci0:239 Constant: 4510617a3babSopenharmony_ci0:239 0 (const int) 4511617a3babSopenharmony_ci0:239 Constant: 4512617a3babSopenharmony_ci0:239 1 (const int) 4513617a3babSopenharmony_ci0:240 move second child to first child ( temp highp 3-component vector of uint) 4514617a3babSopenharmony_ci0:240 vector swizzle ( temp highp 3-component vector of uint) 4515617a3babSopenharmony_ci0:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4516617a3babSopenharmony_ci0:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4517617a3babSopenharmony_ci0:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4518617a3babSopenharmony_ci0:240 Constant: 4519617a3babSopenharmony_ci0:240 0 (const int) 4520617a3babSopenharmony_ci0:240 Constant: 4521617a3babSopenharmony_ci0:240 2 (const int) 4522617a3babSopenharmony_ci0:240 Sequence 4523617a3babSopenharmony_ci0:240 Constant: 4524617a3babSopenharmony_ci0:240 0 (const int) 4525617a3babSopenharmony_ci0:240 Constant: 4526617a3babSopenharmony_ci0:240 1 (const int) 4527617a3babSopenharmony_ci0:240 Constant: 4528617a3babSopenharmony_ci0:240 2 (const int) 4529617a3babSopenharmony_ci0:240 subgroupExclusiveAdd ( global highp 3-component vector of uint) 4530617a3babSopenharmony_ci0:240 vector swizzle ( temp highp 3-component vector of uint) 4531617a3babSopenharmony_ci0:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4532617a3babSopenharmony_ci0:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4533617a3babSopenharmony_ci0:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4534617a3babSopenharmony_ci0:240 Constant: 4535617a3babSopenharmony_ci0:240 2 (const int) 4536617a3babSopenharmony_ci0:240 Constant: 4537617a3babSopenharmony_ci0:240 2 (const int) 4538617a3babSopenharmony_ci0:240 Sequence 4539617a3babSopenharmony_ci0:240 Constant: 4540617a3babSopenharmony_ci0:240 0 (const int) 4541617a3babSopenharmony_ci0:240 Constant: 4542617a3babSopenharmony_ci0:240 1 (const int) 4543617a3babSopenharmony_ci0:240 Constant: 4544617a3babSopenharmony_ci0:240 2 (const int) 4545617a3babSopenharmony_ci0:241 move second child to first child ( temp highp 4-component vector of uint) 4546617a3babSopenharmony_ci0:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4547617a3babSopenharmony_ci0:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4548617a3babSopenharmony_ci0:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4549617a3babSopenharmony_ci0:241 Constant: 4550617a3babSopenharmony_ci0:241 0 (const int) 4551617a3babSopenharmony_ci0:241 Constant: 4552617a3babSopenharmony_ci0:241 2 (const int) 4553617a3babSopenharmony_ci0:241 subgroupExclusiveAdd ( global highp 4-component vector of uint) 4554617a3babSopenharmony_ci0:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4555617a3babSopenharmony_ci0:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4556617a3babSopenharmony_ci0:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4557617a3babSopenharmony_ci0:241 Constant: 4558617a3babSopenharmony_ci0:241 3 (const int) 4559617a3babSopenharmony_ci0:241 Constant: 4560617a3babSopenharmony_ci0:241 2 (const int) 4561617a3babSopenharmony_ci0:243 move second child to first child ( temp highp float) 4562617a3babSopenharmony_ci0:243 direct index ( temp highp float) 4563617a3babSopenharmony_ci0:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4564617a3babSopenharmony_ci0:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4565617a3babSopenharmony_ci0:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4566617a3babSopenharmony_ci0:243 Constant: 4567617a3babSopenharmony_ci0:243 1 (const int) 4568617a3babSopenharmony_ci0:243 Constant: 4569617a3babSopenharmony_ci0:243 0 (const int) 4570617a3babSopenharmony_ci0:243 Constant: 4571617a3babSopenharmony_ci0:243 0 (const int) 4572617a3babSopenharmony_ci0:243 subgroupExclusiveMul ( global highp float) 4573617a3babSopenharmony_ci0:243 direct index ( temp highp float) 4574617a3babSopenharmony_ci0:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4575617a3babSopenharmony_ci0:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4576617a3babSopenharmony_ci0:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4577617a3babSopenharmony_ci0:243 Constant: 4578617a3babSopenharmony_ci0:243 0 (const int) 4579617a3babSopenharmony_ci0:243 Constant: 4580617a3babSopenharmony_ci0:243 0 (const int) 4581617a3babSopenharmony_ci0:243 Constant: 4582617a3babSopenharmony_ci0:243 0 (const int) 4583617a3babSopenharmony_ci0:244 move second child to first child ( temp highp 2-component vector of float) 4584617a3babSopenharmony_ci0:244 vector swizzle ( temp highp 2-component vector of float) 4585617a3babSopenharmony_ci0:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4586617a3babSopenharmony_ci0:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4587617a3babSopenharmony_ci0:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4588617a3babSopenharmony_ci0:244 Constant: 4589617a3babSopenharmony_ci0:244 1 (const int) 4590617a3babSopenharmony_ci0:244 Constant: 4591617a3babSopenharmony_ci0:244 0 (const int) 4592617a3babSopenharmony_ci0:244 Sequence 4593617a3babSopenharmony_ci0:244 Constant: 4594617a3babSopenharmony_ci0:244 0 (const int) 4595617a3babSopenharmony_ci0:244 Constant: 4596617a3babSopenharmony_ci0:244 1 (const int) 4597617a3babSopenharmony_ci0:244 subgroupExclusiveMul ( global highp 2-component vector of float) 4598617a3babSopenharmony_ci0:244 vector swizzle ( temp highp 2-component vector of float) 4599617a3babSopenharmony_ci0:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4600617a3babSopenharmony_ci0:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4601617a3babSopenharmony_ci0:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4602617a3babSopenharmony_ci0:244 Constant: 4603617a3babSopenharmony_ci0:244 1 (const int) 4604617a3babSopenharmony_ci0:244 Constant: 4605617a3babSopenharmony_ci0:244 0 (const int) 4606617a3babSopenharmony_ci0:244 Sequence 4607617a3babSopenharmony_ci0:244 Constant: 4608617a3babSopenharmony_ci0:244 0 (const int) 4609617a3babSopenharmony_ci0:244 Constant: 4610617a3babSopenharmony_ci0:244 1 (const int) 4611617a3babSopenharmony_ci0:245 move second child to first child ( temp highp 3-component vector of float) 4612617a3babSopenharmony_ci0:245 vector swizzle ( temp highp 3-component vector of float) 4613617a3babSopenharmony_ci0:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4614617a3babSopenharmony_ci0:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4615617a3babSopenharmony_ci0:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4616617a3babSopenharmony_ci0:245 Constant: 4617617a3babSopenharmony_ci0:245 1 (const int) 4618617a3babSopenharmony_ci0:245 Constant: 4619617a3babSopenharmony_ci0:245 0 (const int) 4620617a3babSopenharmony_ci0:245 Sequence 4621617a3babSopenharmony_ci0:245 Constant: 4622617a3babSopenharmony_ci0:245 0 (const int) 4623617a3babSopenharmony_ci0:245 Constant: 4624617a3babSopenharmony_ci0:245 1 (const int) 4625617a3babSopenharmony_ci0:245 Constant: 4626617a3babSopenharmony_ci0:245 2 (const int) 4627617a3babSopenharmony_ci0:245 subgroupExclusiveMul ( global highp 3-component vector of float) 4628617a3babSopenharmony_ci0:245 vector swizzle ( temp highp 3-component vector of float) 4629617a3babSopenharmony_ci0:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4630617a3babSopenharmony_ci0:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4631617a3babSopenharmony_ci0:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4632617a3babSopenharmony_ci0:245 Constant: 4633617a3babSopenharmony_ci0:245 2 (const int) 4634617a3babSopenharmony_ci0:245 Constant: 4635617a3babSopenharmony_ci0:245 0 (const int) 4636617a3babSopenharmony_ci0:245 Sequence 4637617a3babSopenharmony_ci0:245 Constant: 4638617a3babSopenharmony_ci0:245 0 (const int) 4639617a3babSopenharmony_ci0:245 Constant: 4640617a3babSopenharmony_ci0:245 1 (const int) 4641617a3babSopenharmony_ci0:245 Constant: 4642617a3babSopenharmony_ci0:245 2 (const int) 4643617a3babSopenharmony_ci0:246 move second child to first child ( temp highp 4-component vector of float) 4644617a3babSopenharmony_ci0:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4645617a3babSopenharmony_ci0:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4646617a3babSopenharmony_ci0:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4647617a3babSopenharmony_ci0:246 Constant: 4648617a3babSopenharmony_ci0:246 1 (const int) 4649617a3babSopenharmony_ci0:246 Constant: 4650617a3babSopenharmony_ci0:246 0 (const int) 4651617a3babSopenharmony_ci0:246 subgroupExclusiveMul ( global highp 4-component vector of float) 4652617a3babSopenharmony_ci0:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4653617a3babSopenharmony_ci0:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4654617a3babSopenharmony_ci0:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4655617a3babSopenharmony_ci0:246 Constant: 4656617a3babSopenharmony_ci0:246 3 (const int) 4657617a3babSopenharmony_ci0:246 Constant: 4658617a3babSopenharmony_ci0:246 0 (const int) 4659617a3babSopenharmony_ci0:248 move second child to first child ( temp highp int) 4660617a3babSopenharmony_ci0:248 direct index ( temp highp int) 4661617a3babSopenharmony_ci0:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4662617a3babSopenharmony_ci0:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4663617a3babSopenharmony_ci0:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4664617a3babSopenharmony_ci0:248 Constant: 4665617a3babSopenharmony_ci0:248 2 (const int) 4666617a3babSopenharmony_ci0:248 Constant: 4667617a3babSopenharmony_ci0:248 1 (const int) 4668617a3babSopenharmony_ci0:248 Constant: 4669617a3babSopenharmony_ci0:248 0 (const int) 4670617a3babSopenharmony_ci0:248 subgroupExclusiveMul ( global highp int) 4671617a3babSopenharmony_ci0:248 direct index ( temp highp int) 4672617a3babSopenharmony_ci0:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4673617a3babSopenharmony_ci0:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4674617a3babSopenharmony_ci0:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4675617a3babSopenharmony_ci0:248 Constant: 4676617a3babSopenharmony_ci0:248 0 (const int) 4677617a3babSopenharmony_ci0:248 Constant: 4678617a3babSopenharmony_ci0:248 1 (const int) 4679617a3babSopenharmony_ci0:248 Constant: 4680617a3babSopenharmony_ci0:248 0 (const int) 4681617a3babSopenharmony_ci0:249 move second child to first child ( temp highp 2-component vector of int) 4682617a3babSopenharmony_ci0:249 vector swizzle ( temp highp 2-component vector of int) 4683617a3babSopenharmony_ci0:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4684617a3babSopenharmony_ci0:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4685617a3babSopenharmony_ci0:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4686617a3babSopenharmony_ci0:249 Constant: 4687617a3babSopenharmony_ci0:249 2 (const int) 4688617a3babSopenharmony_ci0:249 Constant: 4689617a3babSopenharmony_ci0:249 1 (const int) 4690617a3babSopenharmony_ci0:249 Sequence 4691617a3babSopenharmony_ci0:249 Constant: 4692617a3babSopenharmony_ci0:249 0 (const int) 4693617a3babSopenharmony_ci0:249 Constant: 4694617a3babSopenharmony_ci0:249 1 (const int) 4695617a3babSopenharmony_ci0:249 subgroupExclusiveMul ( global highp 2-component vector of int) 4696617a3babSopenharmony_ci0:249 vector swizzle ( temp highp 2-component vector of int) 4697617a3babSopenharmony_ci0:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4698617a3babSopenharmony_ci0:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4699617a3babSopenharmony_ci0:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4700617a3babSopenharmony_ci0:249 Constant: 4701617a3babSopenharmony_ci0:249 1 (const int) 4702617a3babSopenharmony_ci0:249 Constant: 4703617a3babSopenharmony_ci0:249 1 (const int) 4704617a3babSopenharmony_ci0:249 Sequence 4705617a3babSopenharmony_ci0:249 Constant: 4706617a3babSopenharmony_ci0:249 0 (const int) 4707617a3babSopenharmony_ci0:249 Constant: 4708617a3babSopenharmony_ci0:249 1 (const int) 4709617a3babSopenharmony_ci0:250 move second child to first child ( temp highp 3-component vector of int) 4710617a3babSopenharmony_ci0:250 vector swizzle ( temp highp 3-component vector of int) 4711617a3babSopenharmony_ci0:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4712617a3babSopenharmony_ci0:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4713617a3babSopenharmony_ci0:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4714617a3babSopenharmony_ci0:250 Constant: 4715617a3babSopenharmony_ci0:250 2 (const int) 4716617a3babSopenharmony_ci0:250 Constant: 4717617a3babSopenharmony_ci0:250 1 (const int) 4718617a3babSopenharmony_ci0:250 Sequence 4719617a3babSopenharmony_ci0:250 Constant: 4720617a3babSopenharmony_ci0:250 0 (const int) 4721617a3babSopenharmony_ci0:250 Constant: 4722617a3babSopenharmony_ci0:250 1 (const int) 4723617a3babSopenharmony_ci0:250 Constant: 4724617a3babSopenharmony_ci0:250 2 (const int) 4725617a3babSopenharmony_ci0:250 subgroupExclusiveMul ( global highp 3-component vector of int) 4726617a3babSopenharmony_ci0:250 vector swizzle ( temp highp 3-component vector of int) 4727617a3babSopenharmony_ci0:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4728617a3babSopenharmony_ci0:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4729617a3babSopenharmony_ci0:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4730617a3babSopenharmony_ci0:250 Constant: 4731617a3babSopenharmony_ci0:250 2 (const int) 4732617a3babSopenharmony_ci0:250 Constant: 4733617a3babSopenharmony_ci0:250 1 (const int) 4734617a3babSopenharmony_ci0:250 Sequence 4735617a3babSopenharmony_ci0:250 Constant: 4736617a3babSopenharmony_ci0:250 0 (const int) 4737617a3babSopenharmony_ci0:250 Constant: 4738617a3babSopenharmony_ci0:250 1 (const int) 4739617a3babSopenharmony_ci0:250 Constant: 4740617a3babSopenharmony_ci0:250 2 (const int) 4741617a3babSopenharmony_ci0:251 move second child to first child ( temp highp 4-component vector of int) 4742617a3babSopenharmony_ci0:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4743617a3babSopenharmony_ci0:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4744617a3babSopenharmony_ci0:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4745617a3babSopenharmony_ci0:251 Constant: 4746617a3babSopenharmony_ci0:251 2 (const int) 4747617a3babSopenharmony_ci0:251 Constant: 4748617a3babSopenharmony_ci0:251 1 (const int) 4749617a3babSopenharmony_ci0:251 subgroupExclusiveMul ( global highp 4-component vector of int) 4750617a3babSopenharmony_ci0:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4751617a3babSopenharmony_ci0:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4752617a3babSopenharmony_ci0:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4753617a3babSopenharmony_ci0:251 Constant: 4754617a3babSopenharmony_ci0:251 3 (const int) 4755617a3babSopenharmony_ci0:251 Constant: 4756617a3babSopenharmony_ci0:251 1 (const int) 4757617a3babSopenharmony_ci0:253 move second child to first child ( temp highp uint) 4758617a3babSopenharmony_ci0:253 direct index ( temp highp uint) 4759617a3babSopenharmony_ci0:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4760617a3babSopenharmony_ci0:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4761617a3babSopenharmony_ci0:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4762617a3babSopenharmony_ci0:253 Constant: 4763617a3babSopenharmony_ci0:253 3 (const int) 4764617a3babSopenharmony_ci0:253 Constant: 4765617a3babSopenharmony_ci0:253 2 (const int) 4766617a3babSopenharmony_ci0:253 Constant: 4767617a3babSopenharmony_ci0:253 0 (const int) 4768617a3babSopenharmony_ci0:253 subgroupExclusiveMul ( global highp uint) 4769617a3babSopenharmony_ci0:253 direct index ( temp highp uint) 4770617a3babSopenharmony_ci0:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4771617a3babSopenharmony_ci0:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4772617a3babSopenharmony_ci0:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4773617a3babSopenharmony_ci0:253 Constant: 4774617a3babSopenharmony_ci0:253 0 (const int) 4775617a3babSopenharmony_ci0:253 Constant: 4776617a3babSopenharmony_ci0:253 2 (const int) 4777617a3babSopenharmony_ci0:253 Constant: 4778617a3babSopenharmony_ci0:253 0 (const int) 4779617a3babSopenharmony_ci0:254 move second child to first child ( temp highp 2-component vector of uint) 4780617a3babSopenharmony_ci0:254 vector swizzle ( temp highp 2-component vector of uint) 4781617a3babSopenharmony_ci0:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4782617a3babSopenharmony_ci0:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4783617a3babSopenharmony_ci0:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4784617a3babSopenharmony_ci0:254 Constant: 4785617a3babSopenharmony_ci0:254 3 (const int) 4786617a3babSopenharmony_ci0:254 Constant: 4787617a3babSopenharmony_ci0:254 2 (const int) 4788617a3babSopenharmony_ci0:254 Sequence 4789617a3babSopenharmony_ci0:254 Constant: 4790617a3babSopenharmony_ci0:254 0 (const int) 4791617a3babSopenharmony_ci0:254 Constant: 4792617a3babSopenharmony_ci0:254 1 (const int) 4793617a3babSopenharmony_ci0:254 subgroupExclusiveMul ( global highp 2-component vector of uint) 4794617a3babSopenharmony_ci0:254 vector swizzle ( temp highp 2-component vector of uint) 4795617a3babSopenharmony_ci0:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4796617a3babSopenharmony_ci0:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4797617a3babSopenharmony_ci0:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4798617a3babSopenharmony_ci0:254 Constant: 4799617a3babSopenharmony_ci0:254 1 (const int) 4800617a3babSopenharmony_ci0:254 Constant: 4801617a3babSopenharmony_ci0:254 2 (const int) 4802617a3babSopenharmony_ci0:254 Sequence 4803617a3babSopenharmony_ci0:254 Constant: 4804617a3babSopenharmony_ci0:254 0 (const int) 4805617a3babSopenharmony_ci0:254 Constant: 4806617a3babSopenharmony_ci0:254 1 (const int) 4807617a3babSopenharmony_ci0:255 move second child to first child ( temp highp 3-component vector of uint) 4808617a3babSopenharmony_ci0:255 vector swizzle ( temp highp 3-component vector of uint) 4809617a3babSopenharmony_ci0:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4810617a3babSopenharmony_ci0:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4811617a3babSopenharmony_ci0:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4812617a3babSopenharmony_ci0:255 Constant: 4813617a3babSopenharmony_ci0:255 3 (const int) 4814617a3babSopenharmony_ci0:255 Constant: 4815617a3babSopenharmony_ci0:255 2 (const int) 4816617a3babSopenharmony_ci0:255 Sequence 4817617a3babSopenharmony_ci0:255 Constant: 4818617a3babSopenharmony_ci0:255 0 (const int) 4819617a3babSopenharmony_ci0:255 Constant: 4820617a3babSopenharmony_ci0:255 1 (const int) 4821617a3babSopenharmony_ci0:255 Constant: 4822617a3babSopenharmony_ci0:255 2 (const int) 4823617a3babSopenharmony_ci0:255 subgroupExclusiveMul ( global highp 3-component vector of uint) 4824617a3babSopenharmony_ci0:255 vector swizzle ( temp highp 3-component vector of uint) 4825617a3babSopenharmony_ci0:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4826617a3babSopenharmony_ci0:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4827617a3babSopenharmony_ci0:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4828617a3babSopenharmony_ci0:255 Constant: 4829617a3babSopenharmony_ci0:255 2 (const int) 4830617a3babSopenharmony_ci0:255 Constant: 4831617a3babSopenharmony_ci0:255 2 (const int) 4832617a3babSopenharmony_ci0:255 Sequence 4833617a3babSopenharmony_ci0:255 Constant: 4834617a3babSopenharmony_ci0:255 0 (const int) 4835617a3babSopenharmony_ci0:255 Constant: 4836617a3babSopenharmony_ci0:255 1 (const int) 4837617a3babSopenharmony_ci0:255 Constant: 4838617a3babSopenharmony_ci0:255 2 (const int) 4839617a3babSopenharmony_ci0:256 move second child to first child ( temp highp 4-component vector of uint) 4840617a3babSopenharmony_ci0:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4841617a3babSopenharmony_ci0:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4842617a3babSopenharmony_ci0:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4843617a3babSopenharmony_ci0:256 Constant: 4844617a3babSopenharmony_ci0:256 3 (const int) 4845617a3babSopenharmony_ci0:256 Constant: 4846617a3babSopenharmony_ci0:256 2 (const int) 4847617a3babSopenharmony_ci0:256 subgroupExclusiveMul ( global highp 4-component vector of uint) 4848617a3babSopenharmony_ci0:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 4849617a3babSopenharmony_ci0:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4850617a3babSopenharmony_ci0:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4851617a3babSopenharmony_ci0:256 Constant: 4852617a3babSopenharmony_ci0:256 3 (const int) 4853617a3babSopenharmony_ci0:256 Constant: 4854617a3babSopenharmony_ci0:256 2 (const int) 4855617a3babSopenharmony_ci0:258 move second child to first child ( temp highp float) 4856617a3babSopenharmony_ci0:258 direct index ( temp highp float) 4857617a3babSopenharmony_ci0:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4858617a3babSopenharmony_ci0:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4859617a3babSopenharmony_ci0:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4860617a3babSopenharmony_ci0:258 Constant: 4861617a3babSopenharmony_ci0:258 0 (const int) 4862617a3babSopenharmony_ci0:258 Constant: 4863617a3babSopenharmony_ci0:258 0 (const int) 4864617a3babSopenharmony_ci0:258 Constant: 4865617a3babSopenharmony_ci0:258 0 (const int) 4866617a3babSopenharmony_ci0:258 subgroupExclusiveMin ( global highp float) 4867617a3babSopenharmony_ci0:258 direct index ( temp highp float) 4868617a3babSopenharmony_ci0:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4869617a3babSopenharmony_ci0:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4870617a3babSopenharmony_ci0:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4871617a3babSopenharmony_ci0:258 Constant: 4872617a3babSopenharmony_ci0:258 0 (const int) 4873617a3babSopenharmony_ci0:258 Constant: 4874617a3babSopenharmony_ci0:258 0 (const int) 4875617a3babSopenharmony_ci0:258 Constant: 4876617a3babSopenharmony_ci0:258 0 (const int) 4877617a3babSopenharmony_ci0:259 move second child to first child ( temp highp 2-component vector of float) 4878617a3babSopenharmony_ci0:259 vector swizzle ( temp highp 2-component vector of float) 4879617a3babSopenharmony_ci0:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4880617a3babSopenharmony_ci0:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4881617a3babSopenharmony_ci0:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4882617a3babSopenharmony_ci0:259 Constant: 4883617a3babSopenharmony_ci0:259 0 (const int) 4884617a3babSopenharmony_ci0:259 Constant: 4885617a3babSopenharmony_ci0:259 0 (const int) 4886617a3babSopenharmony_ci0:259 Sequence 4887617a3babSopenharmony_ci0:259 Constant: 4888617a3babSopenharmony_ci0:259 0 (const int) 4889617a3babSopenharmony_ci0:259 Constant: 4890617a3babSopenharmony_ci0:259 1 (const int) 4891617a3babSopenharmony_ci0:259 subgroupExclusiveMin ( global highp 2-component vector of float) 4892617a3babSopenharmony_ci0:259 vector swizzle ( temp highp 2-component vector of float) 4893617a3babSopenharmony_ci0:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4894617a3babSopenharmony_ci0:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4895617a3babSopenharmony_ci0:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4896617a3babSopenharmony_ci0:259 Constant: 4897617a3babSopenharmony_ci0:259 1 (const int) 4898617a3babSopenharmony_ci0:259 Constant: 4899617a3babSopenharmony_ci0:259 0 (const int) 4900617a3babSopenharmony_ci0:259 Sequence 4901617a3babSopenharmony_ci0:259 Constant: 4902617a3babSopenharmony_ci0:259 0 (const int) 4903617a3babSopenharmony_ci0:259 Constant: 4904617a3babSopenharmony_ci0:259 1 (const int) 4905617a3babSopenharmony_ci0:260 move second child to first child ( temp highp 3-component vector of float) 4906617a3babSopenharmony_ci0:260 vector swizzle ( temp highp 3-component vector of float) 4907617a3babSopenharmony_ci0:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4908617a3babSopenharmony_ci0:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4909617a3babSopenharmony_ci0:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4910617a3babSopenharmony_ci0:260 Constant: 4911617a3babSopenharmony_ci0:260 0 (const int) 4912617a3babSopenharmony_ci0:260 Constant: 4913617a3babSopenharmony_ci0:260 0 (const int) 4914617a3babSopenharmony_ci0:260 Sequence 4915617a3babSopenharmony_ci0:260 Constant: 4916617a3babSopenharmony_ci0:260 0 (const int) 4917617a3babSopenharmony_ci0:260 Constant: 4918617a3babSopenharmony_ci0:260 1 (const int) 4919617a3babSopenharmony_ci0:260 Constant: 4920617a3babSopenharmony_ci0:260 2 (const int) 4921617a3babSopenharmony_ci0:260 subgroupExclusiveMin ( global highp 3-component vector of float) 4922617a3babSopenharmony_ci0:260 vector swizzle ( temp highp 3-component vector of float) 4923617a3babSopenharmony_ci0:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4924617a3babSopenharmony_ci0:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4925617a3babSopenharmony_ci0:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4926617a3babSopenharmony_ci0:260 Constant: 4927617a3babSopenharmony_ci0:260 2 (const int) 4928617a3babSopenharmony_ci0:260 Constant: 4929617a3babSopenharmony_ci0:260 0 (const int) 4930617a3babSopenharmony_ci0:260 Sequence 4931617a3babSopenharmony_ci0:260 Constant: 4932617a3babSopenharmony_ci0:260 0 (const int) 4933617a3babSopenharmony_ci0:260 Constant: 4934617a3babSopenharmony_ci0:260 1 (const int) 4935617a3babSopenharmony_ci0:260 Constant: 4936617a3babSopenharmony_ci0:260 2 (const int) 4937617a3babSopenharmony_ci0:261 move second child to first child ( temp highp 4-component vector of float) 4938617a3babSopenharmony_ci0:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4939617a3babSopenharmony_ci0:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4940617a3babSopenharmony_ci0:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4941617a3babSopenharmony_ci0:261 Constant: 4942617a3babSopenharmony_ci0:261 0 (const int) 4943617a3babSopenharmony_ci0:261 Constant: 4944617a3babSopenharmony_ci0:261 0 (const int) 4945617a3babSopenharmony_ci0:261 subgroupExclusiveMin ( global highp 4-component vector of float) 4946617a3babSopenharmony_ci0:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 4947617a3babSopenharmony_ci0:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4948617a3babSopenharmony_ci0:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4949617a3babSopenharmony_ci0:261 Constant: 4950617a3babSopenharmony_ci0:261 3 (const int) 4951617a3babSopenharmony_ci0:261 Constant: 4952617a3babSopenharmony_ci0:261 0 (const int) 4953617a3babSopenharmony_ci0:263 move second child to first child ( temp highp int) 4954617a3babSopenharmony_ci0:263 direct index ( temp highp int) 4955617a3babSopenharmony_ci0:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4956617a3babSopenharmony_ci0:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4957617a3babSopenharmony_ci0:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4958617a3babSopenharmony_ci0:263 Constant: 4959617a3babSopenharmony_ci0:263 1 (const int) 4960617a3babSopenharmony_ci0:263 Constant: 4961617a3babSopenharmony_ci0:263 1 (const int) 4962617a3babSopenharmony_ci0:263 Constant: 4963617a3babSopenharmony_ci0:263 0 (const int) 4964617a3babSopenharmony_ci0:263 subgroupExclusiveMin ( global highp int) 4965617a3babSopenharmony_ci0:263 direct index ( temp highp int) 4966617a3babSopenharmony_ci0:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4967617a3babSopenharmony_ci0:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4968617a3babSopenharmony_ci0:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4969617a3babSopenharmony_ci0:263 Constant: 4970617a3babSopenharmony_ci0:263 0 (const int) 4971617a3babSopenharmony_ci0:263 Constant: 4972617a3babSopenharmony_ci0:263 1 (const int) 4973617a3babSopenharmony_ci0:263 Constant: 4974617a3babSopenharmony_ci0:263 0 (const int) 4975617a3babSopenharmony_ci0:264 move second child to first child ( temp highp 2-component vector of int) 4976617a3babSopenharmony_ci0:264 vector swizzle ( temp highp 2-component vector of int) 4977617a3babSopenharmony_ci0:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4978617a3babSopenharmony_ci0:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4979617a3babSopenharmony_ci0:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4980617a3babSopenharmony_ci0:264 Constant: 4981617a3babSopenharmony_ci0:264 1 (const int) 4982617a3babSopenharmony_ci0:264 Constant: 4983617a3babSopenharmony_ci0:264 1 (const int) 4984617a3babSopenharmony_ci0:264 Sequence 4985617a3babSopenharmony_ci0:264 Constant: 4986617a3babSopenharmony_ci0:264 0 (const int) 4987617a3babSopenharmony_ci0:264 Constant: 4988617a3babSopenharmony_ci0:264 1 (const int) 4989617a3babSopenharmony_ci0:264 subgroupExclusiveMin ( global highp 2-component vector of int) 4990617a3babSopenharmony_ci0:264 vector swizzle ( temp highp 2-component vector of int) 4991617a3babSopenharmony_ci0:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 4992617a3babSopenharmony_ci0:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4993617a3babSopenharmony_ci0:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 4994617a3babSopenharmony_ci0:264 Constant: 4995617a3babSopenharmony_ci0:264 1 (const int) 4996617a3babSopenharmony_ci0:264 Constant: 4997617a3babSopenharmony_ci0:264 1 (const int) 4998617a3babSopenharmony_ci0:264 Sequence 4999617a3babSopenharmony_ci0:264 Constant: 5000617a3babSopenharmony_ci0:264 0 (const int) 5001617a3babSopenharmony_ci0:264 Constant: 5002617a3babSopenharmony_ci0:264 1 (const int) 5003617a3babSopenharmony_ci0:265 move second child to first child ( temp highp 3-component vector of int) 5004617a3babSopenharmony_ci0:265 vector swizzle ( temp highp 3-component vector of int) 5005617a3babSopenharmony_ci0:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5006617a3babSopenharmony_ci0:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5007617a3babSopenharmony_ci0:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5008617a3babSopenharmony_ci0:265 Constant: 5009617a3babSopenharmony_ci0:265 1 (const int) 5010617a3babSopenharmony_ci0:265 Constant: 5011617a3babSopenharmony_ci0:265 1 (const int) 5012617a3babSopenharmony_ci0:265 Sequence 5013617a3babSopenharmony_ci0:265 Constant: 5014617a3babSopenharmony_ci0:265 0 (const int) 5015617a3babSopenharmony_ci0:265 Constant: 5016617a3babSopenharmony_ci0:265 1 (const int) 5017617a3babSopenharmony_ci0:265 Constant: 5018617a3babSopenharmony_ci0:265 2 (const int) 5019617a3babSopenharmony_ci0:265 subgroupExclusiveMin ( global highp 3-component vector of int) 5020617a3babSopenharmony_ci0:265 vector swizzle ( temp highp 3-component vector of int) 5021617a3babSopenharmony_ci0:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5022617a3babSopenharmony_ci0:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5023617a3babSopenharmony_ci0:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5024617a3babSopenharmony_ci0:265 Constant: 5025617a3babSopenharmony_ci0:265 2 (const int) 5026617a3babSopenharmony_ci0:265 Constant: 5027617a3babSopenharmony_ci0:265 1 (const int) 5028617a3babSopenharmony_ci0:265 Sequence 5029617a3babSopenharmony_ci0:265 Constant: 5030617a3babSopenharmony_ci0:265 0 (const int) 5031617a3babSopenharmony_ci0:265 Constant: 5032617a3babSopenharmony_ci0:265 1 (const int) 5033617a3babSopenharmony_ci0:265 Constant: 5034617a3babSopenharmony_ci0:265 2 (const int) 5035617a3babSopenharmony_ci0:266 move second child to first child ( temp highp 4-component vector of int) 5036617a3babSopenharmony_ci0:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5037617a3babSopenharmony_ci0:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5038617a3babSopenharmony_ci0:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5039617a3babSopenharmony_ci0:266 Constant: 5040617a3babSopenharmony_ci0:266 1 (const int) 5041617a3babSopenharmony_ci0:266 Constant: 5042617a3babSopenharmony_ci0:266 1 (const int) 5043617a3babSopenharmony_ci0:266 subgroupExclusiveMin ( global highp 4-component vector of int) 5044617a3babSopenharmony_ci0:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5045617a3babSopenharmony_ci0:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5046617a3babSopenharmony_ci0:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5047617a3babSopenharmony_ci0:266 Constant: 5048617a3babSopenharmony_ci0:266 3 (const int) 5049617a3babSopenharmony_ci0:266 Constant: 5050617a3babSopenharmony_ci0:266 1 (const int) 5051617a3babSopenharmony_ci0:268 move second child to first child ( temp highp uint) 5052617a3babSopenharmony_ci0:268 direct index ( temp highp uint) 5053617a3babSopenharmony_ci0:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5054617a3babSopenharmony_ci0:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5055617a3babSopenharmony_ci0:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5056617a3babSopenharmony_ci0:268 Constant: 5057617a3babSopenharmony_ci0:268 2 (const int) 5058617a3babSopenharmony_ci0:268 Constant: 5059617a3babSopenharmony_ci0:268 2 (const int) 5060617a3babSopenharmony_ci0:268 Constant: 5061617a3babSopenharmony_ci0:268 0 (const int) 5062617a3babSopenharmony_ci0:268 subgroupExclusiveMin ( global highp uint) 5063617a3babSopenharmony_ci0:268 direct index ( temp highp uint) 5064617a3babSopenharmony_ci0:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5065617a3babSopenharmony_ci0:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5066617a3babSopenharmony_ci0:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5067617a3babSopenharmony_ci0:268 Constant: 5068617a3babSopenharmony_ci0:268 0 (const int) 5069617a3babSopenharmony_ci0:268 Constant: 5070617a3babSopenharmony_ci0:268 2 (const int) 5071617a3babSopenharmony_ci0:268 Constant: 5072617a3babSopenharmony_ci0:268 0 (const int) 5073617a3babSopenharmony_ci0:269 move second child to first child ( temp highp 2-component vector of uint) 5074617a3babSopenharmony_ci0:269 vector swizzle ( temp highp 2-component vector of uint) 5075617a3babSopenharmony_ci0:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5076617a3babSopenharmony_ci0:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5077617a3babSopenharmony_ci0:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5078617a3babSopenharmony_ci0:269 Constant: 5079617a3babSopenharmony_ci0:269 2 (const int) 5080617a3babSopenharmony_ci0:269 Constant: 5081617a3babSopenharmony_ci0:269 2 (const int) 5082617a3babSopenharmony_ci0:269 Sequence 5083617a3babSopenharmony_ci0:269 Constant: 5084617a3babSopenharmony_ci0:269 0 (const int) 5085617a3babSopenharmony_ci0:269 Constant: 5086617a3babSopenharmony_ci0:269 1 (const int) 5087617a3babSopenharmony_ci0:269 subgroupExclusiveMin ( global highp 2-component vector of uint) 5088617a3babSopenharmony_ci0:269 vector swizzle ( temp highp 2-component vector of uint) 5089617a3babSopenharmony_ci0:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5090617a3babSopenharmony_ci0:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5091617a3babSopenharmony_ci0:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5092617a3babSopenharmony_ci0:269 Constant: 5093617a3babSopenharmony_ci0:269 1 (const int) 5094617a3babSopenharmony_ci0:269 Constant: 5095617a3babSopenharmony_ci0:269 2 (const int) 5096617a3babSopenharmony_ci0:269 Sequence 5097617a3babSopenharmony_ci0:269 Constant: 5098617a3babSopenharmony_ci0:269 0 (const int) 5099617a3babSopenharmony_ci0:269 Constant: 5100617a3babSopenharmony_ci0:269 1 (const int) 5101617a3babSopenharmony_ci0:270 move second child to first child ( temp highp 3-component vector of uint) 5102617a3babSopenharmony_ci0:270 vector swizzle ( temp highp 3-component vector of uint) 5103617a3babSopenharmony_ci0:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5104617a3babSopenharmony_ci0:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5105617a3babSopenharmony_ci0:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5106617a3babSopenharmony_ci0:270 Constant: 5107617a3babSopenharmony_ci0:270 2 (const int) 5108617a3babSopenharmony_ci0:270 Constant: 5109617a3babSopenharmony_ci0:270 2 (const int) 5110617a3babSopenharmony_ci0:270 Sequence 5111617a3babSopenharmony_ci0:270 Constant: 5112617a3babSopenharmony_ci0:270 0 (const int) 5113617a3babSopenharmony_ci0:270 Constant: 5114617a3babSopenharmony_ci0:270 1 (const int) 5115617a3babSopenharmony_ci0:270 Constant: 5116617a3babSopenharmony_ci0:270 2 (const int) 5117617a3babSopenharmony_ci0:270 subgroupExclusiveMin ( global highp 3-component vector of uint) 5118617a3babSopenharmony_ci0:270 vector swizzle ( temp highp 3-component vector of uint) 5119617a3babSopenharmony_ci0:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5120617a3babSopenharmony_ci0:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5121617a3babSopenharmony_ci0:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5122617a3babSopenharmony_ci0:270 Constant: 5123617a3babSopenharmony_ci0:270 2 (const int) 5124617a3babSopenharmony_ci0:270 Constant: 5125617a3babSopenharmony_ci0:270 2 (const int) 5126617a3babSopenharmony_ci0:270 Sequence 5127617a3babSopenharmony_ci0:270 Constant: 5128617a3babSopenharmony_ci0:270 0 (const int) 5129617a3babSopenharmony_ci0:270 Constant: 5130617a3babSopenharmony_ci0:270 1 (const int) 5131617a3babSopenharmony_ci0:270 Constant: 5132617a3babSopenharmony_ci0:270 2 (const int) 5133617a3babSopenharmony_ci0:271 move second child to first child ( temp highp 4-component vector of uint) 5134617a3babSopenharmony_ci0:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5135617a3babSopenharmony_ci0:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5136617a3babSopenharmony_ci0:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5137617a3babSopenharmony_ci0:271 Constant: 5138617a3babSopenharmony_ci0:271 2 (const int) 5139617a3babSopenharmony_ci0:271 Constant: 5140617a3babSopenharmony_ci0:271 2 (const int) 5141617a3babSopenharmony_ci0:271 subgroupExclusiveMin ( global highp 4-component vector of uint) 5142617a3babSopenharmony_ci0:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5143617a3babSopenharmony_ci0:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5144617a3babSopenharmony_ci0:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5145617a3babSopenharmony_ci0:271 Constant: 5146617a3babSopenharmony_ci0:271 3 (const int) 5147617a3babSopenharmony_ci0:271 Constant: 5148617a3babSopenharmony_ci0:271 2 (const int) 5149617a3babSopenharmony_ci0:273 move second child to first child ( temp highp float) 5150617a3babSopenharmony_ci0:273 direct index ( temp highp float) 5151617a3babSopenharmony_ci0:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5152617a3babSopenharmony_ci0:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5153617a3babSopenharmony_ci0:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5154617a3babSopenharmony_ci0:273 Constant: 5155617a3babSopenharmony_ci0:273 3 (const int) 5156617a3babSopenharmony_ci0:273 Constant: 5157617a3babSopenharmony_ci0:273 0 (const int) 5158617a3babSopenharmony_ci0:273 Constant: 5159617a3babSopenharmony_ci0:273 0 (const int) 5160617a3babSopenharmony_ci0:273 subgroupExclusiveMax ( global highp float) 5161617a3babSopenharmony_ci0:273 direct index ( temp highp float) 5162617a3babSopenharmony_ci0:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5163617a3babSopenharmony_ci0:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5164617a3babSopenharmony_ci0:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5165617a3babSopenharmony_ci0:273 Constant: 5166617a3babSopenharmony_ci0:273 0 (const int) 5167617a3babSopenharmony_ci0:273 Constant: 5168617a3babSopenharmony_ci0:273 0 (const int) 5169617a3babSopenharmony_ci0:273 Constant: 5170617a3babSopenharmony_ci0:273 0 (const int) 5171617a3babSopenharmony_ci0:274 move second child to first child ( temp highp 2-component vector of float) 5172617a3babSopenharmony_ci0:274 vector swizzle ( temp highp 2-component vector of float) 5173617a3babSopenharmony_ci0:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5174617a3babSopenharmony_ci0:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5175617a3babSopenharmony_ci0:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5176617a3babSopenharmony_ci0:274 Constant: 5177617a3babSopenharmony_ci0:274 3 (const int) 5178617a3babSopenharmony_ci0:274 Constant: 5179617a3babSopenharmony_ci0:274 0 (const int) 5180617a3babSopenharmony_ci0:274 Sequence 5181617a3babSopenharmony_ci0:274 Constant: 5182617a3babSopenharmony_ci0:274 0 (const int) 5183617a3babSopenharmony_ci0:274 Constant: 5184617a3babSopenharmony_ci0:274 1 (const int) 5185617a3babSopenharmony_ci0:274 subgroupExclusiveMax ( global highp 2-component vector of float) 5186617a3babSopenharmony_ci0:274 vector swizzle ( temp highp 2-component vector of float) 5187617a3babSopenharmony_ci0:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5188617a3babSopenharmony_ci0:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5189617a3babSopenharmony_ci0:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5190617a3babSopenharmony_ci0:274 Constant: 5191617a3babSopenharmony_ci0:274 1 (const int) 5192617a3babSopenharmony_ci0:274 Constant: 5193617a3babSopenharmony_ci0:274 0 (const int) 5194617a3babSopenharmony_ci0:274 Sequence 5195617a3babSopenharmony_ci0:274 Constant: 5196617a3babSopenharmony_ci0:274 0 (const int) 5197617a3babSopenharmony_ci0:274 Constant: 5198617a3babSopenharmony_ci0:274 1 (const int) 5199617a3babSopenharmony_ci0:275 move second child to first child ( temp highp 3-component vector of float) 5200617a3babSopenharmony_ci0:275 vector swizzle ( temp highp 3-component vector of float) 5201617a3babSopenharmony_ci0:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5202617a3babSopenharmony_ci0:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5203617a3babSopenharmony_ci0:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5204617a3babSopenharmony_ci0:275 Constant: 5205617a3babSopenharmony_ci0:275 3 (const int) 5206617a3babSopenharmony_ci0:275 Constant: 5207617a3babSopenharmony_ci0:275 0 (const int) 5208617a3babSopenharmony_ci0:275 Sequence 5209617a3babSopenharmony_ci0:275 Constant: 5210617a3babSopenharmony_ci0:275 0 (const int) 5211617a3babSopenharmony_ci0:275 Constant: 5212617a3babSopenharmony_ci0:275 1 (const int) 5213617a3babSopenharmony_ci0:275 Constant: 5214617a3babSopenharmony_ci0:275 2 (const int) 5215617a3babSopenharmony_ci0:275 subgroupExclusiveMax ( global highp 3-component vector of float) 5216617a3babSopenharmony_ci0:275 vector swizzle ( temp highp 3-component vector of float) 5217617a3babSopenharmony_ci0:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5218617a3babSopenharmony_ci0:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5219617a3babSopenharmony_ci0:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5220617a3babSopenharmony_ci0:275 Constant: 5221617a3babSopenharmony_ci0:275 2 (const int) 5222617a3babSopenharmony_ci0:275 Constant: 5223617a3babSopenharmony_ci0:275 0 (const int) 5224617a3babSopenharmony_ci0:275 Sequence 5225617a3babSopenharmony_ci0:275 Constant: 5226617a3babSopenharmony_ci0:275 0 (const int) 5227617a3babSopenharmony_ci0:275 Constant: 5228617a3babSopenharmony_ci0:275 1 (const int) 5229617a3babSopenharmony_ci0:275 Constant: 5230617a3babSopenharmony_ci0:275 2 (const int) 5231617a3babSopenharmony_ci0:276 move second child to first child ( temp highp 4-component vector of float) 5232617a3babSopenharmony_ci0:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5233617a3babSopenharmony_ci0:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5234617a3babSopenharmony_ci0:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5235617a3babSopenharmony_ci0:276 Constant: 5236617a3babSopenharmony_ci0:276 3 (const int) 5237617a3babSopenharmony_ci0:276 Constant: 5238617a3babSopenharmony_ci0:276 0 (const int) 5239617a3babSopenharmony_ci0:276 subgroupExclusiveMax ( global highp 4-component vector of float) 5240617a3babSopenharmony_ci0:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 5241617a3babSopenharmony_ci0:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5242617a3babSopenharmony_ci0:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5243617a3babSopenharmony_ci0:276 Constant: 5244617a3babSopenharmony_ci0:276 3 (const int) 5245617a3babSopenharmony_ci0:276 Constant: 5246617a3babSopenharmony_ci0:276 0 (const int) 5247617a3babSopenharmony_ci0:278 move second child to first child ( temp highp int) 5248617a3babSopenharmony_ci0:278 direct index ( temp highp int) 5249617a3babSopenharmony_ci0:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5250617a3babSopenharmony_ci0:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5251617a3babSopenharmony_ci0:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5252617a3babSopenharmony_ci0:278 Constant: 5253617a3babSopenharmony_ci0:278 0 (const int) 5254617a3babSopenharmony_ci0:278 Constant: 5255617a3babSopenharmony_ci0:278 1 (const int) 5256617a3babSopenharmony_ci0:278 Constant: 5257617a3babSopenharmony_ci0:278 0 (const int) 5258617a3babSopenharmony_ci0:278 subgroupExclusiveMax ( global highp int) 5259617a3babSopenharmony_ci0:278 direct index ( temp highp int) 5260617a3babSopenharmony_ci0:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5261617a3babSopenharmony_ci0:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5262617a3babSopenharmony_ci0:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5263617a3babSopenharmony_ci0:278 Constant: 5264617a3babSopenharmony_ci0:278 0 (const int) 5265617a3babSopenharmony_ci0:278 Constant: 5266617a3babSopenharmony_ci0:278 1 (const int) 5267617a3babSopenharmony_ci0:278 Constant: 5268617a3babSopenharmony_ci0:278 0 (const int) 5269617a3babSopenharmony_ci0:279 move second child to first child ( temp highp 2-component vector of int) 5270617a3babSopenharmony_ci0:279 vector swizzle ( temp highp 2-component vector of int) 5271617a3babSopenharmony_ci0:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5272617a3babSopenharmony_ci0:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5273617a3babSopenharmony_ci0:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5274617a3babSopenharmony_ci0:279 Constant: 5275617a3babSopenharmony_ci0:279 0 (const int) 5276617a3babSopenharmony_ci0:279 Constant: 5277617a3babSopenharmony_ci0:279 1 (const int) 5278617a3babSopenharmony_ci0:279 Sequence 5279617a3babSopenharmony_ci0:279 Constant: 5280617a3babSopenharmony_ci0:279 0 (const int) 5281617a3babSopenharmony_ci0:279 Constant: 5282617a3babSopenharmony_ci0:279 1 (const int) 5283617a3babSopenharmony_ci0:279 subgroupExclusiveMax ( global highp 2-component vector of int) 5284617a3babSopenharmony_ci0:279 vector swizzle ( temp highp 2-component vector of int) 5285617a3babSopenharmony_ci0:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5286617a3babSopenharmony_ci0:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5287617a3babSopenharmony_ci0:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5288617a3babSopenharmony_ci0:279 Constant: 5289617a3babSopenharmony_ci0:279 1 (const int) 5290617a3babSopenharmony_ci0:279 Constant: 5291617a3babSopenharmony_ci0:279 1 (const int) 5292617a3babSopenharmony_ci0:279 Sequence 5293617a3babSopenharmony_ci0:279 Constant: 5294617a3babSopenharmony_ci0:279 0 (const int) 5295617a3babSopenharmony_ci0:279 Constant: 5296617a3babSopenharmony_ci0:279 1 (const int) 5297617a3babSopenharmony_ci0:280 move second child to first child ( temp highp 3-component vector of int) 5298617a3babSopenharmony_ci0:280 vector swizzle ( temp highp 3-component vector of int) 5299617a3babSopenharmony_ci0:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5300617a3babSopenharmony_ci0:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5301617a3babSopenharmony_ci0:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5302617a3babSopenharmony_ci0:280 Constant: 5303617a3babSopenharmony_ci0:280 0 (const int) 5304617a3babSopenharmony_ci0:280 Constant: 5305617a3babSopenharmony_ci0:280 1 (const int) 5306617a3babSopenharmony_ci0:280 Sequence 5307617a3babSopenharmony_ci0:280 Constant: 5308617a3babSopenharmony_ci0:280 0 (const int) 5309617a3babSopenharmony_ci0:280 Constant: 5310617a3babSopenharmony_ci0:280 1 (const int) 5311617a3babSopenharmony_ci0:280 Constant: 5312617a3babSopenharmony_ci0:280 2 (const int) 5313617a3babSopenharmony_ci0:280 subgroupExclusiveMax ( global highp 3-component vector of int) 5314617a3babSopenharmony_ci0:280 vector swizzle ( temp highp 3-component vector of int) 5315617a3babSopenharmony_ci0:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5316617a3babSopenharmony_ci0:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5317617a3babSopenharmony_ci0:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5318617a3babSopenharmony_ci0:280 Constant: 5319617a3babSopenharmony_ci0:280 2 (const int) 5320617a3babSopenharmony_ci0:280 Constant: 5321617a3babSopenharmony_ci0:280 1 (const int) 5322617a3babSopenharmony_ci0:280 Sequence 5323617a3babSopenharmony_ci0:280 Constant: 5324617a3babSopenharmony_ci0:280 0 (const int) 5325617a3babSopenharmony_ci0:280 Constant: 5326617a3babSopenharmony_ci0:280 1 (const int) 5327617a3babSopenharmony_ci0:280 Constant: 5328617a3babSopenharmony_ci0:280 2 (const int) 5329617a3babSopenharmony_ci0:281 move second child to first child ( temp highp 4-component vector of int) 5330617a3babSopenharmony_ci0:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5331617a3babSopenharmony_ci0:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5332617a3babSopenharmony_ci0:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5333617a3babSopenharmony_ci0:281 Constant: 5334617a3babSopenharmony_ci0:281 0 (const int) 5335617a3babSopenharmony_ci0:281 Constant: 5336617a3babSopenharmony_ci0:281 1 (const int) 5337617a3babSopenharmony_ci0:281 subgroupExclusiveMax ( global highp 4-component vector of int) 5338617a3babSopenharmony_ci0:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5339617a3babSopenharmony_ci0:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5340617a3babSopenharmony_ci0:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5341617a3babSopenharmony_ci0:281 Constant: 5342617a3babSopenharmony_ci0:281 3 (const int) 5343617a3babSopenharmony_ci0:281 Constant: 5344617a3babSopenharmony_ci0:281 1 (const int) 5345617a3babSopenharmony_ci0:283 move second child to first child ( temp highp uint) 5346617a3babSopenharmony_ci0:283 direct index ( temp highp uint) 5347617a3babSopenharmony_ci0:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5348617a3babSopenharmony_ci0:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5349617a3babSopenharmony_ci0:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5350617a3babSopenharmony_ci0:283 Constant: 5351617a3babSopenharmony_ci0:283 1 (const int) 5352617a3babSopenharmony_ci0:283 Constant: 5353617a3babSopenharmony_ci0:283 2 (const int) 5354617a3babSopenharmony_ci0:283 Constant: 5355617a3babSopenharmony_ci0:283 0 (const int) 5356617a3babSopenharmony_ci0:283 subgroupExclusiveMax ( global highp uint) 5357617a3babSopenharmony_ci0:283 direct index ( temp highp uint) 5358617a3babSopenharmony_ci0:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5359617a3babSopenharmony_ci0:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5360617a3babSopenharmony_ci0:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5361617a3babSopenharmony_ci0:283 Constant: 5362617a3babSopenharmony_ci0:283 0 (const int) 5363617a3babSopenharmony_ci0:283 Constant: 5364617a3babSopenharmony_ci0:283 2 (const int) 5365617a3babSopenharmony_ci0:283 Constant: 5366617a3babSopenharmony_ci0:283 0 (const int) 5367617a3babSopenharmony_ci0:284 move second child to first child ( temp highp 2-component vector of uint) 5368617a3babSopenharmony_ci0:284 vector swizzle ( temp highp 2-component vector of uint) 5369617a3babSopenharmony_ci0:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5370617a3babSopenharmony_ci0:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5371617a3babSopenharmony_ci0:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5372617a3babSopenharmony_ci0:284 Constant: 5373617a3babSopenharmony_ci0:284 1 (const int) 5374617a3babSopenharmony_ci0:284 Constant: 5375617a3babSopenharmony_ci0:284 2 (const int) 5376617a3babSopenharmony_ci0:284 Sequence 5377617a3babSopenharmony_ci0:284 Constant: 5378617a3babSopenharmony_ci0:284 0 (const int) 5379617a3babSopenharmony_ci0:284 Constant: 5380617a3babSopenharmony_ci0:284 1 (const int) 5381617a3babSopenharmony_ci0:284 subgroupExclusiveMax ( global highp 2-component vector of uint) 5382617a3babSopenharmony_ci0:284 vector swizzle ( temp highp 2-component vector of uint) 5383617a3babSopenharmony_ci0:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5384617a3babSopenharmony_ci0:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5385617a3babSopenharmony_ci0:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5386617a3babSopenharmony_ci0:284 Constant: 5387617a3babSopenharmony_ci0:284 1 (const int) 5388617a3babSopenharmony_ci0:284 Constant: 5389617a3babSopenharmony_ci0:284 2 (const int) 5390617a3babSopenharmony_ci0:284 Sequence 5391617a3babSopenharmony_ci0:284 Constant: 5392617a3babSopenharmony_ci0:284 0 (const int) 5393617a3babSopenharmony_ci0:284 Constant: 5394617a3babSopenharmony_ci0:284 1 (const int) 5395617a3babSopenharmony_ci0:285 move second child to first child ( temp highp 3-component vector of uint) 5396617a3babSopenharmony_ci0:285 vector swizzle ( temp highp 3-component vector of uint) 5397617a3babSopenharmony_ci0:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5398617a3babSopenharmony_ci0:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5399617a3babSopenharmony_ci0:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5400617a3babSopenharmony_ci0:285 Constant: 5401617a3babSopenharmony_ci0:285 1 (const int) 5402617a3babSopenharmony_ci0:285 Constant: 5403617a3babSopenharmony_ci0:285 2 (const int) 5404617a3babSopenharmony_ci0:285 Sequence 5405617a3babSopenharmony_ci0:285 Constant: 5406617a3babSopenharmony_ci0:285 0 (const int) 5407617a3babSopenharmony_ci0:285 Constant: 5408617a3babSopenharmony_ci0:285 1 (const int) 5409617a3babSopenharmony_ci0:285 Constant: 5410617a3babSopenharmony_ci0:285 2 (const int) 5411617a3babSopenharmony_ci0:285 subgroupExclusiveMax ( global highp 3-component vector of uint) 5412617a3babSopenharmony_ci0:285 vector swizzle ( temp highp 3-component vector of uint) 5413617a3babSopenharmony_ci0:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5414617a3babSopenharmony_ci0:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5415617a3babSopenharmony_ci0:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5416617a3babSopenharmony_ci0:285 Constant: 5417617a3babSopenharmony_ci0:285 2 (const int) 5418617a3babSopenharmony_ci0:285 Constant: 5419617a3babSopenharmony_ci0:285 2 (const int) 5420617a3babSopenharmony_ci0:285 Sequence 5421617a3babSopenharmony_ci0:285 Constant: 5422617a3babSopenharmony_ci0:285 0 (const int) 5423617a3babSopenharmony_ci0:285 Constant: 5424617a3babSopenharmony_ci0:285 1 (const int) 5425617a3babSopenharmony_ci0:285 Constant: 5426617a3babSopenharmony_ci0:285 2 (const int) 5427617a3babSopenharmony_ci0:286 move second child to first child ( temp highp 4-component vector of uint) 5428617a3babSopenharmony_ci0:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5429617a3babSopenharmony_ci0:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5430617a3babSopenharmony_ci0:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5431617a3babSopenharmony_ci0:286 Constant: 5432617a3babSopenharmony_ci0:286 1 (const int) 5433617a3babSopenharmony_ci0:286 Constant: 5434617a3babSopenharmony_ci0:286 2 (const int) 5435617a3babSopenharmony_ci0:286 subgroupExclusiveMax ( global highp 4-component vector of uint) 5436617a3babSopenharmony_ci0:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5437617a3babSopenharmony_ci0:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5438617a3babSopenharmony_ci0:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5439617a3babSopenharmony_ci0:286 Constant: 5440617a3babSopenharmony_ci0:286 3 (const int) 5441617a3babSopenharmony_ci0:286 Constant: 5442617a3babSopenharmony_ci0:286 2 (const int) 5443617a3babSopenharmony_ci0:288 move second child to first child ( temp highp int) 5444617a3babSopenharmony_ci0:288 direct index ( temp highp int) 5445617a3babSopenharmony_ci0:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5446617a3babSopenharmony_ci0:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5447617a3babSopenharmony_ci0:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5448617a3babSopenharmony_ci0:288 Constant: 5449617a3babSopenharmony_ci0:288 2 (const int) 5450617a3babSopenharmony_ci0:288 Constant: 5451617a3babSopenharmony_ci0:288 1 (const int) 5452617a3babSopenharmony_ci0:288 Constant: 5453617a3babSopenharmony_ci0:288 0 (const int) 5454617a3babSopenharmony_ci0:288 subgroupExclusiveAnd ( global highp int) 5455617a3babSopenharmony_ci0:288 direct index ( temp highp int) 5456617a3babSopenharmony_ci0:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5457617a3babSopenharmony_ci0:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5458617a3babSopenharmony_ci0:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5459617a3babSopenharmony_ci0:288 Constant: 5460617a3babSopenharmony_ci0:288 0 (const int) 5461617a3babSopenharmony_ci0:288 Constant: 5462617a3babSopenharmony_ci0:288 1 (const int) 5463617a3babSopenharmony_ci0:288 Constant: 5464617a3babSopenharmony_ci0:288 0 (const int) 5465617a3babSopenharmony_ci0:289 move second child to first child ( temp highp 2-component vector of int) 5466617a3babSopenharmony_ci0:289 vector swizzle ( temp highp 2-component vector of int) 5467617a3babSopenharmony_ci0:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5468617a3babSopenharmony_ci0:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5469617a3babSopenharmony_ci0:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5470617a3babSopenharmony_ci0:289 Constant: 5471617a3babSopenharmony_ci0:289 2 (const int) 5472617a3babSopenharmony_ci0:289 Constant: 5473617a3babSopenharmony_ci0:289 1 (const int) 5474617a3babSopenharmony_ci0:289 Sequence 5475617a3babSopenharmony_ci0:289 Constant: 5476617a3babSopenharmony_ci0:289 0 (const int) 5477617a3babSopenharmony_ci0:289 Constant: 5478617a3babSopenharmony_ci0:289 1 (const int) 5479617a3babSopenharmony_ci0:289 subgroupExclusiveAnd ( global highp 2-component vector of int) 5480617a3babSopenharmony_ci0:289 vector swizzle ( temp highp 2-component vector of int) 5481617a3babSopenharmony_ci0:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5482617a3babSopenharmony_ci0:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5483617a3babSopenharmony_ci0:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5484617a3babSopenharmony_ci0:289 Constant: 5485617a3babSopenharmony_ci0:289 1 (const int) 5486617a3babSopenharmony_ci0:289 Constant: 5487617a3babSopenharmony_ci0:289 1 (const int) 5488617a3babSopenharmony_ci0:289 Sequence 5489617a3babSopenharmony_ci0:289 Constant: 5490617a3babSopenharmony_ci0:289 0 (const int) 5491617a3babSopenharmony_ci0:289 Constant: 5492617a3babSopenharmony_ci0:289 1 (const int) 5493617a3babSopenharmony_ci0:290 move second child to first child ( temp highp 3-component vector of int) 5494617a3babSopenharmony_ci0:290 vector swizzle ( temp highp 3-component vector of int) 5495617a3babSopenharmony_ci0:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5496617a3babSopenharmony_ci0:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5497617a3babSopenharmony_ci0:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5498617a3babSopenharmony_ci0:290 Constant: 5499617a3babSopenharmony_ci0:290 2 (const int) 5500617a3babSopenharmony_ci0:290 Constant: 5501617a3babSopenharmony_ci0:290 1 (const int) 5502617a3babSopenharmony_ci0:290 Sequence 5503617a3babSopenharmony_ci0:290 Constant: 5504617a3babSopenharmony_ci0:290 0 (const int) 5505617a3babSopenharmony_ci0:290 Constant: 5506617a3babSopenharmony_ci0:290 1 (const int) 5507617a3babSopenharmony_ci0:290 Constant: 5508617a3babSopenharmony_ci0:290 2 (const int) 5509617a3babSopenharmony_ci0:290 subgroupExclusiveAnd ( global highp 3-component vector of int) 5510617a3babSopenharmony_ci0:290 vector swizzle ( temp highp 3-component vector of int) 5511617a3babSopenharmony_ci0:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5512617a3babSopenharmony_ci0:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5513617a3babSopenharmony_ci0:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5514617a3babSopenharmony_ci0:290 Constant: 5515617a3babSopenharmony_ci0:290 2 (const int) 5516617a3babSopenharmony_ci0:290 Constant: 5517617a3babSopenharmony_ci0:290 1 (const int) 5518617a3babSopenharmony_ci0:290 Sequence 5519617a3babSopenharmony_ci0:290 Constant: 5520617a3babSopenharmony_ci0:290 0 (const int) 5521617a3babSopenharmony_ci0:290 Constant: 5522617a3babSopenharmony_ci0:290 1 (const int) 5523617a3babSopenharmony_ci0:290 Constant: 5524617a3babSopenharmony_ci0:290 2 (const int) 5525617a3babSopenharmony_ci0:291 move second child to first child ( temp highp 4-component vector of int) 5526617a3babSopenharmony_ci0:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5527617a3babSopenharmony_ci0:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5528617a3babSopenharmony_ci0:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5529617a3babSopenharmony_ci0:291 Constant: 5530617a3babSopenharmony_ci0:291 2 (const int) 5531617a3babSopenharmony_ci0:291 Constant: 5532617a3babSopenharmony_ci0:291 1 (const int) 5533617a3babSopenharmony_ci0:291 subgroupExclusiveAnd ( global highp 4-component vector of int) 5534617a3babSopenharmony_ci0:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5535617a3babSopenharmony_ci0:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5536617a3babSopenharmony_ci0:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5537617a3babSopenharmony_ci0:291 Constant: 5538617a3babSopenharmony_ci0:291 3 (const int) 5539617a3babSopenharmony_ci0:291 Constant: 5540617a3babSopenharmony_ci0:291 1 (const int) 5541617a3babSopenharmony_ci0:293 move second child to first child ( temp highp uint) 5542617a3babSopenharmony_ci0:293 direct index ( temp highp uint) 5543617a3babSopenharmony_ci0:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5544617a3babSopenharmony_ci0:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5545617a3babSopenharmony_ci0:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5546617a3babSopenharmony_ci0:293 Constant: 5547617a3babSopenharmony_ci0:293 3 (const int) 5548617a3babSopenharmony_ci0:293 Constant: 5549617a3babSopenharmony_ci0:293 2 (const int) 5550617a3babSopenharmony_ci0:293 Constant: 5551617a3babSopenharmony_ci0:293 0 (const int) 5552617a3babSopenharmony_ci0:293 subgroupExclusiveAnd ( global highp uint) 5553617a3babSopenharmony_ci0:293 direct index ( temp highp uint) 5554617a3babSopenharmony_ci0:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5555617a3babSopenharmony_ci0:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5556617a3babSopenharmony_ci0:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5557617a3babSopenharmony_ci0:293 Constant: 5558617a3babSopenharmony_ci0:293 0 (const int) 5559617a3babSopenharmony_ci0:293 Constant: 5560617a3babSopenharmony_ci0:293 2 (const int) 5561617a3babSopenharmony_ci0:293 Constant: 5562617a3babSopenharmony_ci0:293 0 (const int) 5563617a3babSopenharmony_ci0:294 move second child to first child ( temp highp 2-component vector of uint) 5564617a3babSopenharmony_ci0:294 vector swizzle ( temp highp 2-component vector of uint) 5565617a3babSopenharmony_ci0:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5566617a3babSopenharmony_ci0:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5567617a3babSopenharmony_ci0:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5568617a3babSopenharmony_ci0:294 Constant: 5569617a3babSopenharmony_ci0:294 3 (const int) 5570617a3babSopenharmony_ci0:294 Constant: 5571617a3babSopenharmony_ci0:294 2 (const int) 5572617a3babSopenharmony_ci0:294 Sequence 5573617a3babSopenharmony_ci0:294 Constant: 5574617a3babSopenharmony_ci0:294 0 (const int) 5575617a3babSopenharmony_ci0:294 Constant: 5576617a3babSopenharmony_ci0:294 1 (const int) 5577617a3babSopenharmony_ci0:294 subgroupExclusiveAnd ( global highp 2-component vector of uint) 5578617a3babSopenharmony_ci0:294 vector swizzle ( temp highp 2-component vector of uint) 5579617a3babSopenharmony_ci0:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5580617a3babSopenharmony_ci0:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5581617a3babSopenharmony_ci0:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5582617a3babSopenharmony_ci0:294 Constant: 5583617a3babSopenharmony_ci0:294 1 (const int) 5584617a3babSopenharmony_ci0:294 Constant: 5585617a3babSopenharmony_ci0:294 2 (const int) 5586617a3babSopenharmony_ci0:294 Sequence 5587617a3babSopenharmony_ci0:294 Constant: 5588617a3babSopenharmony_ci0:294 0 (const int) 5589617a3babSopenharmony_ci0:294 Constant: 5590617a3babSopenharmony_ci0:294 1 (const int) 5591617a3babSopenharmony_ci0:295 move second child to first child ( temp highp 3-component vector of uint) 5592617a3babSopenharmony_ci0:295 vector swizzle ( temp highp 3-component vector of uint) 5593617a3babSopenharmony_ci0:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5594617a3babSopenharmony_ci0:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5595617a3babSopenharmony_ci0:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5596617a3babSopenharmony_ci0:295 Constant: 5597617a3babSopenharmony_ci0:295 3 (const int) 5598617a3babSopenharmony_ci0:295 Constant: 5599617a3babSopenharmony_ci0:295 2 (const int) 5600617a3babSopenharmony_ci0:295 Sequence 5601617a3babSopenharmony_ci0:295 Constant: 5602617a3babSopenharmony_ci0:295 0 (const int) 5603617a3babSopenharmony_ci0:295 Constant: 5604617a3babSopenharmony_ci0:295 1 (const int) 5605617a3babSopenharmony_ci0:295 Constant: 5606617a3babSopenharmony_ci0:295 2 (const int) 5607617a3babSopenharmony_ci0:295 subgroupExclusiveAnd ( global highp 3-component vector of uint) 5608617a3babSopenharmony_ci0:295 vector swizzle ( temp highp 3-component vector of uint) 5609617a3babSopenharmony_ci0:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5610617a3babSopenharmony_ci0:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5611617a3babSopenharmony_ci0:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5612617a3babSopenharmony_ci0:295 Constant: 5613617a3babSopenharmony_ci0:295 2 (const int) 5614617a3babSopenharmony_ci0:295 Constant: 5615617a3babSopenharmony_ci0:295 2 (const int) 5616617a3babSopenharmony_ci0:295 Sequence 5617617a3babSopenharmony_ci0:295 Constant: 5618617a3babSopenharmony_ci0:295 0 (const int) 5619617a3babSopenharmony_ci0:295 Constant: 5620617a3babSopenharmony_ci0:295 1 (const int) 5621617a3babSopenharmony_ci0:295 Constant: 5622617a3babSopenharmony_ci0:295 2 (const int) 5623617a3babSopenharmony_ci0:296 move second child to first child ( temp highp 4-component vector of uint) 5624617a3babSopenharmony_ci0:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5625617a3babSopenharmony_ci0:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5626617a3babSopenharmony_ci0:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5627617a3babSopenharmony_ci0:296 Constant: 5628617a3babSopenharmony_ci0:296 3 (const int) 5629617a3babSopenharmony_ci0:296 Constant: 5630617a3babSopenharmony_ci0:296 2 (const int) 5631617a3babSopenharmony_ci0:296 subgroupExclusiveAnd ( global highp 4-component vector of uint) 5632617a3babSopenharmony_ci0:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5633617a3babSopenharmony_ci0:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5634617a3babSopenharmony_ci0:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5635617a3babSopenharmony_ci0:296 Constant: 5636617a3babSopenharmony_ci0:296 3 (const int) 5637617a3babSopenharmony_ci0:296 Constant: 5638617a3babSopenharmony_ci0:296 2 (const int) 5639617a3babSopenharmony_ci0:298 move second child to first child ( temp highp int) 5640617a3babSopenharmony_ci0:298 direct index ( temp highp int) 5641617a3babSopenharmony_ci0:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5642617a3babSopenharmony_ci0:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5643617a3babSopenharmony_ci0:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5644617a3babSopenharmony_ci0:298 Constant: 5645617a3babSopenharmony_ci0:298 0 (const int) 5646617a3babSopenharmony_ci0:298 Constant: 5647617a3babSopenharmony_ci0:298 1 (const int) 5648617a3babSopenharmony_ci0:298 Constant: 5649617a3babSopenharmony_ci0:298 0 (const int) 5650617a3babSopenharmony_ci0:298 Convert bool to int ( temp highp int) 5651617a3babSopenharmony_ci0:298 subgroupExclusiveAnd ( global bool) 5652617a3babSopenharmony_ci0:298 Compare Less Than ( temp bool) 5653617a3babSopenharmony_ci0:298 direct index ( temp highp int) 5654617a3babSopenharmony_ci0:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5655617a3babSopenharmony_ci0:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5656617a3babSopenharmony_ci0:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5657617a3babSopenharmony_ci0:298 Constant: 5658617a3babSopenharmony_ci0:298 0 (const int) 5659617a3babSopenharmony_ci0:298 Constant: 5660617a3babSopenharmony_ci0:298 1 (const int) 5661617a3babSopenharmony_ci0:298 Constant: 5662617a3babSopenharmony_ci0:298 0 (const int) 5663617a3babSopenharmony_ci0:298 Constant: 5664617a3babSopenharmony_ci0:298 0 (const int) 5665617a3babSopenharmony_ci0:299 move second child to first child ( temp highp 2-component vector of int) 5666617a3babSopenharmony_ci0:299 vector swizzle ( temp highp 2-component vector of int) 5667617a3babSopenharmony_ci0:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5668617a3babSopenharmony_ci0:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5669617a3babSopenharmony_ci0:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5670617a3babSopenharmony_ci0:299 Constant: 5671617a3babSopenharmony_ci0:299 0 (const int) 5672617a3babSopenharmony_ci0:299 Constant: 5673617a3babSopenharmony_ci0:299 1 (const int) 5674617a3babSopenharmony_ci0:299 Sequence 5675617a3babSopenharmony_ci0:299 Constant: 5676617a3babSopenharmony_ci0:299 0 (const int) 5677617a3babSopenharmony_ci0:299 Constant: 5678617a3babSopenharmony_ci0:299 1 (const int) 5679617a3babSopenharmony_ci0:299 Convert bool to int ( temp highp 2-component vector of int) 5680617a3babSopenharmony_ci0:299 subgroupExclusiveAnd ( global 2-component vector of bool) 5681617a3babSopenharmony_ci0:299 Compare Less Than ( global 2-component vector of bool, operation at highp) 5682617a3babSopenharmony_ci0:299 vector swizzle ( temp highp 2-component vector of int) 5683617a3babSopenharmony_ci0:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5684617a3babSopenharmony_ci0:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5685617a3babSopenharmony_ci0:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5686617a3babSopenharmony_ci0:299 Constant: 5687617a3babSopenharmony_ci0:299 1 (const int) 5688617a3babSopenharmony_ci0:299 Constant: 5689617a3babSopenharmony_ci0:299 1 (const int) 5690617a3babSopenharmony_ci0:299 Sequence 5691617a3babSopenharmony_ci0:299 Constant: 5692617a3babSopenharmony_ci0:299 0 (const int) 5693617a3babSopenharmony_ci0:299 Constant: 5694617a3babSopenharmony_ci0:299 1 (const int) 5695617a3babSopenharmony_ci0:299 Constant: 5696617a3babSopenharmony_ci0:299 0 (const int) 5697617a3babSopenharmony_ci0:299 0 (const int) 5698617a3babSopenharmony_ci0:300 move second child to first child ( temp highp 3-component vector of int) 5699617a3babSopenharmony_ci0:300 vector swizzle ( temp highp 3-component vector of int) 5700617a3babSopenharmony_ci0:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5701617a3babSopenharmony_ci0:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5702617a3babSopenharmony_ci0:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5703617a3babSopenharmony_ci0:300 Constant: 5704617a3babSopenharmony_ci0:300 0 (const int) 5705617a3babSopenharmony_ci0:300 Constant: 5706617a3babSopenharmony_ci0:300 1 (const int) 5707617a3babSopenharmony_ci0:300 Sequence 5708617a3babSopenharmony_ci0:300 Constant: 5709617a3babSopenharmony_ci0:300 0 (const int) 5710617a3babSopenharmony_ci0:300 Constant: 5711617a3babSopenharmony_ci0:300 1 (const int) 5712617a3babSopenharmony_ci0:300 Constant: 5713617a3babSopenharmony_ci0:300 2 (const int) 5714617a3babSopenharmony_ci0:300 Convert bool to int ( temp highp 3-component vector of int) 5715617a3babSopenharmony_ci0:300 subgroupExclusiveAnd ( global 3-component vector of bool) 5716617a3babSopenharmony_ci0:300 Compare Less Than ( global 3-component vector of bool, operation at highp) 5717617a3babSopenharmony_ci0:300 vector swizzle ( temp highp 3-component vector of int) 5718617a3babSopenharmony_ci0:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5719617a3babSopenharmony_ci0:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5720617a3babSopenharmony_ci0:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5721617a3babSopenharmony_ci0:300 Constant: 5722617a3babSopenharmony_ci0:300 1 (const int) 5723617a3babSopenharmony_ci0:300 Constant: 5724617a3babSopenharmony_ci0:300 1 (const int) 5725617a3babSopenharmony_ci0:300 Sequence 5726617a3babSopenharmony_ci0:300 Constant: 5727617a3babSopenharmony_ci0:300 0 (const int) 5728617a3babSopenharmony_ci0:300 Constant: 5729617a3babSopenharmony_ci0:300 1 (const int) 5730617a3babSopenharmony_ci0:300 Constant: 5731617a3babSopenharmony_ci0:300 2 (const int) 5732617a3babSopenharmony_ci0:300 Constant: 5733617a3babSopenharmony_ci0:300 0 (const int) 5734617a3babSopenharmony_ci0:300 0 (const int) 5735617a3babSopenharmony_ci0:300 0 (const int) 5736617a3babSopenharmony_ci0:301 move second child to first child ( temp highp 4-component vector of int) 5737617a3babSopenharmony_ci0:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5738617a3babSopenharmony_ci0:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5739617a3babSopenharmony_ci0:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5740617a3babSopenharmony_ci0:301 Constant: 5741617a3babSopenharmony_ci0:301 0 (const int) 5742617a3babSopenharmony_ci0:301 Constant: 5743617a3babSopenharmony_ci0:301 1 (const int) 5744617a3babSopenharmony_ci0:301 Convert bool to int ( temp highp 4-component vector of int) 5745617a3babSopenharmony_ci0:301 subgroupExclusiveAnd ( global 4-component vector of bool) 5746617a3babSopenharmony_ci0:301 Compare Less Than ( global 4-component vector of bool, operation at highp) 5747617a3babSopenharmony_ci0:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5748617a3babSopenharmony_ci0:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5749617a3babSopenharmony_ci0:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5750617a3babSopenharmony_ci0:301 Constant: 5751617a3babSopenharmony_ci0:301 1 (const int) 5752617a3babSopenharmony_ci0:301 Constant: 5753617a3babSopenharmony_ci0:301 1 (const int) 5754617a3babSopenharmony_ci0:301 Constant: 5755617a3babSopenharmony_ci0:301 0 (const int) 5756617a3babSopenharmony_ci0:301 0 (const int) 5757617a3babSopenharmony_ci0:301 0 (const int) 5758617a3babSopenharmony_ci0:301 0 (const int) 5759617a3babSopenharmony_ci0:303 move second child to first child ( temp highp int) 5760617a3babSopenharmony_ci0:303 direct index ( temp highp int) 5761617a3babSopenharmony_ci0:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5762617a3babSopenharmony_ci0:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5763617a3babSopenharmony_ci0:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5764617a3babSopenharmony_ci0:303 Constant: 5765617a3babSopenharmony_ci0:303 1 (const int) 5766617a3babSopenharmony_ci0:303 Constant: 5767617a3babSopenharmony_ci0:303 1 (const int) 5768617a3babSopenharmony_ci0:303 Constant: 5769617a3babSopenharmony_ci0:303 0 (const int) 5770617a3babSopenharmony_ci0:303 subgroupExclusiveOr ( global highp int) 5771617a3babSopenharmony_ci0:303 direct index ( temp highp int) 5772617a3babSopenharmony_ci0:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5773617a3babSopenharmony_ci0:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5774617a3babSopenharmony_ci0:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5775617a3babSopenharmony_ci0:303 Constant: 5776617a3babSopenharmony_ci0:303 0 (const int) 5777617a3babSopenharmony_ci0:303 Constant: 5778617a3babSopenharmony_ci0:303 1 (const int) 5779617a3babSopenharmony_ci0:303 Constant: 5780617a3babSopenharmony_ci0:303 0 (const int) 5781617a3babSopenharmony_ci0:304 move second child to first child ( temp highp 2-component vector of int) 5782617a3babSopenharmony_ci0:304 vector swizzle ( temp highp 2-component vector of int) 5783617a3babSopenharmony_ci0:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5784617a3babSopenharmony_ci0:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5785617a3babSopenharmony_ci0:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5786617a3babSopenharmony_ci0:304 Constant: 5787617a3babSopenharmony_ci0:304 1 (const int) 5788617a3babSopenharmony_ci0:304 Constant: 5789617a3babSopenharmony_ci0:304 1 (const int) 5790617a3babSopenharmony_ci0:304 Sequence 5791617a3babSopenharmony_ci0:304 Constant: 5792617a3babSopenharmony_ci0:304 0 (const int) 5793617a3babSopenharmony_ci0:304 Constant: 5794617a3babSopenharmony_ci0:304 1 (const int) 5795617a3babSopenharmony_ci0:304 subgroupExclusiveOr ( global highp 2-component vector of int) 5796617a3babSopenharmony_ci0:304 vector swizzle ( temp highp 2-component vector of int) 5797617a3babSopenharmony_ci0:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5798617a3babSopenharmony_ci0:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5799617a3babSopenharmony_ci0:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5800617a3babSopenharmony_ci0:304 Constant: 5801617a3babSopenharmony_ci0:304 1 (const int) 5802617a3babSopenharmony_ci0:304 Constant: 5803617a3babSopenharmony_ci0:304 1 (const int) 5804617a3babSopenharmony_ci0:304 Sequence 5805617a3babSopenharmony_ci0:304 Constant: 5806617a3babSopenharmony_ci0:304 0 (const int) 5807617a3babSopenharmony_ci0:304 Constant: 5808617a3babSopenharmony_ci0:304 1 (const int) 5809617a3babSopenharmony_ci0:305 move second child to first child ( temp highp 3-component vector of int) 5810617a3babSopenharmony_ci0:305 vector swizzle ( temp highp 3-component vector of int) 5811617a3babSopenharmony_ci0:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5812617a3babSopenharmony_ci0:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5813617a3babSopenharmony_ci0:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5814617a3babSopenharmony_ci0:305 Constant: 5815617a3babSopenharmony_ci0:305 1 (const int) 5816617a3babSopenharmony_ci0:305 Constant: 5817617a3babSopenharmony_ci0:305 1 (const int) 5818617a3babSopenharmony_ci0:305 Sequence 5819617a3babSopenharmony_ci0:305 Constant: 5820617a3babSopenharmony_ci0:305 0 (const int) 5821617a3babSopenharmony_ci0:305 Constant: 5822617a3babSopenharmony_ci0:305 1 (const int) 5823617a3babSopenharmony_ci0:305 Constant: 5824617a3babSopenharmony_ci0:305 2 (const int) 5825617a3babSopenharmony_ci0:305 subgroupExclusiveOr ( global highp 3-component vector of int) 5826617a3babSopenharmony_ci0:305 vector swizzle ( temp highp 3-component vector of int) 5827617a3babSopenharmony_ci0:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5828617a3babSopenharmony_ci0:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5829617a3babSopenharmony_ci0:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5830617a3babSopenharmony_ci0:305 Constant: 5831617a3babSopenharmony_ci0:305 2 (const int) 5832617a3babSopenharmony_ci0:305 Constant: 5833617a3babSopenharmony_ci0:305 1 (const int) 5834617a3babSopenharmony_ci0:305 Sequence 5835617a3babSopenharmony_ci0:305 Constant: 5836617a3babSopenharmony_ci0:305 0 (const int) 5837617a3babSopenharmony_ci0:305 Constant: 5838617a3babSopenharmony_ci0:305 1 (const int) 5839617a3babSopenharmony_ci0:305 Constant: 5840617a3babSopenharmony_ci0:305 2 (const int) 5841617a3babSopenharmony_ci0:306 move second child to first child ( temp highp 4-component vector of int) 5842617a3babSopenharmony_ci0:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5843617a3babSopenharmony_ci0:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5844617a3babSopenharmony_ci0:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5845617a3babSopenharmony_ci0:306 Constant: 5846617a3babSopenharmony_ci0:306 1 (const int) 5847617a3babSopenharmony_ci0:306 Constant: 5848617a3babSopenharmony_ci0:306 1 (const int) 5849617a3babSopenharmony_ci0:306 subgroupExclusiveOr ( global highp 4-component vector of int) 5850617a3babSopenharmony_ci0:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5851617a3babSopenharmony_ci0:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5852617a3babSopenharmony_ci0:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5853617a3babSopenharmony_ci0:306 Constant: 5854617a3babSopenharmony_ci0:306 3 (const int) 5855617a3babSopenharmony_ci0:306 Constant: 5856617a3babSopenharmony_ci0:306 1 (const int) 5857617a3babSopenharmony_ci0:308 move second child to first child ( temp highp uint) 5858617a3babSopenharmony_ci0:308 direct index ( temp highp uint) 5859617a3babSopenharmony_ci0:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5860617a3babSopenharmony_ci0:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5861617a3babSopenharmony_ci0:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5862617a3babSopenharmony_ci0:308 Constant: 5863617a3babSopenharmony_ci0:308 2 (const int) 5864617a3babSopenharmony_ci0:308 Constant: 5865617a3babSopenharmony_ci0:308 2 (const int) 5866617a3babSopenharmony_ci0:308 Constant: 5867617a3babSopenharmony_ci0:308 0 (const int) 5868617a3babSopenharmony_ci0:308 subgroupExclusiveOr ( global highp uint) 5869617a3babSopenharmony_ci0:308 direct index ( temp highp uint) 5870617a3babSopenharmony_ci0:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5871617a3babSopenharmony_ci0:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5872617a3babSopenharmony_ci0:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5873617a3babSopenharmony_ci0:308 Constant: 5874617a3babSopenharmony_ci0:308 0 (const int) 5875617a3babSopenharmony_ci0:308 Constant: 5876617a3babSopenharmony_ci0:308 2 (const int) 5877617a3babSopenharmony_ci0:308 Constant: 5878617a3babSopenharmony_ci0:308 0 (const int) 5879617a3babSopenharmony_ci0:309 move second child to first child ( temp highp 2-component vector of uint) 5880617a3babSopenharmony_ci0:309 vector swizzle ( temp highp 2-component vector of uint) 5881617a3babSopenharmony_ci0:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5882617a3babSopenharmony_ci0:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5883617a3babSopenharmony_ci0:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5884617a3babSopenharmony_ci0:309 Constant: 5885617a3babSopenharmony_ci0:309 2 (const int) 5886617a3babSopenharmony_ci0:309 Constant: 5887617a3babSopenharmony_ci0:309 2 (const int) 5888617a3babSopenharmony_ci0:309 Sequence 5889617a3babSopenharmony_ci0:309 Constant: 5890617a3babSopenharmony_ci0:309 0 (const int) 5891617a3babSopenharmony_ci0:309 Constant: 5892617a3babSopenharmony_ci0:309 1 (const int) 5893617a3babSopenharmony_ci0:309 subgroupExclusiveOr ( global highp 2-component vector of uint) 5894617a3babSopenharmony_ci0:309 vector swizzle ( temp highp 2-component vector of uint) 5895617a3babSopenharmony_ci0:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5896617a3babSopenharmony_ci0:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5897617a3babSopenharmony_ci0:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5898617a3babSopenharmony_ci0:309 Constant: 5899617a3babSopenharmony_ci0:309 1 (const int) 5900617a3babSopenharmony_ci0:309 Constant: 5901617a3babSopenharmony_ci0:309 2 (const int) 5902617a3babSopenharmony_ci0:309 Sequence 5903617a3babSopenharmony_ci0:309 Constant: 5904617a3babSopenharmony_ci0:309 0 (const int) 5905617a3babSopenharmony_ci0:309 Constant: 5906617a3babSopenharmony_ci0:309 1 (const int) 5907617a3babSopenharmony_ci0:310 move second child to first child ( temp highp 3-component vector of uint) 5908617a3babSopenharmony_ci0:310 vector swizzle ( temp highp 3-component vector of uint) 5909617a3babSopenharmony_ci0:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5910617a3babSopenharmony_ci0:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5911617a3babSopenharmony_ci0:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5912617a3babSopenharmony_ci0:310 Constant: 5913617a3babSopenharmony_ci0:310 2 (const int) 5914617a3babSopenharmony_ci0:310 Constant: 5915617a3babSopenharmony_ci0:310 2 (const int) 5916617a3babSopenharmony_ci0:310 Sequence 5917617a3babSopenharmony_ci0:310 Constant: 5918617a3babSopenharmony_ci0:310 0 (const int) 5919617a3babSopenharmony_ci0:310 Constant: 5920617a3babSopenharmony_ci0:310 1 (const int) 5921617a3babSopenharmony_ci0:310 Constant: 5922617a3babSopenharmony_ci0:310 2 (const int) 5923617a3babSopenharmony_ci0:310 subgroupExclusiveOr ( global highp 3-component vector of uint) 5924617a3babSopenharmony_ci0:310 vector swizzle ( temp highp 3-component vector of uint) 5925617a3babSopenharmony_ci0:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5926617a3babSopenharmony_ci0:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5927617a3babSopenharmony_ci0:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5928617a3babSopenharmony_ci0:310 Constant: 5929617a3babSopenharmony_ci0:310 2 (const int) 5930617a3babSopenharmony_ci0:310 Constant: 5931617a3babSopenharmony_ci0:310 2 (const int) 5932617a3babSopenharmony_ci0:310 Sequence 5933617a3babSopenharmony_ci0:310 Constant: 5934617a3babSopenharmony_ci0:310 0 (const int) 5935617a3babSopenharmony_ci0:310 Constant: 5936617a3babSopenharmony_ci0:310 1 (const int) 5937617a3babSopenharmony_ci0:310 Constant: 5938617a3babSopenharmony_ci0:310 2 (const int) 5939617a3babSopenharmony_ci0:311 move second child to first child ( temp highp 4-component vector of uint) 5940617a3babSopenharmony_ci0:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5941617a3babSopenharmony_ci0:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5942617a3babSopenharmony_ci0:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5943617a3babSopenharmony_ci0:311 Constant: 5944617a3babSopenharmony_ci0:311 2 (const int) 5945617a3babSopenharmony_ci0:311 Constant: 5946617a3babSopenharmony_ci0:311 2 (const int) 5947617a3babSopenharmony_ci0:311 subgroupExclusiveOr ( global highp 4-component vector of uint) 5948617a3babSopenharmony_ci0:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 5949617a3babSopenharmony_ci0:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5950617a3babSopenharmony_ci0:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5951617a3babSopenharmony_ci0:311 Constant: 5952617a3babSopenharmony_ci0:311 3 (const int) 5953617a3babSopenharmony_ci0:311 Constant: 5954617a3babSopenharmony_ci0:311 2 (const int) 5955617a3babSopenharmony_ci0:313 move second child to first child ( temp highp int) 5956617a3babSopenharmony_ci0:313 direct index ( temp highp int) 5957617a3babSopenharmony_ci0:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5958617a3babSopenharmony_ci0:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5959617a3babSopenharmony_ci0:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5960617a3babSopenharmony_ci0:313 Constant: 5961617a3babSopenharmony_ci0:313 3 (const int) 5962617a3babSopenharmony_ci0:313 Constant: 5963617a3babSopenharmony_ci0:313 1 (const int) 5964617a3babSopenharmony_ci0:313 Constant: 5965617a3babSopenharmony_ci0:313 0 (const int) 5966617a3babSopenharmony_ci0:313 Convert bool to int ( temp highp int) 5967617a3babSopenharmony_ci0:313 subgroupExclusiveOr ( global bool) 5968617a3babSopenharmony_ci0:313 Compare Less Than ( temp bool) 5969617a3babSopenharmony_ci0:313 direct index ( temp highp int) 5970617a3babSopenharmony_ci0:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5971617a3babSopenharmony_ci0:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5972617a3babSopenharmony_ci0:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5973617a3babSopenharmony_ci0:313 Constant: 5974617a3babSopenharmony_ci0:313 0 (const int) 5975617a3babSopenharmony_ci0:313 Constant: 5976617a3babSopenharmony_ci0:313 1 (const int) 5977617a3babSopenharmony_ci0:313 Constant: 5978617a3babSopenharmony_ci0:313 0 (const int) 5979617a3babSopenharmony_ci0:313 Constant: 5980617a3babSopenharmony_ci0:313 0 (const int) 5981617a3babSopenharmony_ci0:314 move second child to first child ( temp highp 2-component vector of int) 5982617a3babSopenharmony_ci0:314 vector swizzle ( temp highp 2-component vector of int) 5983617a3babSopenharmony_ci0:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 5984617a3babSopenharmony_ci0:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5985617a3babSopenharmony_ci0:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 5986617a3babSopenharmony_ci0:314 Constant: 5987617a3babSopenharmony_ci0:314 3 (const int) 5988617a3babSopenharmony_ci0:314 Constant: 5989617a3babSopenharmony_ci0:314 1 (const int) 5990617a3babSopenharmony_ci0:314 Sequence 5991617a3babSopenharmony_ci0:314 Constant: 5992617a3babSopenharmony_ci0:314 0 (const int) 5993617a3babSopenharmony_ci0:314 Constant: 5994617a3babSopenharmony_ci0:314 1 (const int) 5995617a3babSopenharmony_ci0:314 Convert bool to int ( temp highp 2-component vector of int) 5996617a3babSopenharmony_ci0:314 subgroupExclusiveOr ( global 2-component vector of bool) 5997617a3babSopenharmony_ci0:314 Compare Less Than ( global 2-component vector of bool, operation at highp) 5998617a3babSopenharmony_ci0:314 vector swizzle ( temp highp 2-component vector of int) 5999617a3babSopenharmony_ci0:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6000617a3babSopenharmony_ci0:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6001617a3babSopenharmony_ci0:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6002617a3babSopenharmony_ci0:314 Constant: 6003617a3babSopenharmony_ci0:314 1 (const int) 6004617a3babSopenharmony_ci0:314 Constant: 6005617a3babSopenharmony_ci0:314 1 (const int) 6006617a3babSopenharmony_ci0:314 Sequence 6007617a3babSopenharmony_ci0:314 Constant: 6008617a3babSopenharmony_ci0:314 0 (const int) 6009617a3babSopenharmony_ci0:314 Constant: 6010617a3babSopenharmony_ci0:314 1 (const int) 6011617a3babSopenharmony_ci0:314 Constant: 6012617a3babSopenharmony_ci0:314 0 (const int) 6013617a3babSopenharmony_ci0:314 0 (const int) 6014617a3babSopenharmony_ci0:315 move second child to first child ( temp highp 3-component vector of int) 6015617a3babSopenharmony_ci0:315 vector swizzle ( temp highp 3-component vector of int) 6016617a3babSopenharmony_ci0:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6017617a3babSopenharmony_ci0:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6018617a3babSopenharmony_ci0:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6019617a3babSopenharmony_ci0:315 Constant: 6020617a3babSopenharmony_ci0:315 3 (const int) 6021617a3babSopenharmony_ci0:315 Constant: 6022617a3babSopenharmony_ci0:315 1 (const int) 6023617a3babSopenharmony_ci0:315 Sequence 6024617a3babSopenharmony_ci0:315 Constant: 6025617a3babSopenharmony_ci0:315 0 (const int) 6026617a3babSopenharmony_ci0:315 Constant: 6027617a3babSopenharmony_ci0:315 1 (const int) 6028617a3babSopenharmony_ci0:315 Constant: 6029617a3babSopenharmony_ci0:315 2 (const int) 6030617a3babSopenharmony_ci0:315 Convert bool to int ( temp highp 3-component vector of int) 6031617a3babSopenharmony_ci0:315 subgroupExclusiveOr ( global 3-component vector of bool) 6032617a3babSopenharmony_ci0:315 Compare Less Than ( global 3-component vector of bool, operation at highp) 6033617a3babSopenharmony_ci0:315 vector swizzle ( temp highp 3-component vector of int) 6034617a3babSopenharmony_ci0:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6035617a3babSopenharmony_ci0:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6036617a3babSopenharmony_ci0:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6037617a3babSopenharmony_ci0:315 Constant: 6038617a3babSopenharmony_ci0:315 1 (const int) 6039617a3babSopenharmony_ci0:315 Constant: 6040617a3babSopenharmony_ci0:315 1 (const int) 6041617a3babSopenharmony_ci0:315 Sequence 6042617a3babSopenharmony_ci0:315 Constant: 6043617a3babSopenharmony_ci0:315 0 (const int) 6044617a3babSopenharmony_ci0:315 Constant: 6045617a3babSopenharmony_ci0:315 1 (const int) 6046617a3babSopenharmony_ci0:315 Constant: 6047617a3babSopenharmony_ci0:315 2 (const int) 6048617a3babSopenharmony_ci0:315 Constant: 6049617a3babSopenharmony_ci0:315 0 (const int) 6050617a3babSopenharmony_ci0:315 0 (const int) 6051617a3babSopenharmony_ci0:315 0 (const int) 6052617a3babSopenharmony_ci0:316 move second child to first child ( temp highp 4-component vector of int) 6053617a3babSopenharmony_ci0:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6054617a3babSopenharmony_ci0:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6055617a3babSopenharmony_ci0:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6056617a3babSopenharmony_ci0:316 Constant: 6057617a3babSopenharmony_ci0:316 3 (const int) 6058617a3babSopenharmony_ci0:316 Constant: 6059617a3babSopenharmony_ci0:316 1 (const int) 6060617a3babSopenharmony_ci0:316 Convert bool to int ( temp highp 4-component vector of int) 6061617a3babSopenharmony_ci0:316 subgroupExclusiveOr ( global 4-component vector of bool) 6062617a3babSopenharmony_ci0:316 Compare Less Than ( global 4-component vector of bool, operation at highp) 6063617a3babSopenharmony_ci0:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6064617a3babSopenharmony_ci0:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6065617a3babSopenharmony_ci0:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6066617a3babSopenharmony_ci0:316 Constant: 6067617a3babSopenharmony_ci0:316 1 (const int) 6068617a3babSopenharmony_ci0:316 Constant: 6069617a3babSopenharmony_ci0:316 1 (const int) 6070617a3babSopenharmony_ci0:316 Constant: 6071617a3babSopenharmony_ci0:316 0 (const int) 6072617a3babSopenharmony_ci0:316 0 (const int) 6073617a3babSopenharmony_ci0:316 0 (const int) 6074617a3babSopenharmony_ci0:316 0 (const int) 6075617a3babSopenharmony_ci0:318 move second child to first child ( temp highp int) 6076617a3babSopenharmony_ci0:318 direct index ( temp highp int) 6077617a3babSopenharmony_ci0:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6078617a3babSopenharmony_ci0:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6079617a3babSopenharmony_ci0:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6080617a3babSopenharmony_ci0:318 Constant: 6081617a3babSopenharmony_ci0:318 0 (const int) 6082617a3babSopenharmony_ci0:318 Constant: 6083617a3babSopenharmony_ci0:318 1 (const int) 6084617a3babSopenharmony_ci0:318 Constant: 6085617a3babSopenharmony_ci0:318 0 (const int) 6086617a3babSopenharmony_ci0:318 subgroupExclusiveXor ( global highp int) 6087617a3babSopenharmony_ci0:318 direct index ( temp highp int) 6088617a3babSopenharmony_ci0:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6089617a3babSopenharmony_ci0:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6090617a3babSopenharmony_ci0:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6091617a3babSopenharmony_ci0:318 Constant: 6092617a3babSopenharmony_ci0:318 0 (const int) 6093617a3babSopenharmony_ci0:318 Constant: 6094617a3babSopenharmony_ci0:318 1 (const int) 6095617a3babSopenharmony_ci0:318 Constant: 6096617a3babSopenharmony_ci0:318 0 (const int) 6097617a3babSopenharmony_ci0:319 move second child to first child ( temp highp 2-component vector of int) 6098617a3babSopenharmony_ci0:319 vector swizzle ( temp highp 2-component vector of int) 6099617a3babSopenharmony_ci0:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6100617a3babSopenharmony_ci0:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6101617a3babSopenharmony_ci0:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6102617a3babSopenharmony_ci0:319 Constant: 6103617a3babSopenharmony_ci0:319 0 (const int) 6104617a3babSopenharmony_ci0:319 Constant: 6105617a3babSopenharmony_ci0:319 1 (const int) 6106617a3babSopenharmony_ci0:319 Sequence 6107617a3babSopenharmony_ci0:319 Constant: 6108617a3babSopenharmony_ci0:319 0 (const int) 6109617a3babSopenharmony_ci0:319 Constant: 6110617a3babSopenharmony_ci0:319 1 (const int) 6111617a3babSopenharmony_ci0:319 subgroupExclusiveXor ( global highp 2-component vector of int) 6112617a3babSopenharmony_ci0:319 vector swizzle ( temp highp 2-component vector of int) 6113617a3babSopenharmony_ci0:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6114617a3babSopenharmony_ci0:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6115617a3babSopenharmony_ci0:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6116617a3babSopenharmony_ci0:319 Constant: 6117617a3babSopenharmony_ci0:319 1 (const int) 6118617a3babSopenharmony_ci0:319 Constant: 6119617a3babSopenharmony_ci0:319 1 (const int) 6120617a3babSopenharmony_ci0:319 Sequence 6121617a3babSopenharmony_ci0:319 Constant: 6122617a3babSopenharmony_ci0:319 0 (const int) 6123617a3babSopenharmony_ci0:319 Constant: 6124617a3babSopenharmony_ci0:319 1 (const int) 6125617a3babSopenharmony_ci0:320 move second child to first child ( temp highp 3-component vector of int) 6126617a3babSopenharmony_ci0:320 vector swizzle ( temp highp 3-component vector of int) 6127617a3babSopenharmony_ci0:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6128617a3babSopenharmony_ci0:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6129617a3babSopenharmony_ci0:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6130617a3babSopenharmony_ci0:320 Constant: 6131617a3babSopenharmony_ci0:320 0 (const int) 6132617a3babSopenharmony_ci0:320 Constant: 6133617a3babSopenharmony_ci0:320 1 (const int) 6134617a3babSopenharmony_ci0:320 Sequence 6135617a3babSopenharmony_ci0:320 Constant: 6136617a3babSopenharmony_ci0:320 0 (const int) 6137617a3babSopenharmony_ci0:320 Constant: 6138617a3babSopenharmony_ci0:320 1 (const int) 6139617a3babSopenharmony_ci0:320 Constant: 6140617a3babSopenharmony_ci0:320 2 (const int) 6141617a3babSopenharmony_ci0:320 subgroupExclusiveXor ( global highp 3-component vector of int) 6142617a3babSopenharmony_ci0:320 vector swizzle ( temp highp 3-component vector of int) 6143617a3babSopenharmony_ci0:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6144617a3babSopenharmony_ci0:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6145617a3babSopenharmony_ci0:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6146617a3babSopenharmony_ci0:320 Constant: 6147617a3babSopenharmony_ci0:320 2 (const int) 6148617a3babSopenharmony_ci0:320 Constant: 6149617a3babSopenharmony_ci0:320 1 (const int) 6150617a3babSopenharmony_ci0:320 Sequence 6151617a3babSopenharmony_ci0:320 Constant: 6152617a3babSopenharmony_ci0:320 0 (const int) 6153617a3babSopenharmony_ci0:320 Constant: 6154617a3babSopenharmony_ci0:320 1 (const int) 6155617a3babSopenharmony_ci0:320 Constant: 6156617a3babSopenharmony_ci0:320 2 (const int) 6157617a3babSopenharmony_ci0:321 move second child to first child ( temp highp 4-component vector of int) 6158617a3babSopenharmony_ci0:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6159617a3babSopenharmony_ci0:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6160617a3babSopenharmony_ci0:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6161617a3babSopenharmony_ci0:321 Constant: 6162617a3babSopenharmony_ci0:321 0 (const int) 6163617a3babSopenharmony_ci0:321 Constant: 6164617a3babSopenharmony_ci0:321 1 (const int) 6165617a3babSopenharmony_ci0:321 subgroupExclusiveXor ( global highp 4-component vector of int) 6166617a3babSopenharmony_ci0:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6167617a3babSopenharmony_ci0:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6168617a3babSopenharmony_ci0:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6169617a3babSopenharmony_ci0:321 Constant: 6170617a3babSopenharmony_ci0:321 3 (const int) 6171617a3babSopenharmony_ci0:321 Constant: 6172617a3babSopenharmony_ci0:321 1 (const int) 6173617a3babSopenharmony_ci0:323 move second child to first child ( temp highp uint) 6174617a3babSopenharmony_ci0:323 direct index ( temp highp uint) 6175617a3babSopenharmony_ci0:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6176617a3babSopenharmony_ci0:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6177617a3babSopenharmony_ci0:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6178617a3babSopenharmony_ci0:323 Constant: 6179617a3babSopenharmony_ci0:323 1 (const int) 6180617a3babSopenharmony_ci0:323 Constant: 6181617a3babSopenharmony_ci0:323 2 (const int) 6182617a3babSopenharmony_ci0:323 Constant: 6183617a3babSopenharmony_ci0:323 0 (const int) 6184617a3babSopenharmony_ci0:323 subgroupExclusiveXor ( global highp uint) 6185617a3babSopenharmony_ci0:323 direct index ( temp highp uint) 6186617a3babSopenharmony_ci0:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6187617a3babSopenharmony_ci0:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6188617a3babSopenharmony_ci0:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6189617a3babSopenharmony_ci0:323 Constant: 6190617a3babSopenharmony_ci0:323 0 (const int) 6191617a3babSopenharmony_ci0:323 Constant: 6192617a3babSopenharmony_ci0:323 2 (const int) 6193617a3babSopenharmony_ci0:323 Constant: 6194617a3babSopenharmony_ci0:323 0 (const int) 6195617a3babSopenharmony_ci0:324 move second child to first child ( temp highp 2-component vector of uint) 6196617a3babSopenharmony_ci0:324 vector swizzle ( temp highp 2-component vector of uint) 6197617a3babSopenharmony_ci0:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6198617a3babSopenharmony_ci0:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6199617a3babSopenharmony_ci0:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6200617a3babSopenharmony_ci0:324 Constant: 6201617a3babSopenharmony_ci0:324 1 (const int) 6202617a3babSopenharmony_ci0:324 Constant: 6203617a3babSopenharmony_ci0:324 2 (const int) 6204617a3babSopenharmony_ci0:324 Sequence 6205617a3babSopenharmony_ci0:324 Constant: 6206617a3babSopenharmony_ci0:324 0 (const int) 6207617a3babSopenharmony_ci0:324 Constant: 6208617a3babSopenharmony_ci0:324 1 (const int) 6209617a3babSopenharmony_ci0:324 subgroupExclusiveXor ( global highp 2-component vector of uint) 6210617a3babSopenharmony_ci0:324 vector swizzle ( temp highp 2-component vector of uint) 6211617a3babSopenharmony_ci0:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6212617a3babSopenharmony_ci0:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6213617a3babSopenharmony_ci0:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6214617a3babSopenharmony_ci0:324 Constant: 6215617a3babSopenharmony_ci0:324 1 (const int) 6216617a3babSopenharmony_ci0:324 Constant: 6217617a3babSopenharmony_ci0:324 2 (const int) 6218617a3babSopenharmony_ci0:324 Sequence 6219617a3babSopenharmony_ci0:324 Constant: 6220617a3babSopenharmony_ci0:324 0 (const int) 6221617a3babSopenharmony_ci0:324 Constant: 6222617a3babSopenharmony_ci0:324 1 (const int) 6223617a3babSopenharmony_ci0:325 move second child to first child ( temp highp 3-component vector of uint) 6224617a3babSopenharmony_ci0:325 vector swizzle ( temp highp 3-component vector of uint) 6225617a3babSopenharmony_ci0:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6226617a3babSopenharmony_ci0:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6227617a3babSopenharmony_ci0:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6228617a3babSopenharmony_ci0:325 Constant: 6229617a3babSopenharmony_ci0:325 1 (const int) 6230617a3babSopenharmony_ci0:325 Constant: 6231617a3babSopenharmony_ci0:325 2 (const int) 6232617a3babSopenharmony_ci0:325 Sequence 6233617a3babSopenharmony_ci0:325 Constant: 6234617a3babSopenharmony_ci0:325 0 (const int) 6235617a3babSopenharmony_ci0:325 Constant: 6236617a3babSopenharmony_ci0:325 1 (const int) 6237617a3babSopenharmony_ci0:325 Constant: 6238617a3babSopenharmony_ci0:325 2 (const int) 6239617a3babSopenharmony_ci0:325 subgroupExclusiveXor ( global highp 3-component vector of uint) 6240617a3babSopenharmony_ci0:325 vector swizzle ( temp highp 3-component vector of uint) 6241617a3babSopenharmony_ci0:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6242617a3babSopenharmony_ci0:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6243617a3babSopenharmony_ci0:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6244617a3babSopenharmony_ci0:325 Constant: 6245617a3babSopenharmony_ci0:325 2 (const int) 6246617a3babSopenharmony_ci0:325 Constant: 6247617a3babSopenharmony_ci0:325 2 (const int) 6248617a3babSopenharmony_ci0:325 Sequence 6249617a3babSopenharmony_ci0:325 Constant: 6250617a3babSopenharmony_ci0:325 0 (const int) 6251617a3babSopenharmony_ci0:325 Constant: 6252617a3babSopenharmony_ci0:325 1 (const int) 6253617a3babSopenharmony_ci0:325 Constant: 6254617a3babSopenharmony_ci0:325 2 (const int) 6255617a3babSopenharmony_ci0:326 move second child to first child ( temp highp 4-component vector of uint) 6256617a3babSopenharmony_ci0:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6257617a3babSopenharmony_ci0:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6258617a3babSopenharmony_ci0:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6259617a3babSopenharmony_ci0:326 Constant: 6260617a3babSopenharmony_ci0:326 1 (const int) 6261617a3babSopenharmony_ci0:326 Constant: 6262617a3babSopenharmony_ci0:326 2 (const int) 6263617a3babSopenharmony_ci0:326 subgroupExclusiveXor ( global highp 4-component vector of uint) 6264617a3babSopenharmony_ci0:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6265617a3babSopenharmony_ci0:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6266617a3babSopenharmony_ci0:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6267617a3babSopenharmony_ci0:326 Constant: 6268617a3babSopenharmony_ci0:326 3 (const int) 6269617a3babSopenharmony_ci0:326 Constant: 6270617a3babSopenharmony_ci0:326 2 (const int) 6271617a3babSopenharmony_ci0:328 move second child to first child ( temp highp int) 6272617a3babSopenharmony_ci0:328 direct index ( temp highp int) 6273617a3babSopenharmony_ci0:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6274617a3babSopenharmony_ci0:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6275617a3babSopenharmony_ci0:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6276617a3babSopenharmony_ci0:328 Constant: 6277617a3babSopenharmony_ci0:328 2 (const int) 6278617a3babSopenharmony_ci0:328 Constant: 6279617a3babSopenharmony_ci0:328 1 (const int) 6280617a3babSopenharmony_ci0:328 Constant: 6281617a3babSopenharmony_ci0:328 0 (const int) 6282617a3babSopenharmony_ci0:328 Convert bool to int ( temp highp int) 6283617a3babSopenharmony_ci0:328 subgroupExclusiveXor ( global bool) 6284617a3babSopenharmony_ci0:328 Compare Less Than ( temp bool) 6285617a3babSopenharmony_ci0:328 direct index ( temp highp int) 6286617a3babSopenharmony_ci0:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6287617a3babSopenharmony_ci0:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6288617a3babSopenharmony_ci0:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6289617a3babSopenharmony_ci0:328 Constant: 6290617a3babSopenharmony_ci0:328 0 (const int) 6291617a3babSopenharmony_ci0:328 Constant: 6292617a3babSopenharmony_ci0:328 1 (const int) 6293617a3babSopenharmony_ci0:328 Constant: 6294617a3babSopenharmony_ci0:328 0 (const int) 6295617a3babSopenharmony_ci0:328 Constant: 6296617a3babSopenharmony_ci0:328 0 (const int) 6297617a3babSopenharmony_ci0:329 move second child to first child ( temp highp 2-component vector of int) 6298617a3babSopenharmony_ci0:329 vector swizzle ( temp highp 2-component vector of int) 6299617a3babSopenharmony_ci0:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6300617a3babSopenharmony_ci0:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6301617a3babSopenharmony_ci0:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6302617a3babSopenharmony_ci0:329 Constant: 6303617a3babSopenharmony_ci0:329 2 (const int) 6304617a3babSopenharmony_ci0:329 Constant: 6305617a3babSopenharmony_ci0:329 1 (const int) 6306617a3babSopenharmony_ci0:329 Sequence 6307617a3babSopenharmony_ci0:329 Constant: 6308617a3babSopenharmony_ci0:329 0 (const int) 6309617a3babSopenharmony_ci0:329 Constant: 6310617a3babSopenharmony_ci0:329 1 (const int) 6311617a3babSopenharmony_ci0:329 Convert bool to int ( temp highp 2-component vector of int) 6312617a3babSopenharmony_ci0:329 subgroupExclusiveXor ( global 2-component vector of bool) 6313617a3babSopenharmony_ci0:329 Compare Less Than ( global 2-component vector of bool, operation at highp) 6314617a3babSopenharmony_ci0:329 vector swizzle ( temp highp 2-component vector of int) 6315617a3babSopenharmony_ci0:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6316617a3babSopenharmony_ci0:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6317617a3babSopenharmony_ci0:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6318617a3babSopenharmony_ci0:329 Constant: 6319617a3babSopenharmony_ci0:329 1 (const int) 6320617a3babSopenharmony_ci0:329 Constant: 6321617a3babSopenharmony_ci0:329 1 (const int) 6322617a3babSopenharmony_ci0:329 Sequence 6323617a3babSopenharmony_ci0:329 Constant: 6324617a3babSopenharmony_ci0:329 0 (const int) 6325617a3babSopenharmony_ci0:329 Constant: 6326617a3babSopenharmony_ci0:329 1 (const int) 6327617a3babSopenharmony_ci0:329 Constant: 6328617a3babSopenharmony_ci0:329 0 (const int) 6329617a3babSopenharmony_ci0:329 0 (const int) 6330617a3babSopenharmony_ci0:330 move second child to first child ( temp highp 3-component vector of int) 6331617a3babSopenharmony_ci0:330 vector swizzle ( temp highp 3-component vector of int) 6332617a3babSopenharmony_ci0:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6333617a3babSopenharmony_ci0:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6334617a3babSopenharmony_ci0:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6335617a3babSopenharmony_ci0:330 Constant: 6336617a3babSopenharmony_ci0:330 2 (const int) 6337617a3babSopenharmony_ci0:330 Constant: 6338617a3babSopenharmony_ci0:330 1 (const int) 6339617a3babSopenharmony_ci0:330 Sequence 6340617a3babSopenharmony_ci0:330 Constant: 6341617a3babSopenharmony_ci0:330 0 (const int) 6342617a3babSopenharmony_ci0:330 Constant: 6343617a3babSopenharmony_ci0:330 1 (const int) 6344617a3babSopenharmony_ci0:330 Constant: 6345617a3babSopenharmony_ci0:330 2 (const int) 6346617a3babSopenharmony_ci0:330 Convert bool to int ( temp highp 3-component vector of int) 6347617a3babSopenharmony_ci0:330 subgroupExclusiveXor ( global 3-component vector of bool) 6348617a3babSopenharmony_ci0:330 Compare Less Than ( global 3-component vector of bool, operation at highp) 6349617a3babSopenharmony_ci0:330 vector swizzle ( temp highp 3-component vector of int) 6350617a3babSopenharmony_ci0:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6351617a3babSopenharmony_ci0:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6352617a3babSopenharmony_ci0:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6353617a3babSopenharmony_ci0:330 Constant: 6354617a3babSopenharmony_ci0:330 1 (const int) 6355617a3babSopenharmony_ci0:330 Constant: 6356617a3babSopenharmony_ci0:330 1 (const int) 6357617a3babSopenharmony_ci0:330 Sequence 6358617a3babSopenharmony_ci0:330 Constant: 6359617a3babSopenharmony_ci0:330 0 (const int) 6360617a3babSopenharmony_ci0:330 Constant: 6361617a3babSopenharmony_ci0:330 1 (const int) 6362617a3babSopenharmony_ci0:330 Constant: 6363617a3babSopenharmony_ci0:330 2 (const int) 6364617a3babSopenharmony_ci0:330 Constant: 6365617a3babSopenharmony_ci0:330 0 (const int) 6366617a3babSopenharmony_ci0:330 0 (const int) 6367617a3babSopenharmony_ci0:330 0 (const int) 6368617a3babSopenharmony_ci0:331 move second child to first child ( temp highp 4-component vector of int) 6369617a3babSopenharmony_ci0:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6370617a3babSopenharmony_ci0:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6371617a3babSopenharmony_ci0:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6372617a3babSopenharmony_ci0:331 Constant: 6373617a3babSopenharmony_ci0:331 2 (const int) 6374617a3babSopenharmony_ci0:331 Constant: 6375617a3babSopenharmony_ci0:331 1 (const int) 6376617a3babSopenharmony_ci0:331 Convert bool to int ( temp highp 4-component vector of int) 6377617a3babSopenharmony_ci0:331 subgroupExclusiveXor ( global 4-component vector of bool) 6378617a3babSopenharmony_ci0:331 Compare Less Than ( global 4-component vector of bool, operation at highp) 6379617a3babSopenharmony_ci0:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6380617a3babSopenharmony_ci0:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6381617a3babSopenharmony_ci0:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6382617a3babSopenharmony_ci0:331 Constant: 6383617a3babSopenharmony_ci0:331 1 (const int) 6384617a3babSopenharmony_ci0:331 Constant: 6385617a3babSopenharmony_ci0:331 1 (const int) 6386617a3babSopenharmony_ci0:331 Constant: 6387617a3babSopenharmony_ci0:331 0 (const int) 6388617a3babSopenharmony_ci0:331 0 (const int) 6389617a3babSopenharmony_ci0:331 0 (const int) 6390617a3babSopenharmony_ci0:331 0 (const int) 6391617a3babSopenharmony_ci0:? Linker Objects 6392617a3babSopenharmony_ci0:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize) 6393617a3babSopenharmony_ci0:? 8 (const uint) 6394617a3babSopenharmony_ci0:? 1 (const uint) 6395617a3babSopenharmony_ci0:? 1 (const uint) 6396617a3babSopenharmony_ci0:? 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6397617a3babSopenharmony_ci 6398617a3babSopenharmony_ci 6399617a3babSopenharmony_ciLinked compute stage: 6400617a3babSopenharmony_ci 6401617a3babSopenharmony_ci 6402617a3babSopenharmony_ciShader version: 320 6403617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_arithmetic 6404617a3babSopenharmony_ciRequested GL_KHR_shader_subgroup_basic 6405617a3babSopenharmony_cilocal_size = (8, 1, 1) 6406617a3babSopenharmony_ci0:? Sequence 6407617a3babSopenharmony_ci0:14 Function Definition: main( ( global void) 6408617a3babSopenharmony_ci0:14 Function Parameters: 6409617a3babSopenharmony_ci0:16 Sequence 6410617a3babSopenharmony_ci0:16 Sequence 6411617a3babSopenharmony_ci0:16 move second child to first child ( temp highp uint) 6412617a3babSopenharmony_ci0:16 'invocation' ( temp highp uint) 6413617a3babSopenharmony_ci0:16 mod ( temp mediump uint) 6414617a3babSopenharmony_ci0:16 add ( temp mediump uint) 6415617a3babSopenharmony_ci0:16 'gl_SubgroupInvocationID' ( in mediump uint SubgroupInvocationID) 6416617a3babSopenharmony_ci0:16 'gl_SubgroupSize' ( in mediump uint SubgroupSize) 6417617a3babSopenharmony_ci0:16 Constant: 6418617a3babSopenharmony_ci0:16 4 (const uint) 6419617a3babSopenharmony_ci0:18 move second child to first child ( temp highp float) 6420617a3babSopenharmony_ci0:18 direct index ( temp highp float) 6421617a3babSopenharmony_ci0:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6422617a3babSopenharmony_ci0:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6423617a3babSopenharmony_ci0:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6424617a3babSopenharmony_ci0:18 Constant: 6425617a3babSopenharmony_ci0:18 0 (const int) 6426617a3babSopenharmony_ci0:18 Constant: 6427617a3babSopenharmony_ci0:18 0 (const int) 6428617a3babSopenharmony_ci0:18 Constant: 6429617a3babSopenharmony_ci0:18 0 (const int) 6430617a3babSopenharmony_ci0:18 subgroupAdd ( global highp float) 6431617a3babSopenharmony_ci0:18 direct index ( temp highp float) 6432617a3babSopenharmony_ci0:18 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6433617a3babSopenharmony_ci0:18 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6434617a3babSopenharmony_ci0:18 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6435617a3babSopenharmony_ci0:18 Constant: 6436617a3babSopenharmony_ci0:18 0 (const int) 6437617a3babSopenharmony_ci0:18 Constant: 6438617a3babSopenharmony_ci0:18 0 (const int) 6439617a3babSopenharmony_ci0:18 Constant: 6440617a3babSopenharmony_ci0:18 0 (const int) 6441617a3babSopenharmony_ci0:19 move second child to first child ( temp highp 2-component vector of float) 6442617a3babSopenharmony_ci0:19 vector swizzle ( temp highp 2-component vector of float) 6443617a3babSopenharmony_ci0:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6444617a3babSopenharmony_ci0:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6445617a3babSopenharmony_ci0:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6446617a3babSopenharmony_ci0:19 Constant: 6447617a3babSopenharmony_ci0:19 0 (const int) 6448617a3babSopenharmony_ci0:19 Constant: 6449617a3babSopenharmony_ci0:19 0 (const int) 6450617a3babSopenharmony_ci0:19 Sequence 6451617a3babSopenharmony_ci0:19 Constant: 6452617a3babSopenharmony_ci0:19 0 (const int) 6453617a3babSopenharmony_ci0:19 Constant: 6454617a3babSopenharmony_ci0:19 1 (const int) 6455617a3babSopenharmony_ci0:19 subgroupAdd ( global highp 2-component vector of float) 6456617a3babSopenharmony_ci0:19 vector swizzle ( temp highp 2-component vector of float) 6457617a3babSopenharmony_ci0:19 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6458617a3babSopenharmony_ci0:19 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6459617a3babSopenharmony_ci0:19 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6460617a3babSopenharmony_ci0:19 Constant: 6461617a3babSopenharmony_ci0:19 1 (const int) 6462617a3babSopenharmony_ci0:19 Constant: 6463617a3babSopenharmony_ci0:19 0 (const int) 6464617a3babSopenharmony_ci0:19 Sequence 6465617a3babSopenharmony_ci0:19 Constant: 6466617a3babSopenharmony_ci0:19 0 (const int) 6467617a3babSopenharmony_ci0:19 Constant: 6468617a3babSopenharmony_ci0:19 1 (const int) 6469617a3babSopenharmony_ci0:20 move second child to first child ( temp highp 3-component vector of float) 6470617a3babSopenharmony_ci0:20 vector swizzle ( temp highp 3-component vector of float) 6471617a3babSopenharmony_ci0:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6472617a3babSopenharmony_ci0:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6473617a3babSopenharmony_ci0:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6474617a3babSopenharmony_ci0:20 Constant: 6475617a3babSopenharmony_ci0:20 0 (const int) 6476617a3babSopenharmony_ci0:20 Constant: 6477617a3babSopenharmony_ci0:20 0 (const int) 6478617a3babSopenharmony_ci0:20 Sequence 6479617a3babSopenharmony_ci0:20 Constant: 6480617a3babSopenharmony_ci0:20 0 (const int) 6481617a3babSopenharmony_ci0:20 Constant: 6482617a3babSopenharmony_ci0:20 1 (const int) 6483617a3babSopenharmony_ci0:20 Constant: 6484617a3babSopenharmony_ci0:20 2 (const int) 6485617a3babSopenharmony_ci0:20 subgroupAdd ( global highp 3-component vector of float) 6486617a3babSopenharmony_ci0:20 vector swizzle ( temp highp 3-component vector of float) 6487617a3babSopenharmony_ci0:20 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6488617a3babSopenharmony_ci0:20 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6489617a3babSopenharmony_ci0:20 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6490617a3babSopenharmony_ci0:20 Constant: 6491617a3babSopenharmony_ci0:20 2 (const int) 6492617a3babSopenharmony_ci0:20 Constant: 6493617a3babSopenharmony_ci0:20 0 (const int) 6494617a3babSopenharmony_ci0:20 Sequence 6495617a3babSopenharmony_ci0:20 Constant: 6496617a3babSopenharmony_ci0:20 0 (const int) 6497617a3babSopenharmony_ci0:20 Constant: 6498617a3babSopenharmony_ci0:20 1 (const int) 6499617a3babSopenharmony_ci0:20 Constant: 6500617a3babSopenharmony_ci0:20 2 (const int) 6501617a3babSopenharmony_ci0:21 move second child to first child ( temp highp 4-component vector of float) 6502617a3babSopenharmony_ci0:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6503617a3babSopenharmony_ci0:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6504617a3babSopenharmony_ci0:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6505617a3babSopenharmony_ci0:21 Constant: 6506617a3babSopenharmony_ci0:21 0 (const int) 6507617a3babSopenharmony_ci0:21 Constant: 6508617a3babSopenharmony_ci0:21 0 (const int) 6509617a3babSopenharmony_ci0:21 subgroupAdd ( global highp 4-component vector of float) 6510617a3babSopenharmony_ci0:21 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6511617a3babSopenharmony_ci0:21 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6512617a3babSopenharmony_ci0:21 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6513617a3babSopenharmony_ci0:21 Constant: 6514617a3babSopenharmony_ci0:21 3 (const int) 6515617a3babSopenharmony_ci0:21 Constant: 6516617a3babSopenharmony_ci0:21 0 (const int) 6517617a3babSopenharmony_ci0:23 move second child to first child ( temp highp int) 6518617a3babSopenharmony_ci0:23 direct index ( temp highp int) 6519617a3babSopenharmony_ci0:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6520617a3babSopenharmony_ci0:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6521617a3babSopenharmony_ci0:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6522617a3babSopenharmony_ci0:23 Constant: 6523617a3babSopenharmony_ci0:23 1 (const int) 6524617a3babSopenharmony_ci0:23 Constant: 6525617a3babSopenharmony_ci0:23 1 (const int) 6526617a3babSopenharmony_ci0:23 Constant: 6527617a3babSopenharmony_ci0:23 0 (const int) 6528617a3babSopenharmony_ci0:23 subgroupAdd ( global highp int) 6529617a3babSopenharmony_ci0:23 direct index ( temp highp int) 6530617a3babSopenharmony_ci0:23 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6531617a3babSopenharmony_ci0:23 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6532617a3babSopenharmony_ci0:23 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6533617a3babSopenharmony_ci0:23 Constant: 6534617a3babSopenharmony_ci0:23 0 (const int) 6535617a3babSopenharmony_ci0:23 Constant: 6536617a3babSopenharmony_ci0:23 1 (const int) 6537617a3babSopenharmony_ci0:23 Constant: 6538617a3babSopenharmony_ci0:23 0 (const int) 6539617a3babSopenharmony_ci0:24 move second child to first child ( temp highp 2-component vector of int) 6540617a3babSopenharmony_ci0:24 vector swizzle ( temp highp 2-component vector of int) 6541617a3babSopenharmony_ci0:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6542617a3babSopenharmony_ci0:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6543617a3babSopenharmony_ci0:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6544617a3babSopenharmony_ci0:24 Constant: 6545617a3babSopenharmony_ci0:24 1 (const int) 6546617a3babSopenharmony_ci0:24 Constant: 6547617a3babSopenharmony_ci0:24 1 (const int) 6548617a3babSopenharmony_ci0:24 Sequence 6549617a3babSopenharmony_ci0:24 Constant: 6550617a3babSopenharmony_ci0:24 0 (const int) 6551617a3babSopenharmony_ci0:24 Constant: 6552617a3babSopenharmony_ci0:24 1 (const int) 6553617a3babSopenharmony_ci0:24 subgroupAdd ( global highp 2-component vector of int) 6554617a3babSopenharmony_ci0:24 vector swizzle ( temp highp 2-component vector of int) 6555617a3babSopenharmony_ci0:24 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6556617a3babSopenharmony_ci0:24 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6557617a3babSopenharmony_ci0:24 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6558617a3babSopenharmony_ci0:24 Constant: 6559617a3babSopenharmony_ci0:24 1 (const int) 6560617a3babSopenharmony_ci0:24 Constant: 6561617a3babSopenharmony_ci0:24 1 (const int) 6562617a3babSopenharmony_ci0:24 Sequence 6563617a3babSopenharmony_ci0:24 Constant: 6564617a3babSopenharmony_ci0:24 0 (const int) 6565617a3babSopenharmony_ci0:24 Constant: 6566617a3babSopenharmony_ci0:24 1 (const int) 6567617a3babSopenharmony_ci0:25 move second child to first child ( temp highp 3-component vector of int) 6568617a3babSopenharmony_ci0:25 vector swizzle ( temp highp 3-component vector of int) 6569617a3babSopenharmony_ci0:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6570617a3babSopenharmony_ci0:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6571617a3babSopenharmony_ci0:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6572617a3babSopenharmony_ci0:25 Constant: 6573617a3babSopenharmony_ci0:25 1 (const int) 6574617a3babSopenharmony_ci0:25 Constant: 6575617a3babSopenharmony_ci0:25 1 (const int) 6576617a3babSopenharmony_ci0:25 Sequence 6577617a3babSopenharmony_ci0:25 Constant: 6578617a3babSopenharmony_ci0:25 0 (const int) 6579617a3babSopenharmony_ci0:25 Constant: 6580617a3babSopenharmony_ci0:25 1 (const int) 6581617a3babSopenharmony_ci0:25 Constant: 6582617a3babSopenharmony_ci0:25 2 (const int) 6583617a3babSopenharmony_ci0:25 subgroupAdd ( global highp 3-component vector of int) 6584617a3babSopenharmony_ci0:25 vector swizzle ( temp highp 3-component vector of int) 6585617a3babSopenharmony_ci0:25 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6586617a3babSopenharmony_ci0:25 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6587617a3babSopenharmony_ci0:25 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6588617a3babSopenharmony_ci0:25 Constant: 6589617a3babSopenharmony_ci0:25 2 (const int) 6590617a3babSopenharmony_ci0:25 Constant: 6591617a3babSopenharmony_ci0:25 1 (const int) 6592617a3babSopenharmony_ci0:25 Sequence 6593617a3babSopenharmony_ci0:25 Constant: 6594617a3babSopenharmony_ci0:25 0 (const int) 6595617a3babSopenharmony_ci0:25 Constant: 6596617a3babSopenharmony_ci0:25 1 (const int) 6597617a3babSopenharmony_ci0:25 Constant: 6598617a3babSopenharmony_ci0:25 2 (const int) 6599617a3babSopenharmony_ci0:26 move second child to first child ( temp highp 4-component vector of int) 6600617a3babSopenharmony_ci0:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6601617a3babSopenharmony_ci0:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6602617a3babSopenharmony_ci0:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6603617a3babSopenharmony_ci0:26 Constant: 6604617a3babSopenharmony_ci0:26 1 (const int) 6605617a3babSopenharmony_ci0:26 Constant: 6606617a3babSopenharmony_ci0:26 1 (const int) 6607617a3babSopenharmony_ci0:26 subgroupAdd ( global highp 4-component vector of int) 6608617a3babSopenharmony_ci0:26 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6609617a3babSopenharmony_ci0:26 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6610617a3babSopenharmony_ci0:26 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6611617a3babSopenharmony_ci0:26 Constant: 6612617a3babSopenharmony_ci0:26 3 (const int) 6613617a3babSopenharmony_ci0:26 Constant: 6614617a3babSopenharmony_ci0:26 1 (const int) 6615617a3babSopenharmony_ci0:28 move second child to first child ( temp highp uint) 6616617a3babSopenharmony_ci0:28 direct index ( temp highp uint) 6617617a3babSopenharmony_ci0:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6618617a3babSopenharmony_ci0:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6619617a3babSopenharmony_ci0:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6620617a3babSopenharmony_ci0:28 Constant: 6621617a3babSopenharmony_ci0:28 2 (const int) 6622617a3babSopenharmony_ci0:28 Constant: 6623617a3babSopenharmony_ci0:28 2 (const int) 6624617a3babSopenharmony_ci0:28 Constant: 6625617a3babSopenharmony_ci0:28 0 (const int) 6626617a3babSopenharmony_ci0:28 subgroupAdd ( global highp uint) 6627617a3babSopenharmony_ci0:28 direct index ( temp highp uint) 6628617a3babSopenharmony_ci0:28 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6629617a3babSopenharmony_ci0:28 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6630617a3babSopenharmony_ci0:28 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6631617a3babSopenharmony_ci0:28 Constant: 6632617a3babSopenharmony_ci0:28 0 (const int) 6633617a3babSopenharmony_ci0:28 Constant: 6634617a3babSopenharmony_ci0:28 2 (const int) 6635617a3babSopenharmony_ci0:28 Constant: 6636617a3babSopenharmony_ci0:28 0 (const int) 6637617a3babSopenharmony_ci0:29 move second child to first child ( temp highp 2-component vector of uint) 6638617a3babSopenharmony_ci0:29 vector swizzle ( temp highp 2-component vector of uint) 6639617a3babSopenharmony_ci0:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6640617a3babSopenharmony_ci0:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6641617a3babSopenharmony_ci0:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6642617a3babSopenharmony_ci0:29 Constant: 6643617a3babSopenharmony_ci0:29 2 (const int) 6644617a3babSopenharmony_ci0:29 Constant: 6645617a3babSopenharmony_ci0:29 2 (const int) 6646617a3babSopenharmony_ci0:29 Sequence 6647617a3babSopenharmony_ci0:29 Constant: 6648617a3babSopenharmony_ci0:29 0 (const int) 6649617a3babSopenharmony_ci0:29 Constant: 6650617a3babSopenharmony_ci0:29 1 (const int) 6651617a3babSopenharmony_ci0:29 subgroupAdd ( global highp 2-component vector of uint) 6652617a3babSopenharmony_ci0:29 vector swizzle ( temp highp 2-component vector of uint) 6653617a3babSopenharmony_ci0:29 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6654617a3babSopenharmony_ci0:29 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6655617a3babSopenharmony_ci0:29 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6656617a3babSopenharmony_ci0:29 Constant: 6657617a3babSopenharmony_ci0:29 1 (const int) 6658617a3babSopenharmony_ci0:29 Constant: 6659617a3babSopenharmony_ci0:29 2 (const int) 6660617a3babSopenharmony_ci0:29 Sequence 6661617a3babSopenharmony_ci0:29 Constant: 6662617a3babSopenharmony_ci0:29 0 (const int) 6663617a3babSopenharmony_ci0:29 Constant: 6664617a3babSopenharmony_ci0:29 1 (const int) 6665617a3babSopenharmony_ci0:30 move second child to first child ( temp highp 3-component vector of uint) 6666617a3babSopenharmony_ci0:30 vector swizzle ( temp highp 3-component vector of uint) 6667617a3babSopenharmony_ci0:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6668617a3babSopenharmony_ci0:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6669617a3babSopenharmony_ci0:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6670617a3babSopenharmony_ci0:30 Constant: 6671617a3babSopenharmony_ci0:30 2 (const int) 6672617a3babSopenharmony_ci0:30 Constant: 6673617a3babSopenharmony_ci0:30 2 (const int) 6674617a3babSopenharmony_ci0:30 Sequence 6675617a3babSopenharmony_ci0:30 Constant: 6676617a3babSopenharmony_ci0:30 0 (const int) 6677617a3babSopenharmony_ci0:30 Constant: 6678617a3babSopenharmony_ci0:30 1 (const int) 6679617a3babSopenharmony_ci0:30 Constant: 6680617a3babSopenharmony_ci0:30 2 (const int) 6681617a3babSopenharmony_ci0:30 subgroupAdd ( global highp 3-component vector of uint) 6682617a3babSopenharmony_ci0:30 vector swizzle ( temp highp 3-component vector of uint) 6683617a3babSopenharmony_ci0:30 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6684617a3babSopenharmony_ci0:30 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6685617a3babSopenharmony_ci0:30 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6686617a3babSopenharmony_ci0:30 Constant: 6687617a3babSopenharmony_ci0:30 2 (const int) 6688617a3babSopenharmony_ci0:30 Constant: 6689617a3babSopenharmony_ci0:30 2 (const int) 6690617a3babSopenharmony_ci0:30 Sequence 6691617a3babSopenharmony_ci0:30 Constant: 6692617a3babSopenharmony_ci0:30 0 (const int) 6693617a3babSopenharmony_ci0:30 Constant: 6694617a3babSopenharmony_ci0:30 1 (const int) 6695617a3babSopenharmony_ci0:30 Constant: 6696617a3babSopenharmony_ci0:30 2 (const int) 6697617a3babSopenharmony_ci0:31 move second child to first child ( temp highp 4-component vector of uint) 6698617a3babSopenharmony_ci0:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6699617a3babSopenharmony_ci0:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6700617a3babSopenharmony_ci0:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6701617a3babSopenharmony_ci0:31 Constant: 6702617a3babSopenharmony_ci0:31 2 (const int) 6703617a3babSopenharmony_ci0:31 Constant: 6704617a3babSopenharmony_ci0:31 2 (const int) 6705617a3babSopenharmony_ci0:31 subgroupAdd ( global highp 4-component vector of uint) 6706617a3babSopenharmony_ci0:31 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6707617a3babSopenharmony_ci0:31 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6708617a3babSopenharmony_ci0:31 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6709617a3babSopenharmony_ci0:31 Constant: 6710617a3babSopenharmony_ci0:31 3 (const int) 6711617a3babSopenharmony_ci0:31 Constant: 6712617a3babSopenharmony_ci0:31 2 (const int) 6713617a3babSopenharmony_ci0:33 move second child to first child ( temp highp float) 6714617a3babSopenharmony_ci0:33 direct index ( temp highp float) 6715617a3babSopenharmony_ci0:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6716617a3babSopenharmony_ci0:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6717617a3babSopenharmony_ci0:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6718617a3babSopenharmony_ci0:33 Constant: 6719617a3babSopenharmony_ci0:33 3 (const int) 6720617a3babSopenharmony_ci0:33 Constant: 6721617a3babSopenharmony_ci0:33 0 (const int) 6722617a3babSopenharmony_ci0:33 Constant: 6723617a3babSopenharmony_ci0:33 0 (const int) 6724617a3babSopenharmony_ci0:33 subgroupMul ( global highp float) 6725617a3babSopenharmony_ci0:33 direct index ( temp highp float) 6726617a3babSopenharmony_ci0:33 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6727617a3babSopenharmony_ci0:33 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6728617a3babSopenharmony_ci0:33 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6729617a3babSopenharmony_ci0:33 Constant: 6730617a3babSopenharmony_ci0:33 0 (const int) 6731617a3babSopenharmony_ci0:33 Constant: 6732617a3babSopenharmony_ci0:33 0 (const int) 6733617a3babSopenharmony_ci0:33 Constant: 6734617a3babSopenharmony_ci0:33 0 (const int) 6735617a3babSopenharmony_ci0:34 move second child to first child ( temp highp 2-component vector of float) 6736617a3babSopenharmony_ci0:34 vector swizzle ( temp highp 2-component vector of float) 6737617a3babSopenharmony_ci0:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6738617a3babSopenharmony_ci0:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6739617a3babSopenharmony_ci0:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6740617a3babSopenharmony_ci0:34 Constant: 6741617a3babSopenharmony_ci0:34 3 (const int) 6742617a3babSopenharmony_ci0:34 Constant: 6743617a3babSopenharmony_ci0:34 0 (const int) 6744617a3babSopenharmony_ci0:34 Sequence 6745617a3babSopenharmony_ci0:34 Constant: 6746617a3babSopenharmony_ci0:34 0 (const int) 6747617a3babSopenharmony_ci0:34 Constant: 6748617a3babSopenharmony_ci0:34 1 (const int) 6749617a3babSopenharmony_ci0:34 subgroupMul ( global highp 2-component vector of float) 6750617a3babSopenharmony_ci0:34 vector swizzle ( temp highp 2-component vector of float) 6751617a3babSopenharmony_ci0:34 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6752617a3babSopenharmony_ci0:34 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6753617a3babSopenharmony_ci0:34 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6754617a3babSopenharmony_ci0:34 Constant: 6755617a3babSopenharmony_ci0:34 1 (const int) 6756617a3babSopenharmony_ci0:34 Constant: 6757617a3babSopenharmony_ci0:34 0 (const int) 6758617a3babSopenharmony_ci0:34 Sequence 6759617a3babSopenharmony_ci0:34 Constant: 6760617a3babSopenharmony_ci0:34 0 (const int) 6761617a3babSopenharmony_ci0:34 Constant: 6762617a3babSopenharmony_ci0:34 1 (const int) 6763617a3babSopenharmony_ci0:35 move second child to first child ( temp highp 3-component vector of float) 6764617a3babSopenharmony_ci0:35 vector swizzle ( temp highp 3-component vector of float) 6765617a3babSopenharmony_ci0:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6766617a3babSopenharmony_ci0:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6767617a3babSopenharmony_ci0:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6768617a3babSopenharmony_ci0:35 Constant: 6769617a3babSopenharmony_ci0:35 3 (const int) 6770617a3babSopenharmony_ci0:35 Constant: 6771617a3babSopenharmony_ci0:35 0 (const int) 6772617a3babSopenharmony_ci0:35 Sequence 6773617a3babSopenharmony_ci0:35 Constant: 6774617a3babSopenharmony_ci0:35 0 (const int) 6775617a3babSopenharmony_ci0:35 Constant: 6776617a3babSopenharmony_ci0:35 1 (const int) 6777617a3babSopenharmony_ci0:35 Constant: 6778617a3babSopenharmony_ci0:35 2 (const int) 6779617a3babSopenharmony_ci0:35 subgroupMul ( global highp 3-component vector of float) 6780617a3babSopenharmony_ci0:35 vector swizzle ( temp highp 3-component vector of float) 6781617a3babSopenharmony_ci0:35 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6782617a3babSopenharmony_ci0:35 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6783617a3babSopenharmony_ci0:35 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6784617a3babSopenharmony_ci0:35 Constant: 6785617a3babSopenharmony_ci0:35 2 (const int) 6786617a3babSopenharmony_ci0:35 Constant: 6787617a3babSopenharmony_ci0:35 0 (const int) 6788617a3babSopenharmony_ci0:35 Sequence 6789617a3babSopenharmony_ci0:35 Constant: 6790617a3babSopenharmony_ci0:35 0 (const int) 6791617a3babSopenharmony_ci0:35 Constant: 6792617a3babSopenharmony_ci0:35 1 (const int) 6793617a3babSopenharmony_ci0:35 Constant: 6794617a3babSopenharmony_ci0:35 2 (const int) 6795617a3babSopenharmony_ci0:36 move second child to first child ( temp highp 4-component vector of float) 6796617a3babSopenharmony_ci0:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6797617a3babSopenharmony_ci0:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6798617a3babSopenharmony_ci0:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6799617a3babSopenharmony_ci0:36 Constant: 6800617a3babSopenharmony_ci0:36 3 (const int) 6801617a3babSopenharmony_ci0:36 Constant: 6802617a3babSopenharmony_ci0:36 0 (const int) 6803617a3babSopenharmony_ci0:36 subgroupMul ( global highp 4-component vector of float) 6804617a3babSopenharmony_ci0:36 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 6805617a3babSopenharmony_ci0:36 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6806617a3babSopenharmony_ci0:36 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6807617a3babSopenharmony_ci0:36 Constant: 6808617a3babSopenharmony_ci0:36 3 (const int) 6809617a3babSopenharmony_ci0:36 Constant: 6810617a3babSopenharmony_ci0:36 0 (const int) 6811617a3babSopenharmony_ci0:38 move second child to first child ( temp highp int) 6812617a3babSopenharmony_ci0:38 direct index ( temp highp int) 6813617a3babSopenharmony_ci0:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6814617a3babSopenharmony_ci0:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6815617a3babSopenharmony_ci0:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6816617a3babSopenharmony_ci0:38 Constant: 6817617a3babSopenharmony_ci0:38 0 (const int) 6818617a3babSopenharmony_ci0:38 Constant: 6819617a3babSopenharmony_ci0:38 1 (const int) 6820617a3babSopenharmony_ci0:38 Constant: 6821617a3babSopenharmony_ci0:38 0 (const int) 6822617a3babSopenharmony_ci0:38 subgroupMul ( global highp int) 6823617a3babSopenharmony_ci0:38 direct index ( temp highp int) 6824617a3babSopenharmony_ci0:38 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6825617a3babSopenharmony_ci0:38 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6826617a3babSopenharmony_ci0:38 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6827617a3babSopenharmony_ci0:38 Constant: 6828617a3babSopenharmony_ci0:38 0 (const int) 6829617a3babSopenharmony_ci0:38 Constant: 6830617a3babSopenharmony_ci0:38 1 (const int) 6831617a3babSopenharmony_ci0:38 Constant: 6832617a3babSopenharmony_ci0:38 0 (const int) 6833617a3babSopenharmony_ci0:39 move second child to first child ( temp highp 2-component vector of int) 6834617a3babSopenharmony_ci0:39 vector swizzle ( temp highp 2-component vector of int) 6835617a3babSopenharmony_ci0:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6836617a3babSopenharmony_ci0:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6837617a3babSopenharmony_ci0:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6838617a3babSopenharmony_ci0:39 Constant: 6839617a3babSopenharmony_ci0:39 0 (const int) 6840617a3babSopenharmony_ci0:39 Constant: 6841617a3babSopenharmony_ci0:39 1 (const int) 6842617a3babSopenharmony_ci0:39 Sequence 6843617a3babSopenharmony_ci0:39 Constant: 6844617a3babSopenharmony_ci0:39 0 (const int) 6845617a3babSopenharmony_ci0:39 Constant: 6846617a3babSopenharmony_ci0:39 1 (const int) 6847617a3babSopenharmony_ci0:39 subgroupMul ( global highp 2-component vector of int) 6848617a3babSopenharmony_ci0:39 vector swizzle ( temp highp 2-component vector of int) 6849617a3babSopenharmony_ci0:39 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6850617a3babSopenharmony_ci0:39 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6851617a3babSopenharmony_ci0:39 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6852617a3babSopenharmony_ci0:39 Constant: 6853617a3babSopenharmony_ci0:39 1 (const int) 6854617a3babSopenharmony_ci0:39 Constant: 6855617a3babSopenharmony_ci0:39 1 (const int) 6856617a3babSopenharmony_ci0:39 Sequence 6857617a3babSopenharmony_ci0:39 Constant: 6858617a3babSopenharmony_ci0:39 0 (const int) 6859617a3babSopenharmony_ci0:39 Constant: 6860617a3babSopenharmony_ci0:39 1 (const int) 6861617a3babSopenharmony_ci0:40 move second child to first child ( temp highp 3-component vector of int) 6862617a3babSopenharmony_ci0:40 vector swizzle ( temp highp 3-component vector of int) 6863617a3babSopenharmony_ci0:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6864617a3babSopenharmony_ci0:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6865617a3babSopenharmony_ci0:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6866617a3babSopenharmony_ci0:40 Constant: 6867617a3babSopenharmony_ci0:40 0 (const int) 6868617a3babSopenharmony_ci0:40 Constant: 6869617a3babSopenharmony_ci0:40 1 (const int) 6870617a3babSopenharmony_ci0:40 Sequence 6871617a3babSopenharmony_ci0:40 Constant: 6872617a3babSopenharmony_ci0:40 0 (const int) 6873617a3babSopenharmony_ci0:40 Constant: 6874617a3babSopenharmony_ci0:40 1 (const int) 6875617a3babSopenharmony_ci0:40 Constant: 6876617a3babSopenharmony_ci0:40 2 (const int) 6877617a3babSopenharmony_ci0:40 subgroupMul ( global highp 3-component vector of int) 6878617a3babSopenharmony_ci0:40 vector swizzle ( temp highp 3-component vector of int) 6879617a3babSopenharmony_ci0:40 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6880617a3babSopenharmony_ci0:40 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6881617a3babSopenharmony_ci0:40 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6882617a3babSopenharmony_ci0:40 Constant: 6883617a3babSopenharmony_ci0:40 2 (const int) 6884617a3babSopenharmony_ci0:40 Constant: 6885617a3babSopenharmony_ci0:40 1 (const int) 6886617a3babSopenharmony_ci0:40 Sequence 6887617a3babSopenharmony_ci0:40 Constant: 6888617a3babSopenharmony_ci0:40 0 (const int) 6889617a3babSopenharmony_ci0:40 Constant: 6890617a3babSopenharmony_ci0:40 1 (const int) 6891617a3babSopenharmony_ci0:40 Constant: 6892617a3babSopenharmony_ci0:40 2 (const int) 6893617a3babSopenharmony_ci0:41 move second child to first child ( temp highp 4-component vector of int) 6894617a3babSopenharmony_ci0:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6895617a3babSopenharmony_ci0:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6896617a3babSopenharmony_ci0:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6897617a3babSopenharmony_ci0:41 Constant: 6898617a3babSopenharmony_ci0:41 0 (const int) 6899617a3babSopenharmony_ci0:41 Constant: 6900617a3babSopenharmony_ci0:41 1 (const int) 6901617a3babSopenharmony_ci0:41 subgroupMul ( global highp 4-component vector of int) 6902617a3babSopenharmony_ci0:41 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 6903617a3babSopenharmony_ci0:41 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6904617a3babSopenharmony_ci0:41 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6905617a3babSopenharmony_ci0:41 Constant: 6906617a3babSopenharmony_ci0:41 3 (const int) 6907617a3babSopenharmony_ci0:41 Constant: 6908617a3babSopenharmony_ci0:41 1 (const int) 6909617a3babSopenharmony_ci0:43 move second child to first child ( temp highp uint) 6910617a3babSopenharmony_ci0:43 direct index ( temp highp uint) 6911617a3babSopenharmony_ci0:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6912617a3babSopenharmony_ci0:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6913617a3babSopenharmony_ci0:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6914617a3babSopenharmony_ci0:43 Constant: 6915617a3babSopenharmony_ci0:43 1 (const int) 6916617a3babSopenharmony_ci0:43 Constant: 6917617a3babSopenharmony_ci0:43 2 (const int) 6918617a3babSopenharmony_ci0:43 Constant: 6919617a3babSopenharmony_ci0:43 0 (const int) 6920617a3babSopenharmony_ci0:43 subgroupMul ( global highp uint) 6921617a3babSopenharmony_ci0:43 direct index ( temp highp uint) 6922617a3babSopenharmony_ci0:43 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6923617a3babSopenharmony_ci0:43 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6924617a3babSopenharmony_ci0:43 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6925617a3babSopenharmony_ci0:43 Constant: 6926617a3babSopenharmony_ci0:43 0 (const int) 6927617a3babSopenharmony_ci0:43 Constant: 6928617a3babSopenharmony_ci0:43 2 (const int) 6929617a3babSopenharmony_ci0:43 Constant: 6930617a3babSopenharmony_ci0:43 0 (const int) 6931617a3babSopenharmony_ci0:44 move second child to first child ( temp highp 2-component vector of uint) 6932617a3babSopenharmony_ci0:44 vector swizzle ( temp highp 2-component vector of uint) 6933617a3babSopenharmony_ci0:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6934617a3babSopenharmony_ci0:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6935617a3babSopenharmony_ci0:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6936617a3babSopenharmony_ci0:44 Constant: 6937617a3babSopenharmony_ci0:44 1 (const int) 6938617a3babSopenharmony_ci0:44 Constant: 6939617a3babSopenharmony_ci0:44 2 (const int) 6940617a3babSopenharmony_ci0:44 Sequence 6941617a3babSopenharmony_ci0:44 Constant: 6942617a3babSopenharmony_ci0:44 0 (const int) 6943617a3babSopenharmony_ci0:44 Constant: 6944617a3babSopenharmony_ci0:44 1 (const int) 6945617a3babSopenharmony_ci0:44 subgroupMul ( global highp 2-component vector of uint) 6946617a3babSopenharmony_ci0:44 vector swizzle ( temp highp 2-component vector of uint) 6947617a3babSopenharmony_ci0:44 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6948617a3babSopenharmony_ci0:44 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6949617a3babSopenharmony_ci0:44 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6950617a3babSopenharmony_ci0:44 Constant: 6951617a3babSopenharmony_ci0:44 1 (const int) 6952617a3babSopenharmony_ci0:44 Constant: 6953617a3babSopenharmony_ci0:44 2 (const int) 6954617a3babSopenharmony_ci0:44 Sequence 6955617a3babSopenharmony_ci0:44 Constant: 6956617a3babSopenharmony_ci0:44 0 (const int) 6957617a3babSopenharmony_ci0:44 Constant: 6958617a3babSopenharmony_ci0:44 1 (const int) 6959617a3babSopenharmony_ci0:45 move second child to first child ( temp highp 3-component vector of uint) 6960617a3babSopenharmony_ci0:45 vector swizzle ( temp highp 3-component vector of uint) 6961617a3babSopenharmony_ci0:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6962617a3babSopenharmony_ci0:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6963617a3babSopenharmony_ci0:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6964617a3babSopenharmony_ci0:45 Constant: 6965617a3babSopenharmony_ci0:45 1 (const int) 6966617a3babSopenharmony_ci0:45 Constant: 6967617a3babSopenharmony_ci0:45 2 (const int) 6968617a3babSopenharmony_ci0:45 Sequence 6969617a3babSopenharmony_ci0:45 Constant: 6970617a3babSopenharmony_ci0:45 0 (const int) 6971617a3babSopenharmony_ci0:45 Constant: 6972617a3babSopenharmony_ci0:45 1 (const int) 6973617a3babSopenharmony_ci0:45 Constant: 6974617a3babSopenharmony_ci0:45 2 (const int) 6975617a3babSopenharmony_ci0:45 subgroupMul ( global highp 3-component vector of uint) 6976617a3babSopenharmony_ci0:45 vector swizzle ( temp highp 3-component vector of uint) 6977617a3babSopenharmony_ci0:45 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6978617a3babSopenharmony_ci0:45 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6979617a3babSopenharmony_ci0:45 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6980617a3babSopenharmony_ci0:45 Constant: 6981617a3babSopenharmony_ci0:45 2 (const int) 6982617a3babSopenharmony_ci0:45 Constant: 6983617a3babSopenharmony_ci0:45 2 (const int) 6984617a3babSopenharmony_ci0:45 Sequence 6985617a3babSopenharmony_ci0:45 Constant: 6986617a3babSopenharmony_ci0:45 0 (const int) 6987617a3babSopenharmony_ci0:45 Constant: 6988617a3babSopenharmony_ci0:45 1 (const int) 6989617a3babSopenharmony_ci0:45 Constant: 6990617a3babSopenharmony_ci0:45 2 (const int) 6991617a3babSopenharmony_ci0:46 move second child to first child ( temp highp 4-component vector of uint) 6992617a3babSopenharmony_ci0:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 6993617a3babSopenharmony_ci0:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6994617a3babSopenharmony_ci0:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 6995617a3babSopenharmony_ci0:46 Constant: 6996617a3babSopenharmony_ci0:46 1 (const int) 6997617a3babSopenharmony_ci0:46 Constant: 6998617a3babSopenharmony_ci0:46 2 (const int) 6999617a3babSopenharmony_ci0:46 subgroupMul ( global highp 4-component vector of uint) 7000617a3babSopenharmony_ci0:46 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7001617a3babSopenharmony_ci0:46 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7002617a3babSopenharmony_ci0:46 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7003617a3babSopenharmony_ci0:46 Constant: 7004617a3babSopenharmony_ci0:46 3 (const int) 7005617a3babSopenharmony_ci0:46 Constant: 7006617a3babSopenharmony_ci0:46 2 (const int) 7007617a3babSopenharmony_ci0:48 move second child to first child ( temp highp float) 7008617a3babSopenharmony_ci0:48 direct index ( temp highp float) 7009617a3babSopenharmony_ci0:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7010617a3babSopenharmony_ci0:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7011617a3babSopenharmony_ci0:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7012617a3babSopenharmony_ci0:48 Constant: 7013617a3babSopenharmony_ci0:48 2 (const int) 7014617a3babSopenharmony_ci0:48 Constant: 7015617a3babSopenharmony_ci0:48 0 (const int) 7016617a3babSopenharmony_ci0:48 Constant: 7017617a3babSopenharmony_ci0:48 0 (const int) 7018617a3babSopenharmony_ci0:48 subgroupMin ( global highp float) 7019617a3babSopenharmony_ci0:48 direct index ( temp highp float) 7020617a3babSopenharmony_ci0:48 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7021617a3babSopenharmony_ci0:48 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7022617a3babSopenharmony_ci0:48 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7023617a3babSopenharmony_ci0:48 Constant: 7024617a3babSopenharmony_ci0:48 0 (const int) 7025617a3babSopenharmony_ci0:48 Constant: 7026617a3babSopenharmony_ci0:48 0 (const int) 7027617a3babSopenharmony_ci0:48 Constant: 7028617a3babSopenharmony_ci0:48 0 (const int) 7029617a3babSopenharmony_ci0:49 move second child to first child ( temp highp 2-component vector of float) 7030617a3babSopenharmony_ci0:49 vector swizzle ( temp highp 2-component vector of float) 7031617a3babSopenharmony_ci0:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7032617a3babSopenharmony_ci0:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7033617a3babSopenharmony_ci0:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7034617a3babSopenharmony_ci0:49 Constant: 7035617a3babSopenharmony_ci0:49 2 (const int) 7036617a3babSopenharmony_ci0:49 Constant: 7037617a3babSopenharmony_ci0:49 0 (const int) 7038617a3babSopenharmony_ci0:49 Sequence 7039617a3babSopenharmony_ci0:49 Constant: 7040617a3babSopenharmony_ci0:49 0 (const int) 7041617a3babSopenharmony_ci0:49 Constant: 7042617a3babSopenharmony_ci0:49 1 (const int) 7043617a3babSopenharmony_ci0:49 subgroupMin ( global highp 2-component vector of float) 7044617a3babSopenharmony_ci0:49 vector swizzle ( temp highp 2-component vector of float) 7045617a3babSopenharmony_ci0:49 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7046617a3babSopenharmony_ci0:49 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7047617a3babSopenharmony_ci0:49 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7048617a3babSopenharmony_ci0:49 Constant: 7049617a3babSopenharmony_ci0:49 1 (const int) 7050617a3babSopenharmony_ci0:49 Constant: 7051617a3babSopenharmony_ci0:49 0 (const int) 7052617a3babSopenharmony_ci0:49 Sequence 7053617a3babSopenharmony_ci0:49 Constant: 7054617a3babSopenharmony_ci0:49 0 (const int) 7055617a3babSopenharmony_ci0:49 Constant: 7056617a3babSopenharmony_ci0:49 1 (const int) 7057617a3babSopenharmony_ci0:50 move second child to first child ( temp highp 3-component vector of float) 7058617a3babSopenharmony_ci0:50 vector swizzle ( temp highp 3-component vector of float) 7059617a3babSopenharmony_ci0:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7060617a3babSopenharmony_ci0:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7061617a3babSopenharmony_ci0:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7062617a3babSopenharmony_ci0:50 Constant: 7063617a3babSopenharmony_ci0:50 2 (const int) 7064617a3babSopenharmony_ci0:50 Constant: 7065617a3babSopenharmony_ci0:50 0 (const int) 7066617a3babSopenharmony_ci0:50 Sequence 7067617a3babSopenharmony_ci0:50 Constant: 7068617a3babSopenharmony_ci0:50 0 (const int) 7069617a3babSopenharmony_ci0:50 Constant: 7070617a3babSopenharmony_ci0:50 1 (const int) 7071617a3babSopenharmony_ci0:50 Constant: 7072617a3babSopenharmony_ci0:50 2 (const int) 7073617a3babSopenharmony_ci0:50 subgroupMin ( global highp 3-component vector of float) 7074617a3babSopenharmony_ci0:50 vector swizzle ( temp highp 3-component vector of float) 7075617a3babSopenharmony_ci0:50 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7076617a3babSopenharmony_ci0:50 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7077617a3babSopenharmony_ci0:50 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7078617a3babSopenharmony_ci0:50 Constant: 7079617a3babSopenharmony_ci0:50 2 (const int) 7080617a3babSopenharmony_ci0:50 Constant: 7081617a3babSopenharmony_ci0:50 0 (const int) 7082617a3babSopenharmony_ci0:50 Sequence 7083617a3babSopenharmony_ci0:50 Constant: 7084617a3babSopenharmony_ci0:50 0 (const int) 7085617a3babSopenharmony_ci0:50 Constant: 7086617a3babSopenharmony_ci0:50 1 (const int) 7087617a3babSopenharmony_ci0:50 Constant: 7088617a3babSopenharmony_ci0:50 2 (const int) 7089617a3babSopenharmony_ci0:51 move second child to first child ( temp highp 4-component vector of float) 7090617a3babSopenharmony_ci0:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7091617a3babSopenharmony_ci0:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7092617a3babSopenharmony_ci0:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7093617a3babSopenharmony_ci0:51 Constant: 7094617a3babSopenharmony_ci0:51 2 (const int) 7095617a3babSopenharmony_ci0:51 Constant: 7096617a3babSopenharmony_ci0:51 0 (const int) 7097617a3babSopenharmony_ci0:51 subgroupMin ( global highp 4-component vector of float) 7098617a3babSopenharmony_ci0:51 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7099617a3babSopenharmony_ci0:51 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7100617a3babSopenharmony_ci0:51 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7101617a3babSopenharmony_ci0:51 Constant: 7102617a3babSopenharmony_ci0:51 3 (const int) 7103617a3babSopenharmony_ci0:51 Constant: 7104617a3babSopenharmony_ci0:51 0 (const int) 7105617a3babSopenharmony_ci0:53 move second child to first child ( temp highp int) 7106617a3babSopenharmony_ci0:53 direct index ( temp highp int) 7107617a3babSopenharmony_ci0:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7108617a3babSopenharmony_ci0:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7109617a3babSopenharmony_ci0:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7110617a3babSopenharmony_ci0:53 Constant: 7111617a3babSopenharmony_ci0:53 3 (const int) 7112617a3babSopenharmony_ci0:53 Constant: 7113617a3babSopenharmony_ci0:53 1 (const int) 7114617a3babSopenharmony_ci0:53 Constant: 7115617a3babSopenharmony_ci0:53 0 (const int) 7116617a3babSopenharmony_ci0:53 subgroupMin ( global highp int) 7117617a3babSopenharmony_ci0:53 direct index ( temp highp int) 7118617a3babSopenharmony_ci0:53 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7119617a3babSopenharmony_ci0:53 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7120617a3babSopenharmony_ci0:53 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7121617a3babSopenharmony_ci0:53 Constant: 7122617a3babSopenharmony_ci0:53 0 (const int) 7123617a3babSopenharmony_ci0:53 Constant: 7124617a3babSopenharmony_ci0:53 1 (const int) 7125617a3babSopenharmony_ci0:53 Constant: 7126617a3babSopenharmony_ci0:53 0 (const int) 7127617a3babSopenharmony_ci0:54 move second child to first child ( temp highp 2-component vector of int) 7128617a3babSopenharmony_ci0:54 vector swizzle ( temp highp 2-component vector of int) 7129617a3babSopenharmony_ci0:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7130617a3babSopenharmony_ci0:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7131617a3babSopenharmony_ci0:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7132617a3babSopenharmony_ci0:54 Constant: 7133617a3babSopenharmony_ci0:54 3 (const int) 7134617a3babSopenharmony_ci0:54 Constant: 7135617a3babSopenharmony_ci0:54 1 (const int) 7136617a3babSopenharmony_ci0:54 Sequence 7137617a3babSopenharmony_ci0:54 Constant: 7138617a3babSopenharmony_ci0:54 0 (const int) 7139617a3babSopenharmony_ci0:54 Constant: 7140617a3babSopenharmony_ci0:54 1 (const int) 7141617a3babSopenharmony_ci0:54 subgroupMin ( global highp 2-component vector of int) 7142617a3babSopenharmony_ci0:54 vector swizzle ( temp highp 2-component vector of int) 7143617a3babSopenharmony_ci0:54 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7144617a3babSopenharmony_ci0:54 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7145617a3babSopenharmony_ci0:54 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7146617a3babSopenharmony_ci0:54 Constant: 7147617a3babSopenharmony_ci0:54 1 (const int) 7148617a3babSopenharmony_ci0:54 Constant: 7149617a3babSopenharmony_ci0:54 1 (const int) 7150617a3babSopenharmony_ci0:54 Sequence 7151617a3babSopenharmony_ci0:54 Constant: 7152617a3babSopenharmony_ci0:54 0 (const int) 7153617a3babSopenharmony_ci0:54 Constant: 7154617a3babSopenharmony_ci0:54 1 (const int) 7155617a3babSopenharmony_ci0:55 move second child to first child ( temp highp 3-component vector of int) 7156617a3babSopenharmony_ci0:55 vector swizzle ( temp highp 3-component vector of int) 7157617a3babSopenharmony_ci0:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7158617a3babSopenharmony_ci0:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7159617a3babSopenharmony_ci0:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7160617a3babSopenharmony_ci0:55 Constant: 7161617a3babSopenharmony_ci0:55 3 (const int) 7162617a3babSopenharmony_ci0:55 Constant: 7163617a3babSopenharmony_ci0:55 1 (const int) 7164617a3babSopenharmony_ci0:55 Sequence 7165617a3babSopenharmony_ci0:55 Constant: 7166617a3babSopenharmony_ci0:55 0 (const int) 7167617a3babSopenharmony_ci0:55 Constant: 7168617a3babSopenharmony_ci0:55 1 (const int) 7169617a3babSopenharmony_ci0:55 Constant: 7170617a3babSopenharmony_ci0:55 2 (const int) 7171617a3babSopenharmony_ci0:55 subgroupMin ( global highp 3-component vector of int) 7172617a3babSopenharmony_ci0:55 vector swizzle ( temp highp 3-component vector of int) 7173617a3babSopenharmony_ci0:55 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7174617a3babSopenharmony_ci0:55 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7175617a3babSopenharmony_ci0:55 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7176617a3babSopenharmony_ci0:55 Constant: 7177617a3babSopenharmony_ci0:55 2 (const int) 7178617a3babSopenharmony_ci0:55 Constant: 7179617a3babSopenharmony_ci0:55 1 (const int) 7180617a3babSopenharmony_ci0:55 Sequence 7181617a3babSopenharmony_ci0:55 Constant: 7182617a3babSopenharmony_ci0:55 0 (const int) 7183617a3babSopenharmony_ci0:55 Constant: 7184617a3babSopenharmony_ci0:55 1 (const int) 7185617a3babSopenharmony_ci0:55 Constant: 7186617a3babSopenharmony_ci0:55 2 (const int) 7187617a3babSopenharmony_ci0:56 move second child to first child ( temp highp 4-component vector of int) 7188617a3babSopenharmony_ci0:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7189617a3babSopenharmony_ci0:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7190617a3babSopenharmony_ci0:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7191617a3babSopenharmony_ci0:56 Constant: 7192617a3babSopenharmony_ci0:56 3 (const int) 7193617a3babSopenharmony_ci0:56 Constant: 7194617a3babSopenharmony_ci0:56 1 (const int) 7195617a3babSopenharmony_ci0:56 subgroupMin ( global highp 4-component vector of int) 7196617a3babSopenharmony_ci0:56 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7197617a3babSopenharmony_ci0:56 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7198617a3babSopenharmony_ci0:56 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7199617a3babSopenharmony_ci0:56 Constant: 7200617a3babSopenharmony_ci0:56 3 (const int) 7201617a3babSopenharmony_ci0:56 Constant: 7202617a3babSopenharmony_ci0:56 1 (const int) 7203617a3babSopenharmony_ci0:58 move second child to first child ( temp highp uint) 7204617a3babSopenharmony_ci0:58 direct index ( temp highp uint) 7205617a3babSopenharmony_ci0:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7206617a3babSopenharmony_ci0:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7207617a3babSopenharmony_ci0:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7208617a3babSopenharmony_ci0:58 Constant: 7209617a3babSopenharmony_ci0:58 0 (const int) 7210617a3babSopenharmony_ci0:58 Constant: 7211617a3babSopenharmony_ci0:58 2 (const int) 7212617a3babSopenharmony_ci0:58 Constant: 7213617a3babSopenharmony_ci0:58 0 (const int) 7214617a3babSopenharmony_ci0:58 subgroupMin ( global highp uint) 7215617a3babSopenharmony_ci0:58 direct index ( temp highp uint) 7216617a3babSopenharmony_ci0:58 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7217617a3babSopenharmony_ci0:58 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7218617a3babSopenharmony_ci0:58 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7219617a3babSopenharmony_ci0:58 Constant: 7220617a3babSopenharmony_ci0:58 0 (const int) 7221617a3babSopenharmony_ci0:58 Constant: 7222617a3babSopenharmony_ci0:58 2 (const int) 7223617a3babSopenharmony_ci0:58 Constant: 7224617a3babSopenharmony_ci0:58 0 (const int) 7225617a3babSopenharmony_ci0:59 move second child to first child ( temp highp 2-component vector of uint) 7226617a3babSopenharmony_ci0:59 vector swizzle ( temp highp 2-component vector of uint) 7227617a3babSopenharmony_ci0:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7228617a3babSopenharmony_ci0:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7229617a3babSopenharmony_ci0:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7230617a3babSopenharmony_ci0:59 Constant: 7231617a3babSopenharmony_ci0:59 0 (const int) 7232617a3babSopenharmony_ci0:59 Constant: 7233617a3babSopenharmony_ci0:59 2 (const int) 7234617a3babSopenharmony_ci0:59 Sequence 7235617a3babSopenharmony_ci0:59 Constant: 7236617a3babSopenharmony_ci0:59 0 (const int) 7237617a3babSopenharmony_ci0:59 Constant: 7238617a3babSopenharmony_ci0:59 1 (const int) 7239617a3babSopenharmony_ci0:59 subgroupMin ( global highp 2-component vector of uint) 7240617a3babSopenharmony_ci0:59 vector swizzle ( temp highp 2-component vector of uint) 7241617a3babSopenharmony_ci0:59 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7242617a3babSopenharmony_ci0:59 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7243617a3babSopenharmony_ci0:59 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7244617a3babSopenharmony_ci0:59 Constant: 7245617a3babSopenharmony_ci0:59 1 (const int) 7246617a3babSopenharmony_ci0:59 Constant: 7247617a3babSopenharmony_ci0:59 2 (const int) 7248617a3babSopenharmony_ci0:59 Sequence 7249617a3babSopenharmony_ci0:59 Constant: 7250617a3babSopenharmony_ci0:59 0 (const int) 7251617a3babSopenharmony_ci0:59 Constant: 7252617a3babSopenharmony_ci0:59 1 (const int) 7253617a3babSopenharmony_ci0:60 move second child to first child ( temp highp 3-component vector of uint) 7254617a3babSopenharmony_ci0:60 vector swizzle ( temp highp 3-component vector of uint) 7255617a3babSopenharmony_ci0:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7256617a3babSopenharmony_ci0:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7257617a3babSopenharmony_ci0:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7258617a3babSopenharmony_ci0:60 Constant: 7259617a3babSopenharmony_ci0:60 0 (const int) 7260617a3babSopenharmony_ci0:60 Constant: 7261617a3babSopenharmony_ci0:60 2 (const int) 7262617a3babSopenharmony_ci0:60 Sequence 7263617a3babSopenharmony_ci0:60 Constant: 7264617a3babSopenharmony_ci0:60 0 (const int) 7265617a3babSopenharmony_ci0:60 Constant: 7266617a3babSopenharmony_ci0:60 1 (const int) 7267617a3babSopenharmony_ci0:60 Constant: 7268617a3babSopenharmony_ci0:60 2 (const int) 7269617a3babSopenharmony_ci0:60 subgroupMin ( global highp 3-component vector of uint) 7270617a3babSopenharmony_ci0:60 vector swizzle ( temp highp 3-component vector of uint) 7271617a3babSopenharmony_ci0:60 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7272617a3babSopenharmony_ci0:60 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7273617a3babSopenharmony_ci0:60 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7274617a3babSopenharmony_ci0:60 Constant: 7275617a3babSopenharmony_ci0:60 2 (const int) 7276617a3babSopenharmony_ci0:60 Constant: 7277617a3babSopenharmony_ci0:60 2 (const int) 7278617a3babSopenharmony_ci0:60 Sequence 7279617a3babSopenharmony_ci0:60 Constant: 7280617a3babSopenharmony_ci0:60 0 (const int) 7281617a3babSopenharmony_ci0:60 Constant: 7282617a3babSopenharmony_ci0:60 1 (const int) 7283617a3babSopenharmony_ci0:60 Constant: 7284617a3babSopenharmony_ci0:60 2 (const int) 7285617a3babSopenharmony_ci0:61 move second child to first child ( temp highp 4-component vector of uint) 7286617a3babSopenharmony_ci0:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7287617a3babSopenharmony_ci0:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7288617a3babSopenharmony_ci0:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7289617a3babSopenharmony_ci0:61 Constant: 7290617a3babSopenharmony_ci0:61 0 (const int) 7291617a3babSopenharmony_ci0:61 Constant: 7292617a3babSopenharmony_ci0:61 2 (const int) 7293617a3babSopenharmony_ci0:61 subgroupMin ( global highp 4-component vector of uint) 7294617a3babSopenharmony_ci0:61 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7295617a3babSopenharmony_ci0:61 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7296617a3babSopenharmony_ci0:61 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7297617a3babSopenharmony_ci0:61 Constant: 7298617a3babSopenharmony_ci0:61 3 (const int) 7299617a3babSopenharmony_ci0:61 Constant: 7300617a3babSopenharmony_ci0:61 2 (const int) 7301617a3babSopenharmony_ci0:63 move second child to first child ( temp highp float) 7302617a3babSopenharmony_ci0:63 direct index ( temp highp float) 7303617a3babSopenharmony_ci0:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7304617a3babSopenharmony_ci0:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7305617a3babSopenharmony_ci0:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7306617a3babSopenharmony_ci0:63 Constant: 7307617a3babSopenharmony_ci0:63 1 (const int) 7308617a3babSopenharmony_ci0:63 Constant: 7309617a3babSopenharmony_ci0:63 0 (const int) 7310617a3babSopenharmony_ci0:63 Constant: 7311617a3babSopenharmony_ci0:63 0 (const int) 7312617a3babSopenharmony_ci0:63 subgroupMax ( global highp float) 7313617a3babSopenharmony_ci0:63 direct index ( temp highp float) 7314617a3babSopenharmony_ci0:63 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7315617a3babSopenharmony_ci0:63 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7316617a3babSopenharmony_ci0:63 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7317617a3babSopenharmony_ci0:63 Constant: 7318617a3babSopenharmony_ci0:63 0 (const int) 7319617a3babSopenharmony_ci0:63 Constant: 7320617a3babSopenharmony_ci0:63 0 (const int) 7321617a3babSopenharmony_ci0:63 Constant: 7322617a3babSopenharmony_ci0:63 0 (const int) 7323617a3babSopenharmony_ci0:64 move second child to first child ( temp highp 2-component vector of float) 7324617a3babSopenharmony_ci0:64 vector swizzle ( temp highp 2-component vector of float) 7325617a3babSopenharmony_ci0:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7326617a3babSopenharmony_ci0:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7327617a3babSopenharmony_ci0:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7328617a3babSopenharmony_ci0:64 Constant: 7329617a3babSopenharmony_ci0:64 1 (const int) 7330617a3babSopenharmony_ci0:64 Constant: 7331617a3babSopenharmony_ci0:64 0 (const int) 7332617a3babSopenharmony_ci0:64 Sequence 7333617a3babSopenharmony_ci0:64 Constant: 7334617a3babSopenharmony_ci0:64 0 (const int) 7335617a3babSopenharmony_ci0:64 Constant: 7336617a3babSopenharmony_ci0:64 1 (const int) 7337617a3babSopenharmony_ci0:64 subgroupMax ( global highp 2-component vector of float) 7338617a3babSopenharmony_ci0:64 vector swizzle ( temp highp 2-component vector of float) 7339617a3babSopenharmony_ci0:64 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7340617a3babSopenharmony_ci0:64 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7341617a3babSopenharmony_ci0:64 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7342617a3babSopenharmony_ci0:64 Constant: 7343617a3babSopenharmony_ci0:64 1 (const int) 7344617a3babSopenharmony_ci0:64 Constant: 7345617a3babSopenharmony_ci0:64 0 (const int) 7346617a3babSopenharmony_ci0:64 Sequence 7347617a3babSopenharmony_ci0:64 Constant: 7348617a3babSopenharmony_ci0:64 0 (const int) 7349617a3babSopenharmony_ci0:64 Constant: 7350617a3babSopenharmony_ci0:64 1 (const int) 7351617a3babSopenharmony_ci0:65 move second child to first child ( temp highp 3-component vector of float) 7352617a3babSopenharmony_ci0:65 vector swizzle ( temp highp 3-component vector of float) 7353617a3babSopenharmony_ci0:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7354617a3babSopenharmony_ci0:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7355617a3babSopenharmony_ci0:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7356617a3babSopenharmony_ci0:65 Constant: 7357617a3babSopenharmony_ci0:65 1 (const int) 7358617a3babSopenharmony_ci0:65 Constant: 7359617a3babSopenharmony_ci0:65 0 (const int) 7360617a3babSopenharmony_ci0:65 Sequence 7361617a3babSopenharmony_ci0:65 Constant: 7362617a3babSopenharmony_ci0:65 0 (const int) 7363617a3babSopenharmony_ci0:65 Constant: 7364617a3babSopenharmony_ci0:65 1 (const int) 7365617a3babSopenharmony_ci0:65 Constant: 7366617a3babSopenharmony_ci0:65 2 (const int) 7367617a3babSopenharmony_ci0:65 subgroupMax ( global highp 3-component vector of float) 7368617a3babSopenharmony_ci0:65 vector swizzle ( temp highp 3-component vector of float) 7369617a3babSopenharmony_ci0:65 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7370617a3babSopenharmony_ci0:65 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7371617a3babSopenharmony_ci0:65 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7372617a3babSopenharmony_ci0:65 Constant: 7373617a3babSopenharmony_ci0:65 2 (const int) 7374617a3babSopenharmony_ci0:65 Constant: 7375617a3babSopenharmony_ci0:65 0 (const int) 7376617a3babSopenharmony_ci0:65 Sequence 7377617a3babSopenharmony_ci0:65 Constant: 7378617a3babSopenharmony_ci0:65 0 (const int) 7379617a3babSopenharmony_ci0:65 Constant: 7380617a3babSopenharmony_ci0:65 1 (const int) 7381617a3babSopenharmony_ci0:65 Constant: 7382617a3babSopenharmony_ci0:65 2 (const int) 7383617a3babSopenharmony_ci0:66 move second child to first child ( temp highp 4-component vector of float) 7384617a3babSopenharmony_ci0:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7385617a3babSopenharmony_ci0:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7386617a3babSopenharmony_ci0:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7387617a3babSopenharmony_ci0:66 Constant: 7388617a3babSopenharmony_ci0:66 1 (const int) 7389617a3babSopenharmony_ci0:66 Constant: 7390617a3babSopenharmony_ci0:66 0 (const int) 7391617a3babSopenharmony_ci0:66 subgroupMax ( global highp 4-component vector of float) 7392617a3babSopenharmony_ci0:66 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 7393617a3babSopenharmony_ci0:66 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7394617a3babSopenharmony_ci0:66 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7395617a3babSopenharmony_ci0:66 Constant: 7396617a3babSopenharmony_ci0:66 3 (const int) 7397617a3babSopenharmony_ci0:66 Constant: 7398617a3babSopenharmony_ci0:66 0 (const int) 7399617a3babSopenharmony_ci0:68 move second child to first child ( temp highp int) 7400617a3babSopenharmony_ci0:68 direct index ( temp highp int) 7401617a3babSopenharmony_ci0:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7402617a3babSopenharmony_ci0:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7403617a3babSopenharmony_ci0:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7404617a3babSopenharmony_ci0:68 Constant: 7405617a3babSopenharmony_ci0:68 2 (const int) 7406617a3babSopenharmony_ci0:68 Constant: 7407617a3babSopenharmony_ci0:68 1 (const int) 7408617a3babSopenharmony_ci0:68 Constant: 7409617a3babSopenharmony_ci0:68 0 (const int) 7410617a3babSopenharmony_ci0:68 subgroupMax ( global highp int) 7411617a3babSopenharmony_ci0:68 direct index ( temp highp int) 7412617a3babSopenharmony_ci0:68 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7413617a3babSopenharmony_ci0:68 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7414617a3babSopenharmony_ci0:68 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7415617a3babSopenharmony_ci0:68 Constant: 7416617a3babSopenharmony_ci0:68 0 (const int) 7417617a3babSopenharmony_ci0:68 Constant: 7418617a3babSopenharmony_ci0:68 1 (const int) 7419617a3babSopenharmony_ci0:68 Constant: 7420617a3babSopenharmony_ci0:68 0 (const int) 7421617a3babSopenharmony_ci0:69 move second child to first child ( temp highp 2-component vector of int) 7422617a3babSopenharmony_ci0:69 vector swizzle ( temp highp 2-component vector of int) 7423617a3babSopenharmony_ci0:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7424617a3babSopenharmony_ci0:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7425617a3babSopenharmony_ci0:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7426617a3babSopenharmony_ci0:69 Constant: 7427617a3babSopenharmony_ci0:69 2 (const int) 7428617a3babSopenharmony_ci0:69 Constant: 7429617a3babSopenharmony_ci0:69 1 (const int) 7430617a3babSopenharmony_ci0:69 Sequence 7431617a3babSopenharmony_ci0:69 Constant: 7432617a3babSopenharmony_ci0:69 0 (const int) 7433617a3babSopenharmony_ci0:69 Constant: 7434617a3babSopenharmony_ci0:69 1 (const int) 7435617a3babSopenharmony_ci0:69 subgroupMax ( global highp 2-component vector of int) 7436617a3babSopenharmony_ci0:69 vector swizzle ( temp highp 2-component vector of int) 7437617a3babSopenharmony_ci0:69 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7438617a3babSopenharmony_ci0:69 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7439617a3babSopenharmony_ci0:69 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7440617a3babSopenharmony_ci0:69 Constant: 7441617a3babSopenharmony_ci0:69 1 (const int) 7442617a3babSopenharmony_ci0:69 Constant: 7443617a3babSopenharmony_ci0:69 1 (const int) 7444617a3babSopenharmony_ci0:69 Sequence 7445617a3babSopenharmony_ci0:69 Constant: 7446617a3babSopenharmony_ci0:69 0 (const int) 7447617a3babSopenharmony_ci0:69 Constant: 7448617a3babSopenharmony_ci0:69 1 (const int) 7449617a3babSopenharmony_ci0:70 move second child to first child ( temp highp 3-component vector of int) 7450617a3babSopenharmony_ci0:70 vector swizzle ( temp highp 3-component vector of int) 7451617a3babSopenharmony_ci0:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7452617a3babSopenharmony_ci0:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7453617a3babSopenharmony_ci0:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7454617a3babSopenharmony_ci0:70 Constant: 7455617a3babSopenharmony_ci0:70 2 (const int) 7456617a3babSopenharmony_ci0:70 Constant: 7457617a3babSopenharmony_ci0:70 1 (const int) 7458617a3babSopenharmony_ci0:70 Sequence 7459617a3babSopenharmony_ci0:70 Constant: 7460617a3babSopenharmony_ci0:70 0 (const int) 7461617a3babSopenharmony_ci0:70 Constant: 7462617a3babSopenharmony_ci0:70 1 (const int) 7463617a3babSopenharmony_ci0:70 Constant: 7464617a3babSopenharmony_ci0:70 2 (const int) 7465617a3babSopenharmony_ci0:70 subgroupMax ( global highp 3-component vector of int) 7466617a3babSopenharmony_ci0:70 vector swizzle ( temp highp 3-component vector of int) 7467617a3babSopenharmony_ci0:70 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7468617a3babSopenharmony_ci0:70 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7469617a3babSopenharmony_ci0:70 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7470617a3babSopenharmony_ci0:70 Constant: 7471617a3babSopenharmony_ci0:70 2 (const int) 7472617a3babSopenharmony_ci0:70 Constant: 7473617a3babSopenharmony_ci0:70 1 (const int) 7474617a3babSopenharmony_ci0:70 Sequence 7475617a3babSopenharmony_ci0:70 Constant: 7476617a3babSopenharmony_ci0:70 0 (const int) 7477617a3babSopenharmony_ci0:70 Constant: 7478617a3babSopenharmony_ci0:70 1 (const int) 7479617a3babSopenharmony_ci0:70 Constant: 7480617a3babSopenharmony_ci0:70 2 (const int) 7481617a3babSopenharmony_ci0:71 move second child to first child ( temp highp 4-component vector of int) 7482617a3babSopenharmony_ci0:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7483617a3babSopenharmony_ci0:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7484617a3babSopenharmony_ci0:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7485617a3babSopenharmony_ci0:71 Constant: 7486617a3babSopenharmony_ci0:71 2 (const int) 7487617a3babSopenharmony_ci0:71 Constant: 7488617a3babSopenharmony_ci0:71 1 (const int) 7489617a3babSopenharmony_ci0:71 subgroupMax ( global highp 4-component vector of int) 7490617a3babSopenharmony_ci0:71 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7491617a3babSopenharmony_ci0:71 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7492617a3babSopenharmony_ci0:71 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7493617a3babSopenharmony_ci0:71 Constant: 7494617a3babSopenharmony_ci0:71 3 (const int) 7495617a3babSopenharmony_ci0:71 Constant: 7496617a3babSopenharmony_ci0:71 1 (const int) 7497617a3babSopenharmony_ci0:73 move second child to first child ( temp highp uint) 7498617a3babSopenharmony_ci0:73 direct index ( temp highp uint) 7499617a3babSopenharmony_ci0:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7500617a3babSopenharmony_ci0:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7501617a3babSopenharmony_ci0:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7502617a3babSopenharmony_ci0:73 Constant: 7503617a3babSopenharmony_ci0:73 3 (const int) 7504617a3babSopenharmony_ci0:73 Constant: 7505617a3babSopenharmony_ci0:73 2 (const int) 7506617a3babSopenharmony_ci0:73 Constant: 7507617a3babSopenharmony_ci0:73 0 (const int) 7508617a3babSopenharmony_ci0:73 subgroupMax ( global highp uint) 7509617a3babSopenharmony_ci0:73 direct index ( temp highp uint) 7510617a3babSopenharmony_ci0:73 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7511617a3babSopenharmony_ci0:73 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7512617a3babSopenharmony_ci0:73 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7513617a3babSopenharmony_ci0:73 Constant: 7514617a3babSopenharmony_ci0:73 0 (const int) 7515617a3babSopenharmony_ci0:73 Constant: 7516617a3babSopenharmony_ci0:73 2 (const int) 7517617a3babSopenharmony_ci0:73 Constant: 7518617a3babSopenharmony_ci0:73 0 (const int) 7519617a3babSopenharmony_ci0:74 move second child to first child ( temp highp 2-component vector of uint) 7520617a3babSopenharmony_ci0:74 vector swizzle ( temp highp 2-component vector of uint) 7521617a3babSopenharmony_ci0:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7522617a3babSopenharmony_ci0:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7523617a3babSopenharmony_ci0:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7524617a3babSopenharmony_ci0:74 Constant: 7525617a3babSopenharmony_ci0:74 3 (const int) 7526617a3babSopenharmony_ci0:74 Constant: 7527617a3babSopenharmony_ci0:74 2 (const int) 7528617a3babSopenharmony_ci0:74 Sequence 7529617a3babSopenharmony_ci0:74 Constant: 7530617a3babSopenharmony_ci0:74 0 (const int) 7531617a3babSopenharmony_ci0:74 Constant: 7532617a3babSopenharmony_ci0:74 1 (const int) 7533617a3babSopenharmony_ci0:74 subgroupMax ( global highp 2-component vector of uint) 7534617a3babSopenharmony_ci0:74 vector swizzle ( temp highp 2-component vector of uint) 7535617a3babSopenharmony_ci0:74 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7536617a3babSopenharmony_ci0:74 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7537617a3babSopenharmony_ci0:74 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7538617a3babSopenharmony_ci0:74 Constant: 7539617a3babSopenharmony_ci0:74 1 (const int) 7540617a3babSopenharmony_ci0:74 Constant: 7541617a3babSopenharmony_ci0:74 2 (const int) 7542617a3babSopenharmony_ci0:74 Sequence 7543617a3babSopenharmony_ci0:74 Constant: 7544617a3babSopenharmony_ci0:74 0 (const int) 7545617a3babSopenharmony_ci0:74 Constant: 7546617a3babSopenharmony_ci0:74 1 (const int) 7547617a3babSopenharmony_ci0:75 move second child to first child ( temp highp 3-component vector of uint) 7548617a3babSopenharmony_ci0:75 vector swizzle ( temp highp 3-component vector of uint) 7549617a3babSopenharmony_ci0:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7550617a3babSopenharmony_ci0:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7551617a3babSopenharmony_ci0:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7552617a3babSopenharmony_ci0:75 Constant: 7553617a3babSopenharmony_ci0:75 3 (const int) 7554617a3babSopenharmony_ci0:75 Constant: 7555617a3babSopenharmony_ci0:75 2 (const int) 7556617a3babSopenharmony_ci0:75 Sequence 7557617a3babSopenharmony_ci0:75 Constant: 7558617a3babSopenharmony_ci0:75 0 (const int) 7559617a3babSopenharmony_ci0:75 Constant: 7560617a3babSopenharmony_ci0:75 1 (const int) 7561617a3babSopenharmony_ci0:75 Constant: 7562617a3babSopenharmony_ci0:75 2 (const int) 7563617a3babSopenharmony_ci0:75 subgroupMax ( global highp 3-component vector of uint) 7564617a3babSopenharmony_ci0:75 vector swizzle ( temp highp 3-component vector of uint) 7565617a3babSopenharmony_ci0:75 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7566617a3babSopenharmony_ci0:75 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7567617a3babSopenharmony_ci0:75 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7568617a3babSopenharmony_ci0:75 Constant: 7569617a3babSopenharmony_ci0:75 2 (const int) 7570617a3babSopenharmony_ci0:75 Constant: 7571617a3babSopenharmony_ci0:75 2 (const int) 7572617a3babSopenharmony_ci0:75 Sequence 7573617a3babSopenharmony_ci0:75 Constant: 7574617a3babSopenharmony_ci0:75 0 (const int) 7575617a3babSopenharmony_ci0:75 Constant: 7576617a3babSopenharmony_ci0:75 1 (const int) 7577617a3babSopenharmony_ci0:75 Constant: 7578617a3babSopenharmony_ci0:75 2 (const int) 7579617a3babSopenharmony_ci0:76 move second child to first child ( temp highp 4-component vector of uint) 7580617a3babSopenharmony_ci0:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7581617a3babSopenharmony_ci0:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7582617a3babSopenharmony_ci0:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7583617a3babSopenharmony_ci0:76 Constant: 7584617a3babSopenharmony_ci0:76 3 (const int) 7585617a3babSopenharmony_ci0:76 Constant: 7586617a3babSopenharmony_ci0:76 2 (const int) 7587617a3babSopenharmony_ci0:76 subgroupMax ( global highp 4-component vector of uint) 7588617a3babSopenharmony_ci0:76 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7589617a3babSopenharmony_ci0:76 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7590617a3babSopenharmony_ci0:76 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7591617a3babSopenharmony_ci0:76 Constant: 7592617a3babSopenharmony_ci0:76 3 (const int) 7593617a3babSopenharmony_ci0:76 Constant: 7594617a3babSopenharmony_ci0:76 2 (const int) 7595617a3babSopenharmony_ci0:78 move second child to first child ( temp highp int) 7596617a3babSopenharmony_ci0:78 direct index ( temp highp int) 7597617a3babSopenharmony_ci0:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7598617a3babSopenharmony_ci0:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7599617a3babSopenharmony_ci0:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7600617a3babSopenharmony_ci0:78 Constant: 7601617a3babSopenharmony_ci0:78 0 (const int) 7602617a3babSopenharmony_ci0:78 Constant: 7603617a3babSopenharmony_ci0:78 1 (const int) 7604617a3babSopenharmony_ci0:78 Constant: 7605617a3babSopenharmony_ci0:78 0 (const int) 7606617a3babSopenharmony_ci0:78 subgroupAnd ( global highp int) 7607617a3babSopenharmony_ci0:78 direct index ( temp highp int) 7608617a3babSopenharmony_ci0:78 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7609617a3babSopenharmony_ci0:78 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7610617a3babSopenharmony_ci0:78 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7611617a3babSopenharmony_ci0:78 Constant: 7612617a3babSopenharmony_ci0:78 0 (const int) 7613617a3babSopenharmony_ci0:78 Constant: 7614617a3babSopenharmony_ci0:78 1 (const int) 7615617a3babSopenharmony_ci0:78 Constant: 7616617a3babSopenharmony_ci0:78 0 (const int) 7617617a3babSopenharmony_ci0:79 move second child to first child ( temp highp 2-component vector of int) 7618617a3babSopenharmony_ci0:79 vector swizzle ( temp highp 2-component vector of int) 7619617a3babSopenharmony_ci0:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7620617a3babSopenharmony_ci0:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7621617a3babSopenharmony_ci0:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7622617a3babSopenharmony_ci0:79 Constant: 7623617a3babSopenharmony_ci0:79 0 (const int) 7624617a3babSopenharmony_ci0:79 Constant: 7625617a3babSopenharmony_ci0:79 1 (const int) 7626617a3babSopenharmony_ci0:79 Sequence 7627617a3babSopenharmony_ci0:79 Constant: 7628617a3babSopenharmony_ci0:79 0 (const int) 7629617a3babSopenharmony_ci0:79 Constant: 7630617a3babSopenharmony_ci0:79 1 (const int) 7631617a3babSopenharmony_ci0:79 subgroupAnd ( global highp 2-component vector of int) 7632617a3babSopenharmony_ci0:79 vector swizzle ( temp highp 2-component vector of int) 7633617a3babSopenharmony_ci0:79 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7634617a3babSopenharmony_ci0:79 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7635617a3babSopenharmony_ci0:79 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7636617a3babSopenharmony_ci0:79 Constant: 7637617a3babSopenharmony_ci0:79 1 (const int) 7638617a3babSopenharmony_ci0:79 Constant: 7639617a3babSopenharmony_ci0:79 1 (const int) 7640617a3babSopenharmony_ci0:79 Sequence 7641617a3babSopenharmony_ci0:79 Constant: 7642617a3babSopenharmony_ci0:79 0 (const int) 7643617a3babSopenharmony_ci0:79 Constant: 7644617a3babSopenharmony_ci0:79 1 (const int) 7645617a3babSopenharmony_ci0:80 move second child to first child ( temp highp 3-component vector of int) 7646617a3babSopenharmony_ci0:80 vector swizzle ( temp highp 3-component vector of int) 7647617a3babSopenharmony_ci0:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7648617a3babSopenharmony_ci0:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7649617a3babSopenharmony_ci0:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7650617a3babSopenharmony_ci0:80 Constant: 7651617a3babSopenharmony_ci0:80 0 (const int) 7652617a3babSopenharmony_ci0:80 Constant: 7653617a3babSopenharmony_ci0:80 1 (const int) 7654617a3babSopenharmony_ci0:80 Sequence 7655617a3babSopenharmony_ci0:80 Constant: 7656617a3babSopenharmony_ci0:80 0 (const int) 7657617a3babSopenharmony_ci0:80 Constant: 7658617a3babSopenharmony_ci0:80 1 (const int) 7659617a3babSopenharmony_ci0:80 Constant: 7660617a3babSopenharmony_ci0:80 2 (const int) 7661617a3babSopenharmony_ci0:80 subgroupAnd ( global highp 3-component vector of int) 7662617a3babSopenharmony_ci0:80 vector swizzle ( temp highp 3-component vector of int) 7663617a3babSopenharmony_ci0:80 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7664617a3babSopenharmony_ci0:80 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7665617a3babSopenharmony_ci0:80 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7666617a3babSopenharmony_ci0:80 Constant: 7667617a3babSopenharmony_ci0:80 2 (const int) 7668617a3babSopenharmony_ci0:80 Constant: 7669617a3babSopenharmony_ci0:80 1 (const int) 7670617a3babSopenharmony_ci0:80 Sequence 7671617a3babSopenharmony_ci0:80 Constant: 7672617a3babSopenharmony_ci0:80 0 (const int) 7673617a3babSopenharmony_ci0:80 Constant: 7674617a3babSopenharmony_ci0:80 1 (const int) 7675617a3babSopenharmony_ci0:80 Constant: 7676617a3babSopenharmony_ci0:80 2 (const int) 7677617a3babSopenharmony_ci0:81 move second child to first child ( temp highp 4-component vector of int) 7678617a3babSopenharmony_ci0:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7679617a3babSopenharmony_ci0:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7680617a3babSopenharmony_ci0:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7681617a3babSopenharmony_ci0:81 Constant: 7682617a3babSopenharmony_ci0:81 0 (const int) 7683617a3babSopenharmony_ci0:81 Constant: 7684617a3babSopenharmony_ci0:81 1 (const int) 7685617a3babSopenharmony_ci0:81 subgroupAnd ( global highp 4-component vector of int) 7686617a3babSopenharmony_ci0:81 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7687617a3babSopenharmony_ci0:81 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7688617a3babSopenharmony_ci0:81 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7689617a3babSopenharmony_ci0:81 Constant: 7690617a3babSopenharmony_ci0:81 3 (const int) 7691617a3babSopenharmony_ci0:81 Constant: 7692617a3babSopenharmony_ci0:81 1 (const int) 7693617a3babSopenharmony_ci0:83 move second child to first child ( temp highp uint) 7694617a3babSopenharmony_ci0:83 direct index ( temp highp uint) 7695617a3babSopenharmony_ci0:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7696617a3babSopenharmony_ci0:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7697617a3babSopenharmony_ci0:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7698617a3babSopenharmony_ci0:83 Constant: 7699617a3babSopenharmony_ci0:83 1 (const int) 7700617a3babSopenharmony_ci0:83 Constant: 7701617a3babSopenharmony_ci0:83 2 (const int) 7702617a3babSopenharmony_ci0:83 Constant: 7703617a3babSopenharmony_ci0:83 0 (const int) 7704617a3babSopenharmony_ci0:83 subgroupAnd ( global highp uint) 7705617a3babSopenharmony_ci0:83 direct index ( temp highp uint) 7706617a3babSopenharmony_ci0:83 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7707617a3babSopenharmony_ci0:83 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7708617a3babSopenharmony_ci0:83 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7709617a3babSopenharmony_ci0:83 Constant: 7710617a3babSopenharmony_ci0:83 0 (const int) 7711617a3babSopenharmony_ci0:83 Constant: 7712617a3babSopenharmony_ci0:83 2 (const int) 7713617a3babSopenharmony_ci0:83 Constant: 7714617a3babSopenharmony_ci0:83 0 (const int) 7715617a3babSopenharmony_ci0:84 move second child to first child ( temp highp 2-component vector of uint) 7716617a3babSopenharmony_ci0:84 vector swizzle ( temp highp 2-component vector of uint) 7717617a3babSopenharmony_ci0:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7718617a3babSopenharmony_ci0:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7719617a3babSopenharmony_ci0:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7720617a3babSopenharmony_ci0:84 Constant: 7721617a3babSopenharmony_ci0:84 1 (const int) 7722617a3babSopenharmony_ci0:84 Constant: 7723617a3babSopenharmony_ci0:84 2 (const int) 7724617a3babSopenharmony_ci0:84 Sequence 7725617a3babSopenharmony_ci0:84 Constant: 7726617a3babSopenharmony_ci0:84 0 (const int) 7727617a3babSopenharmony_ci0:84 Constant: 7728617a3babSopenharmony_ci0:84 1 (const int) 7729617a3babSopenharmony_ci0:84 subgroupAnd ( global highp 2-component vector of uint) 7730617a3babSopenharmony_ci0:84 vector swizzle ( temp highp 2-component vector of uint) 7731617a3babSopenharmony_ci0:84 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7732617a3babSopenharmony_ci0:84 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7733617a3babSopenharmony_ci0:84 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7734617a3babSopenharmony_ci0:84 Constant: 7735617a3babSopenharmony_ci0:84 1 (const int) 7736617a3babSopenharmony_ci0:84 Constant: 7737617a3babSopenharmony_ci0:84 2 (const int) 7738617a3babSopenharmony_ci0:84 Sequence 7739617a3babSopenharmony_ci0:84 Constant: 7740617a3babSopenharmony_ci0:84 0 (const int) 7741617a3babSopenharmony_ci0:84 Constant: 7742617a3babSopenharmony_ci0:84 1 (const int) 7743617a3babSopenharmony_ci0:85 move second child to first child ( temp highp 3-component vector of uint) 7744617a3babSopenharmony_ci0:85 vector swizzle ( temp highp 3-component vector of uint) 7745617a3babSopenharmony_ci0:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7746617a3babSopenharmony_ci0:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7747617a3babSopenharmony_ci0:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7748617a3babSopenharmony_ci0:85 Constant: 7749617a3babSopenharmony_ci0:85 1 (const int) 7750617a3babSopenharmony_ci0:85 Constant: 7751617a3babSopenharmony_ci0:85 2 (const int) 7752617a3babSopenharmony_ci0:85 Sequence 7753617a3babSopenharmony_ci0:85 Constant: 7754617a3babSopenharmony_ci0:85 0 (const int) 7755617a3babSopenharmony_ci0:85 Constant: 7756617a3babSopenharmony_ci0:85 1 (const int) 7757617a3babSopenharmony_ci0:85 Constant: 7758617a3babSopenharmony_ci0:85 2 (const int) 7759617a3babSopenharmony_ci0:85 subgroupAnd ( global highp 3-component vector of uint) 7760617a3babSopenharmony_ci0:85 vector swizzle ( temp highp 3-component vector of uint) 7761617a3babSopenharmony_ci0:85 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7762617a3babSopenharmony_ci0:85 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7763617a3babSopenharmony_ci0:85 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7764617a3babSopenharmony_ci0:85 Constant: 7765617a3babSopenharmony_ci0:85 2 (const int) 7766617a3babSopenharmony_ci0:85 Constant: 7767617a3babSopenharmony_ci0:85 2 (const int) 7768617a3babSopenharmony_ci0:85 Sequence 7769617a3babSopenharmony_ci0:85 Constant: 7770617a3babSopenharmony_ci0:85 0 (const int) 7771617a3babSopenharmony_ci0:85 Constant: 7772617a3babSopenharmony_ci0:85 1 (const int) 7773617a3babSopenharmony_ci0:85 Constant: 7774617a3babSopenharmony_ci0:85 2 (const int) 7775617a3babSopenharmony_ci0:86 move second child to first child ( temp highp 4-component vector of uint) 7776617a3babSopenharmony_ci0:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7777617a3babSopenharmony_ci0:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7778617a3babSopenharmony_ci0:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7779617a3babSopenharmony_ci0:86 Constant: 7780617a3babSopenharmony_ci0:86 1 (const int) 7781617a3babSopenharmony_ci0:86 Constant: 7782617a3babSopenharmony_ci0:86 2 (const int) 7783617a3babSopenharmony_ci0:86 subgroupAnd ( global highp 4-component vector of uint) 7784617a3babSopenharmony_ci0:86 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 7785617a3babSopenharmony_ci0:86 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7786617a3babSopenharmony_ci0:86 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7787617a3babSopenharmony_ci0:86 Constant: 7788617a3babSopenharmony_ci0:86 3 (const int) 7789617a3babSopenharmony_ci0:86 Constant: 7790617a3babSopenharmony_ci0:86 2 (const int) 7791617a3babSopenharmony_ci0:88 move second child to first child ( temp highp int) 7792617a3babSopenharmony_ci0:88 direct index ( temp highp int) 7793617a3babSopenharmony_ci0:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7794617a3babSopenharmony_ci0:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7795617a3babSopenharmony_ci0:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7796617a3babSopenharmony_ci0:88 Constant: 7797617a3babSopenharmony_ci0:88 2 (const int) 7798617a3babSopenharmony_ci0:88 Constant: 7799617a3babSopenharmony_ci0:88 1 (const int) 7800617a3babSopenharmony_ci0:88 Constant: 7801617a3babSopenharmony_ci0:88 0 (const int) 7802617a3babSopenharmony_ci0:88 Convert bool to int ( temp highp int) 7803617a3babSopenharmony_ci0:88 subgroupAnd ( global bool) 7804617a3babSopenharmony_ci0:88 Compare Less Than ( temp bool) 7805617a3babSopenharmony_ci0:88 direct index ( temp highp int) 7806617a3babSopenharmony_ci0:88 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7807617a3babSopenharmony_ci0:88 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7808617a3babSopenharmony_ci0:88 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7809617a3babSopenharmony_ci0:88 Constant: 7810617a3babSopenharmony_ci0:88 0 (const int) 7811617a3babSopenharmony_ci0:88 Constant: 7812617a3babSopenharmony_ci0:88 1 (const int) 7813617a3babSopenharmony_ci0:88 Constant: 7814617a3babSopenharmony_ci0:88 0 (const int) 7815617a3babSopenharmony_ci0:88 Constant: 7816617a3babSopenharmony_ci0:88 0 (const int) 7817617a3babSopenharmony_ci0:89 move second child to first child ( temp highp 2-component vector of int) 7818617a3babSopenharmony_ci0:89 vector swizzle ( temp highp 2-component vector of int) 7819617a3babSopenharmony_ci0:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7820617a3babSopenharmony_ci0:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7821617a3babSopenharmony_ci0:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7822617a3babSopenharmony_ci0:89 Constant: 7823617a3babSopenharmony_ci0:89 2 (const int) 7824617a3babSopenharmony_ci0:89 Constant: 7825617a3babSopenharmony_ci0:89 1 (const int) 7826617a3babSopenharmony_ci0:89 Sequence 7827617a3babSopenharmony_ci0:89 Constant: 7828617a3babSopenharmony_ci0:89 0 (const int) 7829617a3babSopenharmony_ci0:89 Constant: 7830617a3babSopenharmony_ci0:89 1 (const int) 7831617a3babSopenharmony_ci0:89 Convert bool to int ( temp highp 2-component vector of int) 7832617a3babSopenharmony_ci0:89 subgroupAnd ( global 2-component vector of bool) 7833617a3babSopenharmony_ci0:89 Compare Less Than ( global 2-component vector of bool, operation at highp) 7834617a3babSopenharmony_ci0:89 vector swizzle ( temp highp 2-component vector of int) 7835617a3babSopenharmony_ci0:89 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7836617a3babSopenharmony_ci0:89 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7837617a3babSopenharmony_ci0:89 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7838617a3babSopenharmony_ci0:89 Constant: 7839617a3babSopenharmony_ci0:89 1 (const int) 7840617a3babSopenharmony_ci0:89 Constant: 7841617a3babSopenharmony_ci0:89 1 (const int) 7842617a3babSopenharmony_ci0:89 Sequence 7843617a3babSopenharmony_ci0:89 Constant: 7844617a3babSopenharmony_ci0:89 0 (const int) 7845617a3babSopenharmony_ci0:89 Constant: 7846617a3babSopenharmony_ci0:89 1 (const int) 7847617a3babSopenharmony_ci0:89 Constant: 7848617a3babSopenharmony_ci0:89 0 (const int) 7849617a3babSopenharmony_ci0:89 0 (const int) 7850617a3babSopenharmony_ci0:90 move second child to first child ( temp highp 3-component vector of int) 7851617a3babSopenharmony_ci0:90 vector swizzle ( temp highp 3-component vector of int) 7852617a3babSopenharmony_ci0:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7853617a3babSopenharmony_ci0:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7854617a3babSopenharmony_ci0:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7855617a3babSopenharmony_ci0:90 Constant: 7856617a3babSopenharmony_ci0:90 2 (const int) 7857617a3babSopenharmony_ci0:90 Constant: 7858617a3babSopenharmony_ci0:90 1 (const int) 7859617a3babSopenharmony_ci0:90 Sequence 7860617a3babSopenharmony_ci0:90 Constant: 7861617a3babSopenharmony_ci0:90 0 (const int) 7862617a3babSopenharmony_ci0:90 Constant: 7863617a3babSopenharmony_ci0:90 1 (const int) 7864617a3babSopenharmony_ci0:90 Constant: 7865617a3babSopenharmony_ci0:90 2 (const int) 7866617a3babSopenharmony_ci0:90 Convert bool to int ( temp highp 3-component vector of int) 7867617a3babSopenharmony_ci0:90 subgroupAnd ( global 3-component vector of bool) 7868617a3babSopenharmony_ci0:90 Compare Less Than ( global 3-component vector of bool, operation at highp) 7869617a3babSopenharmony_ci0:90 vector swizzle ( temp highp 3-component vector of int) 7870617a3babSopenharmony_ci0:90 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7871617a3babSopenharmony_ci0:90 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7872617a3babSopenharmony_ci0:90 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7873617a3babSopenharmony_ci0:90 Constant: 7874617a3babSopenharmony_ci0:90 1 (const int) 7875617a3babSopenharmony_ci0:90 Constant: 7876617a3babSopenharmony_ci0:90 1 (const int) 7877617a3babSopenharmony_ci0:90 Sequence 7878617a3babSopenharmony_ci0:90 Constant: 7879617a3babSopenharmony_ci0:90 0 (const int) 7880617a3babSopenharmony_ci0:90 Constant: 7881617a3babSopenharmony_ci0:90 1 (const int) 7882617a3babSopenharmony_ci0:90 Constant: 7883617a3babSopenharmony_ci0:90 2 (const int) 7884617a3babSopenharmony_ci0:90 Constant: 7885617a3babSopenharmony_ci0:90 0 (const int) 7886617a3babSopenharmony_ci0:90 0 (const int) 7887617a3babSopenharmony_ci0:90 0 (const int) 7888617a3babSopenharmony_ci0:91 move second child to first child ( temp highp 4-component vector of int) 7889617a3babSopenharmony_ci0:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7890617a3babSopenharmony_ci0:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7891617a3babSopenharmony_ci0:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7892617a3babSopenharmony_ci0:91 Constant: 7893617a3babSopenharmony_ci0:91 2 (const int) 7894617a3babSopenharmony_ci0:91 Constant: 7895617a3babSopenharmony_ci0:91 1 (const int) 7896617a3babSopenharmony_ci0:91 Convert bool to int ( temp highp 4-component vector of int) 7897617a3babSopenharmony_ci0:91 subgroupAnd ( global 4-component vector of bool) 7898617a3babSopenharmony_ci0:91 Compare Less Than ( global 4-component vector of bool, operation at highp) 7899617a3babSopenharmony_ci0:91 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7900617a3babSopenharmony_ci0:91 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7901617a3babSopenharmony_ci0:91 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7902617a3babSopenharmony_ci0:91 Constant: 7903617a3babSopenharmony_ci0:91 1 (const int) 7904617a3babSopenharmony_ci0:91 Constant: 7905617a3babSopenharmony_ci0:91 1 (const int) 7906617a3babSopenharmony_ci0:91 Constant: 7907617a3babSopenharmony_ci0:91 0 (const int) 7908617a3babSopenharmony_ci0:91 0 (const int) 7909617a3babSopenharmony_ci0:91 0 (const int) 7910617a3babSopenharmony_ci0:91 0 (const int) 7911617a3babSopenharmony_ci0:93 move second child to first child ( temp highp int) 7912617a3babSopenharmony_ci0:93 direct index ( temp highp int) 7913617a3babSopenharmony_ci0:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7914617a3babSopenharmony_ci0:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7915617a3babSopenharmony_ci0:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7916617a3babSopenharmony_ci0:93 Constant: 7917617a3babSopenharmony_ci0:93 3 (const int) 7918617a3babSopenharmony_ci0:93 Constant: 7919617a3babSopenharmony_ci0:93 1 (const int) 7920617a3babSopenharmony_ci0:93 Constant: 7921617a3babSopenharmony_ci0:93 0 (const int) 7922617a3babSopenharmony_ci0:93 subgroupOr ( global highp int) 7923617a3babSopenharmony_ci0:93 direct index ( temp highp int) 7924617a3babSopenharmony_ci0:93 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7925617a3babSopenharmony_ci0:93 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7926617a3babSopenharmony_ci0:93 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7927617a3babSopenharmony_ci0:93 Constant: 7928617a3babSopenharmony_ci0:93 0 (const int) 7929617a3babSopenharmony_ci0:93 Constant: 7930617a3babSopenharmony_ci0:93 1 (const int) 7931617a3babSopenharmony_ci0:93 Constant: 7932617a3babSopenharmony_ci0:93 0 (const int) 7933617a3babSopenharmony_ci0:94 move second child to first child ( temp highp 2-component vector of int) 7934617a3babSopenharmony_ci0:94 vector swizzle ( temp highp 2-component vector of int) 7935617a3babSopenharmony_ci0:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7936617a3babSopenharmony_ci0:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7937617a3babSopenharmony_ci0:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7938617a3babSopenharmony_ci0:94 Constant: 7939617a3babSopenharmony_ci0:94 3 (const int) 7940617a3babSopenharmony_ci0:94 Constant: 7941617a3babSopenharmony_ci0:94 1 (const int) 7942617a3babSopenharmony_ci0:94 Sequence 7943617a3babSopenharmony_ci0:94 Constant: 7944617a3babSopenharmony_ci0:94 0 (const int) 7945617a3babSopenharmony_ci0:94 Constant: 7946617a3babSopenharmony_ci0:94 1 (const int) 7947617a3babSopenharmony_ci0:94 subgroupOr ( global highp 2-component vector of int) 7948617a3babSopenharmony_ci0:94 vector swizzle ( temp highp 2-component vector of int) 7949617a3babSopenharmony_ci0:94 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7950617a3babSopenharmony_ci0:94 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7951617a3babSopenharmony_ci0:94 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7952617a3babSopenharmony_ci0:94 Constant: 7953617a3babSopenharmony_ci0:94 1 (const int) 7954617a3babSopenharmony_ci0:94 Constant: 7955617a3babSopenharmony_ci0:94 1 (const int) 7956617a3babSopenharmony_ci0:94 Sequence 7957617a3babSopenharmony_ci0:94 Constant: 7958617a3babSopenharmony_ci0:94 0 (const int) 7959617a3babSopenharmony_ci0:94 Constant: 7960617a3babSopenharmony_ci0:94 1 (const int) 7961617a3babSopenharmony_ci0:95 move second child to first child ( temp highp 3-component vector of int) 7962617a3babSopenharmony_ci0:95 vector swizzle ( temp highp 3-component vector of int) 7963617a3babSopenharmony_ci0:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7964617a3babSopenharmony_ci0:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7965617a3babSopenharmony_ci0:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7966617a3babSopenharmony_ci0:95 Constant: 7967617a3babSopenharmony_ci0:95 3 (const int) 7968617a3babSopenharmony_ci0:95 Constant: 7969617a3babSopenharmony_ci0:95 1 (const int) 7970617a3babSopenharmony_ci0:95 Sequence 7971617a3babSopenharmony_ci0:95 Constant: 7972617a3babSopenharmony_ci0:95 0 (const int) 7973617a3babSopenharmony_ci0:95 Constant: 7974617a3babSopenharmony_ci0:95 1 (const int) 7975617a3babSopenharmony_ci0:95 Constant: 7976617a3babSopenharmony_ci0:95 2 (const int) 7977617a3babSopenharmony_ci0:95 subgroupOr ( global highp 3-component vector of int) 7978617a3babSopenharmony_ci0:95 vector swizzle ( temp highp 3-component vector of int) 7979617a3babSopenharmony_ci0:95 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7980617a3babSopenharmony_ci0:95 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7981617a3babSopenharmony_ci0:95 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7982617a3babSopenharmony_ci0:95 Constant: 7983617a3babSopenharmony_ci0:95 2 (const int) 7984617a3babSopenharmony_ci0:95 Constant: 7985617a3babSopenharmony_ci0:95 1 (const int) 7986617a3babSopenharmony_ci0:95 Sequence 7987617a3babSopenharmony_ci0:95 Constant: 7988617a3babSopenharmony_ci0:95 0 (const int) 7989617a3babSopenharmony_ci0:95 Constant: 7990617a3babSopenharmony_ci0:95 1 (const int) 7991617a3babSopenharmony_ci0:95 Constant: 7992617a3babSopenharmony_ci0:95 2 (const int) 7993617a3babSopenharmony_ci0:96 move second child to first child ( temp highp 4-component vector of int) 7994617a3babSopenharmony_ci0:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 7995617a3babSopenharmony_ci0:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7996617a3babSopenharmony_ci0:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 7997617a3babSopenharmony_ci0:96 Constant: 7998617a3babSopenharmony_ci0:96 3 (const int) 7999617a3babSopenharmony_ci0:96 Constant: 8000617a3babSopenharmony_ci0:96 1 (const int) 8001617a3babSopenharmony_ci0:96 subgroupOr ( global highp 4-component vector of int) 8002617a3babSopenharmony_ci0:96 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8003617a3babSopenharmony_ci0:96 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8004617a3babSopenharmony_ci0:96 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8005617a3babSopenharmony_ci0:96 Constant: 8006617a3babSopenharmony_ci0:96 3 (const int) 8007617a3babSopenharmony_ci0:96 Constant: 8008617a3babSopenharmony_ci0:96 1 (const int) 8009617a3babSopenharmony_ci0:98 move second child to first child ( temp highp uint) 8010617a3babSopenharmony_ci0:98 direct index ( temp highp uint) 8011617a3babSopenharmony_ci0:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8012617a3babSopenharmony_ci0:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8013617a3babSopenharmony_ci0:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8014617a3babSopenharmony_ci0:98 Constant: 8015617a3babSopenharmony_ci0:98 0 (const int) 8016617a3babSopenharmony_ci0:98 Constant: 8017617a3babSopenharmony_ci0:98 2 (const int) 8018617a3babSopenharmony_ci0:98 Constant: 8019617a3babSopenharmony_ci0:98 0 (const int) 8020617a3babSopenharmony_ci0:98 subgroupOr ( global highp uint) 8021617a3babSopenharmony_ci0:98 direct index ( temp highp uint) 8022617a3babSopenharmony_ci0:98 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8023617a3babSopenharmony_ci0:98 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8024617a3babSopenharmony_ci0:98 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8025617a3babSopenharmony_ci0:98 Constant: 8026617a3babSopenharmony_ci0:98 0 (const int) 8027617a3babSopenharmony_ci0:98 Constant: 8028617a3babSopenharmony_ci0:98 2 (const int) 8029617a3babSopenharmony_ci0:98 Constant: 8030617a3babSopenharmony_ci0:98 0 (const int) 8031617a3babSopenharmony_ci0:99 move second child to first child ( temp highp 2-component vector of uint) 8032617a3babSopenharmony_ci0:99 vector swizzle ( temp highp 2-component vector of uint) 8033617a3babSopenharmony_ci0:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8034617a3babSopenharmony_ci0:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8035617a3babSopenharmony_ci0:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8036617a3babSopenharmony_ci0:99 Constant: 8037617a3babSopenharmony_ci0:99 0 (const int) 8038617a3babSopenharmony_ci0:99 Constant: 8039617a3babSopenharmony_ci0:99 2 (const int) 8040617a3babSopenharmony_ci0:99 Sequence 8041617a3babSopenharmony_ci0:99 Constant: 8042617a3babSopenharmony_ci0:99 0 (const int) 8043617a3babSopenharmony_ci0:99 Constant: 8044617a3babSopenharmony_ci0:99 1 (const int) 8045617a3babSopenharmony_ci0:99 subgroupOr ( global highp 2-component vector of uint) 8046617a3babSopenharmony_ci0:99 vector swizzle ( temp highp 2-component vector of uint) 8047617a3babSopenharmony_ci0:99 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8048617a3babSopenharmony_ci0:99 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8049617a3babSopenharmony_ci0:99 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8050617a3babSopenharmony_ci0:99 Constant: 8051617a3babSopenharmony_ci0:99 1 (const int) 8052617a3babSopenharmony_ci0:99 Constant: 8053617a3babSopenharmony_ci0:99 2 (const int) 8054617a3babSopenharmony_ci0:99 Sequence 8055617a3babSopenharmony_ci0:99 Constant: 8056617a3babSopenharmony_ci0:99 0 (const int) 8057617a3babSopenharmony_ci0:99 Constant: 8058617a3babSopenharmony_ci0:99 1 (const int) 8059617a3babSopenharmony_ci0:100 move second child to first child ( temp highp 3-component vector of uint) 8060617a3babSopenharmony_ci0:100 vector swizzle ( temp highp 3-component vector of uint) 8061617a3babSopenharmony_ci0:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8062617a3babSopenharmony_ci0:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8063617a3babSopenharmony_ci0:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8064617a3babSopenharmony_ci0:100 Constant: 8065617a3babSopenharmony_ci0:100 0 (const int) 8066617a3babSopenharmony_ci0:100 Constant: 8067617a3babSopenharmony_ci0:100 2 (const int) 8068617a3babSopenharmony_ci0:100 Sequence 8069617a3babSopenharmony_ci0:100 Constant: 8070617a3babSopenharmony_ci0:100 0 (const int) 8071617a3babSopenharmony_ci0:100 Constant: 8072617a3babSopenharmony_ci0:100 1 (const int) 8073617a3babSopenharmony_ci0:100 Constant: 8074617a3babSopenharmony_ci0:100 2 (const int) 8075617a3babSopenharmony_ci0:100 subgroupOr ( global highp 3-component vector of uint) 8076617a3babSopenharmony_ci0:100 vector swizzle ( temp highp 3-component vector of uint) 8077617a3babSopenharmony_ci0:100 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8078617a3babSopenharmony_ci0:100 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8079617a3babSopenharmony_ci0:100 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8080617a3babSopenharmony_ci0:100 Constant: 8081617a3babSopenharmony_ci0:100 2 (const int) 8082617a3babSopenharmony_ci0:100 Constant: 8083617a3babSopenharmony_ci0:100 2 (const int) 8084617a3babSopenharmony_ci0:100 Sequence 8085617a3babSopenharmony_ci0:100 Constant: 8086617a3babSopenharmony_ci0:100 0 (const int) 8087617a3babSopenharmony_ci0:100 Constant: 8088617a3babSopenharmony_ci0:100 1 (const int) 8089617a3babSopenharmony_ci0:100 Constant: 8090617a3babSopenharmony_ci0:100 2 (const int) 8091617a3babSopenharmony_ci0:101 move second child to first child ( temp highp 4-component vector of uint) 8092617a3babSopenharmony_ci0:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8093617a3babSopenharmony_ci0:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8094617a3babSopenharmony_ci0:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8095617a3babSopenharmony_ci0:101 Constant: 8096617a3babSopenharmony_ci0:101 0 (const int) 8097617a3babSopenharmony_ci0:101 Constant: 8098617a3babSopenharmony_ci0:101 2 (const int) 8099617a3babSopenharmony_ci0:101 subgroupOr ( global highp 4-component vector of uint) 8100617a3babSopenharmony_ci0:101 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8101617a3babSopenharmony_ci0:101 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8102617a3babSopenharmony_ci0:101 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8103617a3babSopenharmony_ci0:101 Constant: 8104617a3babSopenharmony_ci0:101 3 (const int) 8105617a3babSopenharmony_ci0:101 Constant: 8106617a3babSopenharmony_ci0:101 2 (const int) 8107617a3babSopenharmony_ci0:103 move second child to first child ( temp highp int) 8108617a3babSopenharmony_ci0:103 direct index ( temp highp int) 8109617a3babSopenharmony_ci0:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8110617a3babSopenharmony_ci0:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8111617a3babSopenharmony_ci0:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8112617a3babSopenharmony_ci0:103 Constant: 8113617a3babSopenharmony_ci0:103 1 (const int) 8114617a3babSopenharmony_ci0:103 Constant: 8115617a3babSopenharmony_ci0:103 1 (const int) 8116617a3babSopenharmony_ci0:103 Constant: 8117617a3babSopenharmony_ci0:103 0 (const int) 8118617a3babSopenharmony_ci0:103 Convert bool to int ( temp highp int) 8119617a3babSopenharmony_ci0:103 subgroupOr ( global bool) 8120617a3babSopenharmony_ci0:103 Compare Less Than ( temp bool) 8121617a3babSopenharmony_ci0:103 direct index ( temp highp int) 8122617a3babSopenharmony_ci0:103 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8123617a3babSopenharmony_ci0:103 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8124617a3babSopenharmony_ci0:103 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8125617a3babSopenharmony_ci0:103 Constant: 8126617a3babSopenharmony_ci0:103 0 (const int) 8127617a3babSopenharmony_ci0:103 Constant: 8128617a3babSopenharmony_ci0:103 1 (const int) 8129617a3babSopenharmony_ci0:103 Constant: 8130617a3babSopenharmony_ci0:103 0 (const int) 8131617a3babSopenharmony_ci0:103 Constant: 8132617a3babSopenharmony_ci0:103 0 (const int) 8133617a3babSopenharmony_ci0:104 move second child to first child ( temp highp 2-component vector of int) 8134617a3babSopenharmony_ci0:104 vector swizzle ( temp highp 2-component vector of int) 8135617a3babSopenharmony_ci0:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8136617a3babSopenharmony_ci0:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8137617a3babSopenharmony_ci0:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8138617a3babSopenharmony_ci0:104 Constant: 8139617a3babSopenharmony_ci0:104 1 (const int) 8140617a3babSopenharmony_ci0:104 Constant: 8141617a3babSopenharmony_ci0:104 1 (const int) 8142617a3babSopenharmony_ci0:104 Sequence 8143617a3babSopenharmony_ci0:104 Constant: 8144617a3babSopenharmony_ci0:104 0 (const int) 8145617a3babSopenharmony_ci0:104 Constant: 8146617a3babSopenharmony_ci0:104 1 (const int) 8147617a3babSopenharmony_ci0:104 Convert bool to int ( temp highp 2-component vector of int) 8148617a3babSopenharmony_ci0:104 subgroupOr ( global 2-component vector of bool) 8149617a3babSopenharmony_ci0:104 Compare Less Than ( global 2-component vector of bool, operation at highp) 8150617a3babSopenharmony_ci0:104 vector swizzle ( temp highp 2-component vector of int) 8151617a3babSopenharmony_ci0:104 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8152617a3babSopenharmony_ci0:104 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8153617a3babSopenharmony_ci0:104 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8154617a3babSopenharmony_ci0:104 Constant: 8155617a3babSopenharmony_ci0:104 1 (const int) 8156617a3babSopenharmony_ci0:104 Constant: 8157617a3babSopenharmony_ci0:104 1 (const int) 8158617a3babSopenharmony_ci0:104 Sequence 8159617a3babSopenharmony_ci0:104 Constant: 8160617a3babSopenharmony_ci0:104 0 (const int) 8161617a3babSopenharmony_ci0:104 Constant: 8162617a3babSopenharmony_ci0:104 1 (const int) 8163617a3babSopenharmony_ci0:104 Constant: 8164617a3babSopenharmony_ci0:104 0 (const int) 8165617a3babSopenharmony_ci0:104 0 (const int) 8166617a3babSopenharmony_ci0:105 move second child to first child ( temp highp 3-component vector of int) 8167617a3babSopenharmony_ci0:105 vector swizzle ( temp highp 3-component vector of int) 8168617a3babSopenharmony_ci0:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8169617a3babSopenharmony_ci0:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8170617a3babSopenharmony_ci0:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8171617a3babSopenharmony_ci0:105 Constant: 8172617a3babSopenharmony_ci0:105 1 (const int) 8173617a3babSopenharmony_ci0:105 Constant: 8174617a3babSopenharmony_ci0:105 1 (const int) 8175617a3babSopenharmony_ci0:105 Sequence 8176617a3babSopenharmony_ci0:105 Constant: 8177617a3babSopenharmony_ci0:105 0 (const int) 8178617a3babSopenharmony_ci0:105 Constant: 8179617a3babSopenharmony_ci0:105 1 (const int) 8180617a3babSopenharmony_ci0:105 Constant: 8181617a3babSopenharmony_ci0:105 2 (const int) 8182617a3babSopenharmony_ci0:105 Convert bool to int ( temp highp 3-component vector of int) 8183617a3babSopenharmony_ci0:105 subgroupOr ( global 3-component vector of bool) 8184617a3babSopenharmony_ci0:105 Compare Less Than ( global 3-component vector of bool, operation at highp) 8185617a3babSopenharmony_ci0:105 vector swizzle ( temp highp 3-component vector of int) 8186617a3babSopenharmony_ci0:105 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8187617a3babSopenharmony_ci0:105 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8188617a3babSopenharmony_ci0:105 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8189617a3babSopenharmony_ci0:105 Constant: 8190617a3babSopenharmony_ci0:105 1 (const int) 8191617a3babSopenharmony_ci0:105 Constant: 8192617a3babSopenharmony_ci0:105 1 (const int) 8193617a3babSopenharmony_ci0:105 Sequence 8194617a3babSopenharmony_ci0:105 Constant: 8195617a3babSopenharmony_ci0:105 0 (const int) 8196617a3babSopenharmony_ci0:105 Constant: 8197617a3babSopenharmony_ci0:105 1 (const int) 8198617a3babSopenharmony_ci0:105 Constant: 8199617a3babSopenharmony_ci0:105 2 (const int) 8200617a3babSopenharmony_ci0:105 Constant: 8201617a3babSopenharmony_ci0:105 0 (const int) 8202617a3babSopenharmony_ci0:105 0 (const int) 8203617a3babSopenharmony_ci0:105 0 (const int) 8204617a3babSopenharmony_ci0:106 move second child to first child ( temp highp 4-component vector of int) 8205617a3babSopenharmony_ci0:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8206617a3babSopenharmony_ci0:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8207617a3babSopenharmony_ci0:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8208617a3babSopenharmony_ci0:106 Constant: 8209617a3babSopenharmony_ci0:106 1 (const int) 8210617a3babSopenharmony_ci0:106 Constant: 8211617a3babSopenharmony_ci0:106 1 (const int) 8212617a3babSopenharmony_ci0:106 Convert bool to int ( temp highp 4-component vector of int) 8213617a3babSopenharmony_ci0:106 subgroupOr ( global 4-component vector of bool) 8214617a3babSopenharmony_ci0:106 Compare Less Than ( global 4-component vector of bool, operation at highp) 8215617a3babSopenharmony_ci0:106 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8216617a3babSopenharmony_ci0:106 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8217617a3babSopenharmony_ci0:106 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8218617a3babSopenharmony_ci0:106 Constant: 8219617a3babSopenharmony_ci0:106 1 (const int) 8220617a3babSopenharmony_ci0:106 Constant: 8221617a3babSopenharmony_ci0:106 1 (const int) 8222617a3babSopenharmony_ci0:106 Constant: 8223617a3babSopenharmony_ci0:106 0 (const int) 8224617a3babSopenharmony_ci0:106 0 (const int) 8225617a3babSopenharmony_ci0:106 0 (const int) 8226617a3babSopenharmony_ci0:106 0 (const int) 8227617a3babSopenharmony_ci0:108 move second child to first child ( temp highp int) 8228617a3babSopenharmony_ci0:108 direct index ( temp highp int) 8229617a3babSopenharmony_ci0:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8230617a3babSopenharmony_ci0:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8231617a3babSopenharmony_ci0:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8232617a3babSopenharmony_ci0:108 Constant: 8233617a3babSopenharmony_ci0:108 2 (const int) 8234617a3babSopenharmony_ci0:108 Constant: 8235617a3babSopenharmony_ci0:108 1 (const int) 8236617a3babSopenharmony_ci0:108 Constant: 8237617a3babSopenharmony_ci0:108 0 (const int) 8238617a3babSopenharmony_ci0:108 subgroupXor ( global highp int) 8239617a3babSopenharmony_ci0:108 direct index ( temp highp int) 8240617a3babSopenharmony_ci0:108 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8241617a3babSopenharmony_ci0:108 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8242617a3babSopenharmony_ci0:108 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8243617a3babSopenharmony_ci0:108 Constant: 8244617a3babSopenharmony_ci0:108 0 (const int) 8245617a3babSopenharmony_ci0:108 Constant: 8246617a3babSopenharmony_ci0:108 1 (const int) 8247617a3babSopenharmony_ci0:108 Constant: 8248617a3babSopenharmony_ci0:108 0 (const int) 8249617a3babSopenharmony_ci0:109 move second child to first child ( temp highp 2-component vector of int) 8250617a3babSopenharmony_ci0:109 vector swizzle ( temp highp 2-component vector of int) 8251617a3babSopenharmony_ci0:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8252617a3babSopenharmony_ci0:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8253617a3babSopenharmony_ci0:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8254617a3babSopenharmony_ci0:109 Constant: 8255617a3babSopenharmony_ci0:109 2 (const int) 8256617a3babSopenharmony_ci0:109 Constant: 8257617a3babSopenharmony_ci0:109 1 (const int) 8258617a3babSopenharmony_ci0:109 Sequence 8259617a3babSopenharmony_ci0:109 Constant: 8260617a3babSopenharmony_ci0:109 0 (const int) 8261617a3babSopenharmony_ci0:109 Constant: 8262617a3babSopenharmony_ci0:109 1 (const int) 8263617a3babSopenharmony_ci0:109 subgroupXor ( global highp 2-component vector of int) 8264617a3babSopenharmony_ci0:109 vector swizzle ( temp highp 2-component vector of int) 8265617a3babSopenharmony_ci0:109 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8266617a3babSopenharmony_ci0:109 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8267617a3babSopenharmony_ci0:109 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8268617a3babSopenharmony_ci0:109 Constant: 8269617a3babSopenharmony_ci0:109 1 (const int) 8270617a3babSopenharmony_ci0:109 Constant: 8271617a3babSopenharmony_ci0:109 1 (const int) 8272617a3babSopenharmony_ci0:109 Sequence 8273617a3babSopenharmony_ci0:109 Constant: 8274617a3babSopenharmony_ci0:109 0 (const int) 8275617a3babSopenharmony_ci0:109 Constant: 8276617a3babSopenharmony_ci0:109 1 (const int) 8277617a3babSopenharmony_ci0:110 move second child to first child ( temp highp 3-component vector of int) 8278617a3babSopenharmony_ci0:110 vector swizzle ( temp highp 3-component vector of int) 8279617a3babSopenharmony_ci0:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8280617a3babSopenharmony_ci0:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8281617a3babSopenharmony_ci0:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8282617a3babSopenharmony_ci0:110 Constant: 8283617a3babSopenharmony_ci0:110 2 (const int) 8284617a3babSopenharmony_ci0:110 Constant: 8285617a3babSopenharmony_ci0:110 1 (const int) 8286617a3babSopenharmony_ci0:110 Sequence 8287617a3babSopenharmony_ci0:110 Constant: 8288617a3babSopenharmony_ci0:110 0 (const int) 8289617a3babSopenharmony_ci0:110 Constant: 8290617a3babSopenharmony_ci0:110 1 (const int) 8291617a3babSopenharmony_ci0:110 Constant: 8292617a3babSopenharmony_ci0:110 2 (const int) 8293617a3babSopenharmony_ci0:110 subgroupXor ( global highp 3-component vector of int) 8294617a3babSopenharmony_ci0:110 vector swizzle ( temp highp 3-component vector of int) 8295617a3babSopenharmony_ci0:110 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8296617a3babSopenharmony_ci0:110 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8297617a3babSopenharmony_ci0:110 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8298617a3babSopenharmony_ci0:110 Constant: 8299617a3babSopenharmony_ci0:110 2 (const int) 8300617a3babSopenharmony_ci0:110 Constant: 8301617a3babSopenharmony_ci0:110 1 (const int) 8302617a3babSopenharmony_ci0:110 Sequence 8303617a3babSopenharmony_ci0:110 Constant: 8304617a3babSopenharmony_ci0:110 0 (const int) 8305617a3babSopenharmony_ci0:110 Constant: 8306617a3babSopenharmony_ci0:110 1 (const int) 8307617a3babSopenharmony_ci0:110 Constant: 8308617a3babSopenharmony_ci0:110 2 (const int) 8309617a3babSopenharmony_ci0:111 move second child to first child ( temp highp 4-component vector of int) 8310617a3babSopenharmony_ci0:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8311617a3babSopenharmony_ci0:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8312617a3babSopenharmony_ci0:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8313617a3babSopenharmony_ci0:111 Constant: 8314617a3babSopenharmony_ci0:111 2 (const int) 8315617a3babSopenharmony_ci0:111 Constant: 8316617a3babSopenharmony_ci0:111 1 (const int) 8317617a3babSopenharmony_ci0:111 subgroupXor ( global highp 4-component vector of int) 8318617a3babSopenharmony_ci0:111 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8319617a3babSopenharmony_ci0:111 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8320617a3babSopenharmony_ci0:111 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8321617a3babSopenharmony_ci0:111 Constant: 8322617a3babSopenharmony_ci0:111 3 (const int) 8323617a3babSopenharmony_ci0:111 Constant: 8324617a3babSopenharmony_ci0:111 1 (const int) 8325617a3babSopenharmony_ci0:113 move second child to first child ( temp highp uint) 8326617a3babSopenharmony_ci0:113 direct index ( temp highp uint) 8327617a3babSopenharmony_ci0:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8328617a3babSopenharmony_ci0:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8329617a3babSopenharmony_ci0:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8330617a3babSopenharmony_ci0:113 Constant: 8331617a3babSopenharmony_ci0:113 3 (const int) 8332617a3babSopenharmony_ci0:113 Constant: 8333617a3babSopenharmony_ci0:113 2 (const int) 8334617a3babSopenharmony_ci0:113 Constant: 8335617a3babSopenharmony_ci0:113 0 (const int) 8336617a3babSopenharmony_ci0:113 subgroupXor ( global highp uint) 8337617a3babSopenharmony_ci0:113 direct index ( temp highp uint) 8338617a3babSopenharmony_ci0:113 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8339617a3babSopenharmony_ci0:113 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8340617a3babSopenharmony_ci0:113 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8341617a3babSopenharmony_ci0:113 Constant: 8342617a3babSopenharmony_ci0:113 0 (const int) 8343617a3babSopenharmony_ci0:113 Constant: 8344617a3babSopenharmony_ci0:113 2 (const int) 8345617a3babSopenharmony_ci0:113 Constant: 8346617a3babSopenharmony_ci0:113 0 (const int) 8347617a3babSopenharmony_ci0:114 move second child to first child ( temp highp 2-component vector of uint) 8348617a3babSopenharmony_ci0:114 vector swizzle ( temp highp 2-component vector of uint) 8349617a3babSopenharmony_ci0:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8350617a3babSopenharmony_ci0:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8351617a3babSopenharmony_ci0:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8352617a3babSopenharmony_ci0:114 Constant: 8353617a3babSopenharmony_ci0:114 3 (const int) 8354617a3babSopenharmony_ci0:114 Constant: 8355617a3babSopenharmony_ci0:114 2 (const int) 8356617a3babSopenharmony_ci0:114 Sequence 8357617a3babSopenharmony_ci0:114 Constant: 8358617a3babSopenharmony_ci0:114 0 (const int) 8359617a3babSopenharmony_ci0:114 Constant: 8360617a3babSopenharmony_ci0:114 1 (const int) 8361617a3babSopenharmony_ci0:114 subgroupXor ( global highp 2-component vector of uint) 8362617a3babSopenharmony_ci0:114 vector swizzle ( temp highp 2-component vector of uint) 8363617a3babSopenharmony_ci0:114 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8364617a3babSopenharmony_ci0:114 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8365617a3babSopenharmony_ci0:114 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8366617a3babSopenharmony_ci0:114 Constant: 8367617a3babSopenharmony_ci0:114 1 (const int) 8368617a3babSopenharmony_ci0:114 Constant: 8369617a3babSopenharmony_ci0:114 2 (const int) 8370617a3babSopenharmony_ci0:114 Sequence 8371617a3babSopenharmony_ci0:114 Constant: 8372617a3babSopenharmony_ci0:114 0 (const int) 8373617a3babSopenharmony_ci0:114 Constant: 8374617a3babSopenharmony_ci0:114 1 (const int) 8375617a3babSopenharmony_ci0:115 move second child to first child ( temp highp 3-component vector of uint) 8376617a3babSopenharmony_ci0:115 vector swizzle ( temp highp 3-component vector of uint) 8377617a3babSopenharmony_ci0:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8378617a3babSopenharmony_ci0:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8379617a3babSopenharmony_ci0:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8380617a3babSopenharmony_ci0:115 Constant: 8381617a3babSopenharmony_ci0:115 3 (const int) 8382617a3babSopenharmony_ci0:115 Constant: 8383617a3babSopenharmony_ci0:115 2 (const int) 8384617a3babSopenharmony_ci0:115 Sequence 8385617a3babSopenharmony_ci0:115 Constant: 8386617a3babSopenharmony_ci0:115 0 (const int) 8387617a3babSopenharmony_ci0:115 Constant: 8388617a3babSopenharmony_ci0:115 1 (const int) 8389617a3babSopenharmony_ci0:115 Constant: 8390617a3babSopenharmony_ci0:115 2 (const int) 8391617a3babSopenharmony_ci0:115 subgroupXor ( global highp 3-component vector of uint) 8392617a3babSopenharmony_ci0:115 vector swizzle ( temp highp 3-component vector of uint) 8393617a3babSopenharmony_ci0:115 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8394617a3babSopenharmony_ci0:115 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8395617a3babSopenharmony_ci0:115 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8396617a3babSopenharmony_ci0:115 Constant: 8397617a3babSopenharmony_ci0:115 2 (const int) 8398617a3babSopenharmony_ci0:115 Constant: 8399617a3babSopenharmony_ci0:115 2 (const int) 8400617a3babSopenharmony_ci0:115 Sequence 8401617a3babSopenharmony_ci0:115 Constant: 8402617a3babSopenharmony_ci0:115 0 (const int) 8403617a3babSopenharmony_ci0:115 Constant: 8404617a3babSopenharmony_ci0:115 1 (const int) 8405617a3babSopenharmony_ci0:115 Constant: 8406617a3babSopenharmony_ci0:115 2 (const int) 8407617a3babSopenharmony_ci0:116 move second child to first child ( temp highp 4-component vector of uint) 8408617a3babSopenharmony_ci0:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8409617a3babSopenharmony_ci0:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8410617a3babSopenharmony_ci0:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8411617a3babSopenharmony_ci0:116 Constant: 8412617a3babSopenharmony_ci0:116 3 (const int) 8413617a3babSopenharmony_ci0:116 Constant: 8414617a3babSopenharmony_ci0:116 2 (const int) 8415617a3babSopenharmony_ci0:116 subgroupXor ( global highp 4-component vector of uint) 8416617a3babSopenharmony_ci0:116 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8417617a3babSopenharmony_ci0:116 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8418617a3babSopenharmony_ci0:116 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8419617a3babSopenharmony_ci0:116 Constant: 8420617a3babSopenharmony_ci0:116 3 (const int) 8421617a3babSopenharmony_ci0:116 Constant: 8422617a3babSopenharmony_ci0:116 2 (const int) 8423617a3babSopenharmony_ci0:118 move second child to first child ( temp highp int) 8424617a3babSopenharmony_ci0:118 direct index ( temp highp int) 8425617a3babSopenharmony_ci0:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8426617a3babSopenharmony_ci0:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8427617a3babSopenharmony_ci0:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8428617a3babSopenharmony_ci0:118 Constant: 8429617a3babSopenharmony_ci0:118 0 (const int) 8430617a3babSopenharmony_ci0:118 Constant: 8431617a3babSopenharmony_ci0:118 1 (const int) 8432617a3babSopenharmony_ci0:118 Constant: 8433617a3babSopenharmony_ci0:118 0 (const int) 8434617a3babSopenharmony_ci0:118 Convert bool to int ( temp highp int) 8435617a3babSopenharmony_ci0:118 subgroupXor ( global bool) 8436617a3babSopenharmony_ci0:118 Compare Less Than ( temp bool) 8437617a3babSopenharmony_ci0:118 direct index ( temp highp int) 8438617a3babSopenharmony_ci0:118 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8439617a3babSopenharmony_ci0:118 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8440617a3babSopenharmony_ci0:118 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8441617a3babSopenharmony_ci0:118 Constant: 8442617a3babSopenharmony_ci0:118 0 (const int) 8443617a3babSopenharmony_ci0:118 Constant: 8444617a3babSopenharmony_ci0:118 1 (const int) 8445617a3babSopenharmony_ci0:118 Constant: 8446617a3babSopenharmony_ci0:118 0 (const int) 8447617a3babSopenharmony_ci0:118 Constant: 8448617a3babSopenharmony_ci0:118 0 (const int) 8449617a3babSopenharmony_ci0:119 move second child to first child ( temp highp 2-component vector of int) 8450617a3babSopenharmony_ci0:119 vector swizzle ( temp highp 2-component vector of int) 8451617a3babSopenharmony_ci0:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8452617a3babSopenharmony_ci0:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8453617a3babSopenharmony_ci0:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8454617a3babSopenharmony_ci0:119 Constant: 8455617a3babSopenharmony_ci0:119 0 (const int) 8456617a3babSopenharmony_ci0:119 Constant: 8457617a3babSopenharmony_ci0:119 1 (const int) 8458617a3babSopenharmony_ci0:119 Sequence 8459617a3babSopenharmony_ci0:119 Constant: 8460617a3babSopenharmony_ci0:119 0 (const int) 8461617a3babSopenharmony_ci0:119 Constant: 8462617a3babSopenharmony_ci0:119 1 (const int) 8463617a3babSopenharmony_ci0:119 Convert bool to int ( temp highp 2-component vector of int) 8464617a3babSopenharmony_ci0:119 subgroupXor ( global 2-component vector of bool) 8465617a3babSopenharmony_ci0:119 Compare Less Than ( global 2-component vector of bool, operation at highp) 8466617a3babSopenharmony_ci0:119 vector swizzle ( temp highp 2-component vector of int) 8467617a3babSopenharmony_ci0:119 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8468617a3babSopenharmony_ci0:119 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8469617a3babSopenharmony_ci0:119 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8470617a3babSopenharmony_ci0:119 Constant: 8471617a3babSopenharmony_ci0:119 1 (const int) 8472617a3babSopenharmony_ci0:119 Constant: 8473617a3babSopenharmony_ci0:119 1 (const int) 8474617a3babSopenharmony_ci0:119 Sequence 8475617a3babSopenharmony_ci0:119 Constant: 8476617a3babSopenharmony_ci0:119 0 (const int) 8477617a3babSopenharmony_ci0:119 Constant: 8478617a3babSopenharmony_ci0:119 1 (const int) 8479617a3babSopenharmony_ci0:119 Constant: 8480617a3babSopenharmony_ci0:119 0 (const int) 8481617a3babSopenharmony_ci0:119 0 (const int) 8482617a3babSopenharmony_ci0:120 move second child to first child ( temp highp 3-component vector of int) 8483617a3babSopenharmony_ci0:120 vector swizzle ( temp highp 3-component vector of int) 8484617a3babSopenharmony_ci0:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8485617a3babSopenharmony_ci0:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8486617a3babSopenharmony_ci0:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8487617a3babSopenharmony_ci0:120 Constant: 8488617a3babSopenharmony_ci0:120 0 (const int) 8489617a3babSopenharmony_ci0:120 Constant: 8490617a3babSopenharmony_ci0:120 1 (const int) 8491617a3babSopenharmony_ci0:120 Sequence 8492617a3babSopenharmony_ci0:120 Constant: 8493617a3babSopenharmony_ci0:120 0 (const int) 8494617a3babSopenharmony_ci0:120 Constant: 8495617a3babSopenharmony_ci0:120 1 (const int) 8496617a3babSopenharmony_ci0:120 Constant: 8497617a3babSopenharmony_ci0:120 2 (const int) 8498617a3babSopenharmony_ci0:120 Convert bool to int ( temp highp 3-component vector of int) 8499617a3babSopenharmony_ci0:120 subgroupXor ( global 3-component vector of bool) 8500617a3babSopenharmony_ci0:120 Compare Less Than ( global 3-component vector of bool, operation at highp) 8501617a3babSopenharmony_ci0:120 vector swizzle ( temp highp 3-component vector of int) 8502617a3babSopenharmony_ci0:120 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8503617a3babSopenharmony_ci0:120 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8504617a3babSopenharmony_ci0:120 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8505617a3babSopenharmony_ci0:120 Constant: 8506617a3babSopenharmony_ci0:120 1 (const int) 8507617a3babSopenharmony_ci0:120 Constant: 8508617a3babSopenharmony_ci0:120 1 (const int) 8509617a3babSopenharmony_ci0:120 Sequence 8510617a3babSopenharmony_ci0:120 Constant: 8511617a3babSopenharmony_ci0:120 0 (const int) 8512617a3babSopenharmony_ci0:120 Constant: 8513617a3babSopenharmony_ci0:120 1 (const int) 8514617a3babSopenharmony_ci0:120 Constant: 8515617a3babSopenharmony_ci0:120 2 (const int) 8516617a3babSopenharmony_ci0:120 Constant: 8517617a3babSopenharmony_ci0:120 0 (const int) 8518617a3babSopenharmony_ci0:120 0 (const int) 8519617a3babSopenharmony_ci0:120 0 (const int) 8520617a3babSopenharmony_ci0:121 move second child to first child ( temp highp 4-component vector of int) 8521617a3babSopenharmony_ci0:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8522617a3babSopenharmony_ci0:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8523617a3babSopenharmony_ci0:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8524617a3babSopenharmony_ci0:121 Constant: 8525617a3babSopenharmony_ci0:121 0 (const int) 8526617a3babSopenharmony_ci0:121 Constant: 8527617a3babSopenharmony_ci0:121 1 (const int) 8528617a3babSopenharmony_ci0:121 Convert bool to int ( temp highp 4-component vector of int) 8529617a3babSopenharmony_ci0:121 subgroupXor ( global 4-component vector of bool) 8530617a3babSopenharmony_ci0:121 Compare Less Than ( global 4-component vector of bool, operation at highp) 8531617a3babSopenharmony_ci0:121 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8532617a3babSopenharmony_ci0:121 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8533617a3babSopenharmony_ci0:121 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8534617a3babSopenharmony_ci0:121 Constant: 8535617a3babSopenharmony_ci0:121 1 (const int) 8536617a3babSopenharmony_ci0:121 Constant: 8537617a3babSopenharmony_ci0:121 1 (const int) 8538617a3babSopenharmony_ci0:121 Constant: 8539617a3babSopenharmony_ci0:121 0 (const int) 8540617a3babSopenharmony_ci0:121 0 (const int) 8541617a3babSopenharmony_ci0:121 0 (const int) 8542617a3babSopenharmony_ci0:121 0 (const int) 8543617a3babSopenharmony_ci0:123 move second child to first child ( temp highp float) 8544617a3babSopenharmony_ci0:123 direct index ( temp highp float) 8545617a3babSopenharmony_ci0:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8546617a3babSopenharmony_ci0:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8547617a3babSopenharmony_ci0:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8548617a3babSopenharmony_ci0:123 Constant: 8549617a3babSopenharmony_ci0:123 1 (const int) 8550617a3babSopenharmony_ci0:123 Constant: 8551617a3babSopenharmony_ci0:123 0 (const int) 8552617a3babSopenharmony_ci0:123 Constant: 8553617a3babSopenharmony_ci0:123 0 (const int) 8554617a3babSopenharmony_ci0:123 subgroupInclusiveAdd ( global highp float) 8555617a3babSopenharmony_ci0:123 direct index ( temp highp float) 8556617a3babSopenharmony_ci0:123 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8557617a3babSopenharmony_ci0:123 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8558617a3babSopenharmony_ci0:123 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8559617a3babSopenharmony_ci0:123 Constant: 8560617a3babSopenharmony_ci0:123 0 (const int) 8561617a3babSopenharmony_ci0:123 Constant: 8562617a3babSopenharmony_ci0:123 0 (const int) 8563617a3babSopenharmony_ci0:123 Constant: 8564617a3babSopenharmony_ci0:123 0 (const int) 8565617a3babSopenharmony_ci0:124 move second child to first child ( temp highp 2-component vector of float) 8566617a3babSopenharmony_ci0:124 vector swizzle ( temp highp 2-component vector of float) 8567617a3babSopenharmony_ci0:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8568617a3babSopenharmony_ci0:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8569617a3babSopenharmony_ci0:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8570617a3babSopenharmony_ci0:124 Constant: 8571617a3babSopenharmony_ci0:124 1 (const int) 8572617a3babSopenharmony_ci0:124 Constant: 8573617a3babSopenharmony_ci0:124 0 (const int) 8574617a3babSopenharmony_ci0:124 Sequence 8575617a3babSopenharmony_ci0:124 Constant: 8576617a3babSopenharmony_ci0:124 0 (const int) 8577617a3babSopenharmony_ci0:124 Constant: 8578617a3babSopenharmony_ci0:124 1 (const int) 8579617a3babSopenharmony_ci0:124 subgroupInclusiveAdd ( global highp 2-component vector of float) 8580617a3babSopenharmony_ci0:124 vector swizzle ( temp highp 2-component vector of float) 8581617a3babSopenharmony_ci0:124 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8582617a3babSopenharmony_ci0:124 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8583617a3babSopenharmony_ci0:124 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8584617a3babSopenharmony_ci0:124 Constant: 8585617a3babSopenharmony_ci0:124 1 (const int) 8586617a3babSopenharmony_ci0:124 Constant: 8587617a3babSopenharmony_ci0:124 0 (const int) 8588617a3babSopenharmony_ci0:124 Sequence 8589617a3babSopenharmony_ci0:124 Constant: 8590617a3babSopenharmony_ci0:124 0 (const int) 8591617a3babSopenharmony_ci0:124 Constant: 8592617a3babSopenharmony_ci0:124 1 (const int) 8593617a3babSopenharmony_ci0:125 move second child to first child ( temp highp 3-component vector of float) 8594617a3babSopenharmony_ci0:125 vector swizzle ( temp highp 3-component vector of float) 8595617a3babSopenharmony_ci0:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8596617a3babSopenharmony_ci0:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8597617a3babSopenharmony_ci0:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8598617a3babSopenharmony_ci0:125 Constant: 8599617a3babSopenharmony_ci0:125 1 (const int) 8600617a3babSopenharmony_ci0:125 Constant: 8601617a3babSopenharmony_ci0:125 0 (const int) 8602617a3babSopenharmony_ci0:125 Sequence 8603617a3babSopenharmony_ci0:125 Constant: 8604617a3babSopenharmony_ci0:125 0 (const int) 8605617a3babSopenharmony_ci0:125 Constant: 8606617a3babSopenharmony_ci0:125 1 (const int) 8607617a3babSopenharmony_ci0:125 Constant: 8608617a3babSopenharmony_ci0:125 2 (const int) 8609617a3babSopenharmony_ci0:125 subgroupInclusiveAdd ( global highp 3-component vector of float) 8610617a3babSopenharmony_ci0:125 vector swizzle ( temp highp 3-component vector of float) 8611617a3babSopenharmony_ci0:125 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8612617a3babSopenharmony_ci0:125 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8613617a3babSopenharmony_ci0:125 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8614617a3babSopenharmony_ci0:125 Constant: 8615617a3babSopenharmony_ci0:125 2 (const int) 8616617a3babSopenharmony_ci0:125 Constant: 8617617a3babSopenharmony_ci0:125 0 (const int) 8618617a3babSopenharmony_ci0:125 Sequence 8619617a3babSopenharmony_ci0:125 Constant: 8620617a3babSopenharmony_ci0:125 0 (const int) 8621617a3babSopenharmony_ci0:125 Constant: 8622617a3babSopenharmony_ci0:125 1 (const int) 8623617a3babSopenharmony_ci0:125 Constant: 8624617a3babSopenharmony_ci0:125 2 (const int) 8625617a3babSopenharmony_ci0:126 move second child to first child ( temp highp 4-component vector of float) 8626617a3babSopenharmony_ci0:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8627617a3babSopenharmony_ci0:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8628617a3babSopenharmony_ci0:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8629617a3babSopenharmony_ci0:126 Constant: 8630617a3babSopenharmony_ci0:126 1 (const int) 8631617a3babSopenharmony_ci0:126 Constant: 8632617a3babSopenharmony_ci0:126 0 (const int) 8633617a3babSopenharmony_ci0:126 subgroupInclusiveAdd ( global highp 4-component vector of float) 8634617a3babSopenharmony_ci0:126 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8635617a3babSopenharmony_ci0:126 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8636617a3babSopenharmony_ci0:126 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8637617a3babSopenharmony_ci0:126 Constant: 8638617a3babSopenharmony_ci0:126 3 (const int) 8639617a3babSopenharmony_ci0:126 Constant: 8640617a3babSopenharmony_ci0:126 0 (const int) 8641617a3babSopenharmony_ci0:128 move second child to first child ( temp highp int) 8642617a3babSopenharmony_ci0:128 direct index ( temp highp int) 8643617a3babSopenharmony_ci0:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8644617a3babSopenharmony_ci0:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8645617a3babSopenharmony_ci0:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8646617a3babSopenharmony_ci0:128 Constant: 8647617a3babSopenharmony_ci0:128 2 (const int) 8648617a3babSopenharmony_ci0:128 Constant: 8649617a3babSopenharmony_ci0:128 1 (const int) 8650617a3babSopenharmony_ci0:128 Constant: 8651617a3babSopenharmony_ci0:128 0 (const int) 8652617a3babSopenharmony_ci0:128 subgroupInclusiveAdd ( global highp int) 8653617a3babSopenharmony_ci0:128 direct index ( temp highp int) 8654617a3babSopenharmony_ci0:128 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8655617a3babSopenharmony_ci0:128 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8656617a3babSopenharmony_ci0:128 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8657617a3babSopenharmony_ci0:128 Constant: 8658617a3babSopenharmony_ci0:128 0 (const int) 8659617a3babSopenharmony_ci0:128 Constant: 8660617a3babSopenharmony_ci0:128 1 (const int) 8661617a3babSopenharmony_ci0:128 Constant: 8662617a3babSopenharmony_ci0:128 0 (const int) 8663617a3babSopenharmony_ci0:129 move second child to first child ( temp highp 2-component vector of int) 8664617a3babSopenharmony_ci0:129 vector swizzle ( temp highp 2-component vector of int) 8665617a3babSopenharmony_ci0:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8666617a3babSopenharmony_ci0:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8667617a3babSopenharmony_ci0:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8668617a3babSopenharmony_ci0:129 Constant: 8669617a3babSopenharmony_ci0:129 2 (const int) 8670617a3babSopenharmony_ci0:129 Constant: 8671617a3babSopenharmony_ci0:129 1 (const int) 8672617a3babSopenharmony_ci0:129 Sequence 8673617a3babSopenharmony_ci0:129 Constant: 8674617a3babSopenharmony_ci0:129 0 (const int) 8675617a3babSopenharmony_ci0:129 Constant: 8676617a3babSopenharmony_ci0:129 1 (const int) 8677617a3babSopenharmony_ci0:129 subgroupInclusiveAdd ( global highp 2-component vector of int) 8678617a3babSopenharmony_ci0:129 vector swizzle ( temp highp 2-component vector of int) 8679617a3babSopenharmony_ci0:129 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8680617a3babSopenharmony_ci0:129 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8681617a3babSopenharmony_ci0:129 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8682617a3babSopenharmony_ci0:129 Constant: 8683617a3babSopenharmony_ci0:129 1 (const int) 8684617a3babSopenharmony_ci0:129 Constant: 8685617a3babSopenharmony_ci0:129 1 (const int) 8686617a3babSopenharmony_ci0:129 Sequence 8687617a3babSopenharmony_ci0:129 Constant: 8688617a3babSopenharmony_ci0:129 0 (const int) 8689617a3babSopenharmony_ci0:129 Constant: 8690617a3babSopenharmony_ci0:129 1 (const int) 8691617a3babSopenharmony_ci0:130 move second child to first child ( temp highp 3-component vector of int) 8692617a3babSopenharmony_ci0:130 vector swizzle ( temp highp 3-component vector of int) 8693617a3babSopenharmony_ci0:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8694617a3babSopenharmony_ci0:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8695617a3babSopenharmony_ci0:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8696617a3babSopenharmony_ci0:130 Constant: 8697617a3babSopenharmony_ci0:130 2 (const int) 8698617a3babSopenharmony_ci0:130 Constant: 8699617a3babSopenharmony_ci0:130 1 (const int) 8700617a3babSopenharmony_ci0:130 Sequence 8701617a3babSopenharmony_ci0:130 Constant: 8702617a3babSopenharmony_ci0:130 0 (const int) 8703617a3babSopenharmony_ci0:130 Constant: 8704617a3babSopenharmony_ci0:130 1 (const int) 8705617a3babSopenharmony_ci0:130 Constant: 8706617a3babSopenharmony_ci0:130 2 (const int) 8707617a3babSopenharmony_ci0:130 subgroupInclusiveAdd ( global highp 3-component vector of int) 8708617a3babSopenharmony_ci0:130 vector swizzle ( temp highp 3-component vector of int) 8709617a3babSopenharmony_ci0:130 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8710617a3babSopenharmony_ci0:130 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8711617a3babSopenharmony_ci0:130 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8712617a3babSopenharmony_ci0:130 Constant: 8713617a3babSopenharmony_ci0:130 2 (const int) 8714617a3babSopenharmony_ci0:130 Constant: 8715617a3babSopenharmony_ci0:130 1 (const int) 8716617a3babSopenharmony_ci0:130 Sequence 8717617a3babSopenharmony_ci0:130 Constant: 8718617a3babSopenharmony_ci0:130 0 (const int) 8719617a3babSopenharmony_ci0:130 Constant: 8720617a3babSopenharmony_ci0:130 1 (const int) 8721617a3babSopenharmony_ci0:130 Constant: 8722617a3babSopenharmony_ci0:130 2 (const int) 8723617a3babSopenharmony_ci0:131 move second child to first child ( temp highp 4-component vector of int) 8724617a3babSopenharmony_ci0:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8725617a3babSopenharmony_ci0:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8726617a3babSopenharmony_ci0:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8727617a3babSopenharmony_ci0:131 Constant: 8728617a3babSopenharmony_ci0:131 2 (const int) 8729617a3babSopenharmony_ci0:131 Constant: 8730617a3babSopenharmony_ci0:131 1 (const int) 8731617a3babSopenharmony_ci0:131 subgroupInclusiveAdd ( global highp 4-component vector of int) 8732617a3babSopenharmony_ci0:131 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8733617a3babSopenharmony_ci0:131 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8734617a3babSopenharmony_ci0:131 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8735617a3babSopenharmony_ci0:131 Constant: 8736617a3babSopenharmony_ci0:131 3 (const int) 8737617a3babSopenharmony_ci0:131 Constant: 8738617a3babSopenharmony_ci0:131 1 (const int) 8739617a3babSopenharmony_ci0:133 move second child to first child ( temp highp uint) 8740617a3babSopenharmony_ci0:133 direct index ( temp highp uint) 8741617a3babSopenharmony_ci0:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8742617a3babSopenharmony_ci0:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8743617a3babSopenharmony_ci0:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8744617a3babSopenharmony_ci0:133 Constant: 8745617a3babSopenharmony_ci0:133 3 (const int) 8746617a3babSopenharmony_ci0:133 Constant: 8747617a3babSopenharmony_ci0:133 2 (const int) 8748617a3babSopenharmony_ci0:133 Constant: 8749617a3babSopenharmony_ci0:133 0 (const int) 8750617a3babSopenharmony_ci0:133 subgroupInclusiveAdd ( global highp uint) 8751617a3babSopenharmony_ci0:133 direct index ( temp highp uint) 8752617a3babSopenharmony_ci0:133 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8753617a3babSopenharmony_ci0:133 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8754617a3babSopenharmony_ci0:133 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8755617a3babSopenharmony_ci0:133 Constant: 8756617a3babSopenharmony_ci0:133 0 (const int) 8757617a3babSopenharmony_ci0:133 Constant: 8758617a3babSopenharmony_ci0:133 2 (const int) 8759617a3babSopenharmony_ci0:133 Constant: 8760617a3babSopenharmony_ci0:133 0 (const int) 8761617a3babSopenharmony_ci0:134 move second child to first child ( temp highp 2-component vector of uint) 8762617a3babSopenharmony_ci0:134 vector swizzle ( temp highp 2-component vector of uint) 8763617a3babSopenharmony_ci0:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8764617a3babSopenharmony_ci0:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8765617a3babSopenharmony_ci0:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8766617a3babSopenharmony_ci0:134 Constant: 8767617a3babSopenharmony_ci0:134 3 (const int) 8768617a3babSopenharmony_ci0:134 Constant: 8769617a3babSopenharmony_ci0:134 2 (const int) 8770617a3babSopenharmony_ci0:134 Sequence 8771617a3babSopenharmony_ci0:134 Constant: 8772617a3babSopenharmony_ci0:134 0 (const int) 8773617a3babSopenharmony_ci0:134 Constant: 8774617a3babSopenharmony_ci0:134 1 (const int) 8775617a3babSopenharmony_ci0:134 subgroupInclusiveAdd ( global highp 2-component vector of uint) 8776617a3babSopenharmony_ci0:134 vector swizzle ( temp highp 2-component vector of uint) 8777617a3babSopenharmony_ci0:134 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8778617a3babSopenharmony_ci0:134 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8779617a3babSopenharmony_ci0:134 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8780617a3babSopenharmony_ci0:134 Constant: 8781617a3babSopenharmony_ci0:134 1 (const int) 8782617a3babSopenharmony_ci0:134 Constant: 8783617a3babSopenharmony_ci0:134 2 (const int) 8784617a3babSopenharmony_ci0:134 Sequence 8785617a3babSopenharmony_ci0:134 Constant: 8786617a3babSopenharmony_ci0:134 0 (const int) 8787617a3babSopenharmony_ci0:134 Constant: 8788617a3babSopenharmony_ci0:134 1 (const int) 8789617a3babSopenharmony_ci0:135 move second child to first child ( temp highp 3-component vector of uint) 8790617a3babSopenharmony_ci0:135 vector swizzle ( temp highp 3-component vector of uint) 8791617a3babSopenharmony_ci0:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8792617a3babSopenharmony_ci0:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8793617a3babSopenharmony_ci0:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8794617a3babSopenharmony_ci0:135 Constant: 8795617a3babSopenharmony_ci0:135 3 (const int) 8796617a3babSopenharmony_ci0:135 Constant: 8797617a3babSopenharmony_ci0:135 2 (const int) 8798617a3babSopenharmony_ci0:135 Sequence 8799617a3babSopenharmony_ci0:135 Constant: 8800617a3babSopenharmony_ci0:135 0 (const int) 8801617a3babSopenharmony_ci0:135 Constant: 8802617a3babSopenharmony_ci0:135 1 (const int) 8803617a3babSopenharmony_ci0:135 Constant: 8804617a3babSopenharmony_ci0:135 2 (const int) 8805617a3babSopenharmony_ci0:135 subgroupInclusiveAdd ( global highp 3-component vector of uint) 8806617a3babSopenharmony_ci0:135 vector swizzle ( temp highp 3-component vector of uint) 8807617a3babSopenharmony_ci0:135 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8808617a3babSopenharmony_ci0:135 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8809617a3babSopenharmony_ci0:135 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8810617a3babSopenharmony_ci0:135 Constant: 8811617a3babSopenharmony_ci0:135 2 (const int) 8812617a3babSopenharmony_ci0:135 Constant: 8813617a3babSopenharmony_ci0:135 2 (const int) 8814617a3babSopenharmony_ci0:135 Sequence 8815617a3babSopenharmony_ci0:135 Constant: 8816617a3babSopenharmony_ci0:135 0 (const int) 8817617a3babSopenharmony_ci0:135 Constant: 8818617a3babSopenharmony_ci0:135 1 (const int) 8819617a3babSopenharmony_ci0:135 Constant: 8820617a3babSopenharmony_ci0:135 2 (const int) 8821617a3babSopenharmony_ci0:136 move second child to first child ( temp highp 4-component vector of uint) 8822617a3babSopenharmony_ci0:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8823617a3babSopenharmony_ci0:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8824617a3babSopenharmony_ci0:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8825617a3babSopenharmony_ci0:136 Constant: 8826617a3babSopenharmony_ci0:136 3 (const int) 8827617a3babSopenharmony_ci0:136 Constant: 8828617a3babSopenharmony_ci0:136 2 (const int) 8829617a3babSopenharmony_ci0:136 subgroupInclusiveAdd ( global highp 4-component vector of uint) 8830617a3babSopenharmony_ci0:136 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 8831617a3babSopenharmony_ci0:136 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8832617a3babSopenharmony_ci0:136 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8833617a3babSopenharmony_ci0:136 Constant: 8834617a3babSopenharmony_ci0:136 3 (const int) 8835617a3babSopenharmony_ci0:136 Constant: 8836617a3babSopenharmony_ci0:136 2 (const int) 8837617a3babSopenharmony_ci0:138 move second child to first child ( temp highp float) 8838617a3babSopenharmony_ci0:138 direct index ( temp highp float) 8839617a3babSopenharmony_ci0:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8840617a3babSopenharmony_ci0:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8841617a3babSopenharmony_ci0:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8842617a3babSopenharmony_ci0:138 Constant: 8843617a3babSopenharmony_ci0:138 0 (const int) 8844617a3babSopenharmony_ci0:138 Constant: 8845617a3babSopenharmony_ci0:138 0 (const int) 8846617a3babSopenharmony_ci0:138 Constant: 8847617a3babSopenharmony_ci0:138 0 (const int) 8848617a3babSopenharmony_ci0:138 subgroupInclusiveMul ( global highp float) 8849617a3babSopenharmony_ci0:138 direct index ( temp highp float) 8850617a3babSopenharmony_ci0:138 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8851617a3babSopenharmony_ci0:138 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8852617a3babSopenharmony_ci0:138 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8853617a3babSopenharmony_ci0:138 Constant: 8854617a3babSopenharmony_ci0:138 0 (const int) 8855617a3babSopenharmony_ci0:138 Constant: 8856617a3babSopenharmony_ci0:138 0 (const int) 8857617a3babSopenharmony_ci0:138 Constant: 8858617a3babSopenharmony_ci0:138 0 (const int) 8859617a3babSopenharmony_ci0:139 move second child to first child ( temp highp 2-component vector of float) 8860617a3babSopenharmony_ci0:139 vector swizzle ( temp highp 2-component vector of float) 8861617a3babSopenharmony_ci0:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8862617a3babSopenharmony_ci0:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8863617a3babSopenharmony_ci0:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8864617a3babSopenharmony_ci0:139 Constant: 8865617a3babSopenharmony_ci0:139 0 (const int) 8866617a3babSopenharmony_ci0:139 Constant: 8867617a3babSopenharmony_ci0:139 0 (const int) 8868617a3babSopenharmony_ci0:139 Sequence 8869617a3babSopenharmony_ci0:139 Constant: 8870617a3babSopenharmony_ci0:139 0 (const int) 8871617a3babSopenharmony_ci0:139 Constant: 8872617a3babSopenharmony_ci0:139 1 (const int) 8873617a3babSopenharmony_ci0:139 subgroupInclusiveMul ( global highp 2-component vector of float) 8874617a3babSopenharmony_ci0:139 vector swizzle ( temp highp 2-component vector of float) 8875617a3babSopenharmony_ci0:139 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8876617a3babSopenharmony_ci0:139 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8877617a3babSopenharmony_ci0:139 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8878617a3babSopenharmony_ci0:139 Constant: 8879617a3babSopenharmony_ci0:139 1 (const int) 8880617a3babSopenharmony_ci0:139 Constant: 8881617a3babSopenharmony_ci0:139 0 (const int) 8882617a3babSopenharmony_ci0:139 Sequence 8883617a3babSopenharmony_ci0:139 Constant: 8884617a3babSopenharmony_ci0:139 0 (const int) 8885617a3babSopenharmony_ci0:139 Constant: 8886617a3babSopenharmony_ci0:139 1 (const int) 8887617a3babSopenharmony_ci0:140 move second child to first child ( temp highp 3-component vector of float) 8888617a3babSopenharmony_ci0:140 vector swizzle ( temp highp 3-component vector of float) 8889617a3babSopenharmony_ci0:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8890617a3babSopenharmony_ci0:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8891617a3babSopenharmony_ci0:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8892617a3babSopenharmony_ci0:140 Constant: 8893617a3babSopenharmony_ci0:140 0 (const int) 8894617a3babSopenharmony_ci0:140 Constant: 8895617a3babSopenharmony_ci0:140 0 (const int) 8896617a3babSopenharmony_ci0:140 Sequence 8897617a3babSopenharmony_ci0:140 Constant: 8898617a3babSopenharmony_ci0:140 0 (const int) 8899617a3babSopenharmony_ci0:140 Constant: 8900617a3babSopenharmony_ci0:140 1 (const int) 8901617a3babSopenharmony_ci0:140 Constant: 8902617a3babSopenharmony_ci0:140 2 (const int) 8903617a3babSopenharmony_ci0:140 subgroupInclusiveMul ( global highp 3-component vector of float) 8904617a3babSopenharmony_ci0:140 vector swizzle ( temp highp 3-component vector of float) 8905617a3babSopenharmony_ci0:140 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8906617a3babSopenharmony_ci0:140 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8907617a3babSopenharmony_ci0:140 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8908617a3babSopenharmony_ci0:140 Constant: 8909617a3babSopenharmony_ci0:140 2 (const int) 8910617a3babSopenharmony_ci0:140 Constant: 8911617a3babSopenharmony_ci0:140 0 (const int) 8912617a3babSopenharmony_ci0:140 Sequence 8913617a3babSopenharmony_ci0:140 Constant: 8914617a3babSopenharmony_ci0:140 0 (const int) 8915617a3babSopenharmony_ci0:140 Constant: 8916617a3babSopenharmony_ci0:140 1 (const int) 8917617a3babSopenharmony_ci0:140 Constant: 8918617a3babSopenharmony_ci0:140 2 (const int) 8919617a3babSopenharmony_ci0:141 move second child to first child ( temp highp 4-component vector of float) 8920617a3babSopenharmony_ci0:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8921617a3babSopenharmony_ci0:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8922617a3babSopenharmony_ci0:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8923617a3babSopenharmony_ci0:141 Constant: 8924617a3babSopenharmony_ci0:141 0 (const int) 8925617a3babSopenharmony_ci0:141 Constant: 8926617a3babSopenharmony_ci0:141 0 (const int) 8927617a3babSopenharmony_ci0:141 subgroupInclusiveMul ( global highp 4-component vector of float) 8928617a3babSopenharmony_ci0:141 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 8929617a3babSopenharmony_ci0:141 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8930617a3babSopenharmony_ci0:141 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8931617a3babSopenharmony_ci0:141 Constant: 8932617a3babSopenharmony_ci0:141 3 (const int) 8933617a3babSopenharmony_ci0:141 Constant: 8934617a3babSopenharmony_ci0:141 0 (const int) 8935617a3babSopenharmony_ci0:143 move second child to first child ( temp highp int) 8936617a3babSopenharmony_ci0:143 direct index ( temp highp int) 8937617a3babSopenharmony_ci0:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8938617a3babSopenharmony_ci0:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8939617a3babSopenharmony_ci0:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8940617a3babSopenharmony_ci0:143 Constant: 8941617a3babSopenharmony_ci0:143 1 (const int) 8942617a3babSopenharmony_ci0:143 Constant: 8943617a3babSopenharmony_ci0:143 1 (const int) 8944617a3babSopenharmony_ci0:143 Constant: 8945617a3babSopenharmony_ci0:143 0 (const int) 8946617a3babSopenharmony_ci0:143 subgroupInclusiveMul ( global highp int) 8947617a3babSopenharmony_ci0:143 direct index ( temp highp int) 8948617a3babSopenharmony_ci0:143 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8949617a3babSopenharmony_ci0:143 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8950617a3babSopenharmony_ci0:143 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8951617a3babSopenharmony_ci0:143 Constant: 8952617a3babSopenharmony_ci0:143 0 (const int) 8953617a3babSopenharmony_ci0:143 Constant: 8954617a3babSopenharmony_ci0:143 1 (const int) 8955617a3babSopenharmony_ci0:143 Constant: 8956617a3babSopenharmony_ci0:143 0 (const int) 8957617a3babSopenharmony_ci0:144 move second child to first child ( temp highp 2-component vector of int) 8958617a3babSopenharmony_ci0:144 vector swizzle ( temp highp 2-component vector of int) 8959617a3babSopenharmony_ci0:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8960617a3babSopenharmony_ci0:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8961617a3babSopenharmony_ci0:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8962617a3babSopenharmony_ci0:144 Constant: 8963617a3babSopenharmony_ci0:144 1 (const int) 8964617a3babSopenharmony_ci0:144 Constant: 8965617a3babSopenharmony_ci0:144 1 (const int) 8966617a3babSopenharmony_ci0:144 Sequence 8967617a3babSopenharmony_ci0:144 Constant: 8968617a3babSopenharmony_ci0:144 0 (const int) 8969617a3babSopenharmony_ci0:144 Constant: 8970617a3babSopenharmony_ci0:144 1 (const int) 8971617a3babSopenharmony_ci0:144 subgroupInclusiveMul ( global highp 2-component vector of int) 8972617a3babSopenharmony_ci0:144 vector swizzle ( temp highp 2-component vector of int) 8973617a3babSopenharmony_ci0:144 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8974617a3babSopenharmony_ci0:144 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8975617a3babSopenharmony_ci0:144 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8976617a3babSopenharmony_ci0:144 Constant: 8977617a3babSopenharmony_ci0:144 1 (const int) 8978617a3babSopenharmony_ci0:144 Constant: 8979617a3babSopenharmony_ci0:144 1 (const int) 8980617a3babSopenharmony_ci0:144 Sequence 8981617a3babSopenharmony_ci0:144 Constant: 8982617a3babSopenharmony_ci0:144 0 (const int) 8983617a3babSopenharmony_ci0:144 Constant: 8984617a3babSopenharmony_ci0:144 1 (const int) 8985617a3babSopenharmony_ci0:145 move second child to first child ( temp highp 3-component vector of int) 8986617a3babSopenharmony_ci0:145 vector swizzle ( temp highp 3-component vector of int) 8987617a3babSopenharmony_ci0:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 8988617a3babSopenharmony_ci0:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8989617a3babSopenharmony_ci0:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 8990617a3babSopenharmony_ci0:145 Constant: 8991617a3babSopenharmony_ci0:145 1 (const int) 8992617a3babSopenharmony_ci0:145 Constant: 8993617a3babSopenharmony_ci0:145 1 (const int) 8994617a3babSopenharmony_ci0:145 Sequence 8995617a3babSopenharmony_ci0:145 Constant: 8996617a3babSopenharmony_ci0:145 0 (const int) 8997617a3babSopenharmony_ci0:145 Constant: 8998617a3babSopenharmony_ci0:145 1 (const int) 8999617a3babSopenharmony_ci0:145 Constant: 9000617a3babSopenharmony_ci0:145 2 (const int) 9001617a3babSopenharmony_ci0:145 subgroupInclusiveMul ( global highp 3-component vector of int) 9002617a3babSopenharmony_ci0:145 vector swizzle ( temp highp 3-component vector of int) 9003617a3babSopenharmony_ci0:145 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9004617a3babSopenharmony_ci0:145 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9005617a3babSopenharmony_ci0:145 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9006617a3babSopenharmony_ci0:145 Constant: 9007617a3babSopenharmony_ci0:145 2 (const int) 9008617a3babSopenharmony_ci0:145 Constant: 9009617a3babSopenharmony_ci0:145 1 (const int) 9010617a3babSopenharmony_ci0:145 Sequence 9011617a3babSopenharmony_ci0:145 Constant: 9012617a3babSopenharmony_ci0:145 0 (const int) 9013617a3babSopenharmony_ci0:145 Constant: 9014617a3babSopenharmony_ci0:145 1 (const int) 9015617a3babSopenharmony_ci0:145 Constant: 9016617a3babSopenharmony_ci0:145 2 (const int) 9017617a3babSopenharmony_ci0:146 move second child to first child ( temp highp 4-component vector of int) 9018617a3babSopenharmony_ci0:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9019617a3babSopenharmony_ci0:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9020617a3babSopenharmony_ci0:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9021617a3babSopenharmony_ci0:146 Constant: 9022617a3babSopenharmony_ci0:146 1 (const int) 9023617a3babSopenharmony_ci0:146 Constant: 9024617a3babSopenharmony_ci0:146 1 (const int) 9025617a3babSopenharmony_ci0:146 subgroupInclusiveMul ( global highp 4-component vector of int) 9026617a3babSopenharmony_ci0:146 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9027617a3babSopenharmony_ci0:146 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9028617a3babSopenharmony_ci0:146 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9029617a3babSopenharmony_ci0:146 Constant: 9030617a3babSopenharmony_ci0:146 3 (const int) 9031617a3babSopenharmony_ci0:146 Constant: 9032617a3babSopenharmony_ci0:146 1 (const int) 9033617a3babSopenharmony_ci0:148 move second child to first child ( temp highp uint) 9034617a3babSopenharmony_ci0:148 direct index ( temp highp uint) 9035617a3babSopenharmony_ci0:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9036617a3babSopenharmony_ci0:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9037617a3babSopenharmony_ci0:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9038617a3babSopenharmony_ci0:148 Constant: 9039617a3babSopenharmony_ci0:148 2 (const int) 9040617a3babSopenharmony_ci0:148 Constant: 9041617a3babSopenharmony_ci0:148 2 (const int) 9042617a3babSopenharmony_ci0:148 Constant: 9043617a3babSopenharmony_ci0:148 0 (const int) 9044617a3babSopenharmony_ci0:148 subgroupInclusiveMul ( global highp uint) 9045617a3babSopenharmony_ci0:148 direct index ( temp highp uint) 9046617a3babSopenharmony_ci0:148 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9047617a3babSopenharmony_ci0:148 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9048617a3babSopenharmony_ci0:148 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9049617a3babSopenharmony_ci0:148 Constant: 9050617a3babSopenharmony_ci0:148 0 (const int) 9051617a3babSopenharmony_ci0:148 Constant: 9052617a3babSopenharmony_ci0:148 2 (const int) 9053617a3babSopenharmony_ci0:148 Constant: 9054617a3babSopenharmony_ci0:148 0 (const int) 9055617a3babSopenharmony_ci0:149 move second child to first child ( temp highp 2-component vector of uint) 9056617a3babSopenharmony_ci0:149 vector swizzle ( temp highp 2-component vector of uint) 9057617a3babSopenharmony_ci0:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9058617a3babSopenharmony_ci0:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9059617a3babSopenharmony_ci0:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9060617a3babSopenharmony_ci0:149 Constant: 9061617a3babSopenharmony_ci0:149 2 (const int) 9062617a3babSopenharmony_ci0:149 Constant: 9063617a3babSopenharmony_ci0:149 2 (const int) 9064617a3babSopenharmony_ci0:149 Sequence 9065617a3babSopenharmony_ci0:149 Constant: 9066617a3babSopenharmony_ci0:149 0 (const int) 9067617a3babSopenharmony_ci0:149 Constant: 9068617a3babSopenharmony_ci0:149 1 (const int) 9069617a3babSopenharmony_ci0:149 subgroupInclusiveMul ( global highp 2-component vector of uint) 9070617a3babSopenharmony_ci0:149 vector swizzle ( temp highp 2-component vector of uint) 9071617a3babSopenharmony_ci0:149 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9072617a3babSopenharmony_ci0:149 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9073617a3babSopenharmony_ci0:149 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9074617a3babSopenharmony_ci0:149 Constant: 9075617a3babSopenharmony_ci0:149 1 (const int) 9076617a3babSopenharmony_ci0:149 Constant: 9077617a3babSopenharmony_ci0:149 2 (const int) 9078617a3babSopenharmony_ci0:149 Sequence 9079617a3babSopenharmony_ci0:149 Constant: 9080617a3babSopenharmony_ci0:149 0 (const int) 9081617a3babSopenharmony_ci0:149 Constant: 9082617a3babSopenharmony_ci0:149 1 (const int) 9083617a3babSopenharmony_ci0:150 move second child to first child ( temp highp 3-component vector of uint) 9084617a3babSopenharmony_ci0:150 vector swizzle ( temp highp 3-component vector of uint) 9085617a3babSopenharmony_ci0:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9086617a3babSopenharmony_ci0:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9087617a3babSopenharmony_ci0:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9088617a3babSopenharmony_ci0:150 Constant: 9089617a3babSopenharmony_ci0:150 2 (const int) 9090617a3babSopenharmony_ci0:150 Constant: 9091617a3babSopenharmony_ci0:150 2 (const int) 9092617a3babSopenharmony_ci0:150 Sequence 9093617a3babSopenharmony_ci0:150 Constant: 9094617a3babSopenharmony_ci0:150 0 (const int) 9095617a3babSopenharmony_ci0:150 Constant: 9096617a3babSopenharmony_ci0:150 1 (const int) 9097617a3babSopenharmony_ci0:150 Constant: 9098617a3babSopenharmony_ci0:150 2 (const int) 9099617a3babSopenharmony_ci0:150 subgroupInclusiveMul ( global highp 3-component vector of uint) 9100617a3babSopenharmony_ci0:150 vector swizzle ( temp highp 3-component vector of uint) 9101617a3babSopenharmony_ci0:150 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9102617a3babSopenharmony_ci0:150 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9103617a3babSopenharmony_ci0:150 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9104617a3babSopenharmony_ci0:150 Constant: 9105617a3babSopenharmony_ci0:150 2 (const int) 9106617a3babSopenharmony_ci0:150 Constant: 9107617a3babSopenharmony_ci0:150 2 (const int) 9108617a3babSopenharmony_ci0:150 Sequence 9109617a3babSopenharmony_ci0:150 Constant: 9110617a3babSopenharmony_ci0:150 0 (const int) 9111617a3babSopenharmony_ci0:150 Constant: 9112617a3babSopenharmony_ci0:150 1 (const int) 9113617a3babSopenharmony_ci0:150 Constant: 9114617a3babSopenharmony_ci0:150 2 (const int) 9115617a3babSopenharmony_ci0:151 move second child to first child ( temp highp 4-component vector of uint) 9116617a3babSopenharmony_ci0:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9117617a3babSopenharmony_ci0:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9118617a3babSopenharmony_ci0:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9119617a3babSopenharmony_ci0:151 Constant: 9120617a3babSopenharmony_ci0:151 2 (const int) 9121617a3babSopenharmony_ci0:151 Constant: 9122617a3babSopenharmony_ci0:151 2 (const int) 9123617a3babSopenharmony_ci0:151 subgroupInclusiveMul ( global highp 4-component vector of uint) 9124617a3babSopenharmony_ci0:151 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9125617a3babSopenharmony_ci0:151 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9126617a3babSopenharmony_ci0:151 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9127617a3babSopenharmony_ci0:151 Constant: 9128617a3babSopenharmony_ci0:151 3 (const int) 9129617a3babSopenharmony_ci0:151 Constant: 9130617a3babSopenharmony_ci0:151 2 (const int) 9131617a3babSopenharmony_ci0:153 move second child to first child ( temp highp float) 9132617a3babSopenharmony_ci0:153 direct index ( temp highp float) 9133617a3babSopenharmony_ci0:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9134617a3babSopenharmony_ci0:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9135617a3babSopenharmony_ci0:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9136617a3babSopenharmony_ci0:153 Constant: 9137617a3babSopenharmony_ci0:153 3 (const int) 9138617a3babSopenharmony_ci0:153 Constant: 9139617a3babSopenharmony_ci0:153 0 (const int) 9140617a3babSopenharmony_ci0:153 Constant: 9141617a3babSopenharmony_ci0:153 0 (const int) 9142617a3babSopenharmony_ci0:153 subgroupInclusiveMin ( global highp float) 9143617a3babSopenharmony_ci0:153 direct index ( temp highp float) 9144617a3babSopenharmony_ci0:153 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9145617a3babSopenharmony_ci0:153 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9146617a3babSopenharmony_ci0:153 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9147617a3babSopenharmony_ci0:153 Constant: 9148617a3babSopenharmony_ci0:153 0 (const int) 9149617a3babSopenharmony_ci0:153 Constant: 9150617a3babSopenharmony_ci0:153 0 (const int) 9151617a3babSopenharmony_ci0:153 Constant: 9152617a3babSopenharmony_ci0:153 0 (const int) 9153617a3babSopenharmony_ci0:154 move second child to first child ( temp highp 2-component vector of float) 9154617a3babSopenharmony_ci0:154 vector swizzle ( temp highp 2-component vector of float) 9155617a3babSopenharmony_ci0:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9156617a3babSopenharmony_ci0:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9157617a3babSopenharmony_ci0:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9158617a3babSopenharmony_ci0:154 Constant: 9159617a3babSopenharmony_ci0:154 3 (const int) 9160617a3babSopenharmony_ci0:154 Constant: 9161617a3babSopenharmony_ci0:154 0 (const int) 9162617a3babSopenharmony_ci0:154 Sequence 9163617a3babSopenharmony_ci0:154 Constant: 9164617a3babSopenharmony_ci0:154 0 (const int) 9165617a3babSopenharmony_ci0:154 Constant: 9166617a3babSopenharmony_ci0:154 1 (const int) 9167617a3babSopenharmony_ci0:154 subgroupInclusiveMin ( global highp 2-component vector of float) 9168617a3babSopenharmony_ci0:154 vector swizzle ( temp highp 2-component vector of float) 9169617a3babSopenharmony_ci0:154 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9170617a3babSopenharmony_ci0:154 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9171617a3babSopenharmony_ci0:154 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9172617a3babSopenharmony_ci0:154 Constant: 9173617a3babSopenharmony_ci0:154 1 (const int) 9174617a3babSopenharmony_ci0:154 Constant: 9175617a3babSopenharmony_ci0:154 0 (const int) 9176617a3babSopenharmony_ci0:154 Sequence 9177617a3babSopenharmony_ci0:154 Constant: 9178617a3babSopenharmony_ci0:154 0 (const int) 9179617a3babSopenharmony_ci0:154 Constant: 9180617a3babSopenharmony_ci0:154 1 (const int) 9181617a3babSopenharmony_ci0:155 move second child to first child ( temp highp 3-component vector of float) 9182617a3babSopenharmony_ci0:155 vector swizzle ( temp highp 3-component vector of float) 9183617a3babSopenharmony_ci0:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9184617a3babSopenharmony_ci0:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9185617a3babSopenharmony_ci0:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9186617a3babSopenharmony_ci0:155 Constant: 9187617a3babSopenharmony_ci0:155 3 (const int) 9188617a3babSopenharmony_ci0:155 Constant: 9189617a3babSopenharmony_ci0:155 0 (const int) 9190617a3babSopenharmony_ci0:155 Sequence 9191617a3babSopenharmony_ci0:155 Constant: 9192617a3babSopenharmony_ci0:155 0 (const int) 9193617a3babSopenharmony_ci0:155 Constant: 9194617a3babSopenharmony_ci0:155 1 (const int) 9195617a3babSopenharmony_ci0:155 Constant: 9196617a3babSopenharmony_ci0:155 2 (const int) 9197617a3babSopenharmony_ci0:155 subgroupInclusiveMin ( global highp 3-component vector of float) 9198617a3babSopenharmony_ci0:155 vector swizzle ( temp highp 3-component vector of float) 9199617a3babSopenharmony_ci0:155 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9200617a3babSopenharmony_ci0:155 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9201617a3babSopenharmony_ci0:155 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9202617a3babSopenharmony_ci0:155 Constant: 9203617a3babSopenharmony_ci0:155 2 (const int) 9204617a3babSopenharmony_ci0:155 Constant: 9205617a3babSopenharmony_ci0:155 0 (const int) 9206617a3babSopenharmony_ci0:155 Sequence 9207617a3babSopenharmony_ci0:155 Constant: 9208617a3babSopenharmony_ci0:155 0 (const int) 9209617a3babSopenharmony_ci0:155 Constant: 9210617a3babSopenharmony_ci0:155 1 (const int) 9211617a3babSopenharmony_ci0:155 Constant: 9212617a3babSopenharmony_ci0:155 2 (const int) 9213617a3babSopenharmony_ci0:156 move second child to first child ( temp highp 4-component vector of float) 9214617a3babSopenharmony_ci0:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9215617a3babSopenharmony_ci0:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9216617a3babSopenharmony_ci0:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9217617a3babSopenharmony_ci0:156 Constant: 9218617a3babSopenharmony_ci0:156 3 (const int) 9219617a3babSopenharmony_ci0:156 Constant: 9220617a3babSopenharmony_ci0:156 0 (const int) 9221617a3babSopenharmony_ci0:156 subgroupInclusiveMin ( global highp 4-component vector of float) 9222617a3babSopenharmony_ci0:156 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9223617a3babSopenharmony_ci0:156 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9224617a3babSopenharmony_ci0:156 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9225617a3babSopenharmony_ci0:156 Constant: 9226617a3babSopenharmony_ci0:156 3 (const int) 9227617a3babSopenharmony_ci0:156 Constant: 9228617a3babSopenharmony_ci0:156 0 (const int) 9229617a3babSopenharmony_ci0:158 move second child to first child ( temp highp int) 9230617a3babSopenharmony_ci0:158 direct index ( temp highp int) 9231617a3babSopenharmony_ci0:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9232617a3babSopenharmony_ci0:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9233617a3babSopenharmony_ci0:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9234617a3babSopenharmony_ci0:158 Constant: 9235617a3babSopenharmony_ci0:158 0 (const int) 9236617a3babSopenharmony_ci0:158 Constant: 9237617a3babSopenharmony_ci0:158 1 (const int) 9238617a3babSopenharmony_ci0:158 Constant: 9239617a3babSopenharmony_ci0:158 0 (const int) 9240617a3babSopenharmony_ci0:158 subgroupInclusiveMin ( global highp int) 9241617a3babSopenharmony_ci0:158 direct index ( temp highp int) 9242617a3babSopenharmony_ci0:158 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9243617a3babSopenharmony_ci0:158 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9244617a3babSopenharmony_ci0:158 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9245617a3babSopenharmony_ci0:158 Constant: 9246617a3babSopenharmony_ci0:158 0 (const int) 9247617a3babSopenharmony_ci0:158 Constant: 9248617a3babSopenharmony_ci0:158 1 (const int) 9249617a3babSopenharmony_ci0:158 Constant: 9250617a3babSopenharmony_ci0:158 0 (const int) 9251617a3babSopenharmony_ci0:159 move second child to first child ( temp highp 2-component vector of int) 9252617a3babSopenharmony_ci0:159 vector swizzle ( temp highp 2-component vector of int) 9253617a3babSopenharmony_ci0:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9254617a3babSopenharmony_ci0:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9255617a3babSopenharmony_ci0:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9256617a3babSopenharmony_ci0:159 Constant: 9257617a3babSopenharmony_ci0:159 0 (const int) 9258617a3babSopenharmony_ci0:159 Constant: 9259617a3babSopenharmony_ci0:159 1 (const int) 9260617a3babSopenharmony_ci0:159 Sequence 9261617a3babSopenharmony_ci0:159 Constant: 9262617a3babSopenharmony_ci0:159 0 (const int) 9263617a3babSopenharmony_ci0:159 Constant: 9264617a3babSopenharmony_ci0:159 1 (const int) 9265617a3babSopenharmony_ci0:159 subgroupInclusiveMin ( global highp 2-component vector of int) 9266617a3babSopenharmony_ci0:159 vector swizzle ( temp highp 2-component vector of int) 9267617a3babSopenharmony_ci0:159 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9268617a3babSopenharmony_ci0:159 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9269617a3babSopenharmony_ci0:159 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9270617a3babSopenharmony_ci0:159 Constant: 9271617a3babSopenharmony_ci0:159 1 (const int) 9272617a3babSopenharmony_ci0:159 Constant: 9273617a3babSopenharmony_ci0:159 1 (const int) 9274617a3babSopenharmony_ci0:159 Sequence 9275617a3babSopenharmony_ci0:159 Constant: 9276617a3babSopenharmony_ci0:159 0 (const int) 9277617a3babSopenharmony_ci0:159 Constant: 9278617a3babSopenharmony_ci0:159 1 (const int) 9279617a3babSopenharmony_ci0:160 move second child to first child ( temp highp 3-component vector of int) 9280617a3babSopenharmony_ci0:160 vector swizzle ( temp highp 3-component vector of int) 9281617a3babSopenharmony_ci0:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9282617a3babSopenharmony_ci0:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9283617a3babSopenharmony_ci0:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9284617a3babSopenharmony_ci0:160 Constant: 9285617a3babSopenharmony_ci0:160 0 (const int) 9286617a3babSopenharmony_ci0:160 Constant: 9287617a3babSopenharmony_ci0:160 1 (const int) 9288617a3babSopenharmony_ci0:160 Sequence 9289617a3babSopenharmony_ci0:160 Constant: 9290617a3babSopenharmony_ci0:160 0 (const int) 9291617a3babSopenharmony_ci0:160 Constant: 9292617a3babSopenharmony_ci0:160 1 (const int) 9293617a3babSopenharmony_ci0:160 Constant: 9294617a3babSopenharmony_ci0:160 2 (const int) 9295617a3babSopenharmony_ci0:160 subgroupInclusiveMin ( global highp 3-component vector of int) 9296617a3babSopenharmony_ci0:160 vector swizzle ( temp highp 3-component vector of int) 9297617a3babSopenharmony_ci0:160 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9298617a3babSopenharmony_ci0:160 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9299617a3babSopenharmony_ci0:160 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9300617a3babSopenharmony_ci0:160 Constant: 9301617a3babSopenharmony_ci0:160 2 (const int) 9302617a3babSopenharmony_ci0:160 Constant: 9303617a3babSopenharmony_ci0:160 1 (const int) 9304617a3babSopenharmony_ci0:160 Sequence 9305617a3babSopenharmony_ci0:160 Constant: 9306617a3babSopenharmony_ci0:160 0 (const int) 9307617a3babSopenharmony_ci0:160 Constant: 9308617a3babSopenharmony_ci0:160 1 (const int) 9309617a3babSopenharmony_ci0:160 Constant: 9310617a3babSopenharmony_ci0:160 2 (const int) 9311617a3babSopenharmony_ci0:161 move second child to first child ( temp highp 4-component vector of int) 9312617a3babSopenharmony_ci0:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9313617a3babSopenharmony_ci0:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9314617a3babSopenharmony_ci0:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9315617a3babSopenharmony_ci0:161 Constant: 9316617a3babSopenharmony_ci0:161 0 (const int) 9317617a3babSopenharmony_ci0:161 Constant: 9318617a3babSopenharmony_ci0:161 1 (const int) 9319617a3babSopenharmony_ci0:161 subgroupInclusiveMin ( global highp 4-component vector of int) 9320617a3babSopenharmony_ci0:161 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9321617a3babSopenharmony_ci0:161 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9322617a3babSopenharmony_ci0:161 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9323617a3babSopenharmony_ci0:161 Constant: 9324617a3babSopenharmony_ci0:161 3 (const int) 9325617a3babSopenharmony_ci0:161 Constant: 9326617a3babSopenharmony_ci0:161 1 (const int) 9327617a3babSopenharmony_ci0:163 move second child to first child ( temp highp uint) 9328617a3babSopenharmony_ci0:163 direct index ( temp highp uint) 9329617a3babSopenharmony_ci0:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9330617a3babSopenharmony_ci0:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9331617a3babSopenharmony_ci0:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9332617a3babSopenharmony_ci0:163 Constant: 9333617a3babSopenharmony_ci0:163 1 (const int) 9334617a3babSopenharmony_ci0:163 Constant: 9335617a3babSopenharmony_ci0:163 2 (const int) 9336617a3babSopenharmony_ci0:163 Constant: 9337617a3babSopenharmony_ci0:163 0 (const int) 9338617a3babSopenharmony_ci0:163 subgroupInclusiveMin ( global highp uint) 9339617a3babSopenharmony_ci0:163 direct index ( temp highp uint) 9340617a3babSopenharmony_ci0:163 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9341617a3babSopenharmony_ci0:163 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9342617a3babSopenharmony_ci0:163 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9343617a3babSopenharmony_ci0:163 Constant: 9344617a3babSopenharmony_ci0:163 0 (const int) 9345617a3babSopenharmony_ci0:163 Constant: 9346617a3babSopenharmony_ci0:163 2 (const int) 9347617a3babSopenharmony_ci0:163 Constant: 9348617a3babSopenharmony_ci0:163 0 (const int) 9349617a3babSopenharmony_ci0:164 move second child to first child ( temp highp 2-component vector of uint) 9350617a3babSopenharmony_ci0:164 vector swizzle ( temp highp 2-component vector of uint) 9351617a3babSopenharmony_ci0:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9352617a3babSopenharmony_ci0:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9353617a3babSopenharmony_ci0:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9354617a3babSopenharmony_ci0:164 Constant: 9355617a3babSopenharmony_ci0:164 1 (const int) 9356617a3babSopenharmony_ci0:164 Constant: 9357617a3babSopenharmony_ci0:164 2 (const int) 9358617a3babSopenharmony_ci0:164 Sequence 9359617a3babSopenharmony_ci0:164 Constant: 9360617a3babSopenharmony_ci0:164 0 (const int) 9361617a3babSopenharmony_ci0:164 Constant: 9362617a3babSopenharmony_ci0:164 1 (const int) 9363617a3babSopenharmony_ci0:164 subgroupInclusiveMin ( global highp 2-component vector of uint) 9364617a3babSopenharmony_ci0:164 vector swizzle ( temp highp 2-component vector of uint) 9365617a3babSopenharmony_ci0:164 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9366617a3babSopenharmony_ci0:164 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9367617a3babSopenharmony_ci0:164 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9368617a3babSopenharmony_ci0:164 Constant: 9369617a3babSopenharmony_ci0:164 1 (const int) 9370617a3babSopenharmony_ci0:164 Constant: 9371617a3babSopenharmony_ci0:164 2 (const int) 9372617a3babSopenharmony_ci0:164 Sequence 9373617a3babSopenharmony_ci0:164 Constant: 9374617a3babSopenharmony_ci0:164 0 (const int) 9375617a3babSopenharmony_ci0:164 Constant: 9376617a3babSopenharmony_ci0:164 1 (const int) 9377617a3babSopenharmony_ci0:165 move second child to first child ( temp highp 3-component vector of uint) 9378617a3babSopenharmony_ci0:165 vector swizzle ( temp highp 3-component vector of uint) 9379617a3babSopenharmony_ci0:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9380617a3babSopenharmony_ci0:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9381617a3babSopenharmony_ci0:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9382617a3babSopenharmony_ci0:165 Constant: 9383617a3babSopenharmony_ci0:165 1 (const int) 9384617a3babSopenharmony_ci0:165 Constant: 9385617a3babSopenharmony_ci0:165 2 (const int) 9386617a3babSopenharmony_ci0:165 Sequence 9387617a3babSopenharmony_ci0:165 Constant: 9388617a3babSopenharmony_ci0:165 0 (const int) 9389617a3babSopenharmony_ci0:165 Constant: 9390617a3babSopenharmony_ci0:165 1 (const int) 9391617a3babSopenharmony_ci0:165 Constant: 9392617a3babSopenharmony_ci0:165 2 (const int) 9393617a3babSopenharmony_ci0:165 subgroupInclusiveMin ( global highp 3-component vector of uint) 9394617a3babSopenharmony_ci0:165 vector swizzle ( temp highp 3-component vector of uint) 9395617a3babSopenharmony_ci0:165 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9396617a3babSopenharmony_ci0:165 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9397617a3babSopenharmony_ci0:165 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9398617a3babSopenharmony_ci0:165 Constant: 9399617a3babSopenharmony_ci0:165 2 (const int) 9400617a3babSopenharmony_ci0:165 Constant: 9401617a3babSopenharmony_ci0:165 2 (const int) 9402617a3babSopenharmony_ci0:165 Sequence 9403617a3babSopenharmony_ci0:165 Constant: 9404617a3babSopenharmony_ci0:165 0 (const int) 9405617a3babSopenharmony_ci0:165 Constant: 9406617a3babSopenharmony_ci0:165 1 (const int) 9407617a3babSopenharmony_ci0:165 Constant: 9408617a3babSopenharmony_ci0:165 2 (const int) 9409617a3babSopenharmony_ci0:166 move second child to first child ( temp highp 4-component vector of uint) 9410617a3babSopenharmony_ci0:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9411617a3babSopenharmony_ci0:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9412617a3babSopenharmony_ci0:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9413617a3babSopenharmony_ci0:166 Constant: 9414617a3babSopenharmony_ci0:166 1 (const int) 9415617a3babSopenharmony_ci0:166 Constant: 9416617a3babSopenharmony_ci0:166 2 (const int) 9417617a3babSopenharmony_ci0:166 subgroupInclusiveMin ( global highp 4-component vector of uint) 9418617a3babSopenharmony_ci0:166 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9419617a3babSopenharmony_ci0:166 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9420617a3babSopenharmony_ci0:166 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9421617a3babSopenharmony_ci0:166 Constant: 9422617a3babSopenharmony_ci0:166 3 (const int) 9423617a3babSopenharmony_ci0:166 Constant: 9424617a3babSopenharmony_ci0:166 2 (const int) 9425617a3babSopenharmony_ci0:168 move second child to first child ( temp highp float) 9426617a3babSopenharmony_ci0:168 direct index ( temp highp float) 9427617a3babSopenharmony_ci0:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9428617a3babSopenharmony_ci0:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9429617a3babSopenharmony_ci0:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9430617a3babSopenharmony_ci0:168 Constant: 9431617a3babSopenharmony_ci0:168 2 (const int) 9432617a3babSopenharmony_ci0:168 Constant: 9433617a3babSopenharmony_ci0:168 0 (const int) 9434617a3babSopenharmony_ci0:168 Constant: 9435617a3babSopenharmony_ci0:168 0 (const int) 9436617a3babSopenharmony_ci0:168 subgroupInclusiveMax ( global highp float) 9437617a3babSopenharmony_ci0:168 direct index ( temp highp float) 9438617a3babSopenharmony_ci0:168 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9439617a3babSopenharmony_ci0:168 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9440617a3babSopenharmony_ci0:168 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9441617a3babSopenharmony_ci0:168 Constant: 9442617a3babSopenharmony_ci0:168 0 (const int) 9443617a3babSopenharmony_ci0:168 Constant: 9444617a3babSopenharmony_ci0:168 0 (const int) 9445617a3babSopenharmony_ci0:168 Constant: 9446617a3babSopenharmony_ci0:168 0 (const int) 9447617a3babSopenharmony_ci0:169 move second child to first child ( temp highp 2-component vector of float) 9448617a3babSopenharmony_ci0:169 vector swizzle ( temp highp 2-component vector of float) 9449617a3babSopenharmony_ci0:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9450617a3babSopenharmony_ci0:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9451617a3babSopenharmony_ci0:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9452617a3babSopenharmony_ci0:169 Constant: 9453617a3babSopenharmony_ci0:169 2 (const int) 9454617a3babSopenharmony_ci0:169 Constant: 9455617a3babSopenharmony_ci0:169 0 (const int) 9456617a3babSopenharmony_ci0:169 Sequence 9457617a3babSopenharmony_ci0:169 Constant: 9458617a3babSopenharmony_ci0:169 0 (const int) 9459617a3babSopenharmony_ci0:169 Constant: 9460617a3babSopenharmony_ci0:169 1 (const int) 9461617a3babSopenharmony_ci0:169 subgroupInclusiveMax ( global highp 2-component vector of float) 9462617a3babSopenharmony_ci0:169 vector swizzle ( temp highp 2-component vector of float) 9463617a3babSopenharmony_ci0:169 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9464617a3babSopenharmony_ci0:169 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9465617a3babSopenharmony_ci0:169 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9466617a3babSopenharmony_ci0:169 Constant: 9467617a3babSopenharmony_ci0:169 1 (const int) 9468617a3babSopenharmony_ci0:169 Constant: 9469617a3babSopenharmony_ci0:169 0 (const int) 9470617a3babSopenharmony_ci0:169 Sequence 9471617a3babSopenharmony_ci0:169 Constant: 9472617a3babSopenharmony_ci0:169 0 (const int) 9473617a3babSopenharmony_ci0:169 Constant: 9474617a3babSopenharmony_ci0:169 1 (const int) 9475617a3babSopenharmony_ci0:170 move second child to first child ( temp highp 3-component vector of float) 9476617a3babSopenharmony_ci0:170 vector swizzle ( temp highp 3-component vector of float) 9477617a3babSopenharmony_ci0:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9478617a3babSopenharmony_ci0:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9479617a3babSopenharmony_ci0:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9480617a3babSopenharmony_ci0:170 Constant: 9481617a3babSopenharmony_ci0:170 2 (const int) 9482617a3babSopenharmony_ci0:170 Constant: 9483617a3babSopenharmony_ci0:170 0 (const int) 9484617a3babSopenharmony_ci0:170 Sequence 9485617a3babSopenharmony_ci0:170 Constant: 9486617a3babSopenharmony_ci0:170 0 (const int) 9487617a3babSopenharmony_ci0:170 Constant: 9488617a3babSopenharmony_ci0:170 1 (const int) 9489617a3babSopenharmony_ci0:170 Constant: 9490617a3babSopenharmony_ci0:170 2 (const int) 9491617a3babSopenharmony_ci0:170 subgroupInclusiveMax ( global highp 3-component vector of float) 9492617a3babSopenharmony_ci0:170 vector swizzle ( temp highp 3-component vector of float) 9493617a3babSopenharmony_ci0:170 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9494617a3babSopenharmony_ci0:170 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9495617a3babSopenharmony_ci0:170 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9496617a3babSopenharmony_ci0:170 Constant: 9497617a3babSopenharmony_ci0:170 2 (const int) 9498617a3babSopenharmony_ci0:170 Constant: 9499617a3babSopenharmony_ci0:170 0 (const int) 9500617a3babSopenharmony_ci0:170 Sequence 9501617a3babSopenharmony_ci0:170 Constant: 9502617a3babSopenharmony_ci0:170 0 (const int) 9503617a3babSopenharmony_ci0:170 Constant: 9504617a3babSopenharmony_ci0:170 1 (const int) 9505617a3babSopenharmony_ci0:170 Constant: 9506617a3babSopenharmony_ci0:170 2 (const int) 9507617a3babSopenharmony_ci0:171 move second child to first child ( temp highp 4-component vector of float) 9508617a3babSopenharmony_ci0:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9509617a3babSopenharmony_ci0:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9510617a3babSopenharmony_ci0:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9511617a3babSopenharmony_ci0:171 Constant: 9512617a3babSopenharmony_ci0:171 2 (const int) 9513617a3babSopenharmony_ci0:171 Constant: 9514617a3babSopenharmony_ci0:171 0 (const int) 9515617a3babSopenharmony_ci0:171 subgroupInclusiveMax ( global highp 4-component vector of float) 9516617a3babSopenharmony_ci0:171 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 9517617a3babSopenharmony_ci0:171 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9518617a3babSopenharmony_ci0:171 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9519617a3babSopenharmony_ci0:171 Constant: 9520617a3babSopenharmony_ci0:171 3 (const int) 9521617a3babSopenharmony_ci0:171 Constant: 9522617a3babSopenharmony_ci0:171 0 (const int) 9523617a3babSopenharmony_ci0:173 move second child to first child ( temp highp int) 9524617a3babSopenharmony_ci0:173 direct index ( temp highp int) 9525617a3babSopenharmony_ci0:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9526617a3babSopenharmony_ci0:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9527617a3babSopenharmony_ci0:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9528617a3babSopenharmony_ci0:173 Constant: 9529617a3babSopenharmony_ci0:173 3 (const int) 9530617a3babSopenharmony_ci0:173 Constant: 9531617a3babSopenharmony_ci0:173 1 (const int) 9532617a3babSopenharmony_ci0:173 Constant: 9533617a3babSopenharmony_ci0:173 0 (const int) 9534617a3babSopenharmony_ci0:173 subgroupInclusiveMax ( global highp int) 9535617a3babSopenharmony_ci0:173 direct index ( temp highp int) 9536617a3babSopenharmony_ci0:173 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9537617a3babSopenharmony_ci0:173 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9538617a3babSopenharmony_ci0:173 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9539617a3babSopenharmony_ci0:173 Constant: 9540617a3babSopenharmony_ci0:173 0 (const int) 9541617a3babSopenharmony_ci0:173 Constant: 9542617a3babSopenharmony_ci0:173 1 (const int) 9543617a3babSopenharmony_ci0:173 Constant: 9544617a3babSopenharmony_ci0:173 0 (const int) 9545617a3babSopenharmony_ci0:174 move second child to first child ( temp highp 2-component vector of int) 9546617a3babSopenharmony_ci0:174 vector swizzle ( temp highp 2-component vector of int) 9547617a3babSopenharmony_ci0:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9548617a3babSopenharmony_ci0:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9549617a3babSopenharmony_ci0:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9550617a3babSopenharmony_ci0:174 Constant: 9551617a3babSopenharmony_ci0:174 3 (const int) 9552617a3babSopenharmony_ci0:174 Constant: 9553617a3babSopenharmony_ci0:174 1 (const int) 9554617a3babSopenharmony_ci0:174 Sequence 9555617a3babSopenharmony_ci0:174 Constant: 9556617a3babSopenharmony_ci0:174 0 (const int) 9557617a3babSopenharmony_ci0:174 Constant: 9558617a3babSopenharmony_ci0:174 1 (const int) 9559617a3babSopenharmony_ci0:174 subgroupInclusiveMax ( global highp 2-component vector of int) 9560617a3babSopenharmony_ci0:174 vector swizzle ( temp highp 2-component vector of int) 9561617a3babSopenharmony_ci0:174 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9562617a3babSopenharmony_ci0:174 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9563617a3babSopenharmony_ci0:174 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9564617a3babSopenharmony_ci0:174 Constant: 9565617a3babSopenharmony_ci0:174 1 (const int) 9566617a3babSopenharmony_ci0:174 Constant: 9567617a3babSopenharmony_ci0:174 1 (const int) 9568617a3babSopenharmony_ci0:174 Sequence 9569617a3babSopenharmony_ci0:174 Constant: 9570617a3babSopenharmony_ci0:174 0 (const int) 9571617a3babSopenharmony_ci0:174 Constant: 9572617a3babSopenharmony_ci0:174 1 (const int) 9573617a3babSopenharmony_ci0:175 move second child to first child ( temp highp 3-component vector of int) 9574617a3babSopenharmony_ci0:175 vector swizzle ( temp highp 3-component vector of int) 9575617a3babSopenharmony_ci0:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9576617a3babSopenharmony_ci0:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9577617a3babSopenharmony_ci0:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9578617a3babSopenharmony_ci0:175 Constant: 9579617a3babSopenharmony_ci0:175 3 (const int) 9580617a3babSopenharmony_ci0:175 Constant: 9581617a3babSopenharmony_ci0:175 1 (const int) 9582617a3babSopenharmony_ci0:175 Sequence 9583617a3babSopenharmony_ci0:175 Constant: 9584617a3babSopenharmony_ci0:175 0 (const int) 9585617a3babSopenharmony_ci0:175 Constant: 9586617a3babSopenharmony_ci0:175 1 (const int) 9587617a3babSopenharmony_ci0:175 Constant: 9588617a3babSopenharmony_ci0:175 2 (const int) 9589617a3babSopenharmony_ci0:175 subgroupInclusiveMax ( global highp 3-component vector of int) 9590617a3babSopenharmony_ci0:175 vector swizzle ( temp highp 3-component vector of int) 9591617a3babSopenharmony_ci0:175 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9592617a3babSopenharmony_ci0:175 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9593617a3babSopenharmony_ci0:175 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9594617a3babSopenharmony_ci0:175 Constant: 9595617a3babSopenharmony_ci0:175 2 (const int) 9596617a3babSopenharmony_ci0:175 Constant: 9597617a3babSopenharmony_ci0:175 1 (const int) 9598617a3babSopenharmony_ci0:175 Sequence 9599617a3babSopenharmony_ci0:175 Constant: 9600617a3babSopenharmony_ci0:175 0 (const int) 9601617a3babSopenharmony_ci0:175 Constant: 9602617a3babSopenharmony_ci0:175 1 (const int) 9603617a3babSopenharmony_ci0:175 Constant: 9604617a3babSopenharmony_ci0:175 2 (const int) 9605617a3babSopenharmony_ci0:176 move second child to first child ( temp highp 4-component vector of int) 9606617a3babSopenharmony_ci0:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9607617a3babSopenharmony_ci0:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9608617a3babSopenharmony_ci0:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9609617a3babSopenharmony_ci0:176 Constant: 9610617a3babSopenharmony_ci0:176 3 (const int) 9611617a3babSopenharmony_ci0:176 Constant: 9612617a3babSopenharmony_ci0:176 1 (const int) 9613617a3babSopenharmony_ci0:176 subgroupInclusiveMax ( global highp 4-component vector of int) 9614617a3babSopenharmony_ci0:176 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9615617a3babSopenharmony_ci0:176 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9616617a3babSopenharmony_ci0:176 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9617617a3babSopenharmony_ci0:176 Constant: 9618617a3babSopenharmony_ci0:176 3 (const int) 9619617a3babSopenharmony_ci0:176 Constant: 9620617a3babSopenharmony_ci0:176 1 (const int) 9621617a3babSopenharmony_ci0:178 move second child to first child ( temp highp uint) 9622617a3babSopenharmony_ci0:178 direct index ( temp highp uint) 9623617a3babSopenharmony_ci0:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9624617a3babSopenharmony_ci0:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9625617a3babSopenharmony_ci0:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9626617a3babSopenharmony_ci0:178 Constant: 9627617a3babSopenharmony_ci0:178 0 (const int) 9628617a3babSopenharmony_ci0:178 Constant: 9629617a3babSopenharmony_ci0:178 2 (const int) 9630617a3babSopenharmony_ci0:178 Constant: 9631617a3babSopenharmony_ci0:178 0 (const int) 9632617a3babSopenharmony_ci0:178 subgroupInclusiveMax ( global highp uint) 9633617a3babSopenharmony_ci0:178 direct index ( temp highp uint) 9634617a3babSopenharmony_ci0:178 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9635617a3babSopenharmony_ci0:178 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9636617a3babSopenharmony_ci0:178 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9637617a3babSopenharmony_ci0:178 Constant: 9638617a3babSopenharmony_ci0:178 0 (const int) 9639617a3babSopenharmony_ci0:178 Constant: 9640617a3babSopenharmony_ci0:178 2 (const int) 9641617a3babSopenharmony_ci0:178 Constant: 9642617a3babSopenharmony_ci0:178 0 (const int) 9643617a3babSopenharmony_ci0:179 move second child to first child ( temp highp 2-component vector of uint) 9644617a3babSopenharmony_ci0:179 vector swizzle ( temp highp 2-component vector of uint) 9645617a3babSopenharmony_ci0:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9646617a3babSopenharmony_ci0:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9647617a3babSopenharmony_ci0:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9648617a3babSopenharmony_ci0:179 Constant: 9649617a3babSopenharmony_ci0:179 0 (const int) 9650617a3babSopenharmony_ci0:179 Constant: 9651617a3babSopenharmony_ci0:179 2 (const int) 9652617a3babSopenharmony_ci0:179 Sequence 9653617a3babSopenharmony_ci0:179 Constant: 9654617a3babSopenharmony_ci0:179 0 (const int) 9655617a3babSopenharmony_ci0:179 Constant: 9656617a3babSopenharmony_ci0:179 1 (const int) 9657617a3babSopenharmony_ci0:179 subgroupInclusiveMax ( global highp 2-component vector of uint) 9658617a3babSopenharmony_ci0:179 vector swizzle ( temp highp 2-component vector of uint) 9659617a3babSopenharmony_ci0:179 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9660617a3babSopenharmony_ci0:179 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9661617a3babSopenharmony_ci0:179 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9662617a3babSopenharmony_ci0:179 Constant: 9663617a3babSopenharmony_ci0:179 1 (const int) 9664617a3babSopenharmony_ci0:179 Constant: 9665617a3babSopenharmony_ci0:179 2 (const int) 9666617a3babSopenharmony_ci0:179 Sequence 9667617a3babSopenharmony_ci0:179 Constant: 9668617a3babSopenharmony_ci0:179 0 (const int) 9669617a3babSopenharmony_ci0:179 Constant: 9670617a3babSopenharmony_ci0:179 1 (const int) 9671617a3babSopenharmony_ci0:180 move second child to first child ( temp highp 3-component vector of uint) 9672617a3babSopenharmony_ci0:180 vector swizzle ( temp highp 3-component vector of uint) 9673617a3babSopenharmony_ci0:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9674617a3babSopenharmony_ci0:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9675617a3babSopenharmony_ci0:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9676617a3babSopenharmony_ci0:180 Constant: 9677617a3babSopenharmony_ci0:180 0 (const int) 9678617a3babSopenharmony_ci0:180 Constant: 9679617a3babSopenharmony_ci0:180 2 (const int) 9680617a3babSopenharmony_ci0:180 Sequence 9681617a3babSopenharmony_ci0:180 Constant: 9682617a3babSopenharmony_ci0:180 0 (const int) 9683617a3babSopenharmony_ci0:180 Constant: 9684617a3babSopenharmony_ci0:180 1 (const int) 9685617a3babSopenharmony_ci0:180 Constant: 9686617a3babSopenharmony_ci0:180 2 (const int) 9687617a3babSopenharmony_ci0:180 subgroupInclusiveMax ( global highp 3-component vector of uint) 9688617a3babSopenharmony_ci0:180 vector swizzle ( temp highp 3-component vector of uint) 9689617a3babSopenharmony_ci0:180 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9690617a3babSopenharmony_ci0:180 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9691617a3babSopenharmony_ci0:180 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9692617a3babSopenharmony_ci0:180 Constant: 9693617a3babSopenharmony_ci0:180 2 (const int) 9694617a3babSopenharmony_ci0:180 Constant: 9695617a3babSopenharmony_ci0:180 2 (const int) 9696617a3babSopenharmony_ci0:180 Sequence 9697617a3babSopenharmony_ci0:180 Constant: 9698617a3babSopenharmony_ci0:180 0 (const int) 9699617a3babSopenharmony_ci0:180 Constant: 9700617a3babSopenharmony_ci0:180 1 (const int) 9701617a3babSopenharmony_ci0:180 Constant: 9702617a3babSopenharmony_ci0:180 2 (const int) 9703617a3babSopenharmony_ci0:181 move second child to first child ( temp highp 4-component vector of uint) 9704617a3babSopenharmony_ci0:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9705617a3babSopenharmony_ci0:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9706617a3babSopenharmony_ci0:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9707617a3babSopenharmony_ci0:181 Constant: 9708617a3babSopenharmony_ci0:181 0 (const int) 9709617a3babSopenharmony_ci0:181 Constant: 9710617a3babSopenharmony_ci0:181 2 (const int) 9711617a3babSopenharmony_ci0:181 subgroupInclusiveMax ( global highp 4-component vector of uint) 9712617a3babSopenharmony_ci0:181 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9713617a3babSopenharmony_ci0:181 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9714617a3babSopenharmony_ci0:181 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9715617a3babSopenharmony_ci0:181 Constant: 9716617a3babSopenharmony_ci0:181 3 (const int) 9717617a3babSopenharmony_ci0:181 Constant: 9718617a3babSopenharmony_ci0:181 2 (const int) 9719617a3babSopenharmony_ci0:183 move second child to first child ( temp highp int) 9720617a3babSopenharmony_ci0:183 direct index ( temp highp int) 9721617a3babSopenharmony_ci0:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9722617a3babSopenharmony_ci0:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9723617a3babSopenharmony_ci0:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9724617a3babSopenharmony_ci0:183 Constant: 9725617a3babSopenharmony_ci0:183 1 (const int) 9726617a3babSopenharmony_ci0:183 Constant: 9727617a3babSopenharmony_ci0:183 1 (const int) 9728617a3babSopenharmony_ci0:183 Constant: 9729617a3babSopenharmony_ci0:183 0 (const int) 9730617a3babSopenharmony_ci0:183 subgroupInclusiveAnd ( global highp int) 9731617a3babSopenharmony_ci0:183 direct index ( temp highp int) 9732617a3babSopenharmony_ci0:183 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9733617a3babSopenharmony_ci0:183 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9734617a3babSopenharmony_ci0:183 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9735617a3babSopenharmony_ci0:183 Constant: 9736617a3babSopenharmony_ci0:183 0 (const int) 9737617a3babSopenharmony_ci0:183 Constant: 9738617a3babSopenharmony_ci0:183 1 (const int) 9739617a3babSopenharmony_ci0:183 Constant: 9740617a3babSopenharmony_ci0:183 0 (const int) 9741617a3babSopenharmony_ci0:184 move second child to first child ( temp highp 2-component vector of int) 9742617a3babSopenharmony_ci0:184 vector swizzle ( temp highp 2-component vector of int) 9743617a3babSopenharmony_ci0:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9744617a3babSopenharmony_ci0:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9745617a3babSopenharmony_ci0:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9746617a3babSopenharmony_ci0:184 Constant: 9747617a3babSopenharmony_ci0:184 1 (const int) 9748617a3babSopenharmony_ci0:184 Constant: 9749617a3babSopenharmony_ci0:184 1 (const int) 9750617a3babSopenharmony_ci0:184 Sequence 9751617a3babSopenharmony_ci0:184 Constant: 9752617a3babSopenharmony_ci0:184 0 (const int) 9753617a3babSopenharmony_ci0:184 Constant: 9754617a3babSopenharmony_ci0:184 1 (const int) 9755617a3babSopenharmony_ci0:184 subgroupInclusiveAnd ( global highp 2-component vector of int) 9756617a3babSopenharmony_ci0:184 vector swizzle ( temp highp 2-component vector of int) 9757617a3babSopenharmony_ci0:184 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9758617a3babSopenharmony_ci0:184 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9759617a3babSopenharmony_ci0:184 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9760617a3babSopenharmony_ci0:184 Constant: 9761617a3babSopenharmony_ci0:184 1 (const int) 9762617a3babSopenharmony_ci0:184 Constant: 9763617a3babSopenharmony_ci0:184 1 (const int) 9764617a3babSopenharmony_ci0:184 Sequence 9765617a3babSopenharmony_ci0:184 Constant: 9766617a3babSopenharmony_ci0:184 0 (const int) 9767617a3babSopenharmony_ci0:184 Constant: 9768617a3babSopenharmony_ci0:184 1 (const int) 9769617a3babSopenharmony_ci0:185 move second child to first child ( temp highp 3-component vector of int) 9770617a3babSopenharmony_ci0:185 vector swizzle ( temp highp 3-component vector of int) 9771617a3babSopenharmony_ci0:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9772617a3babSopenharmony_ci0:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9773617a3babSopenharmony_ci0:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9774617a3babSopenharmony_ci0:185 Constant: 9775617a3babSopenharmony_ci0:185 1 (const int) 9776617a3babSopenharmony_ci0:185 Constant: 9777617a3babSopenharmony_ci0:185 1 (const int) 9778617a3babSopenharmony_ci0:185 Sequence 9779617a3babSopenharmony_ci0:185 Constant: 9780617a3babSopenharmony_ci0:185 0 (const int) 9781617a3babSopenharmony_ci0:185 Constant: 9782617a3babSopenharmony_ci0:185 1 (const int) 9783617a3babSopenharmony_ci0:185 Constant: 9784617a3babSopenharmony_ci0:185 2 (const int) 9785617a3babSopenharmony_ci0:185 subgroupInclusiveAnd ( global highp 3-component vector of int) 9786617a3babSopenharmony_ci0:185 vector swizzle ( temp highp 3-component vector of int) 9787617a3babSopenharmony_ci0:185 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9788617a3babSopenharmony_ci0:185 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9789617a3babSopenharmony_ci0:185 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9790617a3babSopenharmony_ci0:185 Constant: 9791617a3babSopenharmony_ci0:185 2 (const int) 9792617a3babSopenharmony_ci0:185 Constant: 9793617a3babSopenharmony_ci0:185 1 (const int) 9794617a3babSopenharmony_ci0:185 Sequence 9795617a3babSopenharmony_ci0:185 Constant: 9796617a3babSopenharmony_ci0:185 0 (const int) 9797617a3babSopenharmony_ci0:185 Constant: 9798617a3babSopenharmony_ci0:185 1 (const int) 9799617a3babSopenharmony_ci0:185 Constant: 9800617a3babSopenharmony_ci0:185 2 (const int) 9801617a3babSopenharmony_ci0:186 move second child to first child ( temp highp 4-component vector of int) 9802617a3babSopenharmony_ci0:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9803617a3babSopenharmony_ci0:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9804617a3babSopenharmony_ci0:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9805617a3babSopenharmony_ci0:186 Constant: 9806617a3babSopenharmony_ci0:186 1 (const int) 9807617a3babSopenharmony_ci0:186 Constant: 9808617a3babSopenharmony_ci0:186 1 (const int) 9809617a3babSopenharmony_ci0:186 subgroupInclusiveAnd ( global highp 4-component vector of int) 9810617a3babSopenharmony_ci0:186 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9811617a3babSopenharmony_ci0:186 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9812617a3babSopenharmony_ci0:186 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9813617a3babSopenharmony_ci0:186 Constant: 9814617a3babSopenharmony_ci0:186 3 (const int) 9815617a3babSopenharmony_ci0:186 Constant: 9816617a3babSopenharmony_ci0:186 1 (const int) 9817617a3babSopenharmony_ci0:188 move second child to first child ( temp highp uint) 9818617a3babSopenharmony_ci0:188 direct index ( temp highp uint) 9819617a3babSopenharmony_ci0:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9820617a3babSopenharmony_ci0:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9821617a3babSopenharmony_ci0:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9822617a3babSopenharmony_ci0:188 Constant: 9823617a3babSopenharmony_ci0:188 2 (const int) 9824617a3babSopenharmony_ci0:188 Constant: 9825617a3babSopenharmony_ci0:188 2 (const int) 9826617a3babSopenharmony_ci0:188 Constant: 9827617a3babSopenharmony_ci0:188 0 (const int) 9828617a3babSopenharmony_ci0:188 subgroupInclusiveAnd ( global highp uint) 9829617a3babSopenharmony_ci0:188 direct index ( temp highp uint) 9830617a3babSopenharmony_ci0:188 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9831617a3babSopenharmony_ci0:188 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9832617a3babSopenharmony_ci0:188 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9833617a3babSopenharmony_ci0:188 Constant: 9834617a3babSopenharmony_ci0:188 0 (const int) 9835617a3babSopenharmony_ci0:188 Constant: 9836617a3babSopenharmony_ci0:188 2 (const int) 9837617a3babSopenharmony_ci0:188 Constant: 9838617a3babSopenharmony_ci0:188 0 (const int) 9839617a3babSopenharmony_ci0:189 move second child to first child ( temp highp 2-component vector of uint) 9840617a3babSopenharmony_ci0:189 vector swizzle ( temp highp 2-component vector of uint) 9841617a3babSopenharmony_ci0:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9842617a3babSopenharmony_ci0:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9843617a3babSopenharmony_ci0:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9844617a3babSopenharmony_ci0:189 Constant: 9845617a3babSopenharmony_ci0:189 2 (const int) 9846617a3babSopenharmony_ci0:189 Constant: 9847617a3babSopenharmony_ci0:189 2 (const int) 9848617a3babSopenharmony_ci0:189 Sequence 9849617a3babSopenharmony_ci0:189 Constant: 9850617a3babSopenharmony_ci0:189 0 (const int) 9851617a3babSopenharmony_ci0:189 Constant: 9852617a3babSopenharmony_ci0:189 1 (const int) 9853617a3babSopenharmony_ci0:189 subgroupInclusiveAnd ( global highp 2-component vector of uint) 9854617a3babSopenharmony_ci0:189 vector swizzle ( temp highp 2-component vector of uint) 9855617a3babSopenharmony_ci0:189 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9856617a3babSopenharmony_ci0:189 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9857617a3babSopenharmony_ci0:189 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9858617a3babSopenharmony_ci0:189 Constant: 9859617a3babSopenharmony_ci0:189 1 (const int) 9860617a3babSopenharmony_ci0:189 Constant: 9861617a3babSopenharmony_ci0:189 2 (const int) 9862617a3babSopenharmony_ci0:189 Sequence 9863617a3babSopenharmony_ci0:189 Constant: 9864617a3babSopenharmony_ci0:189 0 (const int) 9865617a3babSopenharmony_ci0:189 Constant: 9866617a3babSopenharmony_ci0:189 1 (const int) 9867617a3babSopenharmony_ci0:190 move second child to first child ( temp highp 3-component vector of uint) 9868617a3babSopenharmony_ci0:190 vector swizzle ( temp highp 3-component vector of uint) 9869617a3babSopenharmony_ci0:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9870617a3babSopenharmony_ci0:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9871617a3babSopenharmony_ci0:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9872617a3babSopenharmony_ci0:190 Constant: 9873617a3babSopenharmony_ci0:190 2 (const int) 9874617a3babSopenharmony_ci0:190 Constant: 9875617a3babSopenharmony_ci0:190 2 (const int) 9876617a3babSopenharmony_ci0:190 Sequence 9877617a3babSopenharmony_ci0:190 Constant: 9878617a3babSopenharmony_ci0:190 0 (const int) 9879617a3babSopenharmony_ci0:190 Constant: 9880617a3babSopenharmony_ci0:190 1 (const int) 9881617a3babSopenharmony_ci0:190 Constant: 9882617a3babSopenharmony_ci0:190 2 (const int) 9883617a3babSopenharmony_ci0:190 subgroupInclusiveAnd ( global highp 3-component vector of uint) 9884617a3babSopenharmony_ci0:190 vector swizzle ( temp highp 3-component vector of uint) 9885617a3babSopenharmony_ci0:190 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9886617a3babSopenharmony_ci0:190 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9887617a3babSopenharmony_ci0:190 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9888617a3babSopenharmony_ci0:190 Constant: 9889617a3babSopenharmony_ci0:190 2 (const int) 9890617a3babSopenharmony_ci0:190 Constant: 9891617a3babSopenharmony_ci0:190 2 (const int) 9892617a3babSopenharmony_ci0:190 Sequence 9893617a3babSopenharmony_ci0:190 Constant: 9894617a3babSopenharmony_ci0:190 0 (const int) 9895617a3babSopenharmony_ci0:190 Constant: 9896617a3babSopenharmony_ci0:190 1 (const int) 9897617a3babSopenharmony_ci0:190 Constant: 9898617a3babSopenharmony_ci0:190 2 (const int) 9899617a3babSopenharmony_ci0:191 move second child to first child ( temp highp 4-component vector of uint) 9900617a3babSopenharmony_ci0:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9901617a3babSopenharmony_ci0:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9902617a3babSopenharmony_ci0:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9903617a3babSopenharmony_ci0:191 Constant: 9904617a3babSopenharmony_ci0:191 2 (const int) 9905617a3babSopenharmony_ci0:191 Constant: 9906617a3babSopenharmony_ci0:191 2 (const int) 9907617a3babSopenharmony_ci0:191 subgroupInclusiveAnd ( global highp 4-component vector of uint) 9908617a3babSopenharmony_ci0:191 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 9909617a3babSopenharmony_ci0:191 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9910617a3babSopenharmony_ci0:191 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9911617a3babSopenharmony_ci0:191 Constant: 9912617a3babSopenharmony_ci0:191 3 (const int) 9913617a3babSopenharmony_ci0:191 Constant: 9914617a3babSopenharmony_ci0:191 2 (const int) 9915617a3babSopenharmony_ci0:193 move second child to first child ( temp highp int) 9916617a3babSopenharmony_ci0:193 direct index ( temp highp int) 9917617a3babSopenharmony_ci0:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9918617a3babSopenharmony_ci0:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9919617a3babSopenharmony_ci0:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9920617a3babSopenharmony_ci0:193 Constant: 9921617a3babSopenharmony_ci0:193 3 (const int) 9922617a3babSopenharmony_ci0:193 Constant: 9923617a3babSopenharmony_ci0:193 1 (const int) 9924617a3babSopenharmony_ci0:193 Constant: 9925617a3babSopenharmony_ci0:193 0 (const int) 9926617a3babSopenharmony_ci0:193 Convert bool to int ( temp highp int) 9927617a3babSopenharmony_ci0:193 subgroupInclusiveAnd ( global bool) 9928617a3babSopenharmony_ci0:193 Compare Less Than ( temp bool) 9929617a3babSopenharmony_ci0:193 direct index ( temp highp int) 9930617a3babSopenharmony_ci0:193 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9931617a3babSopenharmony_ci0:193 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9932617a3babSopenharmony_ci0:193 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9933617a3babSopenharmony_ci0:193 Constant: 9934617a3babSopenharmony_ci0:193 0 (const int) 9935617a3babSopenharmony_ci0:193 Constant: 9936617a3babSopenharmony_ci0:193 1 (const int) 9937617a3babSopenharmony_ci0:193 Constant: 9938617a3babSopenharmony_ci0:193 0 (const int) 9939617a3babSopenharmony_ci0:193 Constant: 9940617a3babSopenharmony_ci0:193 0 (const int) 9941617a3babSopenharmony_ci0:194 move second child to first child ( temp highp 2-component vector of int) 9942617a3babSopenharmony_ci0:194 vector swizzle ( temp highp 2-component vector of int) 9943617a3babSopenharmony_ci0:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9944617a3babSopenharmony_ci0:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9945617a3babSopenharmony_ci0:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9946617a3babSopenharmony_ci0:194 Constant: 9947617a3babSopenharmony_ci0:194 3 (const int) 9948617a3babSopenharmony_ci0:194 Constant: 9949617a3babSopenharmony_ci0:194 1 (const int) 9950617a3babSopenharmony_ci0:194 Sequence 9951617a3babSopenharmony_ci0:194 Constant: 9952617a3babSopenharmony_ci0:194 0 (const int) 9953617a3babSopenharmony_ci0:194 Constant: 9954617a3babSopenharmony_ci0:194 1 (const int) 9955617a3babSopenharmony_ci0:194 Convert bool to int ( temp highp 2-component vector of int) 9956617a3babSopenharmony_ci0:194 subgroupInclusiveAnd ( global 2-component vector of bool) 9957617a3babSopenharmony_ci0:194 Compare Less Than ( global 2-component vector of bool, operation at highp) 9958617a3babSopenharmony_ci0:194 vector swizzle ( temp highp 2-component vector of int) 9959617a3babSopenharmony_ci0:194 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9960617a3babSopenharmony_ci0:194 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9961617a3babSopenharmony_ci0:194 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9962617a3babSopenharmony_ci0:194 Constant: 9963617a3babSopenharmony_ci0:194 1 (const int) 9964617a3babSopenharmony_ci0:194 Constant: 9965617a3babSopenharmony_ci0:194 1 (const int) 9966617a3babSopenharmony_ci0:194 Sequence 9967617a3babSopenharmony_ci0:194 Constant: 9968617a3babSopenharmony_ci0:194 0 (const int) 9969617a3babSopenharmony_ci0:194 Constant: 9970617a3babSopenharmony_ci0:194 1 (const int) 9971617a3babSopenharmony_ci0:194 Constant: 9972617a3babSopenharmony_ci0:194 0 (const int) 9973617a3babSopenharmony_ci0:194 0 (const int) 9974617a3babSopenharmony_ci0:195 move second child to first child ( temp highp 3-component vector of int) 9975617a3babSopenharmony_ci0:195 vector swizzle ( temp highp 3-component vector of int) 9976617a3babSopenharmony_ci0:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9977617a3babSopenharmony_ci0:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9978617a3babSopenharmony_ci0:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9979617a3babSopenharmony_ci0:195 Constant: 9980617a3babSopenharmony_ci0:195 3 (const int) 9981617a3babSopenharmony_ci0:195 Constant: 9982617a3babSopenharmony_ci0:195 1 (const int) 9983617a3babSopenharmony_ci0:195 Sequence 9984617a3babSopenharmony_ci0:195 Constant: 9985617a3babSopenharmony_ci0:195 0 (const int) 9986617a3babSopenharmony_ci0:195 Constant: 9987617a3babSopenharmony_ci0:195 1 (const int) 9988617a3babSopenharmony_ci0:195 Constant: 9989617a3babSopenharmony_ci0:195 2 (const int) 9990617a3babSopenharmony_ci0:195 Convert bool to int ( temp highp 3-component vector of int) 9991617a3babSopenharmony_ci0:195 subgroupInclusiveAnd ( global 3-component vector of bool) 9992617a3babSopenharmony_ci0:195 Compare Less Than ( global 3-component vector of bool, operation at highp) 9993617a3babSopenharmony_ci0:195 vector swizzle ( temp highp 3-component vector of int) 9994617a3babSopenharmony_ci0:195 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 9995617a3babSopenharmony_ci0:195 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9996617a3babSopenharmony_ci0:195 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 9997617a3babSopenharmony_ci0:195 Constant: 9998617a3babSopenharmony_ci0:195 1 (const int) 9999617a3babSopenharmony_ci0:195 Constant: 10000617a3babSopenharmony_ci0:195 1 (const int) 10001617a3babSopenharmony_ci0:195 Sequence 10002617a3babSopenharmony_ci0:195 Constant: 10003617a3babSopenharmony_ci0:195 0 (const int) 10004617a3babSopenharmony_ci0:195 Constant: 10005617a3babSopenharmony_ci0:195 1 (const int) 10006617a3babSopenharmony_ci0:195 Constant: 10007617a3babSopenharmony_ci0:195 2 (const int) 10008617a3babSopenharmony_ci0:195 Constant: 10009617a3babSopenharmony_ci0:195 0 (const int) 10010617a3babSopenharmony_ci0:195 0 (const int) 10011617a3babSopenharmony_ci0:195 0 (const int) 10012617a3babSopenharmony_ci0:196 move second child to first child ( temp highp 4-component vector of int) 10013617a3babSopenharmony_ci0:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10014617a3babSopenharmony_ci0:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10015617a3babSopenharmony_ci0:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10016617a3babSopenharmony_ci0:196 Constant: 10017617a3babSopenharmony_ci0:196 3 (const int) 10018617a3babSopenharmony_ci0:196 Constant: 10019617a3babSopenharmony_ci0:196 1 (const int) 10020617a3babSopenharmony_ci0:196 Convert bool to int ( temp highp 4-component vector of int) 10021617a3babSopenharmony_ci0:196 subgroupInclusiveAnd ( global 4-component vector of bool) 10022617a3babSopenharmony_ci0:196 Compare Less Than ( global 4-component vector of bool, operation at highp) 10023617a3babSopenharmony_ci0:196 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10024617a3babSopenharmony_ci0:196 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10025617a3babSopenharmony_ci0:196 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10026617a3babSopenharmony_ci0:196 Constant: 10027617a3babSopenharmony_ci0:196 1 (const int) 10028617a3babSopenharmony_ci0:196 Constant: 10029617a3babSopenharmony_ci0:196 1 (const int) 10030617a3babSopenharmony_ci0:196 Constant: 10031617a3babSopenharmony_ci0:196 0 (const int) 10032617a3babSopenharmony_ci0:196 0 (const int) 10033617a3babSopenharmony_ci0:196 0 (const int) 10034617a3babSopenharmony_ci0:196 0 (const int) 10035617a3babSopenharmony_ci0:198 move second child to first child ( temp highp int) 10036617a3babSopenharmony_ci0:198 direct index ( temp highp int) 10037617a3babSopenharmony_ci0:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10038617a3babSopenharmony_ci0:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10039617a3babSopenharmony_ci0:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10040617a3babSopenharmony_ci0:198 Constant: 10041617a3babSopenharmony_ci0:198 0 (const int) 10042617a3babSopenharmony_ci0:198 Constant: 10043617a3babSopenharmony_ci0:198 1 (const int) 10044617a3babSopenharmony_ci0:198 Constant: 10045617a3babSopenharmony_ci0:198 0 (const int) 10046617a3babSopenharmony_ci0:198 subgroupInclusiveOr ( global highp int) 10047617a3babSopenharmony_ci0:198 direct index ( temp highp int) 10048617a3babSopenharmony_ci0:198 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10049617a3babSopenharmony_ci0:198 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10050617a3babSopenharmony_ci0:198 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10051617a3babSopenharmony_ci0:198 Constant: 10052617a3babSopenharmony_ci0:198 0 (const int) 10053617a3babSopenharmony_ci0:198 Constant: 10054617a3babSopenharmony_ci0:198 1 (const int) 10055617a3babSopenharmony_ci0:198 Constant: 10056617a3babSopenharmony_ci0:198 0 (const int) 10057617a3babSopenharmony_ci0:199 move second child to first child ( temp highp 2-component vector of int) 10058617a3babSopenharmony_ci0:199 vector swizzle ( temp highp 2-component vector of int) 10059617a3babSopenharmony_ci0:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10060617a3babSopenharmony_ci0:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10061617a3babSopenharmony_ci0:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10062617a3babSopenharmony_ci0:199 Constant: 10063617a3babSopenharmony_ci0:199 0 (const int) 10064617a3babSopenharmony_ci0:199 Constant: 10065617a3babSopenharmony_ci0:199 1 (const int) 10066617a3babSopenharmony_ci0:199 Sequence 10067617a3babSopenharmony_ci0:199 Constant: 10068617a3babSopenharmony_ci0:199 0 (const int) 10069617a3babSopenharmony_ci0:199 Constant: 10070617a3babSopenharmony_ci0:199 1 (const int) 10071617a3babSopenharmony_ci0:199 subgroupInclusiveOr ( global highp 2-component vector of int) 10072617a3babSopenharmony_ci0:199 vector swizzle ( temp highp 2-component vector of int) 10073617a3babSopenharmony_ci0:199 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10074617a3babSopenharmony_ci0:199 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10075617a3babSopenharmony_ci0:199 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10076617a3babSopenharmony_ci0:199 Constant: 10077617a3babSopenharmony_ci0:199 1 (const int) 10078617a3babSopenharmony_ci0:199 Constant: 10079617a3babSopenharmony_ci0:199 1 (const int) 10080617a3babSopenharmony_ci0:199 Sequence 10081617a3babSopenharmony_ci0:199 Constant: 10082617a3babSopenharmony_ci0:199 0 (const int) 10083617a3babSopenharmony_ci0:199 Constant: 10084617a3babSopenharmony_ci0:199 1 (const int) 10085617a3babSopenharmony_ci0:200 move second child to first child ( temp highp 3-component vector of int) 10086617a3babSopenharmony_ci0:200 vector swizzle ( temp highp 3-component vector of int) 10087617a3babSopenharmony_ci0:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10088617a3babSopenharmony_ci0:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10089617a3babSopenharmony_ci0:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10090617a3babSopenharmony_ci0:200 Constant: 10091617a3babSopenharmony_ci0:200 0 (const int) 10092617a3babSopenharmony_ci0:200 Constant: 10093617a3babSopenharmony_ci0:200 1 (const int) 10094617a3babSopenharmony_ci0:200 Sequence 10095617a3babSopenharmony_ci0:200 Constant: 10096617a3babSopenharmony_ci0:200 0 (const int) 10097617a3babSopenharmony_ci0:200 Constant: 10098617a3babSopenharmony_ci0:200 1 (const int) 10099617a3babSopenharmony_ci0:200 Constant: 10100617a3babSopenharmony_ci0:200 2 (const int) 10101617a3babSopenharmony_ci0:200 subgroupInclusiveOr ( global highp 3-component vector of int) 10102617a3babSopenharmony_ci0:200 vector swizzle ( temp highp 3-component vector of int) 10103617a3babSopenharmony_ci0:200 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10104617a3babSopenharmony_ci0:200 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10105617a3babSopenharmony_ci0:200 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10106617a3babSopenharmony_ci0:200 Constant: 10107617a3babSopenharmony_ci0:200 2 (const int) 10108617a3babSopenharmony_ci0:200 Constant: 10109617a3babSopenharmony_ci0:200 1 (const int) 10110617a3babSopenharmony_ci0:200 Sequence 10111617a3babSopenharmony_ci0:200 Constant: 10112617a3babSopenharmony_ci0:200 0 (const int) 10113617a3babSopenharmony_ci0:200 Constant: 10114617a3babSopenharmony_ci0:200 1 (const int) 10115617a3babSopenharmony_ci0:200 Constant: 10116617a3babSopenharmony_ci0:200 2 (const int) 10117617a3babSopenharmony_ci0:201 move second child to first child ( temp highp 4-component vector of int) 10118617a3babSopenharmony_ci0:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10119617a3babSopenharmony_ci0:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10120617a3babSopenharmony_ci0:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10121617a3babSopenharmony_ci0:201 Constant: 10122617a3babSopenharmony_ci0:201 0 (const int) 10123617a3babSopenharmony_ci0:201 Constant: 10124617a3babSopenharmony_ci0:201 1 (const int) 10125617a3babSopenharmony_ci0:201 subgroupInclusiveOr ( global highp 4-component vector of int) 10126617a3babSopenharmony_ci0:201 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10127617a3babSopenharmony_ci0:201 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10128617a3babSopenharmony_ci0:201 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10129617a3babSopenharmony_ci0:201 Constant: 10130617a3babSopenharmony_ci0:201 3 (const int) 10131617a3babSopenharmony_ci0:201 Constant: 10132617a3babSopenharmony_ci0:201 1 (const int) 10133617a3babSopenharmony_ci0:203 move second child to first child ( temp highp uint) 10134617a3babSopenharmony_ci0:203 direct index ( temp highp uint) 10135617a3babSopenharmony_ci0:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10136617a3babSopenharmony_ci0:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10137617a3babSopenharmony_ci0:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10138617a3babSopenharmony_ci0:203 Constant: 10139617a3babSopenharmony_ci0:203 1 (const int) 10140617a3babSopenharmony_ci0:203 Constant: 10141617a3babSopenharmony_ci0:203 2 (const int) 10142617a3babSopenharmony_ci0:203 Constant: 10143617a3babSopenharmony_ci0:203 0 (const int) 10144617a3babSopenharmony_ci0:203 subgroupInclusiveOr ( global highp uint) 10145617a3babSopenharmony_ci0:203 direct index ( temp highp uint) 10146617a3babSopenharmony_ci0:203 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10147617a3babSopenharmony_ci0:203 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10148617a3babSopenharmony_ci0:203 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10149617a3babSopenharmony_ci0:203 Constant: 10150617a3babSopenharmony_ci0:203 0 (const int) 10151617a3babSopenharmony_ci0:203 Constant: 10152617a3babSopenharmony_ci0:203 2 (const int) 10153617a3babSopenharmony_ci0:203 Constant: 10154617a3babSopenharmony_ci0:203 0 (const int) 10155617a3babSopenharmony_ci0:204 move second child to first child ( temp highp 2-component vector of uint) 10156617a3babSopenharmony_ci0:204 vector swizzle ( temp highp 2-component vector of uint) 10157617a3babSopenharmony_ci0:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10158617a3babSopenharmony_ci0:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10159617a3babSopenharmony_ci0:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10160617a3babSopenharmony_ci0:204 Constant: 10161617a3babSopenharmony_ci0:204 1 (const int) 10162617a3babSopenharmony_ci0:204 Constant: 10163617a3babSopenharmony_ci0:204 2 (const int) 10164617a3babSopenharmony_ci0:204 Sequence 10165617a3babSopenharmony_ci0:204 Constant: 10166617a3babSopenharmony_ci0:204 0 (const int) 10167617a3babSopenharmony_ci0:204 Constant: 10168617a3babSopenharmony_ci0:204 1 (const int) 10169617a3babSopenharmony_ci0:204 subgroupInclusiveOr ( global highp 2-component vector of uint) 10170617a3babSopenharmony_ci0:204 vector swizzle ( temp highp 2-component vector of uint) 10171617a3babSopenharmony_ci0:204 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10172617a3babSopenharmony_ci0:204 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10173617a3babSopenharmony_ci0:204 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10174617a3babSopenharmony_ci0:204 Constant: 10175617a3babSopenharmony_ci0:204 1 (const int) 10176617a3babSopenharmony_ci0:204 Constant: 10177617a3babSopenharmony_ci0:204 2 (const int) 10178617a3babSopenharmony_ci0:204 Sequence 10179617a3babSopenharmony_ci0:204 Constant: 10180617a3babSopenharmony_ci0:204 0 (const int) 10181617a3babSopenharmony_ci0:204 Constant: 10182617a3babSopenharmony_ci0:204 1 (const int) 10183617a3babSopenharmony_ci0:205 move second child to first child ( temp highp 3-component vector of uint) 10184617a3babSopenharmony_ci0:205 vector swizzle ( temp highp 3-component vector of uint) 10185617a3babSopenharmony_ci0:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10186617a3babSopenharmony_ci0:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10187617a3babSopenharmony_ci0:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10188617a3babSopenharmony_ci0:205 Constant: 10189617a3babSopenharmony_ci0:205 1 (const int) 10190617a3babSopenharmony_ci0:205 Constant: 10191617a3babSopenharmony_ci0:205 2 (const int) 10192617a3babSopenharmony_ci0:205 Sequence 10193617a3babSopenharmony_ci0:205 Constant: 10194617a3babSopenharmony_ci0:205 0 (const int) 10195617a3babSopenharmony_ci0:205 Constant: 10196617a3babSopenharmony_ci0:205 1 (const int) 10197617a3babSopenharmony_ci0:205 Constant: 10198617a3babSopenharmony_ci0:205 2 (const int) 10199617a3babSopenharmony_ci0:205 subgroupInclusiveOr ( global highp 3-component vector of uint) 10200617a3babSopenharmony_ci0:205 vector swizzle ( temp highp 3-component vector of uint) 10201617a3babSopenharmony_ci0:205 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10202617a3babSopenharmony_ci0:205 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10203617a3babSopenharmony_ci0:205 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10204617a3babSopenharmony_ci0:205 Constant: 10205617a3babSopenharmony_ci0:205 2 (const int) 10206617a3babSopenharmony_ci0:205 Constant: 10207617a3babSopenharmony_ci0:205 2 (const int) 10208617a3babSopenharmony_ci0:205 Sequence 10209617a3babSopenharmony_ci0:205 Constant: 10210617a3babSopenharmony_ci0:205 0 (const int) 10211617a3babSopenharmony_ci0:205 Constant: 10212617a3babSopenharmony_ci0:205 1 (const int) 10213617a3babSopenharmony_ci0:205 Constant: 10214617a3babSopenharmony_ci0:205 2 (const int) 10215617a3babSopenharmony_ci0:206 move second child to first child ( temp highp 4-component vector of uint) 10216617a3babSopenharmony_ci0:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10217617a3babSopenharmony_ci0:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10218617a3babSopenharmony_ci0:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10219617a3babSopenharmony_ci0:206 Constant: 10220617a3babSopenharmony_ci0:206 1 (const int) 10221617a3babSopenharmony_ci0:206 Constant: 10222617a3babSopenharmony_ci0:206 2 (const int) 10223617a3babSopenharmony_ci0:206 subgroupInclusiveOr ( global highp 4-component vector of uint) 10224617a3babSopenharmony_ci0:206 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10225617a3babSopenharmony_ci0:206 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10226617a3babSopenharmony_ci0:206 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10227617a3babSopenharmony_ci0:206 Constant: 10228617a3babSopenharmony_ci0:206 3 (const int) 10229617a3babSopenharmony_ci0:206 Constant: 10230617a3babSopenharmony_ci0:206 2 (const int) 10231617a3babSopenharmony_ci0:208 move second child to first child ( temp highp int) 10232617a3babSopenharmony_ci0:208 direct index ( temp highp int) 10233617a3babSopenharmony_ci0:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10234617a3babSopenharmony_ci0:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10235617a3babSopenharmony_ci0:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10236617a3babSopenharmony_ci0:208 Constant: 10237617a3babSopenharmony_ci0:208 2 (const int) 10238617a3babSopenharmony_ci0:208 Constant: 10239617a3babSopenharmony_ci0:208 1 (const int) 10240617a3babSopenharmony_ci0:208 Constant: 10241617a3babSopenharmony_ci0:208 0 (const int) 10242617a3babSopenharmony_ci0:208 Convert bool to int ( temp highp int) 10243617a3babSopenharmony_ci0:208 subgroupInclusiveOr ( global bool) 10244617a3babSopenharmony_ci0:208 Compare Less Than ( temp bool) 10245617a3babSopenharmony_ci0:208 direct index ( temp highp int) 10246617a3babSopenharmony_ci0:208 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10247617a3babSopenharmony_ci0:208 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10248617a3babSopenharmony_ci0:208 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10249617a3babSopenharmony_ci0:208 Constant: 10250617a3babSopenharmony_ci0:208 0 (const int) 10251617a3babSopenharmony_ci0:208 Constant: 10252617a3babSopenharmony_ci0:208 1 (const int) 10253617a3babSopenharmony_ci0:208 Constant: 10254617a3babSopenharmony_ci0:208 0 (const int) 10255617a3babSopenharmony_ci0:208 Constant: 10256617a3babSopenharmony_ci0:208 0 (const int) 10257617a3babSopenharmony_ci0:209 move second child to first child ( temp highp 2-component vector of int) 10258617a3babSopenharmony_ci0:209 vector swizzle ( temp highp 2-component vector of int) 10259617a3babSopenharmony_ci0:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10260617a3babSopenharmony_ci0:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10261617a3babSopenharmony_ci0:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10262617a3babSopenharmony_ci0:209 Constant: 10263617a3babSopenharmony_ci0:209 2 (const int) 10264617a3babSopenharmony_ci0:209 Constant: 10265617a3babSopenharmony_ci0:209 1 (const int) 10266617a3babSopenharmony_ci0:209 Sequence 10267617a3babSopenharmony_ci0:209 Constant: 10268617a3babSopenharmony_ci0:209 0 (const int) 10269617a3babSopenharmony_ci0:209 Constant: 10270617a3babSopenharmony_ci0:209 1 (const int) 10271617a3babSopenharmony_ci0:209 Convert bool to int ( temp highp 2-component vector of int) 10272617a3babSopenharmony_ci0:209 subgroupInclusiveOr ( global 2-component vector of bool) 10273617a3babSopenharmony_ci0:209 Compare Less Than ( global 2-component vector of bool, operation at highp) 10274617a3babSopenharmony_ci0:209 vector swizzle ( temp highp 2-component vector of int) 10275617a3babSopenharmony_ci0:209 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10276617a3babSopenharmony_ci0:209 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10277617a3babSopenharmony_ci0:209 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10278617a3babSopenharmony_ci0:209 Constant: 10279617a3babSopenharmony_ci0:209 1 (const int) 10280617a3babSopenharmony_ci0:209 Constant: 10281617a3babSopenharmony_ci0:209 1 (const int) 10282617a3babSopenharmony_ci0:209 Sequence 10283617a3babSopenharmony_ci0:209 Constant: 10284617a3babSopenharmony_ci0:209 0 (const int) 10285617a3babSopenharmony_ci0:209 Constant: 10286617a3babSopenharmony_ci0:209 1 (const int) 10287617a3babSopenharmony_ci0:209 Constant: 10288617a3babSopenharmony_ci0:209 0 (const int) 10289617a3babSopenharmony_ci0:209 0 (const int) 10290617a3babSopenharmony_ci0:210 move second child to first child ( temp highp 3-component vector of int) 10291617a3babSopenharmony_ci0:210 vector swizzle ( temp highp 3-component vector of int) 10292617a3babSopenharmony_ci0:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10293617a3babSopenharmony_ci0:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10294617a3babSopenharmony_ci0:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10295617a3babSopenharmony_ci0:210 Constant: 10296617a3babSopenharmony_ci0:210 2 (const int) 10297617a3babSopenharmony_ci0:210 Constant: 10298617a3babSopenharmony_ci0:210 1 (const int) 10299617a3babSopenharmony_ci0:210 Sequence 10300617a3babSopenharmony_ci0:210 Constant: 10301617a3babSopenharmony_ci0:210 0 (const int) 10302617a3babSopenharmony_ci0:210 Constant: 10303617a3babSopenharmony_ci0:210 1 (const int) 10304617a3babSopenharmony_ci0:210 Constant: 10305617a3babSopenharmony_ci0:210 2 (const int) 10306617a3babSopenharmony_ci0:210 Convert bool to int ( temp highp 3-component vector of int) 10307617a3babSopenharmony_ci0:210 subgroupInclusiveOr ( global 3-component vector of bool) 10308617a3babSopenharmony_ci0:210 Compare Less Than ( global 3-component vector of bool, operation at highp) 10309617a3babSopenharmony_ci0:210 vector swizzle ( temp highp 3-component vector of int) 10310617a3babSopenharmony_ci0:210 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10311617a3babSopenharmony_ci0:210 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10312617a3babSopenharmony_ci0:210 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10313617a3babSopenharmony_ci0:210 Constant: 10314617a3babSopenharmony_ci0:210 1 (const int) 10315617a3babSopenharmony_ci0:210 Constant: 10316617a3babSopenharmony_ci0:210 1 (const int) 10317617a3babSopenharmony_ci0:210 Sequence 10318617a3babSopenharmony_ci0:210 Constant: 10319617a3babSopenharmony_ci0:210 0 (const int) 10320617a3babSopenharmony_ci0:210 Constant: 10321617a3babSopenharmony_ci0:210 1 (const int) 10322617a3babSopenharmony_ci0:210 Constant: 10323617a3babSopenharmony_ci0:210 2 (const int) 10324617a3babSopenharmony_ci0:210 Constant: 10325617a3babSopenharmony_ci0:210 0 (const int) 10326617a3babSopenharmony_ci0:210 0 (const int) 10327617a3babSopenharmony_ci0:210 0 (const int) 10328617a3babSopenharmony_ci0:211 move second child to first child ( temp highp 4-component vector of int) 10329617a3babSopenharmony_ci0:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10330617a3babSopenharmony_ci0:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10331617a3babSopenharmony_ci0:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10332617a3babSopenharmony_ci0:211 Constant: 10333617a3babSopenharmony_ci0:211 2 (const int) 10334617a3babSopenharmony_ci0:211 Constant: 10335617a3babSopenharmony_ci0:211 1 (const int) 10336617a3babSopenharmony_ci0:211 Convert bool to int ( temp highp 4-component vector of int) 10337617a3babSopenharmony_ci0:211 subgroupInclusiveOr ( global 4-component vector of bool) 10338617a3babSopenharmony_ci0:211 Compare Less Than ( global 4-component vector of bool, operation at highp) 10339617a3babSopenharmony_ci0:211 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10340617a3babSopenharmony_ci0:211 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10341617a3babSopenharmony_ci0:211 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10342617a3babSopenharmony_ci0:211 Constant: 10343617a3babSopenharmony_ci0:211 1 (const int) 10344617a3babSopenharmony_ci0:211 Constant: 10345617a3babSopenharmony_ci0:211 1 (const int) 10346617a3babSopenharmony_ci0:211 Constant: 10347617a3babSopenharmony_ci0:211 0 (const int) 10348617a3babSopenharmony_ci0:211 0 (const int) 10349617a3babSopenharmony_ci0:211 0 (const int) 10350617a3babSopenharmony_ci0:211 0 (const int) 10351617a3babSopenharmony_ci0:213 move second child to first child ( temp highp int) 10352617a3babSopenharmony_ci0:213 direct index ( temp highp int) 10353617a3babSopenharmony_ci0:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10354617a3babSopenharmony_ci0:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10355617a3babSopenharmony_ci0:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10356617a3babSopenharmony_ci0:213 Constant: 10357617a3babSopenharmony_ci0:213 3 (const int) 10358617a3babSopenharmony_ci0:213 Constant: 10359617a3babSopenharmony_ci0:213 1 (const int) 10360617a3babSopenharmony_ci0:213 Constant: 10361617a3babSopenharmony_ci0:213 0 (const int) 10362617a3babSopenharmony_ci0:213 subgroupInclusiveXor ( global highp int) 10363617a3babSopenharmony_ci0:213 direct index ( temp highp int) 10364617a3babSopenharmony_ci0:213 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10365617a3babSopenharmony_ci0:213 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10366617a3babSopenharmony_ci0:213 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10367617a3babSopenharmony_ci0:213 Constant: 10368617a3babSopenharmony_ci0:213 0 (const int) 10369617a3babSopenharmony_ci0:213 Constant: 10370617a3babSopenharmony_ci0:213 1 (const int) 10371617a3babSopenharmony_ci0:213 Constant: 10372617a3babSopenharmony_ci0:213 0 (const int) 10373617a3babSopenharmony_ci0:214 move second child to first child ( temp highp 2-component vector of int) 10374617a3babSopenharmony_ci0:214 vector swizzle ( temp highp 2-component vector of int) 10375617a3babSopenharmony_ci0:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10376617a3babSopenharmony_ci0:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10377617a3babSopenharmony_ci0:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10378617a3babSopenharmony_ci0:214 Constant: 10379617a3babSopenharmony_ci0:214 3 (const int) 10380617a3babSopenharmony_ci0:214 Constant: 10381617a3babSopenharmony_ci0:214 1 (const int) 10382617a3babSopenharmony_ci0:214 Sequence 10383617a3babSopenharmony_ci0:214 Constant: 10384617a3babSopenharmony_ci0:214 0 (const int) 10385617a3babSopenharmony_ci0:214 Constant: 10386617a3babSopenharmony_ci0:214 1 (const int) 10387617a3babSopenharmony_ci0:214 subgroupInclusiveXor ( global highp 2-component vector of int) 10388617a3babSopenharmony_ci0:214 vector swizzle ( temp highp 2-component vector of int) 10389617a3babSopenharmony_ci0:214 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10390617a3babSopenharmony_ci0:214 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10391617a3babSopenharmony_ci0:214 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10392617a3babSopenharmony_ci0:214 Constant: 10393617a3babSopenharmony_ci0:214 1 (const int) 10394617a3babSopenharmony_ci0:214 Constant: 10395617a3babSopenharmony_ci0:214 1 (const int) 10396617a3babSopenharmony_ci0:214 Sequence 10397617a3babSopenharmony_ci0:214 Constant: 10398617a3babSopenharmony_ci0:214 0 (const int) 10399617a3babSopenharmony_ci0:214 Constant: 10400617a3babSopenharmony_ci0:214 1 (const int) 10401617a3babSopenharmony_ci0:215 move second child to first child ( temp highp 3-component vector of int) 10402617a3babSopenharmony_ci0:215 vector swizzle ( temp highp 3-component vector of int) 10403617a3babSopenharmony_ci0:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10404617a3babSopenharmony_ci0:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10405617a3babSopenharmony_ci0:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10406617a3babSopenharmony_ci0:215 Constant: 10407617a3babSopenharmony_ci0:215 3 (const int) 10408617a3babSopenharmony_ci0:215 Constant: 10409617a3babSopenharmony_ci0:215 1 (const int) 10410617a3babSopenharmony_ci0:215 Sequence 10411617a3babSopenharmony_ci0:215 Constant: 10412617a3babSopenharmony_ci0:215 0 (const int) 10413617a3babSopenharmony_ci0:215 Constant: 10414617a3babSopenharmony_ci0:215 1 (const int) 10415617a3babSopenharmony_ci0:215 Constant: 10416617a3babSopenharmony_ci0:215 2 (const int) 10417617a3babSopenharmony_ci0:215 subgroupInclusiveXor ( global highp 3-component vector of int) 10418617a3babSopenharmony_ci0:215 vector swizzle ( temp highp 3-component vector of int) 10419617a3babSopenharmony_ci0:215 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10420617a3babSopenharmony_ci0:215 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10421617a3babSopenharmony_ci0:215 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10422617a3babSopenharmony_ci0:215 Constant: 10423617a3babSopenharmony_ci0:215 2 (const int) 10424617a3babSopenharmony_ci0:215 Constant: 10425617a3babSopenharmony_ci0:215 1 (const int) 10426617a3babSopenharmony_ci0:215 Sequence 10427617a3babSopenharmony_ci0:215 Constant: 10428617a3babSopenharmony_ci0:215 0 (const int) 10429617a3babSopenharmony_ci0:215 Constant: 10430617a3babSopenharmony_ci0:215 1 (const int) 10431617a3babSopenharmony_ci0:215 Constant: 10432617a3babSopenharmony_ci0:215 2 (const int) 10433617a3babSopenharmony_ci0:216 move second child to first child ( temp highp 4-component vector of int) 10434617a3babSopenharmony_ci0:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10435617a3babSopenharmony_ci0:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10436617a3babSopenharmony_ci0:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10437617a3babSopenharmony_ci0:216 Constant: 10438617a3babSopenharmony_ci0:216 3 (const int) 10439617a3babSopenharmony_ci0:216 Constant: 10440617a3babSopenharmony_ci0:216 1 (const int) 10441617a3babSopenharmony_ci0:216 subgroupInclusiveXor ( global highp 4-component vector of int) 10442617a3babSopenharmony_ci0:216 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10443617a3babSopenharmony_ci0:216 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10444617a3babSopenharmony_ci0:216 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10445617a3babSopenharmony_ci0:216 Constant: 10446617a3babSopenharmony_ci0:216 3 (const int) 10447617a3babSopenharmony_ci0:216 Constant: 10448617a3babSopenharmony_ci0:216 1 (const int) 10449617a3babSopenharmony_ci0:218 move second child to first child ( temp highp uint) 10450617a3babSopenharmony_ci0:218 direct index ( temp highp uint) 10451617a3babSopenharmony_ci0:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10452617a3babSopenharmony_ci0:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10453617a3babSopenharmony_ci0:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10454617a3babSopenharmony_ci0:218 Constant: 10455617a3babSopenharmony_ci0:218 0 (const int) 10456617a3babSopenharmony_ci0:218 Constant: 10457617a3babSopenharmony_ci0:218 2 (const int) 10458617a3babSopenharmony_ci0:218 Constant: 10459617a3babSopenharmony_ci0:218 0 (const int) 10460617a3babSopenharmony_ci0:218 subgroupInclusiveXor ( global highp uint) 10461617a3babSopenharmony_ci0:218 direct index ( temp highp uint) 10462617a3babSopenharmony_ci0:218 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10463617a3babSopenharmony_ci0:218 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10464617a3babSopenharmony_ci0:218 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10465617a3babSopenharmony_ci0:218 Constant: 10466617a3babSopenharmony_ci0:218 0 (const int) 10467617a3babSopenharmony_ci0:218 Constant: 10468617a3babSopenharmony_ci0:218 2 (const int) 10469617a3babSopenharmony_ci0:218 Constant: 10470617a3babSopenharmony_ci0:218 0 (const int) 10471617a3babSopenharmony_ci0:219 move second child to first child ( temp highp 2-component vector of uint) 10472617a3babSopenharmony_ci0:219 vector swizzle ( temp highp 2-component vector of uint) 10473617a3babSopenharmony_ci0:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10474617a3babSopenharmony_ci0:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10475617a3babSopenharmony_ci0:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10476617a3babSopenharmony_ci0:219 Constant: 10477617a3babSopenharmony_ci0:219 0 (const int) 10478617a3babSopenharmony_ci0:219 Constant: 10479617a3babSopenharmony_ci0:219 2 (const int) 10480617a3babSopenharmony_ci0:219 Sequence 10481617a3babSopenharmony_ci0:219 Constant: 10482617a3babSopenharmony_ci0:219 0 (const int) 10483617a3babSopenharmony_ci0:219 Constant: 10484617a3babSopenharmony_ci0:219 1 (const int) 10485617a3babSopenharmony_ci0:219 subgroupInclusiveXor ( global highp 2-component vector of uint) 10486617a3babSopenharmony_ci0:219 vector swizzle ( temp highp 2-component vector of uint) 10487617a3babSopenharmony_ci0:219 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10488617a3babSopenharmony_ci0:219 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10489617a3babSopenharmony_ci0:219 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10490617a3babSopenharmony_ci0:219 Constant: 10491617a3babSopenharmony_ci0:219 1 (const int) 10492617a3babSopenharmony_ci0:219 Constant: 10493617a3babSopenharmony_ci0:219 2 (const int) 10494617a3babSopenharmony_ci0:219 Sequence 10495617a3babSopenharmony_ci0:219 Constant: 10496617a3babSopenharmony_ci0:219 0 (const int) 10497617a3babSopenharmony_ci0:219 Constant: 10498617a3babSopenharmony_ci0:219 1 (const int) 10499617a3babSopenharmony_ci0:220 move second child to first child ( temp highp 3-component vector of uint) 10500617a3babSopenharmony_ci0:220 vector swizzle ( temp highp 3-component vector of uint) 10501617a3babSopenharmony_ci0:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10502617a3babSopenharmony_ci0:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10503617a3babSopenharmony_ci0:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10504617a3babSopenharmony_ci0:220 Constant: 10505617a3babSopenharmony_ci0:220 0 (const int) 10506617a3babSopenharmony_ci0:220 Constant: 10507617a3babSopenharmony_ci0:220 2 (const int) 10508617a3babSopenharmony_ci0:220 Sequence 10509617a3babSopenharmony_ci0:220 Constant: 10510617a3babSopenharmony_ci0:220 0 (const int) 10511617a3babSopenharmony_ci0:220 Constant: 10512617a3babSopenharmony_ci0:220 1 (const int) 10513617a3babSopenharmony_ci0:220 Constant: 10514617a3babSopenharmony_ci0:220 2 (const int) 10515617a3babSopenharmony_ci0:220 subgroupInclusiveXor ( global highp 3-component vector of uint) 10516617a3babSopenharmony_ci0:220 vector swizzle ( temp highp 3-component vector of uint) 10517617a3babSopenharmony_ci0:220 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10518617a3babSopenharmony_ci0:220 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10519617a3babSopenharmony_ci0:220 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10520617a3babSopenharmony_ci0:220 Constant: 10521617a3babSopenharmony_ci0:220 2 (const int) 10522617a3babSopenharmony_ci0:220 Constant: 10523617a3babSopenharmony_ci0:220 2 (const int) 10524617a3babSopenharmony_ci0:220 Sequence 10525617a3babSopenharmony_ci0:220 Constant: 10526617a3babSopenharmony_ci0:220 0 (const int) 10527617a3babSopenharmony_ci0:220 Constant: 10528617a3babSopenharmony_ci0:220 1 (const int) 10529617a3babSopenharmony_ci0:220 Constant: 10530617a3babSopenharmony_ci0:220 2 (const int) 10531617a3babSopenharmony_ci0:221 move second child to first child ( temp highp 4-component vector of uint) 10532617a3babSopenharmony_ci0:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10533617a3babSopenharmony_ci0:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10534617a3babSopenharmony_ci0:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10535617a3babSopenharmony_ci0:221 Constant: 10536617a3babSopenharmony_ci0:221 0 (const int) 10537617a3babSopenharmony_ci0:221 Constant: 10538617a3babSopenharmony_ci0:221 2 (const int) 10539617a3babSopenharmony_ci0:221 subgroupInclusiveXor ( global highp 4-component vector of uint) 10540617a3babSopenharmony_ci0:221 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10541617a3babSopenharmony_ci0:221 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10542617a3babSopenharmony_ci0:221 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10543617a3babSopenharmony_ci0:221 Constant: 10544617a3babSopenharmony_ci0:221 3 (const int) 10545617a3babSopenharmony_ci0:221 Constant: 10546617a3babSopenharmony_ci0:221 2 (const int) 10547617a3babSopenharmony_ci0:223 move second child to first child ( temp highp int) 10548617a3babSopenharmony_ci0:223 direct index ( temp highp int) 10549617a3babSopenharmony_ci0:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10550617a3babSopenharmony_ci0:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10551617a3babSopenharmony_ci0:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10552617a3babSopenharmony_ci0:223 Constant: 10553617a3babSopenharmony_ci0:223 1 (const int) 10554617a3babSopenharmony_ci0:223 Constant: 10555617a3babSopenharmony_ci0:223 1 (const int) 10556617a3babSopenharmony_ci0:223 Constant: 10557617a3babSopenharmony_ci0:223 0 (const int) 10558617a3babSopenharmony_ci0:223 Convert bool to int ( temp highp int) 10559617a3babSopenharmony_ci0:223 subgroupInclusiveXor ( global bool) 10560617a3babSopenharmony_ci0:223 Compare Less Than ( temp bool) 10561617a3babSopenharmony_ci0:223 direct index ( temp highp int) 10562617a3babSopenharmony_ci0:223 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10563617a3babSopenharmony_ci0:223 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10564617a3babSopenharmony_ci0:223 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10565617a3babSopenharmony_ci0:223 Constant: 10566617a3babSopenharmony_ci0:223 0 (const int) 10567617a3babSopenharmony_ci0:223 Constant: 10568617a3babSopenharmony_ci0:223 1 (const int) 10569617a3babSopenharmony_ci0:223 Constant: 10570617a3babSopenharmony_ci0:223 0 (const int) 10571617a3babSopenharmony_ci0:223 Constant: 10572617a3babSopenharmony_ci0:223 0 (const int) 10573617a3babSopenharmony_ci0:224 move second child to first child ( temp highp 2-component vector of int) 10574617a3babSopenharmony_ci0:224 vector swizzle ( temp highp 2-component vector of int) 10575617a3babSopenharmony_ci0:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10576617a3babSopenharmony_ci0:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10577617a3babSopenharmony_ci0:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10578617a3babSopenharmony_ci0:224 Constant: 10579617a3babSopenharmony_ci0:224 1 (const int) 10580617a3babSopenharmony_ci0:224 Constant: 10581617a3babSopenharmony_ci0:224 1 (const int) 10582617a3babSopenharmony_ci0:224 Sequence 10583617a3babSopenharmony_ci0:224 Constant: 10584617a3babSopenharmony_ci0:224 0 (const int) 10585617a3babSopenharmony_ci0:224 Constant: 10586617a3babSopenharmony_ci0:224 1 (const int) 10587617a3babSopenharmony_ci0:224 Convert bool to int ( temp highp 2-component vector of int) 10588617a3babSopenharmony_ci0:224 subgroupInclusiveXor ( global 2-component vector of bool) 10589617a3babSopenharmony_ci0:224 Compare Less Than ( global 2-component vector of bool, operation at highp) 10590617a3babSopenharmony_ci0:224 vector swizzle ( temp highp 2-component vector of int) 10591617a3babSopenharmony_ci0:224 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10592617a3babSopenharmony_ci0:224 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10593617a3babSopenharmony_ci0:224 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10594617a3babSopenharmony_ci0:224 Constant: 10595617a3babSopenharmony_ci0:224 1 (const int) 10596617a3babSopenharmony_ci0:224 Constant: 10597617a3babSopenharmony_ci0:224 1 (const int) 10598617a3babSopenharmony_ci0:224 Sequence 10599617a3babSopenharmony_ci0:224 Constant: 10600617a3babSopenharmony_ci0:224 0 (const int) 10601617a3babSopenharmony_ci0:224 Constant: 10602617a3babSopenharmony_ci0:224 1 (const int) 10603617a3babSopenharmony_ci0:224 Constant: 10604617a3babSopenharmony_ci0:224 0 (const int) 10605617a3babSopenharmony_ci0:224 0 (const int) 10606617a3babSopenharmony_ci0:225 move second child to first child ( temp highp 3-component vector of int) 10607617a3babSopenharmony_ci0:225 vector swizzle ( temp highp 3-component vector of int) 10608617a3babSopenharmony_ci0:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10609617a3babSopenharmony_ci0:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10610617a3babSopenharmony_ci0:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10611617a3babSopenharmony_ci0:225 Constant: 10612617a3babSopenharmony_ci0:225 1 (const int) 10613617a3babSopenharmony_ci0:225 Constant: 10614617a3babSopenharmony_ci0:225 1 (const int) 10615617a3babSopenharmony_ci0:225 Sequence 10616617a3babSopenharmony_ci0:225 Constant: 10617617a3babSopenharmony_ci0:225 0 (const int) 10618617a3babSopenharmony_ci0:225 Constant: 10619617a3babSopenharmony_ci0:225 1 (const int) 10620617a3babSopenharmony_ci0:225 Constant: 10621617a3babSopenharmony_ci0:225 2 (const int) 10622617a3babSopenharmony_ci0:225 Convert bool to int ( temp highp 3-component vector of int) 10623617a3babSopenharmony_ci0:225 subgroupInclusiveXor ( global 3-component vector of bool) 10624617a3babSopenharmony_ci0:225 Compare Less Than ( global 3-component vector of bool, operation at highp) 10625617a3babSopenharmony_ci0:225 vector swizzle ( temp highp 3-component vector of int) 10626617a3babSopenharmony_ci0:225 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10627617a3babSopenharmony_ci0:225 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10628617a3babSopenharmony_ci0:225 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10629617a3babSopenharmony_ci0:225 Constant: 10630617a3babSopenharmony_ci0:225 1 (const int) 10631617a3babSopenharmony_ci0:225 Constant: 10632617a3babSopenharmony_ci0:225 1 (const int) 10633617a3babSopenharmony_ci0:225 Sequence 10634617a3babSopenharmony_ci0:225 Constant: 10635617a3babSopenharmony_ci0:225 0 (const int) 10636617a3babSopenharmony_ci0:225 Constant: 10637617a3babSopenharmony_ci0:225 1 (const int) 10638617a3babSopenharmony_ci0:225 Constant: 10639617a3babSopenharmony_ci0:225 2 (const int) 10640617a3babSopenharmony_ci0:225 Constant: 10641617a3babSopenharmony_ci0:225 0 (const int) 10642617a3babSopenharmony_ci0:225 0 (const int) 10643617a3babSopenharmony_ci0:225 0 (const int) 10644617a3babSopenharmony_ci0:226 move second child to first child ( temp highp 4-component vector of int) 10645617a3babSopenharmony_ci0:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10646617a3babSopenharmony_ci0:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10647617a3babSopenharmony_ci0:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10648617a3babSopenharmony_ci0:226 Constant: 10649617a3babSopenharmony_ci0:226 1 (const int) 10650617a3babSopenharmony_ci0:226 Constant: 10651617a3babSopenharmony_ci0:226 1 (const int) 10652617a3babSopenharmony_ci0:226 Convert bool to int ( temp highp 4-component vector of int) 10653617a3babSopenharmony_ci0:226 subgroupInclusiveXor ( global 4-component vector of bool) 10654617a3babSopenharmony_ci0:226 Compare Less Than ( global 4-component vector of bool, operation at highp) 10655617a3babSopenharmony_ci0:226 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10656617a3babSopenharmony_ci0:226 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10657617a3babSopenharmony_ci0:226 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10658617a3babSopenharmony_ci0:226 Constant: 10659617a3babSopenharmony_ci0:226 1 (const int) 10660617a3babSopenharmony_ci0:226 Constant: 10661617a3babSopenharmony_ci0:226 1 (const int) 10662617a3babSopenharmony_ci0:226 Constant: 10663617a3babSopenharmony_ci0:226 0 (const int) 10664617a3babSopenharmony_ci0:226 0 (const int) 10665617a3babSopenharmony_ci0:226 0 (const int) 10666617a3babSopenharmony_ci0:226 0 (const int) 10667617a3babSopenharmony_ci0:228 move second child to first child ( temp highp float) 10668617a3babSopenharmony_ci0:228 direct index ( temp highp float) 10669617a3babSopenharmony_ci0:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10670617a3babSopenharmony_ci0:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10671617a3babSopenharmony_ci0:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10672617a3babSopenharmony_ci0:228 Constant: 10673617a3babSopenharmony_ci0:228 2 (const int) 10674617a3babSopenharmony_ci0:228 Constant: 10675617a3babSopenharmony_ci0:228 0 (const int) 10676617a3babSopenharmony_ci0:228 Constant: 10677617a3babSopenharmony_ci0:228 0 (const int) 10678617a3babSopenharmony_ci0:228 subgroupExclusiveAdd ( global highp float) 10679617a3babSopenharmony_ci0:228 direct index ( temp highp float) 10680617a3babSopenharmony_ci0:228 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10681617a3babSopenharmony_ci0:228 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10682617a3babSopenharmony_ci0:228 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10683617a3babSopenharmony_ci0:228 Constant: 10684617a3babSopenharmony_ci0:228 0 (const int) 10685617a3babSopenharmony_ci0:228 Constant: 10686617a3babSopenharmony_ci0:228 0 (const int) 10687617a3babSopenharmony_ci0:228 Constant: 10688617a3babSopenharmony_ci0:228 0 (const int) 10689617a3babSopenharmony_ci0:229 move second child to first child ( temp highp 2-component vector of float) 10690617a3babSopenharmony_ci0:229 vector swizzle ( temp highp 2-component vector of float) 10691617a3babSopenharmony_ci0:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10692617a3babSopenharmony_ci0:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10693617a3babSopenharmony_ci0:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10694617a3babSopenharmony_ci0:229 Constant: 10695617a3babSopenharmony_ci0:229 2 (const int) 10696617a3babSopenharmony_ci0:229 Constant: 10697617a3babSopenharmony_ci0:229 0 (const int) 10698617a3babSopenharmony_ci0:229 Sequence 10699617a3babSopenharmony_ci0:229 Constant: 10700617a3babSopenharmony_ci0:229 0 (const int) 10701617a3babSopenharmony_ci0:229 Constant: 10702617a3babSopenharmony_ci0:229 1 (const int) 10703617a3babSopenharmony_ci0:229 subgroupExclusiveAdd ( global highp 2-component vector of float) 10704617a3babSopenharmony_ci0:229 vector swizzle ( temp highp 2-component vector of float) 10705617a3babSopenharmony_ci0:229 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10706617a3babSopenharmony_ci0:229 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10707617a3babSopenharmony_ci0:229 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10708617a3babSopenharmony_ci0:229 Constant: 10709617a3babSopenharmony_ci0:229 1 (const int) 10710617a3babSopenharmony_ci0:229 Constant: 10711617a3babSopenharmony_ci0:229 0 (const int) 10712617a3babSopenharmony_ci0:229 Sequence 10713617a3babSopenharmony_ci0:229 Constant: 10714617a3babSopenharmony_ci0:229 0 (const int) 10715617a3babSopenharmony_ci0:229 Constant: 10716617a3babSopenharmony_ci0:229 1 (const int) 10717617a3babSopenharmony_ci0:230 move second child to first child ( temp highp 3-component vector of float) 10718617a3babSopenharmony_ci0:230 vector swizzle ( temp highp 3-component vector of float) 10719617a3babSopenharmony_ci0:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10720617a3babSopenharmony_ci0:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10721617a3babSopenharmony_ci0:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10722617a3babSopenharmony_ci0:230 Constant: 10723617a3babSopenharmony_ci0:230 2 (const int) 10724617a3babSopenharmony_ci0:230 Constant: 10725617a3babSopenharmony_ci0:230 0 (const int) 10726617a3babSopenharmony_ci0:230 Sequence 10727617a3babSopenharmony_ci0:230 Constant: 10728617a3babSopenharmony_ci0:230 0 (const int) 10729617a3babSopenharmony_ci0:230 Constant: 10730617a3babSopenharmony_ci0:230 1 (const int) 10731617a3babSopenharmony_ci0:230 Constant: 10732617a3babSopenharmony_ci0:230 2 (const int) 10733617a3babSopenharmony_ci0:230 subgroupExclusiveAdd ( global highp 3-component vector of float) 10734617a3babSopenharmony_ci0:230 vector swizzle ( temp highp 3-component vector of float) 10735617a3babSopenharmony_ci0:230 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10736617a3babSopenharmony_ci0:230 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10737617a3babSopenharmony_ci0:230 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10738617a3babSopenharmony_ci0:230 Constant: 10739617a3babSopenharmony_ci0:230 2 (const int) 10740617a3babSopenharmony_ci0:230 Constant: 10741617a3babSopenharmony_ci0:230 0 (const int) 10742617a3babSopenharmony_ci0:230 Sequence 10743617a3babSopenharmony_ci0:230 Constant: 10744617a3babSopenharmony_ci0:230 0 (const int) 10745617a3babSopenharmony_ci0:230 Constant: 10746617a3babSopenharmony_ci0:230 1 (const int) 10747617a3babSopenharmony_ci0:230 Constant: 10748617a3babSopenharmony_ci0:230 2 (const int) 10749617a3babSopenharmony_ci0:231 move second child to first child ( temp highp 4-component vector of float) 10750617a3babSopenharmony_ci0:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10751617a3babSopenharmony_ci0:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10752617a3babSopenharmony_ci0:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10753617a3babSopenharmony_ci0:231 Constant: 10754617a3babSopenharmony_ci0:231 2 (const int) 10755617a3babSopenharmony_ci0:231 Constant: 10756617a3babSopenharmony_ci0:231 0 (const int) 10757617a3babSopenharmony_ci0:231 subgroupExclusiveAdd ( global highp 4-component vector of float) 10758617a3babSopenharmony_ci0:231 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10759617a3babSopenharmony_ci0:231 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10760617a3babSopenharmony_ci0:231 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10761617a3babSopenharmony_ci0:231 Constant: 10762617a3babSopenharmony_ci0:231 3 (const int) 10763617a3babSopenharmony_ci0:231 Constant: 10764617a3babSopenharmony_ci0:231 0 (const int) 10765617a3babSopenharmony_ci0:233 move second child to first child ( temp highp int) 10766617a3babSopenharmony_ci0:233 direct index ( temp highp int) 10767617a3babSopenharmony_ci0:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10768617a3babSopenharmony_ci0:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10769617a3babSopenharmony_ci0:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10770617a3babSopenharmony_ci0:233 Constant: 10771617a3babSopenharmony_ci0:233 3 (const int) 10772617a3babSopenharmony_ci0:233 Constant: 10773617a3babSopenharmony_ci0:233 1 (const int) 10774617a3babSopenharmony_ci0:233 Constant: 10775617a3babSopenharmony_ci0:233 0 (const int) 10776617a3babSopenharmony_ci0:233 subgroupExclusiveAdd ( global highp int) 10777617a3babSopenharmony_ci0:233 direct index ( temp highp int) 10778617a3babSopenharmony_ci0:233 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10779617a3babSopenharmony_ci0:233 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10780617a3babSopenharmony_ci0:233 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10781617a3babSopenharmony_ci0:233 Constant: 10782617a3babSopenharmony_ci0:233 0 (const int) 10783617a3babSopenharmony_ci0:233 Constant: 10784617a3babSopenharmony_ci0:233 1 (const int) 10785617a3babSopenharmony_ci0:233 Constant: 10786617a3babSopenharmony_ci0:233 0 (const int) 10787617a3babSopenharmony_ci0:234 move second child to first child ( temp highp 2-component vector of int) 10788617a3babSopenharmony_ci0:234 vector swizzle ( temp highp 2-component vector of int) 10789617a3babSopenharmony_ci0:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10790617a3babSopenharmony_ci0:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10791617a3babSopenharmony_ci0:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10792617a3babSopenharmony_ci0:234 Constant: 10793617a3babSopenharmony_ci0:234 3 (const int) 10794617a3babSopenharmony_ci0:234 Constant: 10795617a3babSopenharmony_ci0:234 1 (const int) 10796617a3babSopenharmony_ci0:234 Sequence 10797617a3babSopenharmony_ci0:234 Constant: 10798617a3babSopenharmony_ci0:234 0 (const int) 10799617a3babSopenharmony_ci0:234 Constant: 10800617a3babSopenharmony_ci0:234 1 (const int) 10801617a3babSopenharmony_ci0:234 subgroupExclusiveAdd ( global highp 2-component vector of int) 10802617a3babSopenharmony_ci0:234 vector swizzle ( temp highp 2-component vector of int) 10803617a3babSopenharmony_ci0:234 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10804617a3babSopenharmony_ci0:234 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10805617a3babSopenharmony_ci0:234 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10806617a3babSopenharmony_ci0:234 Constant: 10807617a3babSopenharmony_ci0:234 1 (const int) 10808617a3babSopenharmony_ci0:234 Constant: 10809617a3babSopenharmony_ci0:234 1 (const int) 10810617a3babSopenharmony_ci0:234 Sequence 10811617a3babSopenharmony_ci0:234 Constant: 10812617a3babSopenharmony_ci0:234 0 (const int) 10813617a3babSopenharmony_ci0:234 Constant: 10814617a3babSopenharmony_ci0:234 1 (const int) 10815617a3babSopenharmony_ci0:235 move second child to first child ( temp highp 3-component vector of int) 10816617a3babSopenharmony_ci0:235 vector swizzle ( temp highp 3-component vector of int) 10817617a3babSopenharmony_ci0:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10818617a3babSopenharmony_ci0:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10819617a3babSopenharmony_ci0:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10820617a3babSopenharmony_ci0:235 Constant: 10821617a3babSopenharmony_ci0:235 3 (const int) 10822617a3babSopenharmony_ci0:235 Constant: 10823617a3babSopenharmony_ci0:235 1 (const int) 10824617a3babSopenharmony_ci0:235 Sequence 10825617a3babSopenharmony_ci0:235 Constant: 10826617a3babSopenharmony_ci0:235 0 (const int) 10827617a3babSopenharmony_ci0:235 Constant: 10828617a3babSopenharmony_ci0:235 1 (const int) 10829617a3babSopenharmony_ci0:235 Constant: 10830617a3babSopenharmony_ci0:235 2 (const int) 10831617a3babSopenharmony_ci0:235 subgroupExclusiveAdd ( global highp 3-component vector of int) 10832617a3babSopenharmony_ci0:235 vector swizzle ( temp highp 3-component vector of int) 10833617a3babSopenharmony_ci0:235 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10834617a3babSopenharmony_ci0:235 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10835617a3babSopenharmony_ci0:235 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10836617a3babSopenharmony_ci0:235 Constant: 10837617a3babSopenharmony_ci0:235 2 (const int) 10838617a3babSopenharmony_ci0:235 Constant: 10839617a3babSopenharmony_ci0:235 1 (const int) 10840617a3babSopenharmony_ci0:235 Sequence 10841617a3babSopenharmony_ci0:235 Constant: 10842617a3babSopenharmony_ci0:235 0 (const int) 10843617a3babSopenharmony_ci0:235 Constant: 10844617a3babSopenharmony_ci0:235 1 (const int) 10845617a3babSopenharmony_ci0:235 Constant: 10846617a3babSopenharmony_ci0:235 2 (const int) 10847617a3babSopenharmony_ci0:236 move second child to first child ( temp highp 4-component vector of int) 10848617a3babSopenharmony_ci0:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10849617a3babSopenharmony_ci0:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10850617a3babSopenharmony_ci0:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10851617a3babSopenharmony_ci0:236 Constant: 10852617a3babSopenharmony_ci0:236 3 (const int) 10853617a3babSopenharmony_ci0:236 Constant: 10854617a3babSopenharmony_ci0:236 1 (const int) 10855617a3babSopenharmony_ci0:236 subgroupExclusiveAdd ( global highp 4-component vector of int) 10856617a3babSopenharmony_ci0:236 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 10857617a3babSopenharmony_ci0:236 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10858617a3babSopenharmony_ci0:236 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10859617a3babSopenharmony_ci0:236 Constant: 10860617a3babSopenharmony_ci0:236 3 (const int) 10861617a3babSopenharmony_ci0:236 Constant: 10862617a3babSopenharmony_ci0:236 1 (const int) 10863617a3babSopenharmony_ci0:238 move second child to first child ( temp highp uint) 10864617a3babSopenharmony_ci0:238 direct index ( temp highp uint) 10865617a3babSopenharmony_ci0:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10866617a3babSopenharmony_ci0:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10867617a3babSopenharmony_ci0:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10868617a3babSopenharmony_ci0:238 Constant: 10869617a3babSopenharmony_ci0:238 0 (const int) 10870617a3babSopenharmony_ci0:238 Constant: 10871617a3babSopenharmony_ci0:238 2 (const int) 10872617a3babSopenharmony_ci0:238 Constant: 10873617a3babSopenharmony_ci0:238 0 (const int) 10874617a3babSopenharmony_ci0:238 subgroupExclusiveAdd ( global highp uint) 10875617a3babSopenharmony_ci0:238 direct index ( temp highp uint) 10876617a3babSopenharmony_ci0:238 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10877617a3babSopenharmony_ci0:238 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10878617a3babSopenharmony_ci0:238 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10879617a3babSopenharmony_ci0:238 Constant: 10880617a3babSopenharmony_ci0:238 0 (const int) 10881617a3babSopenharmony_ci0:238 Constant: 10882617a3babSopenharmony_ci0:238 2 (const int) 10883617a3babSopenharmony_ci0:238 Constant: 10884617a3babSopenharmony_ci0:238 0 (const int) 10885617a3babSopenharmony_ci0:239 move second child to first child ( temp highp 2-component vector of uint) 10886617a3babSopenharmony_ci0:239 vector swizzle ( temp highp 2-component vector of uint) 10887617a3babSopenharmony_ci0:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10888617a3babSopenharmony_ci0:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10889617a3babSopenharmony_ci0:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10890617a3babSopenharmony_ci0:239 Constant: 10891617a3babSopenharmony_ci0:239 0 (const int) 10892617a3babSopenharmony_ci0:239 Constant: 10893617a3babSopenharmony_ci0:239 2 (const int) 10894617a3babSopenharmony_ci0:239 Sequence 10895617a3babSopenharmony_ci0:239 Constant: 10896617a3babSopenharmony_ci0:239 0 (const int) 10897617a3babSopenharmony_ci0:239 Constant: 10898617a3babSopenharmony_ci0:239 1 (const int) 10899617a3babSopenharmony_ci0:239 subgroupExclusiveAdd ( global highp 2-component vector of uint) 10900617a3babSopenharmony_ci0:239 vector swizzle ( temp highp 2-component vector of uint) 10901617a3babSopenharmony_ci0:239 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10902617a3babSopenharmony_ci0:239 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10903617a3babSopenharmony_ci0:239 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10904617a3babSopenharmony_ci0:239 Constant: 10905617a3babSopenharmony_ci0:239 1 (const int) 10906617a3babSopenharmony_ci0:239 Constant: 10907617a3babSopenharmony_ci0:239 2 (const int) 10908617a3babSopenharmony_ci0:239 Sequence 10909617a3babSopenharmony_ci0:239 Constant: 10910617a3babSopenharmony_ci0:239 0 (const int) 10911617a3babSopenharmony_ci0:239 Constant: 10912617a3babSopenharmony_ci0:239 1 (const int) 10913617a3babSopenharmony_ci0:240 move second child to first child ( temp highp 3-component vector of uint) 10914617a3babSopenharmony_ci0:240 vector swizzle ( temp highp 3-component vector of uint) 10915617a3babSopenharmony_ci0:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10916617a3babSopenharmony_ci0:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10917617a3babSopenharmony_ci0:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10918617a3babSopenharmony_ci0:240 Constant: 10919617a3babSopenharmony_ci0:240 0 (const int) 10920617a3babSopenharmony_ci0:240 Constant: 10921617a3babSopenharmony_ci0:240 2 (const int) 10922617a3babSopenharmony_ci0:240 Sequence 10923617a3babSopenharmony_ci0:240 Constant: 10924617a3babSopenharmony_ci0:240 0 (const int) 10925617a3babSopenharmony_ci0:240 Constant: 10926617a3babSopenharmony_ci0:240 1 (const int) 10927617a3babSopenharmony_ci0:240 Constant: 10928617a3babSopenharmony_ci0:240 2 (const int) 10929617a3babSopenharmony_ci0:240 subgroupExclusiveAdd ( global highp 3-component vector of uint) 10930617a3babSopenharmony_ci0:240 vector swizzle ( temp highp 3-component vector of uint) 10931617a3babSopenharmony_ci0:240 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10932617a3babSopenharmony_ci0:240 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10933617a3babSopenharmony_ci0:240 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10934617a3babSopenharmony_ci0:240 Constant: 10935617a3babSopenharmony_ci0:240 2 (const int) 10936617a3babSopenharmony_ci0:240 Constant: 10937617a3babSopenharmony_ci0:240 2 (const int) 10938617a3babSopenharmony_ci0:240 Sequence 10939617a3babSopenharmony_ci0:240 Constant: 10940617a3babSopenharmony_ci0:240 0 (const int) 10941617a3babSopenharmony_ci0:240 Constant: 10942617a3babSopenharmony_ci0:240 1 (const int) 10943617a3babSopenharmony_ci0:240 Constant: 10944617a3babSopenharmony_ci0:240 2 (const int) 10945617a3babSopenharmony_ci0:241 move second child to first child ( temp highp 4-component vector of uint) 10946617a3babSopenharmony_ci0:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10947617a3babSopenharmony_ci0:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10948617a3babSopenharmony_ci0:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10949617a3babSopenharmony_ci0:241 Constant: 10950617a3babSopenharmony_ci0:241 0 (const int) 10951617a3babSopenharmony_ci0:241 Constant: 10952617a3babSopenharmony_ci0:241 2 (const int) 10953617a3babSopenharmony_ci0:241 subgroupExclusiveAdd ( global highp 4-component vector of uint) 10954617a3babSopenharmony_ci0:241 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 10955617a3babSopenharmony_ci0:241 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10956617a3babSopenharmony_ci0:241 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10957617a3babSopenharmony_ci0:241 Constant: 10958617a3babSopenharmony_ci0:241 3 (const int) 10959617a3babSopenharmony_ci0:241 Constant: 10960617a3babSopenharmony_ci0:241 2 (const int) 10961617a3babSopenharmony_ci0:243 move second child to first child ( temp highp float) 10962617a3babSopenharmony_ci0:243 direct index ( temp highp float) 10963617a3babSopenharmony_ci0:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10964617a3babSopenharmony_ci0:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10965617a3babSopenharmony_ci0:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10966617a3babSopenharmony_ci0:243 Constant: 10967617a3babSopenharmony_ci0:243 1 (const int) 10968617a3babSopenharmony_ci0:243 Constant: 10969617a3babSopenharmony_ci0:243 0 (const int) 10970617a3babSopenharmony_ci0:243 Constant: 10971617a3babSopenharmony_ci0:243 0 (const int) 10972617a3babSopenharmony_ci0:243 subgroupExclusiveMul ( global highp float) 10973617a3babSopenharmony_ci0:243 direct index ( temp highp float) 10974617a3babSopenharmony_ci0:243 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10975617a3babSopenharmony_ci0:243 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10976617a3babSopenharmony_ci0:243 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10977617a3babSopenharmony_ci0:243 Constant: 10978617a3babSopenharmony_ci0:243 0 (const int) 10979617a3babSopenharmony_ci0:243 Constant: 10980617a3babSopenharmony_ci0:243 0 (const int) 10981617a3babSopenharmony_ci0:243 Constant: 10982617a3babSopenharmony_ci0:243 0 (const int) 10983617a3babSopenharmony_ci0:244 move second child to first child ( temp highp 2-component vector of float) 10984617a3babSopenharmony_ci0:244 vector swizzle ( temp highp 2-component vector of float) 10985617a3babSopenharmony_ci0:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 10986617a3babSopenharmony_ci0:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10987617a3babSopenharmony_ci0:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 10988617a3babSopenharmony_ci0:244 Constant: 10989617a3babSopenharmony_ci0:244 1 (const int) 10990617a3babSopenharmony_ci0:244 Constant: 10991617a3babSopenharmony_ci0:244 0 (const int) 10992617a3babSopenharmony_ci0:244 Sequence 10993617a3babSopenharmony_ci0:244 Constant: 10994617a3babSopenharmony_ci0:244 0 (const int) 10995617a3babSopenharmony_ci0:244 Constant: 10996617a3babSopenharmony_ci0:244 1 (const int) 10997617a3babSopenharmony_ci0:244 subgroupExclusiveMul ( global highp 2-component vector of float) 10998617a3babSopenharmony_ci0:244 vector swizzle ( temp highp 2-component vector of float) 10999617a3babSopenharmony_ci0:244 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11000617a3babSopenharmony_ci0:244 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11001617a3babSopenharmony_ci0:244 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11002617a3babSopenharmony_ci0:244 Constant: 11003617a3babSopenharmony_ci0:244 1 (const int) 11004617a3babSopenharmony_ci0:244 Constant: 11005617a3babSopenharmony_ci0:244 0 (const int) 11006617a3babSopenharmony_ci0:244 Sequence 11007617a3babSopenharmony_ci0:244 Constant: 11008617a3babSopenharmony_ci0:244 0 (const int) 11009617a3babSopenharmony_ci0:244 Constant: 11010617a3babSopenharmony_ci0:244 1 (const int) 11011617a3babSopenharmony_ci0:245 move second child to first child ( temp highp 3-component vector of float) 11012617a3babSopenharmony_ci0:245 vector swizzle ( temp highp 3-component vector of float) 11013617a3babSopenharmony_ci0:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11014617a3babSopenharmony_ci0:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11015617a3babSopenharmony_ci0:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11016617a3babSopenharmony_ci0:245 Constant: 11017617a3babSopenharmony_ci0:245 1 (const int) 11018617a3babSopenharmony_ci0:245 Constant: 11019617a3babSopenharmony_ci0:245 0 (const int) 11020617a3babSopenharmony_ci0:245 Sequence 11021617a3babSopenharmony_ci0:245 Constant: 11022617a3babSopenharmony_ci0:245 0 (const int) 11023617a3babSopenharmony_ci0:245 Constant: 11024617a3babSopenharmony_ci0:245 1 (const int) 11025617a3babSopenharmony_ci0:245 Constant: 11026617a3babSopenharmony_ci0:245 2 (const int) 11027617a3babSopenharmony_ci0:245 subgroupExclusiveMul ( global highp 3-component vector of float) 11028617a3babSopenharmony_ci0:245 vector swizzle ( temp highp 3-component vector of float) 11029617a3babSopenharmony_ci0:245 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11030617a3babSopenharmony_ci0:245 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11031617a3babSopenharmony_ci0:245 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11032617a3babSopenharmony_ci0:245 Constant: 11033617a3babSopenharmony_ci0:245 2 (const int) 11034617a3babSopenharmony_ci0:245 Constant: 11035617a3babSopenharmony_ci0:245 0 (const int) 11036617a3babSopenharmony_ci0:245 Sequence 11037617a3babSopenharmony_ci0:245 Constant: 11038617a3babSopenharmony_ci0:245 0 (const int) 11039617a3babSopenharmony_ci0:245 Constant: 11040617a3babSopenharmony_ci0:245 1 (const int) 11041617a3babSopenharmony_ci0:245 Constant: 11042617a3babSopenharmony_ci0:245 2 (const int) 11043617a3babSopenharmony_ci0:246 move second child to first child ( temp highp 4-component vector of float) 11044617a3babSopenharmony_ci0:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11045617a3babSopenharmony_ci0:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11046617a3babSopenharmony_ci0:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11047617a3babSopenharmony_ci0:246 Constant: 11048617a3babSopenharmony_ci0:246 1 (const int) 11049617a3babSopenharmony_ci0:246 Constant: 11050617a3babSopenharmony_ci0:246 0 (const int) 11051617a3babSopenharmony_ci0:246 subgroupExclusiveMul ( global highp 4-component vector of float) 11052617a3babSopenharmony_ci0:246 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11053617a3babSopenharmony_ci0:246 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11054617a3babSopenharmony_ci0:246 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11055617a3babSopenharmony_ci0:246 Constant: 11056617a3babSopenharmony_ci0:246 3 (const int) 11057617a3babSopenharmony_ci0:246 Constant: 11058617a3babSopenharmony_ci0:246 0 (const int) 11059617a3babSopenharmony_ci0:248 move second child to first child ( temp highp int) 11060617a3babSopenharmony_ci0:248 direct index ( temp highp int) 11061617a3babSopenharmony_ci0:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11062617a3babSopenharmony_ci0:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11063617a3babSopenharmony_ci0:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11064617a3babSopenharmony_ci0:248 Constant: 11065617a3babSopenharmony_ci0:248 2 (const int) 11066617a3babSopenharmony_ci0:248 Constant: 11067617a3babSopenharmony_ci0:248 1 (const int) 11068617a3babSopenharmony_ci0:248 Constant: 11069617a3babSopenharmony_ci0:248 0 (const int) 11070617a3babSopenharmony_ci0:248 subgroupExclusiveMul ( global highp int) 11071617a3babSopenharmony_ci0:248 direct index ( temp highp int) 11072617a3babSopenharmony_ci0:248 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11073617a3babSopenharmony_ci0:248 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11074617a3babSopenharmony_ci0:248 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11075617a3babSopenharmony_ci0:248 Constant: 11076617a3babSopenharmony_ci0:248 0 (const int) 11077617a3babSopenharmony_ci0:248 Constant: 11078617a3babSopenharmony_ci0:248 1 (const int) 11079617a3babSopenharmony_ci0:248 Constant: 11080617a3babSopenharmony_ci0:248 0 (const int) 11081617a3babSopenharmony_ci0:249 move second child to first child ( temp highp 2-component vector of int) 11082617a3babSopenharmony_ci0:249 vector swizzle ( temp highp 2-component vector of int) 11083617a3babSopenharmony_ci0:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11084617a3babSopenharmony_ci0:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11085617a3babSopenharmony_ci0:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11086617a3babSopenharmony_ci0:249 Constant: 11087617a3babSopenharmony_ci0:249 2 (const int) 11088617a3babSopenharmony_ci0:249 Constant: 11089617a3babSopenharmony_ci0:249 1 (const int) 11090617a3babSopenharmony_ci0:249 Sequence 11091617a3babSopenharmony_ci0:249 Constant: 11092617a3babSopenharmony_ci0:249 0 (const int) 11093617a3babSopenharmony_ci0:249 Constant: 11094617a3babSopenharmony_ci0:249 1 (const int) 11095617a3babSopenharmony_ci0:249 subgroupExclusiveMul ( global highp 2-component vector of int) 11096617a3babSopenharmony_ci0:249 vector swizzle ( temp highp 2-component vector of int) 11097617a3babSopenharmony_ci0:249 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11098617a3babSopenharmony_ci0:249 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11099617a3babSopenharmony_ci0:249 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11100617a3babSopenharmony_ci0:249 Constant: 11101617a3babSopenharmony_ci0:249 1 (const int) 11102617a3babSopenharmony_ci0:249 Constant: 11103617a3babSopenharmony_ci0:249 1 (const int) 11104617a3babSopenharmony_ci0:249 Sequence 11105617a3babSopenharmony_ci0:249 Constant: 11106617a3babSopenharmony_ci0:249 0 (const int) 11107617a3babSopenharmony_ci0:249 Constant: 11108617a3babSopenharmony_ci0:249 1 (const int) 11109617a3babSopenharmony_ci0:250 move second child to first child ( temp highp 3-component vector of int) 11110617a3babSopenharmony_ci0:250 vector swizzle ( temp highp 3-component vector of int) 11111617a3babSopenharmony_ci0:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11112617a3babSopenharmony_ci0:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11113617a3babSopenharmony_ci0:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11114617a3babSopenharmony_ci0:250 Constant: 11115617a3babSopenharmony_ci0:250 2 (const int) 11116617a3babSopenharmony_ci0:250 Constant: 11117617a3babSopenharmony_ci0:250 1 (const int) 11118617a3babSopenharmony_ci0:250 Sequence 11119617a3babSopenharmony_ci0:250 Constant: 11120617a3babSopenharmony_ci0:250 0 (const int) 11121617a3babSopenharmony_ci0:250 Constant: 11122617a3babSopenharmony_ci0:250 1 (const int) 11123617a3babSopenharmony_ci0:250 Constant: 11124617a3babSopenharmony_ci0:250 2 (const int) 11125617a3babSopenharmony_ci0:250 subgroupExclusiveMul ( global highp 3-component vector of int) 11126617a3babSopenharmony_ci0:250 vector swizzle ( temp highp 3-component vector of int) 11127617a3babSopenharmony_ci0:250 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11128617a3babSopenharmony_ci0:250 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11129617a3babSopenharmony_ci0:250 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11130617a3babSopenharmony_ci0:250 Constant: 11131617a3babSopenharmony_ci0:250 2 (const int) 11132617a3babSopenharmony_ci0:250 Constant: 11133617a3babSopenharmony_ci0:250 1 (const int) 11134617a3babSopenharmony_ci0:250 Sequence 11135617a3babSopenharmony_ci0:250 Constant: 11136617a3babSopenharmony_ci0:250 0 (const int) 11137617a3babSopenharmony_ci0:250 Constant: 11138617a3babSopenharmony_ci0:250 1 (const int) 11139617a3babSopenharmony_ci0:250 Constant: 11140617a3babSopenharmony_ci0:250 2 (const int) 11141617a3babSopenharmony_ci0:251 move second child to first child ( temp highp 4-component vector of int) 11142617a3babSopenharmony_ci0:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11143617a3babSopenharmony_ci0:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11144617a3babSopenharmony_ci0:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11145617a3babSopenharmony_ci0:251 Constant: 11146617a3babSopenharmony_ci0:251 2 (const int) 11147617a3babSopenharmony_ci0:251 Constant: 11148617a3babSopenharmony_ci0:251 1 (const int) 11149617a3babSopenharmony_ci0:251 subgroupExclusiveMul ( global highp 4-component vector of int) 11150617a3babSopenharmony_ci0:251 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11151617a3babSopenharmony_ci0:251 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11152617a3babSopenharmony_ci0:251 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11153617a3babSopenharmony_ci0:251 Constant: 11154617a3babSopenharmony_ci0:251 3 (const int) 11155617a3babSopenharmony_ci0:251 Constant: 11156617a3babSopenharmony_ci0:251 1 (const int) 11157617a3babSopenharmony_ci0:253 move second child to first child ( temp highp uint) 11158617a3babSopenharmony_ci0:253 direct index ( temp highp uint) 11159617a3babSopenharmony_ci0:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11160617a3babSopenharmony_ci0:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11161617a3babSopenharmony_ci0:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11162617a3babSopenharmony_ci0:253 Constant: 11163617a3babSopenharmony_ci0:253 3 (const int) 11164617a3babSopenharmony_ci0:253 Constant: 11165617a3babSopenharmony_ci0:253 2 (const int) 11166617a3babSopenharmony_ci0:253 Constant: 11167617a3babSopenharmony_ci0:253 0 (const int) 11168617a3babSopenharmony_ci0:253 subgroupExclusiveMul ( global highp uint) 11169617a3babSopenharmony_ci0:253 direct index ( temp highp uint) 11170617a3babSopenharmony_ci0:253 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11171617a3babSopenharmony_ci0:253 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11172617a3babSopenharmony_ci0:253 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11173617a3babSopenharmony_ci0:253 Constant: 11174617a3babSopenharmony_ci0:253 0 (const int) 11175617a3babSopenharmony_ci0:253 Constant: 11176617a3babSopenharmony_ci0:253 2 (const int) 11177617a3babSopenharmony_ci0:253 Constant: 11178617a3babSopenharmony_ci0:253 0 (const int) 11179617a3babSopenharmony_ci0:254 move second child to first child ( temp highp 2-component vector of uint) 11180617a3babSopenharmony_ci0:254 vector swizzle ( temp highp 2-component vector of uint) 11181617a3babSopenharmony_ci0:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11182617a3babSopenharmony_ci0:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11183617a3babSopenharmony_ci0:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11184617a3babSopenharmony_ci0:254 Constant: 11185617a3babSopenharmony_ci0:254 3 (const int) 11186617a3babSopenharmony_ci0:254 Constant: 11187617a3babSopenharmony_ci0:254 2 (const int) 11188617a3babSopenharmony_ci0:254 Sequence 11189617a3babSopenharmony_ci0:254 Constant: 11190617a3babSopenharmony_ci0:254 0 (const int) 11191617a3babSopenharmony_ci0:254 Constant: 11192617a3babSopenharmony_ci0:254 1 (const int) 11193617a3babSopenharmony_ci0:254 subgroupExclusiveMul ( global highp 2-component vector of uint) 11194617a3babSopenharmony_ci0:254 vector swizzle ( temp highp 2-component vector of uint) 11195617a3babSopenharmony_ci0:254 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11196617a3babSopenharmony_ci0:254 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11197617a3babSopenharmony_ci0:254 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11198617a3babSopenharmony_ci0:254 Constant: 11199617a3babSopenharmony_ci0:254 1 (const int) 11200617a3babSopenharmony_ci0:254 Constant: 11201617a3babSopenharmony_ci0:254 2 (const int) 11202617a3babSopenharmony_ci0:254 Sequence 11203617a3babSopenharmony_ci0:254 Constant: 11204617a3babSopenharmony_ci0:254 0 (const int) 11205617a3babSopenharmony_ci0:254 Constant: 11206617a3babSopenharmony_ci0:254 1 (const int) 11207617a3babSopenharmony_ci0:255 move second child to first child ( temp highp 3-component vector of uint) 11208617a3babSopenharmony_ci0:255 vector swizzle ( temp highp 3-component vector of uint) 11209617a3babSopenharmony_ci0:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11210617a3babSopenharmony_ci0:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11211617a3babSopenharmony_ci0:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11212617a3babSopenharmony_ci0:255 Constant: 11213617a3babSopenharmony_ci0:255 3 (const int) 11214617a3babSopenharmony_ci0:255 Constant: 11215617a3babSopenharmony_ci0:255 2 (const int) 11216617a3babSopenharmony_ci0:255 Sequence 11217617a3babSopenharmony_ci0:255 Constant: 11218617a3babSopenharmony_ci0:255 0 (const int) 11219617a3babSopenharmony_ci0:255 Constant: 11220617a3babSopenharmony_ci0:255 1 (const int) 11221617a3babSopenharmony_ci0:255 Constant: 11222617a3babSopenharmony_ci0:255 2 (const int) 11223617a3babSopenharmony_ci0:255 subgroupExclusiveMul ( global highp 3-component vector of uint) 11224617a3babSopenharmony_ci0:255 vector swizzle ( temp highp 3-component vector of uint) 11225617a3babSopenharmony_ci0:255 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11226617a3babSopenharmony_ci0:255 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11227617a3babSopenharmony_ci0:255 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11228617a3babSopenharmony_ci0:255 Constant: 11229617a3babSopenharmony_ci0:255 2 (const int) 11230617a3babSopenharmony_ci0:255 Constant: 11231617a3babSopenharmony_ci0:255 2 (const int) 11232617a3babSopenharmony_ci0:255 Sequence 11233617a3babSopenharmony_ci0:255 Constant: 11234617a3babSopenharmony_ci0:255 0 (const int) 11235617a3babSopenharmony_ci0:255 Constant: 11236617a3babSopenharmony_ci0:255 1 (const int) 11237617a3babSopenharmony_ci0:255 Constant: 11238617a3babSopenharmony_ci0:255 2 (const int) 11239617a3babSopenharmony_ci0:256 move second child to first child ( temp highp 4-component vector of uint) 11240617a3babSopenharmony_ci0:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11241617a3babSopenharmony_ci0:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11242617a3babSopenharmony_ci0:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11243617a3babSopenharmony_ci0:256 Constant: 11244617a3babSopenharmony_ci0:256 3 (const int) 11245617a3babSopenharmony_ci0:256 Constant: 11246617a3babSopenharmony_ci0:256 2 (const int) 11247617a3babSopenharmony_ci0:256 subgroupExclusiveMul ( global highp 4-component vector of uint) 11248617a3babSopenharmony_ci0:256 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11249617a3babSopenharmony_ci0:256 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11250617a3babSopenharmony_ci0:256 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11251617a3babSopenharmony_ci0:256 Constant: 11252617a3babSopenharmony_ci0:256 3 (const int) 11253617a3babSopenharmony_ci0:256 Constant: 11254617a3babSopenharmony_ci0:256 2 (const int) 11255617a3babSopenharmony_ci0:258 move second child to first child ( temp highp float) 11256617a3babSopenharmony_ci0:258 direct index ( temp highp float) 11257617a3babSopenharmony_ci0:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11258617a3babSopenharmony_ci0:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11259617a3babSopenharmony_ci0:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11260617a3babSopenharmony_ci0:258 Constant: 11261617a3babSopenharmony_ci0:258 0 (const int) 11262617a3babSopenharmony_ci0:258 Constant: 11263617a3babSopenharmony_ci0:258 0 (const int) 11264617a3babSopenharmony_ci0:258 Constant: 11265617a3babSopenharmony_ci0:258 0 (const int) 11266617a3babSopenharmony_ci0:258 subgroupExclusiveMin ( global highp float) 11267617a3babSopenharmony_ci0:258 direct index ( temp highp float) 11268617a3babSopenharmony_ci0:258 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11269617a3babSopenharmony_ci0:258 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11270617a3babSopenharmony_ci0:258 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11271617a3babSopenharmony_ci0:258 Constant: 11272617a3babSopenharmony_ci0:258 0 (const int) 11273617a3babSopenharmony_ci0:258 Constant: 11274617a3babSopenharmony_ci0:258 0 (const int) 11275617a3babSopenharmony_ci0:258 Constant: 11276617a3babSopenharmony_ci0:258 0 (const int) 11277617a3babSopenharmony_ci0:259 move second child to first child ( temp highp 2-component vector of float) 11278617a3babSopenharmony_ci0:259 vector swizzle ( temp highp 2-component vector of float) 11279617a3babSopenharmony_ci0:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11280617a3babSopenharmony_ci0:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11281617a3babSopenharmony_ci0:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11282617a3babSopenharmony_ci0:259 Constant: 11283617a3babSopenharmony_ci0:259 0 (const int) 11284617a3babSopenharmony_ci0:259 Constant: 11285617a3babSopenharmony_ci0:259 0 (const int) 11286617a3babSopenharmony_ci0:259 Sequence 11287617a3babSopenharmony_ci0:259 Constant: 11288617a3babSopenharmony_ci0:259 0 (const int) 11289617a3babSopenharmony_ci0:259 Constant: 11290617a3babSopenharmony_ci0:259 1 (const int) 11291617a3babSopenharmony_ci0:259 subgroupExclusiveMin ( global highp 2-component vector of float) 11292617a3babSopenharmony_ci0:259 vector swizzle ( temp highp 2-component vector of float) 11293617a3babSopenharmony_ci0:259 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11294617a3babSopenharmony_ci0:259 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11295617a3babSopenharmony_ci0:259 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11296617a3babSopenharmony_ci0:259 Constant: 11297617a3babSopenharmony_ci0:259 1 (const int) 11298617a3babSopenharmony_ci0:259 Constant: 11299617a3babSopenharmony_ci0:259 0 (const int) 11300617a3babSopenharmony_ci0:259 Sequence 11301617a3babSopenharmony_ci0:259 Constant: 11302617a3babSopenharmony_ci0:259 0 (const int) 11303617a3babSopenharmony_ci0:259 Constant: 11304617a3babSopenharmony_ci0:259 1 (const int) 11305617a3babSopenharmony_ci0:260 move second child to first child ( temp highp 3-component vector of float) 11306617a3babSopenharmony_ci0:260 vector swizzle ( temp highp 3-component vector of float) 11307617a3babSopenharmony_ci0:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11308617a3babSopenharmony_ci0:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11309617a3babSopenharmony_ci0:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11310617a3babSopenharmony_ci0:260 Constant: 11311617a3babSopenharmony_ci0:260 0 (const int) 11312617a3babSopenharmony_ci0:260 Constant: 11313617a3babSopenharmony_ci0:260 0 (const int) 11314617a3babSopenharmony_ci0:260 Sequence 11315617a3babSopenharmony_ci0:260 Constant: 11316617a3babSopenharmony_ci0:260 0 (const int) 11317617a3babSopenharmony_ci0:260 Constant: 11318617a3babSopenharmony_ci0:260 1 (const int) 11319617a3babSopenharmony_ci0:260 Constant: 11320617a3babSopenharmony_ci0:260 2 (const int) 11321617a3babSopenharmony_ci0:260 subgroupExclusiveMin ( global highp 3-component vector of float) 11322617a3babSopenharmony_ci0:260 vector swizzle ( temp highp 3-component vector of float) 11323617a3babSopenharmony_ci0:260 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11324617a3babSopenharmony_ci0:260 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11325617a3babSopenharmony_ci0:260 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11326617a3babSopenharmony_ci0:260 Constant: 11327617a3babSopenharmony_ci0:260 2 (const int) 11328617a3babSopenharmony_ci0:260 Constant: 11329617a3babSopenharmony_ci0:260 0 (const int) 11330617a3babSopenharmony_ci0:260 Sequence 11331617a3babSopenharmony_ci0:260 Constant: 11332617a3babSopenharmony_ci0:260 0 (const int) 11333617a3babSopenharmony_ci0:260 Constant: 11334617a3babSopenharmony_ci0:260 1 (const int) 11335617a3babSopenharmony_ci0:260 Constant: 11336617a3babSopenharmony_ci0:260 2 (const int) 11337617a3babSopenharmony_ci0:261 move second child to first child ( temp highp 4-component vector of float) 11338617a3babSopenharmony_ci0:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11339617a3babSopenharmony_ci0:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11340617a3babSopenharmony_ci0:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11341617a3babSopenharmony_ci0:261 Constant: 11342617a3babSopenharmony_ci0:261 0 (const int) 11343617a3babSopenharmony_ci0:261 Constant: 11344617a3babSopenharmony_ci0:261 0 (const int) 11345617a3babSopenharmony_ci0:261 subgroupExclusiveMin ( global highp 4-component vector of float) 11346617a3babSopenharmony_ci0:261 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11347617a3babSopenharmony_ci0:261 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11348617a3babSopenharmony_ci0:261 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11349617a3babSopenharmony_ci0:261 Constant: 11350617a3babSopenharmony_ci0:261 3 (const int) 11351617a3babSopenharmony_ci0:261 Constant: 11352617a3babSopenharmony_ci0:261 0 (const int) 11353617a3babSopenharmony_ci0:263 move second child to first child ( temp highp int) 11354617a3babSopenharmony_ci0:263 direct index ( temp highp int) 11355617a3babSopenharmony_ci0:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11356617a3babSopenharmony_ci0:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11357617a3babSopenharmony_ci0:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11358617a3babSopenharmony_ci0:263 Constant: 11359617a3babSopenharmony_ci0:263 1 (const int) 11360617a3babSopenharmony_ci0:263 Constant: 11361617a3babSopenharmony_ci0:263 1 (const int) 11362617a3babSopenharmony_ci0:263 Constant: 11363617a3babSopenharmony_ci0:263 0 (const int) 11364617a3babSopenharmony_ci0:263 subgroupExclusiveMin ( global highp int) 11365617a3babSopenharmony_ci0:263 direct index ( temp highp int) 11366617a3babSopenharmony_ci0:263 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11367617a3babSopenharmony_ci0:263 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11368617a3babSopenharmony_ci0:263 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11369617a3babSopenharmony_ci0:263 Constant: 11370617a3babSopenharmony_ci0:263 0 (const int) 11371617a3babSopenharmony_ci0:263 Constant: 11372617a3babSopenharmony_ci0:263 1 (const int) 11373617a3babSopenharmony_ci0:263 Constant: 11374617a3babSopenharmony_ci0:263 0 (const int) 11375617a3babSopenharmony_ci0:264 move second child to first child ( temp highp 2-component vector of int) 11376617a3babSopenharmony_ci0:264 vector swizzle ( temp highp 2-component vector of int) 11377617a3babSopenharmony_ci0:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11378617a3babSopenharmony_ci0:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11379617a3babSopenharmony_ci0:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11380617a3babSopenharmony_ci0:264 Constant: 11381617a3babSopenharmony_ci0:264 1 (const int) 11382617a3babSopenharmony_ci0:264 Constant: 11383617a3babSopenharmony_ci0:264 1 (const int) 11384617a3babSopenharmony_ci0:264 Sequence 11385617a3babSopenharmony_ci0:264 Constant: 11386617a3babSopenharmony_ci0:264 0 (const int) 11387617a3babSopenharmony_ci0:264 Constant: 11388617a3babSopenharmony_ci0:264 1 (const int) 11389617a3babSopenharmony_ci0:264 subgroupExclusiveMin ( global highp 2-component vector of int) 11390617a3babSopenharmony_ci0:264 vector swizzle ( temp highp 2-component vector of int) 11391617a3babSopenharmony_ci0:264 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11392617a3babSopenharmony_ci0:264 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11393617a3babSopenharmony_ci0:264 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11394617a3babSopenharmony_ci0:264 Constant: 11395617a3babSopenharmony_ci0:264 1 (const int) 11396617a3babSopenharmony_ci0:264 Constant: 11397617a3babSopenharmony_ci0:264 1 (const int) 11398617a3babSopenharmony_ci0:264 Sequence 11399617a3babSopenharmony_ci0:264 Constant: 11400617a3babSopenharmony_ci0:264 0 (const int) 11401617a3babSopenharmony_ci0:264 Constant: 11402617a3babSopenharmony_ci0:264 1 (const int) 11403617a3babSopenharmony_ci0:265 move second child to first child ( temp highp 3-component vector of int) 11404617a3babSopenharmony_ci0:265 vector swizzle ( temp highp 3-component vector of int) 11405617a3babSopenharmony_ci0:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11406617a3babSopenharmony_ci0:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11407617a3babSopenharmony_ci0:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11408617a3babSopenharmony_ci0:265 Constant: 11409617a3babSopenharmony_ci0:265 1 (const int) 11410617a3babSopenharmony_ci0:265 Constant: 11411617a3babSopenharmony_ci0:265 1 (const int) 11412617a3babSopenharmony_ci0:265 Sequence 11413617a3babSopenharmony_ci0:265 Constant: 11414617a3babSopenharmony_ci0:265 0 (const int) 11415617a3babSopenharmony_ci0:265 Constant: 11416617a3babSopenharmony_ci0:265 1 (const int) 11417617a3babSopenharmony_ci0:265 Constant: 11418617a3babSopenharmony_ci0:265 2 (const int) 11419617a3babSopenharmony_ci0:265 subgroupExclusiveMin ( global highp 3-component vector of int) 11420617a3babSopenharmony_ci0:265 vector swizzle ( temp highp 3-component vector of int) 11421617a3babSopenharmony_ci0:265 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11422617a3babSopenharmony_ci0:265 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11423617a3babSopenharmony_ci0:265 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11424617a3babSopenharmony_ci0:265 Constant: 11425617a3babSopenharmony_ci0:265 2 (const int) 11426617a3babSopenharmony_ci0:265 Constant: 11427617a3babSopenharmony_ci0:265 1 (const int) 11428617a3babSopenharmony_ci0:265 Sequence 11429617a3babSopenharmony_ci0:265 Constant: 11430617a3babSopenharmony_ci0:265 0 (const int) 11431617a3babSopenharmony_ci0:265 Constant: 11432617a3babSopenharmony_ci0:265 1 (const int) 11433617a3babSopenharmony_ci0:265 Constant: 11434617a3babSopenharmony_ci0:265 2 (const int) 11435617a3babSopenharmony_ci0:266 move second child to first child ( temp highp 4-component vector of int) 11436617a3babSopenharmony_ci0:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11437617a3babSopenharmony_ci0:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11438617a3babSopenharmony_ci0:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11439617a3babSopenharmony_ci0:266 Constant: 11440617a3babSopenharmony_ci0:266 1 (const int) 11441617a3babSopenharmony_ci0:266 Constant: 11442617a3babSopenharmony_ci0:266 1 (const int) 11443617a3babSopenharmony_ci0:266 subgroupExclusiveMin ( global highp 4-component vector of int) 11444617a3babSopenharmony_ci0:266 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11445617a3babSopenharmony_ci0:266 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11446617a3babSopenharmony_ci0:266 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11447617a3babSopenharmony_ci0:266 Constant: 11448617a3babSopenharmony_ci0:266 3 (const int) 11449617a3babSopenharmony_ci0:266 Constant: 11450617a3babSopenharmony_ci0:266 1 (const int) 11451617a3babSopenharmony_ci0:268 move second child to first child ( temp highp uint) 11452617a3babSopenharmony_ci0:268 direct index ( temp highp uint) 11453617a3babSopenharmony_ci0:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11454617a3babSopenharmony_ci0:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11455617a3babSopenharmony_ci0:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11456617a3babSopenharmony_ci0:268 Constant: 11457617a3babSopenharmony_ci0:268 2 (const int) 11458617a3babSopenharmony_ci0:268 Constant: 11459617a3babSopenharmony_ci0:268 2 (const int) 11460617a3babSopenharmony_ci0:268 Constant: 11461617a3babSopenharmony_ci0:268 0 (const int) 11462617a3babSopenharmony_ci0:268 subgroupExclusiveMin ( global highp uint) 11463617a3babSopenharmony_ci0:268 direct index ( temp highp uint) 11464617a3babSopenharmony_ci0:268 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11465617a3babSopenharmony_ci0:268 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11466617a3babSopenharmony_ci0:268 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11467617a3babSopenharmony_ci0:268 Constant: 11468617a3babSopenharmony_ci0:268 0 (const int) 11469617a3babSopenharmony_ci0:268 Constant: 11470617a3babSopenharmony_ci0:268 2 (const int) 11471617a3babSopenharmony_ci0:268 Constant: 11472617a3babSopenharmony_ci0:268 0 (const int) 11473617a3babSopenharmony_ci0:269 move second child to first child ( temp highp 2-component vector of uint) 11474617a3babSopenharmony_ci0:269 vector swizzle ( temp highp 2-component vector of uint) 11475617a3babSopenharmony_ci0:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11476617a3babSopenharmony_ci0:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11477617a3babSopenharmony_ci0:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11478617a3babSopenharmony_ci0:269 Constant: 11479617a3babSopenharmony_ci0:269 2 (const int) 11480617a3babSopenharmony_ci0:269 Constant: 11481617a3babSopenharmony_ci0:269 2 (const int) 11482617a3babSopenharmony_ci0:269 Sequence 11483617a3babSopenharmony_ci0:269 Constant: 11484617a3babSopenharmony_ci0:269 0 (const int) 11485617a3babSopenharmony_ci0:269 Constant: 11486617a3babSopenharmony_ci0:269 1 (const int) 11487617a3babSopenharmony_ci0:269 subgroupExclusiveMin ( global highp 2-component vector of uint) 11488617a3babSopenharmony_ci0:269 vector swizzle ( temp highp 2-component vector of uint) 11489617a3babSopenharmony_ci0:269 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11490617a3babSopenharmony_ci0:269 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11491617a3babSopenharmony_ci0:269 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11492617a3babSopenharmony_ci0:269 Constant: 11493617a3babSopenharmony_ci0:269 1 (const int) 11494617a3babSopenharmony_ci0:269 Constant: 11495617a3babSopenharmony_ci0:269 2 (const int) 11496617a3babSopenharmony_ci0:269 Sequence 11497617a3babSopenharmony_ci0:269 Constant: 11498617a3babSopenharmony_ci0:269 0 (const int) 11499617a3babSopenharmony_ci0:269 Constant: 11500617a3babSopenharmony_ci0:269 1 (const int) 11501617a3babSopenharmony_ci0:270 move second child to first child ( temp highp 3-component vector of uint) 11502617a3babSopenharmony_ci0:270 vector swizzle ( temp highp 3-component vector of uint) 11503617a3babSopenharmony_ci0:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11504617a3babSopenharmony_ci0:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11505617a3babSopenharmony_ci0:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11506617a3babSopenharmony_ci0:270 Constant: 11507617a3babSopenharmony_ci0:270 2 (const int) 11508617a3babSopenharmony_ci0:270 Constant: 11509617a3babSopenharmony_ci0:270 2 (const int) 11510617a3babSopenharmony_ci0:270 Sequence 11511617a3babSopenharmony_ci0:270 Constant: 11512617a3babSopenharmony_ci0:270 0 (const int) 11513617a3babSopenharmony_ci0:270 Constant: 11514617a3babSopenharmony_ci0:270 1 (const int) 11515617a3babSopenharmony_ci0:270 Constant: 11516617a3babSopenharmony_ci0:270 2 (const int) 11517617a3babSopenharmony_ci0:270 subgroupExclusiveMin ( global highp 3-component vector of uint) 11518617a3babSopenharmony_ci0:270 vector swizzle ( temp highp 3-component vector of uint) 11519617a3babSopenharmony_ci0:270 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11520617a3babSopenharmony_ci0:270 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11521617a3babSopenharmony_ci0:270 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11522617a3babSopenharmony_ci0:270 Constant: 11523617a3babSopenharmony_ci0:270 2 (const int) 11524617a3babSopenharmony_ci0:270 Constant: 11525617a3babSopenharmony_ci0:270 2 (const int) 11526617a3babSopenharmony_ci0:270 Sequence 11527617a3babSopenharmony_ci0:270 Constant: 11528617a3babSopenharmony_ci0:270 0 (const int) 11529617a3babSopenharmony_ci0:270 Constant: 11530617a3babSopenharmony_ci0:270 1 (const int) 11531617a3babSopenharmony_ci0:270 Constant: 11532617a3babSopenharmony_ci0:270 2 (const int) 11533617a3babSopenharmony_ci0:271 move second child to first child ( temp highp 4-component vector of uint) 11534617a3babSopenharmony_ci0:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11535617a3babSopenharmony_ci0:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11536617a3babSopenharmony_ci0:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11537617a3babSopenharmony_ci0:271 Constant: 11538617a3babSopenharmony_ci0:271 2 (const int) 11539617a3babSopenharmony_ci0:271 Constant: 11540617a3babSopenharmony_ci0:271 2 (const int) 11541617a3babSopenharmony_ci0:271 subgroupExclusiveMin ( global highp 4-component vector of uint) 11542617a3babSopenharmony_ci0:271 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11543617a3babSopenharmony_ci0:271 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11544617a3babSopenharmony_ci0:271 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11545617a3babSopenharmony_ci0:271 Constant: 11546617a3babSopenharmony_ci0:271 3 (const int) 11547617a3babSopenharmony_ci0:271 Constant: 11548617a3babSopenharmony_ci0:271 2 (const int) 11549617a3babSopenharmony_ci0:273 move second child to first child ( temp highp float) 11550617a3babSopenharmony_ci0:273 direct index ( temp highp float) 11551617a3babSopenharmony_ci0:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11552617a3babSopenharmony_ci0:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11553617a3babSopenharmony_ci0:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11554617a3babSopenharmony_ci0:273 Constant: 11555617a3babSopenharmony_ci0:273 3 (const int) 11556617a3babSopenharmony_ci0:273 Constant: 11557617a3babSopenharmony_ci0:273 0 (const int) 11558617a3babSopenharmony_ci0:273 Constant: 11559617a3babSopenharmony_ci0:273 0 (const int) 11560617a3babSopenharmony_ci0:273 subgroupExclusiveMax ( global highp float) 11561617a3babSopenharmony_ci0:273 direct index ( temp highp float) 11562617a3babSopenharmony_ci0:273 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11563617a3babSopenharmony_ci0:273 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11564617a3babSopenharmony_ci0:273 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11565617a3babSopenharmony_ci0:273 Constant: 11566617a3babSopenharmony_ci0:273 0 (const int) 11567617a3babSopenharmony_ci0:273 Constant: 11568617a3babSopenharmony_ci0:273 0 (const int) 11569617a3babSopenharmony_ci0:273 Constant: 11570617a3babSopenharmony_ci0:273 0 (const int) 11571617a3babSopenharmony_ci0:274 move second child to first child ( temp highp 2-component vector of float) 11572617a3babSopenharmony_ci0:274 vector swizzle ( temp highp 2-component vector of float) 11573617a3babSopenharmony_ci0:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11574617a3babSopenharmony_ci0:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11575617a3babSopenharmony_ci0:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11576617a3babSopenharmony_ci0:274 Constant: 11577617a3babSopenharmony_ci0:274 3 (const int) 11578617a3babSopenharmony_ci0:274 Constant: 11579617a3babSopenharmony_ci0:274 0 (const int) 11580617a3babSopenharmony_ci0:274 Sequence 11581617a3babSopenharmony_ci0:274 Constant: 11582617a3babSopenharmony_ci0:274 0 (const int) 11583617a3babSopenharmony_ci0:274 Constant: 11584617a3babSopenharmony_ci0:274 1 (const int) 11585617a3babSopenharmony_ci0:274 subgroupExclusiveMax ( global highp 2-component vector of float) 11586617a3babSopenharmony_ci0:274 vector swizzle ( temp highp 2-component vector of float) 11587617a3babSopenharmony_ci0:274 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11588617a3babSopenharmony_ci0:274 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11589617a3babSopenharmony_ci0:274 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11590617a3babSopenharmony_ci0:274 Constant: 11591617a3babSopenharmony_ci0:274 1 (const int) 11592617a3babSopenharmony_ci0:274 Constant: 11593617a3babSopenharmony_ci0:274 0 (const int) 11594617a3babSopenharmony_ci0:274 Sequence 11595617a3babSopenharmony_ci0:274 Constant: 11596617a3babSopenharmony_ci0:274 0 (const int) 11597617a3babSopenharmony_ci0:274 Constant: 11598617a3babSopenharmony_ci0:274 1 (const int) 11599617a3babSopenharmony_ci0:275 move second child to first child ( temp highp 3-component vector of float) 11600617a3babSopenharmony_ci0:275 vector swizzle ( temp highp 3-component vector of float) 11601617a3babSopenharmony_ci0:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11602617a3babSopenharmony_ci0:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11603617a3babSopenharmony_ci0:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11604617a3babSopenharmony_ci0:275 Constant: 11605617a3babSopenharmony_ci0:275 3 (const int) 11606617a3babSopenharmony_ci0:275 Constant: 11607617a3babSopenharmony_ci0:275 0 (const int) 11608617a3babSopenharmony_ci0:275 Sequence 11609617a3babSopenharmony_ci0:275 Constant: 11610617a3babSopenharmony_ci0:275 0 (const int) 11611617a3babSopenharmony_ci0:275 Constant: 11612617a3babSopenharmony_ci0:275 1 (const int) 11613617a3babSopenharmony_ci0:275 Constant: 11614617a3babSopenharmony_ci0:275 2 (const int) 11615617a3babSopenharmony_ci0:275 subgroupExclusiveMax ( global highp 3-component vector of float) 11616617a3babSopenharmony_ci0:275 vector swizzle ( temp highp 3-component vector of float) 11617617a3babSopenharmony_ci0:275 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11618617a3babSopenharmony_ci0:275 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11619617a3babSopenharmony_ci0:275 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11620617a3babSopenharmony_ci0:275 Constant: 11621617a3babSopenharmony_ci0:275 2 (const int) 11622617a3babSopenharmony_ci0:275 Constant: 11623617a3babSopenharmony_ci0:275 0 (const int) 11624617a3babSopenharmony_ci0:275 Sequence 11625617a3babSopenharmony_ci0:275 Constant: 11626617a3babSopenharmony_ci0:275 0 (const int) 11627617a3babSopenharmony_ci0:275 Constant: 11628617a3babSopenharmony_ci0:275 1 (const int) 11629617a3babSopenharmony_ci0:275 Constant: 11630617a3babSopenharmony_ci0:275 2 (const int) 11631617a3babSopenharmony_ci0:276 move second child to first child ( temp highp 4-component vector of float) 11632617a3babSopenharmony_ci0:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11633617a3babSopenharmony_ci0:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11634617a3babSopenharmony_ci0:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11635617a3babSopenharmony_ci0:276 Constant: 11636617a3babSopenharmony_ci0:276 3 (const int) 11637617a3babSopenharmony_ci0:276 Constant: 11638617a3babSopenharmony_ci0:276 0 (const int) 11639617a3babSopenharmony_ci0:276 subgroupExclusiveMax ( global highp 4-component vector of float) 11640617a3babSopenharmony_ci0:276 f4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of float) 11641617a3babSopenharmony_ci0:276 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11642617a3babSopenharmony_ci0:276 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11643617a3babSopenharmony_ci0:276 Constant: 11644617a3babSopenharmony_ci0:276 3 (const int) 11645617a3babSopenharmony_ci0:276 Constant: 11646617a3babSopenharmony_ci0:276 0 (const int) 11647617a3babSopenharmony_ci0:278 move second child to first child ( temp highp int) 11648617a3babSopenharmony_ci0:278 direct index ( temp highp int) 11649617a3babSopenharmony_ci0:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11650617a3babSopenharmony_ci0:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11651617a3babSopenharmony_ci0:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11652617a3babSopenharmony_ci0:278 Constant: 11653617a3babSopenharmony_ci0:278 0 (const int) 11654617a3babSopenharmony_ci0:278 Constant: 11655617a3babSopenharmony_ci0:278 1 (const int) 11656617a3babSopenharmony_ci0:278 Constant: 11657617a3babSopenharmony_ci0:278 0 (const int) 11658617a3babSopenharmony_ci0:278 subgroupExclusiveMax ( global highp int) 11659617a3babSopenharmony_ci0:278 direct index ( temp highp int) 11660617a3babSopenharmony_ci0:278 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11661617a3babSopenharmony_ci0:278 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11662617a3babSopenharmony_ci0:278 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11663617a3babSopenharmony_ci0:278 Constant: 11664617a3babSopenharmony_ci0:278 0 (const int) 11665617a3babSopenharmony_ci0:278 Constant: 11666617a3babSopenharmony_ci0:278 1 (const int) 11667617a3babSopenharmony_ci0:278 Constant: 11668617a3babSopenharmony_ci0:278 0 (const int) 11669617a3babSopenharmony_ci0:279 move second child to first child ( temp highp 2-component vector of int) 11670617a3babSopenharmony_ci0:279 vector swizzle ( temp highp 2-component vector of int) 11671617a3babSopenharmony_ci0:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11672617a3babSopenharmony_ci0:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11673617a3babSopenharmony_ci0:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11674617a3babSopenharmony_ci0:279 Constant: 11675617a3babSopenharmony_ci0:279 0 (const int) 11676617a3babSopenharmony_ci0:279 Constant: 11677617a3babSopenharmony_ci0:279 1 (const int) 11678617a3babSopenharmony_ci0:279 Sequence 11679617a3babSopenharmony_ci0:279 Constant: 11680617a3babSopenharmony_ci0:279 0 (const int) 11681617a3babSopenharmony_ci0:279 Constant: 11682617a3babSopenharmony_ci0:279 1 (const int) 11683617a3babSopenharmony_ci0:279 subgroupExclusiveMax ( global highp 2-component vector of int) 11684617a3babSopenharmony_ci0:279 vector swizzle ( temp highp 2-component vector of int) 11685617a3babSopenharmony_ci0:279 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11686617a3babSopenharmony_ci0:279 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11687617a3babSopenharmony_ci0:279 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11688617a3babSopenharmony_ci0:279 Constant: 11689617a3babSopenharmony_ci0:279 1 (const int) 11690617a3babSopenharmony_ci0:279 Constant: 11691617a3babSopenharmony_ci0:279 1 (const int) 11692617a3babSopenharmony_ci0:279 Sequence 11693617a3babSopenharmony_ci0:279 Constant: 11694617a3babSopenharmony_ci0:279 0 (const int) 11695617a3babSopenharmony_ci0:279 Constant: 11696617a3babSopenharmony_ci0:279 1 (const int) 11697617a3babSopenharmony_ci0:280 move second child to first child ( temp highp 3-component vector of int) 11698617a3babSopenharmony_ci0:280 vector swizzle ( temp highp 3-component vector of int) 11699617a3babSopenharmony_ci0:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11700617a3babSopenharmony_ci0:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11701617a3babSopenharmony_ci0:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11702617a3babSopenharmony_ci0:280 Constant: 11703617a3babSopenharmony_ci0:280 0 (const int) 11704617a3babSopenharmony_ci0:280 Constant: 11705617a3babSopenharmony_ci0:280 1 (const int) 11706617a3babSopenharmony_ci0:280 Sequence 11707617a3babSopenharmony_ci0:280 Constant: 11708617a3babSopenharmony_ci0:280 0 (const int) 11709617a3babSopenharmony_ci0:280 Constant: 11710617a3babSopenharmony_ci0:280 1 (const int) 11711617a3babSopenharmony_ci0:280 Constant: 11712617a3babSopenharmony_ci0:280 2 (const int) 11713617a3babSopenharmony_ci0:280 subgroupExclusiveMax ( global highp 3-component vector of int) 11714617a3babSopenharmony_ci0:280 vector swizzle ( temp highp 3-component vector of int) 11715617a3babSopenharmony_ci0:280 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11716617a3babSopenharmony_ci0:280 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11717617a3babSopenharmony_ci0:280 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11718617a3babSopenharmony_ci0:280 Constant: 11719617a3babSopenharmony_ci0:280 2 (const int) 11720617a3babSopenharmony_ci0:280 Constant: 11721617a3babSopenharmony_ci0:280 1 (const int) 11722617a3babSopenharmony_ci0:280 Sequence 11723617a3babSopenharmony_ci0:280 Constant: 11724617a3babSopenharmony_ci0:280 0 (const int) 11725617a3babSopenharmony_ci0:280 Constant: 11726617a3babSopenharmony_ci0:280 1 (const int) 11727617a3babSopenharmony_ci0:280 Constant: 11728617a3babSopenharmony_ci0:280 2 (const int) 11729617a3babSopenharmony_ci0:281 move second child to first child ( temp highp 4-component vector of int) 11730617a3babSopenharmony_ci0:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11731617a3babSopenharmony_ci0:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11732617a3babSopenharmony_ci0:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11733617a3babSopenharmony_ci0:281 Constant: 11734617a3babSopenharmony_ci0:281 0 (const int) 11735617a3babSopenharmony_ci0:281 Constant: 11736617a3babSopenharmony_ci0:281 1 (const int) 11737617a3babSopenharmony_ci0:281 subgroupExclusiveMax ( global highp 4-component vector of int) 11738617a3babSopenharmony_ci0:281 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11739617a3babSopenharmony_ci0:281 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11740617a3babSopenharmony_ci0:281 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11741617a3babSopenharmony_ci0:281 Constant: 11742617a3babSopenharmony_ci0:281 3 (const int) 11743617a3babSopenharmony_ci0:281 Constant: 11744617a3babSopenharmony_ci0:281 1 (const int) 11745617a3babSopenharmony_ci0:283 move second child to first child ( temp highp uint) 11746617a3babSopenharmony_ci0:283 direct index ( temp highp uint) 11747617a3babSopenharmony_ci0:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11748617a3babSopenharmony_ci0:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11749617a3babSopenharmony_ci0:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11750617a3babSopenharmony_ci0:283 Constant: 11751617a3babSopenharmony_ci0:283 1 (const int) 11752617a3babSopenharmony_ci0:283 Constant: 11753617a3babSopenharmony_ci0:283 2 (const int) 11754617a3babSopenharmony_ci0:283 Constant: 11755617a3babSopenharmony_ci0:283 0 (const int) 11756617a3babSopenharmony_ci0:283 subgroupExclusiveMax ( global highp uint) 11757617a3babSopenharmony_ci0:283 direct index ( temp highp uint) 11758617a3babSopenharmony_ci0:283 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11759617a3babSopenharmony_ci0:283 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11760617a3babSopenharmony_ci0:283 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11761617a3babSopenharmony_ci0:283 Constant: 11762617a3babSopenharmony_ci0:283 0 (const int) 11763617a3babSopenharmony_ci0:283 Constant: 11764617a3babSopenharmony_ci0:283 2 (const int) 11765617a3babSopenharmony_ci0:283 Constant: 11766617a3babSopenharmony_ci0:283 0 (const int) 11767617a3babSopenharmony_ci0:284 move second child to first child ( temp highp 2-component vector of uint) 11768617a3babSopenharmony_ci0:284 vector swizzle ( temp highp 2-component vector of uint) 11769617a3babSopenharmony_ci0:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11770617a3babSopenharmony_ci0:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11771617a3babSopenharmony_ci0:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11772617a3babSopenharmony_ci0:284 Constant: 11773617a3babSopenharmony_ci0:284 1 (const int) 11774617a3babSopenharmony_ci0:284 Constant: 11775617a3babSopenharmony_ci0:284 2 (const int) 11776617a3babSopenharmony_ci0:284 Sequence 11777617a3babSopenharmony_ci0:284 Constant: 11778617a3babSopenharmony_ci0:284 0 (const int) 11779617a3babSopenharmony_ci0:284 Constant: 11780617a3babSopenharmony_ci0:284 1 (const int) 11781617a3babSopenharmony_ci0:284 subgroupExclusiveMax ( global highp 2-component vector of uint) 11782617a3babSopenharmony_ci0:284 vector swizzle ( temp highp 2-component vector of uint) 11783617a3babSopenharmony_ci0:284 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11784617a3babSopenharmony_ci0:284 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11785617a3babSopenharmony_ci0:284 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11786617a3babSopenharmony_ci0:284 Constant: 11787617a3babSopenharmony_ci0:284 1 (const int) 11788617a3babSopenharmony_ci0:284 Constant: 11789617a3babSopenharmony_ci0:284 2 (const int) 11790617a3babSopenharmony_ci0:284 Sequence 11791617a3babSopenharmony_ci0:284 Constant: 11792617a3babSopenharmony_ci0:284 0 (const int) 11793617a3babSopenharmony_ci0:284 Constant: 11794617a3babSopenharmony_ci0:284 1 (const int) 11795617a3babSopenharmony_ci0:285 move second child to first child ( temp highp 3-component vector of uint) 11796617a3babSopenharmony_ci0:285 vector swizzle ( temp highp 3-component vector of uint) 11797617a3babSopenharmony_ci0:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11798617a3babSopenharmony_ci0:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11799617a3babSopenharmony_ci0:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11800617a3babSopenharmony_ci0:285 Constant: 11801617a3babSopenharmony_ci0:285 1 (const int) 11802617a3babSopenharmony_ci0:285 Constant: 11803617a3babSopenharmony_ci0:285 2 (const int) 11804617a3babSopenharmony_ci0:285 Sequence 11805617a3babSopenharmony_ci0:285 Constant: 11806617a3babSopenharmony_ci0:285 0 (const int) 11807617a3babSopenharmony_ci0:285 Constant: 11808617a3babSopenharmony_ci0:285 1 (const int) 11809617a3babSopenharmony_ci0:285 Constant: 11810617a3babSopenharmony_ci0:285 2 (const int) 11811617a3babSopenharmony_ci0:285 subgroupExclusiveMax ( global highp 3-component vector of uint) 11812617a3babSopenharmony_ci0:285 vector swizzle ( temp highp 3-component vector of uint) 11813617a3babSopenharmony_ci0:285 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11814617a3babSopenharmony_ci0:285 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11815617a3babSopenharmony_ci0:285 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11816617a3babSopenharmony_ci0:285 Constant: 11817617a3babSopenharmony_ci0:285 2 (const int) 11818617a3babSopenharmony_ci0:285 Constant: 11819617a3babSopenharmony_ci0:285 2 (const int) 11820617a3babSopenharmony_ci0:285 Sequence 11821617a3babSopenharmony_ci0:285 Constant: 11822617a3babSopenharmony_ci0:285 0 (const int) 11823617a3babSopenharmony_ci0:285 Constant: 11824617a3babSopenharmony_ci0:285 1 (const int) 11825617a3babSopenharmony_ci0:285 Constant: 11826617a3babSopenharmony_ci0:285 2 (const int) 11827617a3babSopenharmony_ci0:286 move second child to first child ( temp highp 4-component vector of uint) 11828617a3babSopenharmony_ci0:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11829617a3babSopenharmony_ci0:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11830617a3babSopenharmony_ci0:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11831617a3babSopenharmony_ci0:286 Constant: 11832617a3babSopenharmony_ci0:286 1 (const int) 11833617a3babSopenharmony_ci0:286 Constant: 11834617a3babSopenharmony_ci0:286 2 (const int) 11835617a3babSopenharmony_ci0:286 subgroupExclusiveMax ( global highp 4-component vector of uint) 11836617a3babSopenharmony_ci0:286 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11837617a3babSopenharmony_ci0:286 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11838617a3babSopenharmony_ci0:286 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11839617a3babSopenharmony_ci0:286 Constant: 11840617a3babSopenharmony_ci0:286 3 (const int) 11841617a3babSopenharmony_ci0:286 Constant: 11842617a3babSopenharmony_ci0:286 2 (const int) 11843617a3babSopenharmony_ci0:288 move second child to first child ( temp highp int) 11844617a3babSopenharmony_ci0:288 direct index ( temp highp int) 11845617a3babSopenharmony_ci0:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11846617a3babSopenharmony_ci0:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11847617a3babSopenharmony_ci0:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11848617a3babSopenharmony_ci0:288 Constant: 11849617a3babSopenharmony_ci0:288 2 (const int) 11850617a3babSopenharmony_ci0:288 Constant: 11851617a3babSopenharmony_ci0:288 1 (const int) 11852617a3babSopenharmony_ci0:288 Constant: 11853617a3babSopenharmony_ci0:288 0 (const int) 11854617a3babSopenharmony_ci0:288 subgroupExclusiveAnd ( global highp int) 11855617a3babSopenharmony_ci0:288 direct index ( temp highp int) 11856617a3babSopenharmony_ci0:288 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11857617a3babSopenharmony_ci0:288 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11858617a3babSopenharmony_ci0:288 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11859617a3babSopenharmony_ci0:288 Constant: 11860617a3babSopenharmony_ci0:288 0 (const int) 11861617a3babSopenharmony_ci0:288 Constant: 11862617a3babSopenharmony_ci0:288 1 (const int) 11863617a3babSopenharmony_ci0:288 Constant: 11864617a3babSopenharmony_ci0:288 0 (const int) 11865617a3babSopenharmony_ci0:289 move second child to first child ( temp highp 2-component vector of int) 11866617a3babSopenharmony_ci0:289 vector swizzle ( temp highp 2-component vector of int) 11867617a3babSopenharmony_ci0:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11868617a3babSopenharmony_ci0:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11869617a3babSopenharmony_ci0:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11870617a3babSopenharmony_ci0:289 Constant: 11871617a3babSopenharmony_ci0:289 2 (const int) 11872617a3babSopenharmony_ci0:289 Constant: 11873617a3babSopenharmony_ci0:289 1 (const int) 11874617a3babSopenharmony_ci0:289 Sequence 11875617a3babSopenharmony_ci0:289 Constant: 11876617a3babSopenharmony_ci0:289 0 (const int) 11877617a3babSopenharmony_ci0:289 Constant: 11878617a3babSopenharmony_ci0:289 1 (const int) 11879617a3babSopenharmony_ci0:289 subgroupExclusiveAnd ( global highp 2-component vector of int) 11880617a3babSopenharmony_ci0:289 vector swizzle ( temp highp 2-component vector of int) 11881617a3babSopenharmony_ci0:289 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11882617a3babSopenharmony_ci0:289 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11883617a3babSopenharmony_ci0:289 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11884617a3babSopenharmony_ci0:289 Constant: 11885617a3babSopenharmony_ci0:289 1 (const int) 11886617a3babSopenharmony_ci0:289 Constant: 11887617a3babSopenharmony_ci0:289 1 (const int) 11888617a3babSopenharmony_ci0:289 Sequence 11889617a3babSopenharmony_ci0:289 Constant: 11890617a3babSopenharmony_ci0:289 0 (const int) 11891617a3babSopenharmony_ci0:289 Constant: 11892617a3babSopenharmony_ci0:289 1 (const int) 11893617a3babSopenharmony_ci0:290 move second child to first child ( temp highp 3-component vector of int) 11894617a3babSopenharmony_ci0:290 vector swizzle ( temp highp 3-component vector of int) 11895617a3babSopenharmony_ci0:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11896617a3babSopenharmony_ci0:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11897617a3babSopenharmony_ci0:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11898617a3babSopenharmony_ci0:290 Constant: 11899617a3babSopenharmony_ci0:290 2 (const int) 11900617a3babSopenharmony_ci0:290 Constant: 11901617a3babSopenharmony_ci0:290 1 (const int) 11902617a3babSopenharmony_ci0:290 Sequence 11903617a3babSopenharmony_ci0:290 Constant: 11904617a3babSopenharmony_ci0:290 0 (const int) 11905617a3babSopenharmony_ci0:290 Constant: 11906617a3babSopenharmony_ci0:290 1 (const int) 11907617a3babSopenharmony_ci0:290 Constant: 11908617a3babSopenharmony_ci0:290 2 (const int) 11909617a3babSopenharmony_ci0:290 subgroupExclusiveAnd ( global highp 3-component vector of int) 11910617a3babSopenharmony_ci0:290 vector swizzle ( temp highp 3-component vector of int) 11911617a3babSopenharmony_ci0:290 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11912617a3babSopenharmony_ci0:290 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11913617a3babSopenharmony_ci0:290 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11914617a3babSopenharmony_ci0:290 Constant: 11915617a3babSopenharmony_ci0:290 2 (const int) 11916617a3babSopenharmony_ci0:290 Constant: 11917617a3babSopenharmony_ci0:290 1 (const int) 11918617a3babSopenharmony_ci0:290 Sequence 11919617a3babSopenharmony_ci0:290 Constant: 11920617a3babSopenharmony_ci0:290 0 (const int) 11921617a3babSopenharmony_ci0:290 Constant: 11922617a3babSopenharmony_ci0:290 1 (const int) 11923617a3babSopenharmony_ci0:290 Constant: 11924617a3babSopenharmony_ci0:290 2 (const int) 11925617a3babSopenharmony_ci0:291 move second child to first child ( temp highp 4-component vector of int) 11926617a3babSopenharmony_ci0:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11927617a3babSopenharmony_ci0:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11928617a3babSopenharmony_ci0:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11929617a3babSopenharmony_ci0:291 Constant: 11930617a3babSopenharmony_ci0:291 2 (const int) 11931617a3babSopenharmony_ci0:291 Constant: 11932617a3babSopenharmony_ci0:291 1 (const int) 11933617a3babSopenharmony_ci0:291 subgroupExclusiveAnd ( global highp 4-component vector of int) 11934617a3babSopenharmony_ci0:291 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 11935617a3babSopenharmony_ci0:291 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11936617a3babSopenharmony_ci0:291 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11937617a3babSopenharmony_ci0:291 Constant: 11938617a3babSopenharmony_ci0:291 3 (const int) 11939617a3babSopenharmony_ci0:291 Constant: 11940617a3babSopenharmony_ci0:291 1 (const int) 11941617a3babSopenharmony_ci0:293 move second child to first child ( temp highp uint) 11942617a3babSopenharmony_ci0:293 direct index ( temp highp uint) 11943617a3babSopenharmony_ci0:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11944617a3babSopenharmony_ci0:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11945617a3babSopenharmony_ci0:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11946617a3babSopenharmony_ci0:293 Constant: 11947617a3babSopenharmony_ci0:293 3 (const int) 11948617a3babSopenharmony_ci0:293 Constant: 11949617a3babSopenharmony_ci0:293 2 (const int) 11950617a3babSopenharmony_ci0:293 Constant: 11951617a3babSopenharmony_ci0:293 0 (const int) 11952617a3babSopenharmony_ci0:293 subgroupExclusiveAnd ( global highp uint) 11953617a3babSopenharmony_ci0:293 direct index ( temp highp uint) 11954617a3babSopenharmony_ci0:293 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11955617a3babSopenharmony_ci0:293 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11956617a3babSopenharmony_ci0:293 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11957617a3babSopenharmony_ci0:293 Constant: 11958617a3babSopenharmony_ci0:293 0 (const int) 11959617a3babSopenharmony_ci0:293 Constant: 11960617a3babSopenharmony_ci0:293 2 (const int) 11961617a3babSopenharmony_ci0:293 Constant: 11962617a3babSopenharmony_ci0:293 0 (const int) 11963617a3babSopenharmony_ci0:294 move second child to first child ( temp highp 2-component vector of uint) 11964617a3babSopenharmony_ci0:294 vector swizzle ( temp highp 2-component vector of uint) 11965617a3babSopenharmony_ci0:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11966617a3babSopenharmony_ci0:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11967617a3babSopenharmony_ci0:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11968617a3babSopenharmony_ci0:294 Constant: 11969617a3babSopenharmony_ci0:294 3 (const int) 11970617a3babSopenharmony_ci0:294 Constant: 11971617a3babSopenharmony_ci0:294 2 (const int) 11972617a3babSopenharmony_ci0:294 Sequence 11973617a3babSopenharmony_ci0:294 Constant: 11974617a3babSopenharmony_ci0:294 0 (const int) 11975617a3babSopenharmony_ci0:294 Constant: 11976617a3babSopenharmony_ci0:294 1 (const int) 11977617a3babSopenharmony_ci0:294 subgroupExclusiveAnd ( global highp 2-component vector of uint) 11978617a3babSopenharmony_ci0:294 vector swizzle ( temp highp 2-component vector of uint) 11979617a3babSopenharmony_ci0:294 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11980617a3babSopenharmony_ci0:294 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11981617a3babSopenharmony_ci0:294 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11982617a3babSopenharmony_ci0:294 Constant: 11983617a3babSopenharmony_ci0:294 1 (const int) 11984617a3babSopenharmony_ci0:294 Constant: 11985617a3babSopenharmony_ci0:294 2 (const int) 11986617a3babSopenharmony_ci0:294 Sequence 11987617a3babSopenharmony_ci0:294 Constant: 11988617a3babSopenharmony_ci0:294 0 (const int) 11989617a3babSopenharmony_ci0:294 Constant: 11990617a3babSopenharmony_ci0:294 1 (const int) 11991617a3babSopenharmony_ci0:295 move second child to first child ( temp highp 3-component vector of uint) 11992617a3babSopenharmony_ci0:295 vector swizzle ( temp highp 3-component vector of uint) 11993617a3babSopenharmony_ci0:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 11994617a3babSopenharmony_ci0:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11995617a3babSopenharmony_ci0:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 11996617a3babSopenharmony_ci0:295 Constant: 11997617a3babSopenharmony_ci0:295 3 (const int) 11998617a3babSopenharmony_ci0:295 Constant: 11999617a3babSopenharmony_ci0:295 2 (const int) 12000617a3babSopenharmony_ci0:295 Sequence 12001617a3babSopenharmony_ci0:295 Constant: 12002617a3babSopenharmony_ci0:295 0 (const int) 12003617a3babSopenharmony_ci0:295 Constant: 12004617a3babSopenharmony_ci0:295 1 (const int) 12005617a3babSopenharmony_ci0:295 Constant: 12006617a3babSopenharmony_ci0:295 2 (const int) 12007617a3babSopenharmony_ci0:295 subgroupExclusiveAnd ( global highp 3-component vector of uint) 12008617a3babSopenharmony_ci0:295 vector swizzle ( temp highp 3-component vector of uint) 12009617a3babSopenharmony_ci0:295 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12010617a3babSopenharmony_ci0:295 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12011617a3babSopenharmony_ci0:295 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12012617a3babSopenharmony_ci0:295 Constant: 12013617a3babSopenharmony_ci0:295 2 (const int) 12014617a3babSopenharmony_ci0:295 Constant: 12015617a3babSopenharmony_ci0:295 2 (const int) 12016617a3babSopenharmony_ci0:295 Sequence 12017617a3babSopenharmony_ci0:295 Constant: 12018617a3babSopenharmony_ci0:295 0 (const int) 12019617a3babSopenharmony_ci0:295 Constant: 12020617a3babSopenharmony_ci0:295 1 (const int) 12021617a3babSopenharmony_ci0:295 Constant: 12022617a3babSopenharmony_ci0:295 2 (const int) 12023617a3babSopenharmony_ci0:296 move second child to first child ( temp highp 4-component vector of uint) 12024617a3babSopenharmony_ci0:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12025617a3babSopenharmony_ci0:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12026617a3babSopenharmony_ci0:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12027617a3babSopenharmony_ci0:296 Constant: 12028617a3babSopenharmony_ci0:296 3 (const int) 12029617a3babSopenharmony_ci0:296 Constant: 12030617a3babSopenharmony_ci0:296 2 (const int) 12031617a3babSopenharmony_ci0:296 subgroupExclusiveAnd ( global highp 4-component vector of uint) 12032617a3babSopenharmony_ci0:296 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12033617a3babSopenharmony_ci0:296 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12034617a3babSopenharmony_ci0:296 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12035617a3babSopenharmony_ci0:296 Constant: 12036617a3babSopenharmony_ci0:296 3 (const int) 12037617a3babSopenharmony_ci0:296 Constant: 12038617a3babSopenharmony_ci0:296 2 (const int) 12039617a3babSopenharmony_ci0:298 move second child to first child ( temp highp int) 12040617a3babSopenharmony_ci0:298 direct index ( temp highp int) 12041617a3babSopenharmony_ci0:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12042617a3babSopenharmony_ci0:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12043617a3babSopenharmony_ci0:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12044617a3babSopenharmony_ci0:298 Constant: 12045617a3babSopenharmony_ci0:298 0 (const int) 12046617a3babSopenharmony_ci0:298 Constant: 12047617a3babSopenharmony_ci0:298 1 (const int) 12048617a3babSopenharmony_ci0:298 Constant: 12049617a3babSopenharmony_ci0:298 0 (const int) 12050617a3babSopenharmony_ci0:298 Convert bool to int ( temp highp int) 12051617a3babSopenharmony_ci0:298 subgroupExclusiveAnd ( global bool) 12052617a3babSopenharmony_ci0:298 Compare Less Than ( temp bool) 12053617a3babSopenharmony_ci0:298 direct index ( temp highp int) 12054617a3babSopenharmony_ci0:298 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12055617a3babSopenharmony_ci0:298 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12056617a3babSopenharmony_ci0:298 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12057617a3babSopenharmony_ci0:298 Constant: 12058617a3babSopenharmony_ci0:298 0 (const int) 12059617a3babSopenharmony_ci0:298 Constant: 12060617a3babSopenharmony_ci0:298 1 (const int) 12061617a3babSopenharmony_ci0:298 Constant: 12062617a3babSopenharmony_ci0:298 0 (const int) 12063617a3babSopenharmony_ci0:298 Constant: 12064617a3babSopenharmony_ci0:298 0 (const int) 12065617a3babSopenharmony_ci0:299 move second child to first child ( temp highp 2-component vector of int) 12066617a3babSopenharmony_ci0:299 vector swizzle ( temp highp 2-component vector of int) 12067617a3babSopenharmony_ci0:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12068617a3babSopenharmony_ci0:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12069617a3babSopenharmony_ci0:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12070617a3babSopenharmony_ci0:299 Constant: 12071617a3babSopenharmony_ci0:299 0 (const int) 12072617a3babSopenharmony_ci0:299 Constant: 12073617a3babSopenharmony_ci0:299 1 (const int) 12074617a3babSopenharmony_ci0:299 Sequence 12075617a3babSopenharmony_ci0:299 Constant: 12076617a3babSopenharmony_ci0:299 0 (const int) 12077617a3babSopenharmony_ci0:299 Constant: 12078617a3babSopenharmony_ci0:299 1 (const int) 12079617a3babSopenharmony_ci0:299 Convert bool to int ( temp highp 2-component vector of int) 12080617a3babSopenharmony_ci0:299 subgroupExclusiveAnd ( global 2-component vector of bool) 12081617a3babSopenharmony_ci0:299 Compare Less Than ( global 2-component vector of bool, operation at highp) 12082617a3babSopenharmony_ci0:299 vector swizzle ( temp highp 2-component vector of int) 12083617a3babSopenharmony_ci0:299 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12084617a3babSopenharmony_ci0:299 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12085617a3babSopenharmony_ci0:299 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12086617a3babSopenharmony_ci0:299 Constant: 12087617a3babSopenharmony_ci0:299 1 (const int) 12088617a3babSopenharmony_ci0:299 Constant: 12089617a3babSopenharmony_ci0:299 1 (const int) 12090617a3babSopenharmony_ci0:299 Sequence 12091617a3babSopenharmony_ci0:299 Constant: 12092617a3babSopenharmony_ci0:299 0 (const int) 12093617a3babSopenharmony_ci0:299 Constant: 12094617a3babSopenharmony_ci0:299 1 (const int) 12095617a3babSopenharmony_ci0:299 Constant: 12096617a3babSopenharmony_ci0:299 0 (const int) 12097617a3babSopenharmony_ci0:299 0 (const int) 12098617a3babSopenharmony_ci0:300 move second child to first child ( temp highp 3-component vector of int) 12099617a3babSopenharmony_ci0:300 vector swizzle ( temp highp 3-component vector of int) 12100617a3babSopenharmony_ci0:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12101617a3babSopenharmony_ci0:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12102617a3babSopenharmony_ci0:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12103617a3babSopenharmony_ci0:300 Constant: 12104617a3babSopenharmony_ci0:300 0 (const int) 12105617a3babSopenharmony_ci0:300 Constant: 12106617a3babSopenharmony_ci0:300 1 (const int) 12107617a3babSopenharmony_ci0:300 Sequence 12108617a3babSopenharmony_ci0:300 Constant: 12109617a3babSopenharmony_ci0:300 0 (const int) 12110617a3babSopenharmony_ci0:300 Constant: 12111617a3babSopenharmony_ci0:300 1 (const int) 12112617a3babSopenharmony_ci0:300 Constant: 12113617a3babSopenharmony_ci0:300 2 (const int) 12114617a3babSopenharmony_ci0:300 Convert bool to int ( temp highp 3-component vector of int) 12115617a3babSopenharmony_ci0:300 subgroupExclusiveAnd ( global 3-component vector of bool) 12116617a3babSopenharmony_ci0:300 Compare Less Than ( global 3-component vector of bool, operation at highp) 12117617a3babSopenharmony_ci0:300 vector swizzle ( temp highp 3-component vector of int) 12118617a3babSopenharmony_ci0:300 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12119617a3babSopenharmony_ci0:300 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12120617a3babSopenharmony_ci0:300 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12121617a3babSopenharmony_ci0:300 Constant: 12122617a3babSopenharmony_ci0:300 1 (const int) 12123617a3babSopenharmony_ci0:300 Constant: 12124617a3babSopenharmony_ci0:300 1 (const int) 12125617a3babSopenharmony_ci0:300 Sequence 12126617a3babSopenharmony_ci0:300 Constant: 12127617a3babSopenharmony_ci0:300 0 (const int) 12128617a3babSopenharmony_ci0:300 Constant: 12129617a3babSopenharmony_ci0:300 1 (const int) 12130617a3babSopenharmony_ci0:300 Constant: 12131617a3babSopenharmony_ci0:300 2 (const int) 12132617a3babSopenharmony_ci0:300 Constant: 12133617a3babSopenharmony_ci0:300 0 (const int) 12134617a3babSopenharmony_ci0:300 0 (const int) 12135617a3babSopenharmony_ci0:300 0 (const int) 12136617a3babSopenharmony_ci0:301 move second child to first child ( temp highp 4-component vector of int) 12137617a3babSopenharmony_ci0:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12138617a3babSopenharmony_ci0:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12139617a3babSopenharmony_ci0:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12140617a3babSopenharmony_ci0:301 Constant: 12141617a3babSopenharmony_ci0:301 0 (const int) 12142617a3babSopenharmony_ci0:301 Constant: 12143617a3babSopenharmony_ci0:301 1 (const int) 12144617a3babSopenharmony_ci0:301 Convert bool to int ( temp highp 4-component vector of int) 12145617a3babSopenharmony_ci0:301 subgroupExclusiveAnd ( global 4-component vector of bool) 12146617a3babSopenharmony_ci0:301 Compare Less Than ( global 4-component vector of bool, operation at highp) 12147617a3babSopenharmony_ci0:301 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12148617a3babSopenharmony_ci0:301 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12149617a3babSopenharmony_ci0:301 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12150617a3babSopenharmony_ci0:301 Constant: 12151617a3babSopenharmony_ci0:301 1 (const int) 12152617a3babSopenharmony_ci0:301 Constant: 12153617a3babSopenharmony_ci0:301 1 (const int) 12154617a3babSopenharmony_ci0:301 Constant: 12155617a3babSopenharmony_ci0:301 0 (const int) 12156617a3babSopenharmony_ci0:301 0 (const int) 12157617a3babSopenharmony_ci0:301 0 (const int) 12158617a3babSopenharmony_ci0:301 0 (const int) 12159617a3babSopenharmony_ci0:303 move second child to first child ( temp highp int) 12160617a3babSopenharmony_ci0:303 direct index ( temp highp int) 12161617a3babSopenharmony_ci0:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12162617a3babSopenharmony_ci0:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12163617a3babSopenharmony_ci0:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12164617a3babSopenharmony_ci0:303 Constant: 12165617a3babSopenharmony_ci0:303 1 (const int) 12166617a3babSopenharmony_ci0:303 Constant: 12167617a3babSopenharmony_ci0:303 1 (const int) 12168617a3babSopenharmony_ci0:303 Constant: 12169617a3babSopenharmony_ci0:303 0 (const int) 12170617a3babSopenharmony_ci0:303 subgroupExclusiveOr ( global highp int) 12171617a3babSopenharmony_ci0:303 direct index ( temp highp int) 12172617a3babSopenharmony_ci0:303 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12173617a3babSopenharmony_ci0:303 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12174617a3babSopenharmony_ci0:303 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12175617a3babSopenharmony_ci0:303 Constant: 12176617a3babSopenharmony_ci0:303 0 (const int) 12177617a3babSopenharmony_ci0:303 Constant: 12178617a3babSopenharmony_ci0:303 1 (const int) 12179617a3babSopenharmony_ci0:303 Constant: 12180617a3babSopenharmony_ci0:303 0 (const int) 12181617a3babSopenharmony_ci0:304 move second child to first child ( temp highp 2-component vector of int) 12182617a3babSopenharmony_ci0:304 vector swizzle ( temp highp 2-component vector of int) 12183617a3babSopenharmony_ci0:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12184617a3babSopenharmony_ci0:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12185617a3babSopenharmony_ci0:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12186617a3babSopenharmony_ci0:304 Constant: 12187617a3babSopenharmony_ci0:304 1 (const int) 12188617a3babSopenharmony_ci0:304 Constant: 12189617a3babSopenharmony_ci0:304 1 (const int) 12190617a3babSopenharmony_ci0:304 Sequence 12191617a3babSopenharmony_ci0:304 Constant: 12192617a3babSopenharmony_ci0:304 0 (const int) 12193617a3babSopenharmony_ci0:304 Constant: 12194617a3babSopenharmony_ci0:304 1 (const int) 12195617a3babSopenharmony_ci0:304 subgroupExclusiveOr ( global highp 2-component vector of int) 12196617a3babSopenharmony_ci0:304 vector swizzle ( temp highp 2-component vector of int) 12197617a3babSopenharmony_ci0:304 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12198617a3babSopenharmony_ci0:304 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12199617a3babSopenharmony_ci0:304 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12200617a3babSopenharmony_ci0:304 Constant: 12201617a3babSopenharmony_ci0:304 1 (const int) 12202617a3babSopenharmony_ci0:304 Constant: 12203617a3babSopenharmony_ci0:304 1 (const int) 12204617a3babSopenharmony_ci0:304 Sequence 12205617a3babSopenharmony_ci0:304 Constant: 12206617a3babSopenharmony_ci0:304 0 (const int) 12207617a3babSopenharmony_ci0:304 Constant: 12208617a3babSopenharmony_ci0:304 1 (const int) 12209617a3babSopenharmony_ci0:305 move second child to first child ( temp highp 3-component vector of int) 12210617a3babSopenharmony_ci0:305 vector swizzle ( temp highp 3-component vector of int) 12211617a3babSopenharmony_ci0:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12212617a3babSopenharmony_ci0:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12213617a3babSopenharmony_ci0:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12214617a3babSopenharmony_ci0:305 Constant: 12215617a3babSopenharmony_ci0:305 1 (const int) 12216617a3babSopenharmony_ci0:305 Constant: 12217617a3babSopenharmony_ci0:305 1 (const int) 12218617a3babSopenharmony_ci0:305 Sequence 12219617a3babSopenharmony_ci0:305 Constant: 12220617a3babSopenharmony_ci0:305 0 (const int) 12221617a3babSopenharmony_ci0:305 Constant: 12222617a3babSopenharmony_ci0:305 1 (const int) 12223617a3babSopenharmony_ci0:305 Constant: 12224617a3babSopenharmony_ci0:305 2 (const int) 12225617a3babSopenharmony_ci0:305 subgroupExclusiveOr ( global highp 3-component vector of int) 12226617a3babSopenharmony_ci0:305 vector swizzle ( temp highp 3-component vector of int) 12227617a3babSopenharmony_ci0:305 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12228617a3babSopenharmony_ci0:305 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12229617a3babSopenharmony_ci0:305 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12230617a3babSopenharmony_ci0:305 Constant: 12231617a3babSopenharmony_ci0:305 2 (const int) 12232617a3babSopenharmony_ci0:305 Constant: 12233617a3babSopenharmony_ci0:305 1 (const int) 12234617a3babSopenharmony_ci0:305 Sequence 12235617a3babSopenharmony_ci0:305 Constant: 12236617a3babSopenharmony_ci0:305 0 (const int) 12237617a3babSopenharmony_ci0:305 Constant: 12238617a3babSopenharmony_ci0:305 1 (const int) 12239617a3babSopenharmony_ci0:305 Constant: 12240617a3babSopenharmony_ci0:305 2 (const int) 12241617a3babSopenharmony_ci0:306 move second child to first child ( temp highp 4-component vector of int) 12242617a3babSopenharmony_ci0:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12243617a3babSopenharmony_ci0:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12244617a3babSopenharmony_ci0:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12245617a3babSopenharmony_ci0:306 Constant: 12246617a3babSopenharmony_ci0:306 1 (const int) 12247617a3babSopenharmony_ci0:306 Constant: 12248617a3babSopenharmony_ci0:306 1 (const int) 12249617a3babSopenharmony_ci0:306 subgroupExclusiveOr ( global highp 4-component vector of int) 12250617a3babSopenharmony_ci0:306 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12251617a3babSopenharmony_ci0:306 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12252617a3babSopenharmony_ci0:306 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12253617a3babSopenharmony_ci0:306 Constant: 12254617a3babSopenharmony_ci0:306 3 (const int) 12255617a3babSopenharmony_ci0:306 Constant: 12256617a3babSopenharmony_ci0:306 1 (const int) 12257617a3babSopenharmony_ci0:308 move second child to first child ( temp highp uint) 12258617a3babSopenharmony_ci0:308 direct index ( temp highp uint) 12259617a3babSopenharmony_ci0:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12260617a3babSopenharmony_ci0:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12261617a3babSopenharmony_ci0:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12262617a3babSopenharmony_ci0:308 Constant: 12263617a3babSopenharmony_ci0:308 2 (const int) 12264617a3babSopenharmony_ci0:308 Constant: 12265617a3babSopenharmony_ci0:308 2 (const int) 12266617a3babSopenharmony_ci0:308 Constant: 12267617a3babSopenharmony_ci0:308 0 (const int) 12268617a3babSopenharmony_ci0:308 subgroupExclusiveOr ( global highp uint) 12269617a3babSopenharmony_ci0:308 direct index ( temp highp uint) 12270617a3babSopenharmony_ci0:308 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12271617a3babSopenharmony_ci0:308 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12272617a3babSopenharmony_ci0:308 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12273617a3babSopenharmony_ci0:308 Constant: 12274617a3babSopenharmony_ci0:308 0 (const int) 12275617a3babSopenharmony_ci0:308 Constant: 12276617a3babSopenharmony_ci0:308 2 (const int) 12277617a3babSopenharmony_ci0:308 Constant: 12278617a3babSopenharmony_ci0:308 0 (const int) 12279617a3babSopenharmony_ci0:309 move second child to first child ( temp highp 2-component vector of uint) 12280617a3babSopenharmony_ci0:309 vector swizzle ( temp highp 2-component vector of uint) 12281617a3babSopenharmony_ci0:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12282617a3babSopenharmony_ci0:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12283617a3babSopenharmony_ci0:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12284617a3babSopenharmony_ci0:309 Constant: 12285617a3babSopenharmony_ci0:309 2 (const int) 12286617a3babSopenharmony_ci0:309 Constant: 12287617a3babSopenharmony_ci0:309 2 (const int) 12288617a3babSopenharmony_ci0:309 Sequence 12289617a3babSopenharmony_ci0:309 Constant: 12290617a3babSopenharmony_ci0:309 0 (const int) 12291617a3babSopenharmony_ci0:309 Constant: 12292617a3babSopenharmony_ci0:309 1 (const int) 12293617a3babSopenharmony_ci0:309 subgroupExclusiveOr ( global highp 2-component vector of uint) 12294617a3babSopenharmony_ci0:309 vector swizzle ( temp highp 2-component vector of uint) 12295617a3babSopenharmony_ci0:309 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12296617a3babSopenharmony_ci0:309 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12297617a3babSopenharmony_ci0:309 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12298617a3babSopenharmony_ci0:309 Constant: 12299617a3babSopenharmony_ci0:309 1 (const int) 12300617a3babSopenharmony_ci0:309 Constant: 12301617a3babSopenharmony_ci0:309 2 (const int) 12302617a3babSopenharmony_ci0:309 Sequence 12303617a3babSopenharmony_ci0:309 Constant: 12304617a3babSopenharmony_ci0:309 0 (const int) 12305617a3babSopenharmony_ci0:309 Constant: 12306617a3babSopenharmony_ci0:309 1 (const int) 12307617a3babSopenharmony_ci0:310 move second child to first child ( temp highp 3-component vector of uint) 12308617a3babSopenharmony_ci0:310 vector swizzle ( temp highp 3-component vector of uint) 12309617a3babSopenharmony_ci0:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12310617a3babSopenharmony_ci0:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12311617a3babSopenharmony_ci0:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12312617a3babSopenharmony_ci0:310 Constant: 12313617a3babSopenharmony_ci0:310 2 (const int) 12314617a3babSopenharmony_ci0:310 Constant: 12315617a3babSopenharmony_ci0:310 2 (const int) 12316617a3babSopenharmony_ci0:310 Sequence 12317617a3babSopenharmony_ci0:310 Constant: 12318617a3babSopenharmony_ci0:310 0 (const int) 12319617a3babSopenharmony_ci0:310 Constant: 12320617a3babSopenharmony_ci0:310 1 (const int) 12321617a3babSopenharmony_ci0:310 Constant: 12322617a3babSopenharmony_ci0:310 2 (const int) 12323617a3babSopenharmony_ci0:310 subgroupExclusiveOr ( global highp 3-component vector of uint) 12324617a3babSopenharmony_ci0:310 vector swizzle ( temp highp 3-component vector of uint) 12325617a3babSopenharmony_ci0:310 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12326617a3babSopenharmony_ci0:310 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12327617a3babSopenharmony_ci0:310 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12328617a3babSopenharmony_ci0:310 Constant: 12329617a3babSopenharmony_ci0:310 2 (const int) 12330617a3babSopenharmony_ci0:310 Constant: 12331617a3babSopenharmony_ci0:310 2 (const int) 12332617a3babSopenharmony_ci0:310 Sequence 12333617a3babSopenharmony_ci0:310 Constant: 12334617a3babSopenharmony_ci0:310 0 (const int) 12335617a3babSopenharmony_ci0:310 Constant: 12336617a3babSopenharmony_ci0:310 1 (const int) 12337617a3babSopenharmony_ci0:310 Constant: 12338617a3babSopenharmony_ci0:310 2 (const int) 12339617a3babSopenharmony_ci0:311 move second child to first child ( temp highp 4-component vector of uint) 12340617a3babSopenharmony_ci0:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12341617a3babSopenharmony_ci0:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12342617a3babSopenharmony_ci0:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12343617a3babSopenharmony_ci0:311 Constant: 12344617a3babSopenharmony_ci0:311 2 (const int) 12345617a3babSopenharmony_ci0:311 Constant: 12346617a3babSopenharmony_ci0:311 2 (const int) 12347617a3babSopenharmony_ci0:311 subgroupExclusiveOr ( global highp 4-component vector of uint) 12348617a3babSopenharmony_ci0:311 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12349617a3babSopenharmony_ci0:311 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12350617a3babSopenharmony_ci0:311 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12351617a3babSopenharmony_ci0:311 Constant: 12352617a3babSopenharmony_ci0:311 3 (const int) 12353617a3babSopenharmony_ci0:311 Constant: 12354617a3babSopenharmony_ci0:311 2 (const int) 12355617a3babSopenharmony_ci0:313 move second child to first child ( temp highp int) 12356617a3babSopenharmony_ci0:313 direct index ( temp highp int) 12357617a3babSopenharmony_ci0:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12358617a3babSopenharmony_ci0:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12359617a3babSopenharmony_ci0:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12360617a3babSopenharmony_ci0:313 Constant: 12361617a3babSopenharmony_ci0:313 3 (const int) 12362617a3babSopenharmony_ci0:313 Constant: 12363617a3babSopenharmony_ci0:313 1 (const int) 12364617a3babSopenharmony_ci0:313 Constant: 12365617a3babSopenharmony_ci0:313 0 (const int) 12366617a3babSopenharmony_ci0:313 Convert bool to int ( temp highp int) 12367617a3babSopenharmony_ci0:313 subgroupExclusiveOr ( global bool) 12368617a3babSopenharmony_ci0:313 Compare Less Than ( temp bool) 12369617a3babSopenharmony_ci0:313 direct index ( temp highp int) 12370617a3babSopenharmony_ci0:313 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12371617a3babSopenharmony_ci0:313 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12372617a3babSopenharmony_ci0:313 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12373617a3babSopenharmony_ci0:313 Constant: 12374617a3babSopenharmony_ci0:313 0 (const int) 12375617a3babSopenharmony_ci0:313 Constant: 12376617a3babSopenharmony_ci0:313 1 (const int) 12377617a3babSopenharmony_ci0:313 Constant: 12378617a3babSopenharmony_ci0:313 0 (const int) 12379617a3babSopenharmony_ci0:313 Constant: 12380617a3babSopenharmony_ci0:313 0 (const int) 12381617a3babSopenharmony_ci0:314 move second child to first child ( temp highp 2-component vector of int) 12382617a3babSopenharmony_ci0:314 vector swizzle ( temp highp 2-component vector of int) 12383617a3babSopenharmony_ci0:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12384617a3babSopenharmony_ci0:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12385617a3babSopenharmony_ci0:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12386617a3babSopenharmony_ci0:314 Constant: 12387617a3babSopenharmony_ci0:314 3 (const int) 12388617a3babSopenharmony_ci0:314 Constant: 12389617a3babSopenharmony_ci0:314 1 (const int) 12390617a3babSopenharmony_ci0:314 Sequence 12391617a3babSopenharmony_ci0:314 Constant: 12392617a3babSopenharmony_ci0:314 0 (const int) 12393617a3babSopenharmony_ci0:314 Constant: 12394617a3babSopenharmony_ci0:314 1 (const int) 12395617a3babSopenharmony_ci0:314 Convert bool to int ( temp highp 2-component vector of int) 12396617a3babSopenharmony_ci0:314 subgroupExclusiveOr ( global 2-component vector of bool) 12397617a3babSopenharmony_ci0:314 Compare Less Than ( global 2-component vector of bool, operation at highp) 12398617a3babSopenharmony_ci0:314 vector swizzle ( temp highp 2-component vector of int) 12399617a3babSopenharmony_ci0:314 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12400617a3babSopenharmony_ci0:314 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12401617a3babSopenharmony_ci0:314 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12402617a3babSopenharmony_ci0:314 Constant: 12403617a3babSopenharmony_ci0:314 1 (const int) 12404617a3babSopenharmony_ci0:314 Constant: 12405617a3babSopenharmony_ci0:314 1 (const int) 12406617a3babSopenharmony_ci0:314 Sequence 12407617a3babSopenharmony_ci0:314 Constant: 12408617a3babSopenharmony_ci0:314 0 (const int) 12409617a3babSopenharmony_ci0:314 Constant: 12410617a3babSopenharmony_ci0:314 1 (const int) 12411617a3babSopenharmony_ci0:314 Constant: 12412617a3babSopenharmony_ci0:314 0 (const int) 12413617a3babSopenharmony_ci0:314 0 (const int) 12414617a3babSopenharmony_ci0:315 move second child to first child ( temp highp 3-component vector of int) 12415617a3babSopenharmony_ci0:315 vector swizzle ( temp highp 3-component vector of int) 12416617a3babSopenharmony_ci0:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12417617a3babSopenharmony_ci0:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12418617a3babSopenharmony_ci0:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12419617a3babSopenharmony_ci0:315 Constant: 12420617a3babSopenharmony_ci0:315 3 (const int) 12421617a3babSopenharmony_ci0:315 Constant: 12422617a3babSopenharmony_ci0:315 1 (const int) 12423617a3babSopenharmony_ci0:315 Sequence 12424617a3babSopenharmony_ci0:315 Constant: 12425617a3babSopenharmony_ci0:315 0 (const int) 12426617a3babSopenharmony_ci0:315 Constant: 12427617a3babSopenharmony_ci0:315 1 (const int) 12428617a3babSopenharmony_ci0:315 Constant: 12429617a3babSopenharmony_ci0:315 2 (const int) 12430617a3babSopenharmony_ci0:315 Convert bool to int ( temp highp 3-component vector of int) 12431617a3babSopenharmony_ci0:315 subgroupExclusiveOr ( global 3-component vector of bool) 12432617a3babSopenharmony_ci0:315 Compare Less Than ( global 3-component vector of bool, operation at highp) 12433617a3babSopenharmony_ci0:315 vector swizzle ( temp highp 3-component vector of int) 12434617a3babSopenharmony_ci0:315 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12435617a3babSopenharmony_ci0:315 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12436617a3babSopenharmony_ci0:315 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12437617a3babSopenharmony_ci0:315 Constant: 12438617a3babSopenharmony_ci0:315 1 (const int) 12439617a3babSopenharmony_ci0:315 Constant: 12440617a3babSopenharmony_ci0:315 1 (const int) 12441617a3babSopenharmony_ci0:315 Sequence 12442617a3babSopenharmony_ci0:315 Constant: 12443617a3babSopenharmony_ci0:315 0 (const int) 12444617a3babSopenharmony_ci0:315 Constant: 12445617a3babSopenharmony_ci0:315 1 (const int) 12446617a3babSopenharmony_ci0:315 Constant: 12447617a3babSopenharmony_ci0:315 2 (const int) 12448617a3babSopenharmony_ci0:315 Constant: 12449617a3babSopenharmony_ci0:315 0 (const int) 12450617a3babSopenharmony_ci0:315 0 (const int) 12451617a3babSopenharmony_ci0:315 0 (const int) 12452617a3babSopenharmony_ci0:316 move second child to first child ( temp highp 4-component vector of int) 12453617a3babSopenharmony_ci0:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12454617a3babSopenharmony_ci0:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12455617a3babSopenharmony_ci0:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12456617a3babSopenharmony_ci0:316 Constant: 12457617a3babSopenharmony_ci0:316 3 (const int) 12458617a3babSopenharmony_ci0:316 Constant: 12459617a3babSopenharmony_ci0:316 1 (const int) 12460617a3babSopenharmony_ci0:316 Convert bool to int ( temp highp 4-component vector of int) 12461617a3babSopenharmony_ci0:316 subgroupExclusiveOr ( global 4-component vector of bool) 12462617a3babSopenharmony_ci0:316 Compare Less Than ( global 4-component vector of bool, operation at highp) 12463617a3babSopenharmony_ci0:316 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12464617a3babSopenharmony_ci0:316 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12465617a3babSopenharmony_ci0:316 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12466617a3babSopenharmony_ci0:316 Constant: 12467617a3babSopenharmony_ci0:316 1 (const int) 12468617a3babSopenharmony_ci0:316 Constant: 12469617a3babSopenharmony_ci0:316 1 (const int) 12470617a3babSopenharmony_ci0:316 Constant: 12471617a3babSopenharmony_ci0:316 0 (const int) 12472617a3babSopenharmony_ci0:316 0 (const int) 12473617a3babSopenharmony_ci0:316 0 (const int) 12474617a3babSopenharmony_ci0:316 0 (const int) 12475617a3babSopenharmony_ci0:318 move second child to first child ( temp highp int) 12476617a3babSopenharmony_ci0:318 direct index ( temp highp int) 12477617a3babSopenharmony_ci0:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12478617a3babSopenharmony_ci0:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12479617a3babSopenharmony_ci0:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12480617a3babSopenharmony_ci0:318 Constant: 12481617a3babSopenharmony_ci0:318 0 (const int) 12482617a3babSopenharmony_ci0:318 Constant: 12483617a3babSopenharmony_ci0:318 1 (const int) 12484617a3babSopenharmony_ci0:318 Constant: 12485617a3babSopenharmony_ci0:318 0 (const int) 12486617a3babSopenharmony_ci0:318 subgroupExclusiveXor ( global highp int) 12487617a3babSopenharmony_ci0:318 direct index ( temp highp int) 12488617a3babSopenharmony_ci0:318 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12489617a3babSopenharmony_ci0:318 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12490617a3babSopenharmony_ci0:318 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12491617a3babSopenharmony_ci0:318 Constant: 12492617a3babSopenharmony_ci0:318 0 (const int) 12493617a3babSopenharmony_ci0:318 Constant: 12494617a3babSopenharmony_ci0:318 1 (const int) 12495617a3babSopenharmony_ci0:318 Constant: 12496617a3babSopenharmony_ci0:318 0 (const int) 12497617a3babSopenharmony_ci0:319 move second child to first child ( temp highp 2-component vector of int) 12498617a3babSopenharmony_ci0:319 vector swizzle ( temp highp 2-component vector of int) 12499617a3babSopenharmony_ci0:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12500617a3babSopenharmony_ci0:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12501617a3babSopenharmony_ci0:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12502617a3babSopenharmony_ci0:319 Constant: 12503617a3babSopenharmony_ci0:319 0 (const int) 12504617a3babSopenharmony_ci0:319 Constant: 12505617a3babSopenharmony_ci0:319 1 (const int) 12506617a3babSopenharmony_ci0:319 Sequence 12507617a3babSopenharmony_ci0:319 Constant: 12508617a3babSopenharmony_ci0:319 0 (const int) 12509617a3babSopenharmony_ci0:319 Constant: 12510617a3babSopenharmony_ci0:319 1 (const int) 12511617a3babSopenharmony_ci0:319 subgroupExclusiveXor ( global highp 2-component vector of int) 12512617a3babSopenharmony_ci0:319 vector swizzle ( temp highp 2-component vector of int) 12513617a3babSopenharmony_ci0:319 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12514617a3babSopenharmony_ci0:319 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12515617a3babSopenharmony_ci0:319 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12516617a3babSopenharmony_ci0:319 Constant: 12517617a3babSopenharmony_ci0:319 1 (const int) 12518617a3babSopenharmony_ci0:319 Constant: 12519617a3babSopenharmony_ci0:319 1 (const int) 12520617a3babSopenharmony_ci0:319 Sequence 12521617a3babSopenharmony_ci0:319 Constant: 12522617a3babSopenharmony_ci0:319 0 (const int) 12523617a3babSopenharmony_ci0:319 Constant: 12524617a3babSopenharmony_ci0:319 1 (const int) 12525617a3babSopenharmony_ci0:320 move second child to first child ( temp highp 3-component vector of int) 12526617a3babSopenharmony_ci0:320 vector swizzle ( temp highp 3-component vector of int) 12527617a3babSopenharmony_ci0:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12528617a3babSopenharmony_ci0:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12529617a3babSopenharmony_ci0:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12530617a3babSopenharmony_ci0:320 Constant: 12531617a3babSopenharmony_ci0:320 0 (const int) 12532617a3babSopenharmony_ci0:320 Constant: 12533617a3babSopenharmony_ci0:320 1 (const int) 12534617a3babSopenharmony_ci0:320 Sequence 12535617a3babSopenharmony_ci0:320 Constant: 12536617a3babSopenharmony_ci0:320 0 (const int) 12537617a3babSopenharmony_ci0:320 Constant: 12538617a3babSopenharmony_ci0:320 1 (const int) 12539617a3babSopenharmony_ci0:320 Constant: 12540617a3babSopenharmony_ci0:320 2 (const int) 12541617a3babSopenharmony_ci0:320 subgroupExclusiveXor ( global highp 3-component vector of int) 12542617a3babSopenharmony_ci0:320 vector swizzle ( temp highp 3-component vector of int) 12543617a3babSopenharmony_ci0:320 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12544617a3babSopenharmony_ci0:320 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12545617a3babSopenharmony_ci0:320 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12546617a3babSopenharmony_ci0:320 Constant: 12547617a3babSopenharmony_ci0:320 2 (const int) 12548617a3babSopenharmony_ci0:320 Constant: 12549617a3babSopenharmony_ci0:320 1 (const int) 12550617a3babSopenharmony_ci0:320 Sequence 12551617a3babSopenharmony_ci0:320 Constant: 12552617a3babSopenharmony_ci0:320 0 (const int) 12553617a3babSopenharmony_ci0:320 Constant: 12554617a3babSopenharmony_ci0:320 1 (const int) 12555617a3babSopenharmony_ci0:320 Constant: 12556617a3babSopenharmony_ci0:320 2 (const int) 12557617a3babSopenharmony_ci0:321 move second child to first child ( temp highp 4-component vector of int) 12558617a3babSopenharmony_ci0:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12559617a3babSopenharmony_ci0:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12560617a3babSopenharmony_ci0:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12561617a3babSopenharmony_ci0:321 Constant: 12562617a3babSopenharmony_ci0:321 0 (const int) 12563617a3babSopenharmony_ci0:321 Constant: 12564617a3babSopenharmony_ci0:321 1 (const int) 12565617a3babSopenharmony_ci0:321 subgroupExclusiveXor ( global highp 4-component vector of int) 12566617a3babSopenharmony_ci0:321 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12567617a3babSopenharmony_ci0:321 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12568617a3babSopenharmony_ci0:321 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12569617a3babSopenharmony_ci0:321 Constant: 12570617a3babSopenharmony_ci0:321 3 (const int) 12571617a3babSopenharmony_ci0:321 Constant: 12572617a3babSopenharmony_ci0:321 1 (const int) 12573617a3babSopenharmony_ci0:323 move second child to first child ( temp highp uint) 12574617a3babSopenharmony_ci0:323 direct index ( temp highp uint) 12575617a3babSopenharmony_ci0:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12576617a3babSopenharmony_ci0:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12577617a3babSopenharmony_ci0:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12578617a3babSopenharmony_ci0:323 Constant: 12579617a3babSopenharmony_ci0:323 1 (const int) 12580617a3babSopenharmony_ci0:323 Constant: 12581617a3babSopenharmony_ci0:323 2 (const int) 12582617a3babSopenharmony_ci0:323 Constant: 12583617a3babSopenharmony_ci0:323 0 (const int) 12584617a3babSopenharmony_ci0:323 subgroupExclusiveXor ( global highp uint) 12585617a3babSopenharmony_ci0:323 direct index ( temp highp uint) 12586617a3babSopenharmony_ci0:323 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12587617a3babSopenharmony_ci0:323 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12588617a3babSopenharmony_ci0:323 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12589617a3babSopenharmony_ci0:323 Constant: 12590617a3babSopenharmony_ci0:323 0 (const int) 12591617a3babSopenharmony_ci0:323 Constant: 12592617a3babSopenharmony_ci0:323 2 (const int) 12593617a3babSopenharmony_ci0:323 Constant: 12594617a3babSopenharmony_ci0:323 0 (const int) 12595617a3babSopenharmony_ci0:324 move second child to first child ( temp highp 2-component vector of uint) 12596617a3babSopenharmony_ci0:324 vector swizzle ( temp highp 2-component vector of uint) 12597617a3babSopenharmony_ci0:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12598617a3babSopenharmony_ci0:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12599617a3babSopenharmony_ci0:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12600617a3babSopenharmony_ci0:324 Constant: 12601617a3babSopenharmony_ci0:324 1 (const int) 12602617a3babSopenharmony_ci0:324 Constant: 12603617a3babSopenharmony_ci0:324 2 (const int) 12604617a3babSopenharmony_ci0:324 Sequence 12605617a3babSopenharmony_ci0:324 Constant: 12606617a3babSopenharmony_ci0:324 0 (const int) 12607617a3babSopenharmony_ci0:324 Constant: 12608617a3babSopenharmony_ci0:324 1 (const int) 12609617a3babSopenharmony_ci0:324 subgroupExclusiveXor ( global highp 2-component vector of uint) 12610617a3babSopenharmony_ci0:324 vector swizzle ( temp highp 2-component vector of uint) 12611617a3babSopenharmony_ci0:324 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12612617a3babSopenharmony_ci0:324 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12613617a3babSopenharmony_ci0:324 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12614617a3babSopenharmony_ci0:324 Constant: 12615617a3babSopenharmony_ci0:324 1 (const int) 12616617a3babSopenharmony_ci0:324 Constant: 12617617a3babSopenharmony_ci0:324 2 (const int) 12618617a3babSopenharmony_ci0:324 Sequence 12619617a3babSopenharmony_ci0:324 Constant: 12620617a3babSopenharmony_ci0:324 0 (const int) 12621617a3babSopenharmony_ci0:324 Constant: 12622617a3babSopenharmony_ci0:324 1 (const int) 12623617a3babSopenharmony_ci0:325 move second child to first child ( temp highp 3-component vector of uint) 12624617a3babSopenharmony_ci0:325 vector swizzle ( temp highp 3-component vector of uint) 12625617a3babSopenharmony_ci0:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12626617a3babSopenharmony_ci0:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12627617a3babSopenharmony_ci0:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12628617a3babSopenharmony_ci0:325 Constant: 12629617a3babSopenharmony_ci0:325 1 (const int) 12630617a3babSopenharmony_ci0:325 Constant: 12631617a3babSopenharmony_ci0:325 2 (const int) 12632617a3babSopenharmony_ci0:325 Sequence 12633617a3babSopenharmony_ci0:325 Constant: 12634617a3babSopenharmony_ci0:325 0 (const int) 12635617a3babSopenharmony_ci0:325 Constant: 12636617a3babSopenharmony_ci0:325 1 (const int) 12637617a3babSopenharmony_ci0:325 Constant: 12638617a3babSopenharmony_ci0:325 2 (const int) 12639617a3babSopenharmony_ci0:325 subgroupExclusiveXor ( global highp 3-component vector of uint) 12640617a3babSopenharmony_ci0:325 vector swizzle ( temp highp 3-component vector of uint) 12641617a3babSopenharmony_ci0:325 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12642617a3babSopenharmony_ci0:325 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12643617a3babSopenharmony_ci0:325 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12644617a3babSopenharmony_ci0:325 Constant: 12645617a3babSopenharmony_ci0:325 2 (const int) 12646617a3babSopenharmony_ci0:325 Constant: 12647617a3babSopenharmony_ci0:325 2 (const int) 12648617a3babSopenharmony_ci0:325 Sequence 12649617a3babSopenharmony_ci0:325 Constant: 12650617a3babSopenharmony_ci0:325 0 (const int) 12651617a3babSopenharmony_ci0:325 Constant: 12652617a3babSopenharmony_ci0:325 1 (const int) 12653617a3babSopenharmony_ci0:325 Constant: 12654617a3babSopenharmony_ci0:325 2 (const int) 12655617a3babSopenharmony_ci0:326 move second child to first child ( temp highp 4-component vector of uint) 12656617a3babSopenharmony_ci0:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12657617a3babSopenharmony_ci0:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12658617a3babSopenharmony_ci0:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12659617a3babSopenharmony_ci0:326 Constant: 12660617a3babSopenharmony_ci0:326 1 (const int) 12661617a3babSopenharmony_ci0:326 Constant: 12662617a3babSopenharmony_ci0:326 2 (const int) 12663617a3babSopenharmony_ci0:326 subgroupExclusiveXor ( global highp 4-component vector of uint) 12664617a3babSopenharmony_ci0:326 u4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of uint) 12665617a3babSopenharmony_ci0:326 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12666617a3babSopenharmony_ci0:326 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12667617a3babSopenharmony_ci0:326 Constant: 12668617a3babSopenharmony_ci0:326 3 (const int) 12669617a3babSopenharmony_ci0:326 Constant: 12670617a3babSopenharmony_ci0:326 2 (const int) 12671617a3babSopenharmony_ci0:328 move second child to first child ( temp highp int) 12672617a3babSopenharmony_ci0:328 direct index ( temp highp int) 12673617a3babSopenharmony_ci0:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12674617a3babSopenharmony_ci0:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12675617a3babSopenharmony_ci0:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12676617a3babSopenharmony_ci0:328 Constant: 12677617a3babSopenharmony_ci0:328 2 (const int) 12678617a3babSopenharmony_ci0:328 Constant: 12679617a3babSopenharmony_ci0:328 1 (const int) 12680617a3babSopenharmony_ci0:328 Constant: 12681617a3babSopenharmony_ci0:328 0 (const int) 12682617a3babSopenharmony_ci0:328 Convert bool to int ( temp highp int) 12683617a3babSopenharmony_ci0:328 subgroupExclusiveXor ( global bool) 12684617a3babSopenharmony_ci0:328 Compare Less Than ( temp bool) 12685617a3babSopenharmony_ci0:328 direct index ( temp highp int) 12686617a3babSopenharmony_ci0:328 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12687617a3babSopenharmony_ci0:328 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12688617a3babSopenharmony_ci0:328 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12689617a3babSopenharmony_ci0:328 Constant: 12690617a3babSopenharmony_ci0:328 0 (const int) 12691617a3babSopenharmony_ci0:328 Constant: 12692617a3babSopenharmony_ci0:328 1 (const int) 12693617a3babSopenharmony_ci0:328 Constant: 12694617a3babSopenharmony_ci0:328 0 (const int) 12695617a3babSopenharmony_ci0:328 Constant: 12696617a3babSopenharmony_ci0:328 0 (const int) 12697617a3babSopenharmony_ci0:329 move second child to first child ( temp highp 2-component vector of int) 12698617a3babSopenharmony_ci0:329 vector swizzle ( temp highp 2-component vector of int) 12699617a3babSopenharmony_ci0:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12700617a3babSopenharmony_ci0:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12701617a3babSopenharmony_ci0:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12702617a3babSopenharmony_ci0:329 Constant: 12703617a3babSopenharmony_ci0:329 2 (const int) 12704617a3babSopenharmony_ci0:329 Constant: 12705617a3babSopenharmony_ci0:329 1 (const int) 12706617a3babSopenharmony_ci0:329 Sequence 12707617a3babSopenharmony_ci0:329 Constant: 12708617a3babSopenharmony_ci0:329 0 (const int) 12709617a3babSopenharmony_ci0:329 Constant: 12710617a3babSopenharmony_ci0:329 1 (const int) 12711617a3babSopenharmony_ci0:329 Convert bool to int ( temp highp 2-component vector of int) 12712617a3babSopenharmony_ci0:329 subgroupExclusiveXor ( global 2-component vector of bool) 12713617a3babSopenharmony_ci0:329 Compare Less Than ( global 2-component vector of bool, operation at highp) 12714617a3babSopenharmony_ci0:329 vector swizzle ( temp highp 2-component vector of int) 12715617a3babSopenharmony_ci0:329 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12716617a3babSopenharmony_ci0:329 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12717617a3babSopenharmony_ci0:329 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12718617a3babSopenharmony_ci0:329 Constant: 12719617a3babSopenharmony_ci0:329 1 (const int) 12720617a3babSopenharmony_ci0:329 Constant: 12721617a3babSopenharmony_ci0:329 1 (const int) 12722617a3babSopenharmony_ci0:329 Sequence 12723617a3babSopenharmony_ci0:329 Constant: 12724617a3babSopenharmony_ci0:329 0 (const int) 12725617a3babSopenharmony_ci0:329 Constant: 12726617a3babSopenharmony_ci0:329 1 (const int) 12727617a3babSopenharmony_ci0:329 Constant: 12728617a3babSopenharmony_ci0:329 0 (const int) 12729617a3babSopenharmony_ci0:329 0 (const int) 12730617a3babSopenharmony_ci0:330 move second child to first child ( temp highp 3-component vector of int) 12731617a3babSopenharmony_ci0:330 vector swizzle ( temp highp 3-component vector of int) 12732617a3babSopenharmony_ci0:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12733617a3babSopenharmony_ci0:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12734617a3babSopenharmony_ci0:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12735617a3babSopenharmony_ci0:330 Constant: 12736617a3babSopenharmony_ci0:330 2 (const int) 12737617a3babSopenharmony_ci0:330 Constant: 12738617a3babSopenharmony_ci0:330 1 (const int) 12739617a3babSopenharmony_ci0:330 Sequence 12740617a3babSopenharmony_ci0:330 Constant: 12741617a3babSopenharmony_ci0:330 0 (const int) 12742617a3babSopenharmony_ci0:330 Constant: 12743617a3babSopenharmony_ci0:330 1 (const int) 12744617a3babSopenharmony_ci0:330 Constant: 12745617a3babSopenharmony_ci0:330 2 (const int) 12746617a3babSopenharmony_ci0:330 Convert bool to int ( temp highp 3-component vector of int) 12747617a3babSopenharmony_ci0:330 subgroupExclusiveXor ( global 3-component vector of bool) 12748617a3babSopenharmony_ci0:330 Compare Less Than ( global 3-component vector of bool, operation at highp) 12749617a3babSopenharmony_ci0:330 vector swizzle ( temp highp 3-component vector of int) 12750617a3babSopenharmony_ci0:330 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12751617a3babSopenharmony_ci0:330 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12752617a3babSopenharmony_ci0:330 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12753617a3babSopenharmony_ci0:330 Constant: 12754617a3babSopenharmony_ci0:330 1 (const int) 12755617a3babSopenharmony_ci0:330 Constant: 12756617a3babSopenharmony_ci0:330 1 (const int) 12757617a3babSopenharmony_ci0:330 Sequence 12758617a3babSopenharmony_ci0:330 Constant: 12759617a3babSopenharmony_ci0:330 0 (const int) 12760617a3babSopenharmony_ci0:330 Constant: 12761617a3babSopenharmony_ci0:330 1 (const int) 12762617a3babSopenharmony_ci0:330 Constant: 12763617a3babSopenharmony_ci0:330 2 (const int) 12764617a3babSopenharmony_ci0:330 Constant: 12765617a3babSopenharmony_ci0:330 0 (const int) 12766617a3babSopenharmony_ci0:330 0 (const int) 12767617a3babSopenharmony_ci0:330 0 (const int) 12768617a3babSopenharmony_ci0:331 move second child to first child ( temp highp 4-component vector of int) 12769617a3babSopenharmony_ci0:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12770617a3babSopenharmony_ci0:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12771617a3babSopenharmony_ci0:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12772617a3babSopenharmony_ci0:331 Constant: 12773617a3babSopenharmony_ci0:331 2 (const int) 12774617a3babSopenharmony_ci0:331 Constant: 12775617a3babSopenharmony_ci0:331 1 (const int) 12776617a3babSopenharmony_ci0:331 Convert bool to int ( temp highp 4-component vector of int) 12777617a3babSopenharmony_ci0:331 subgroupExclusiveXor ( global 4-component vector of bool) 12778617a3babSopenharmony_ci0:331 Compare Less Than ( global 4-component vector of bool, operation at highp) 12779617a3babSopenharmony_ci0:331 i4: direct index for structure (layout( column_major shared) buffer highp 4-component vector of int) 12780617a3babSopenharmony_ci0:331 direct index (layout( binding=0 column_major shared) temp block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12781617a3babSopenharmony_ci0:331 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12782617a3babSopenharmony_ci0:331 Constant: 12783617a3babSopenharmony_ci0:331 1 (const int) 12784617a3babSopenharmony_ci0:331 Constant: 12785617a3babSopenharmony_ci0:331 1 (const int) 12786617a3babSopenharmony_ci0:331 Constant: 12787617a3babSopenharmony_ci0:331 0 (const int) 12788617a3babSopenharmony_ci0:331 0 (const int) 12789617a3babSopenharmony_ci0:331 0 (const int) 12790617a3babSopenharmony_ci0:331 0 (const int) 12791617a3babSopenharmony_ci0:? Linker Objects 12792617a3babSopenharmony_ci0:? 'gl_WorkGroupSize' ( const highp 3-component vector of uint WorkGroupSize) 12793617a3babSopenharmony_ci0:? 8 (const uint) 12794617a3babSopenharmony_ci0:? 1 (const uint) 12795617a3babSopenharmony_ci0:? 1 (const uint) 12796617a3babSopenharmony_ci0:? 'data' (layout( binding=0 column_major shared) buffer 4-element array of block{layout( column_major shared) buffer highp 4-component vector of float f4, layout( column_major shared) buffer highp 4-component vector of int i4, layout( column_major shared) buffer highp 4-component vector of uint u4}) 12797617a3babSopenharmony_ci 12798