dawn-cmake/test/tint/benchmark/uniformity-analysis-pointer...

1066 lines
20 KiB
WebGPU Shading Language
Raw Normal View History

// Create a function with the maximum number of parameters, all pointers, to stress the
// quadratic nature of the uniformity analysis.
fn foo(
p0 : ptr<function, i32>,
p1 : ptr<function, i32>,
p2 : ptr<function, i32>,
p3 : ptr<function, i32>,
p4 : ptr<function, i32>,
p5 : ptr<function, i32>,
p6 : ptr<function, i32>,
p7 : ptr<function, i32>,
p8 : ptr<function, i32>,
p9 : ptr<function, i32>,
p10 : ptr<function, i32>,
p11 : ptr<function, i32>,
p12 : ptr<function, i32>,
p13 : ptr<function, i32>,
p14 : ptr<function, i32>,
p15 : ptr<function, i32>,
p16 : ptr<function, i32>,
p17 : ptr<function, i32>,
p18 : ptr<function, i32>,
p19 : ptr<function, i32>,
p20 : ptr<function, i32>,
p21 : ptr<function, i32>,
p22 : ptr<function, i32>,
p23 : ptr<function, i32>,
p24 : ptr<function, i32>,
p25 : ptr<function, i32>,
p26 : ptr<function, i32>,
p27 : ptr<function, i32>,
p28 : ptr<function, i32>,
p29 : ptr<function, i32>,
p30 : ptr<function, i32>,
p31 : ptr<function, i32>,
p32 : ptr<function, i32>,
p33 : ptr<function, i32>,
p34 : ptr<function, i32>,
p35 : ptr<function, i32>,
p36 : ptr<function, i32>,
p37 : ptr<function, i32>,
p38 : ptr<function, i32>,
p39 : ptr<function, i32>,
p40 : ptr<function, i32>,
p41 : ptr<function, i32>,
p42 : ptr<function, i32>,
p43 : ptr<function, i32>,
p44 : ptr<function, i32>,
p45 : ptr<function, i32>,
p46 : ptr<function, i32>,
p47 : ptr<function, i32>,
p48 : ptr<function, i32>,
p49 : ptr<function, i32>,
p50 : ptr<function, i32>,
p51 : ptr<function, i32>,
p52 : ptr<function, i32>,
p53 : ptr<function, i32>,
p54 : ptr<function, i32>,
p55 : ptr<function, i32>,
p56 : ptr<function, i32>,
p57 : ptr<function, i32>,
p58 : ptr<function, i32>,
p59 : ptr<function, i32>,
p60 : ptr<function, i32>,
p61 : ptr<function, i32>,
p62 : ptr<function, i32>,
p63 : ptr<function, i32>,
p64 : ptr<function, i32>,
p65 : ptr<function, i32>,
p66 : ptr<function, i32>,
p67 : ptr<function, i32>,
p68 : ptr<function, i32>,
p69 : ptr<function, i32>,
p70 : ptr<function, i32>,
p71 : ptr<function, i32>,
p72 : ptr<function, i32>,
p73 : ptr<function, i32>,
p74 : ptr<function, i32>,
p75 : ptr<function, i32>,
p76 : ptr<function, i32>,
p77 : ptr<function, i32>,
p78 : ptr<function, i32>,
p79 : ptr<function, i32>,
p80 : ptr<function, i32>,
p81 : ptr<function, i32>,
p82 : ptr<function, i32>,
p83 : ptr<function, i32>,
p84 : ptr<function, i32>,
p85 : ptr<function, i32>,
p86 : ptr<function, i32>,
p87 : ptr<function, i32>,
p88 : ptr<function, i32>,
p89 : ptr<function, i32>,
p90 : ptr<function, i32>,
p91 : ptr<function, i32>,
p92 : ptr<function, i32>,
p93 : ptr<function, i32>,
p94 : ptr<function, i32>,
p95 : ptr<function, i32>,
p96 : ptr<function, i32>,
p97 : ptr<function, i32>,
p98 : ptr<function, i32>,
p99 : ptr<function, i32>,
p100 : ptr<function, i32>,
p101 : ptr<function, i32>,
p102 : ptr<function, i32>,
p103 : ptr<function, i32>,
p104 : ptr<function, i32>,
p105 : ptr<function, i32>,
p106 : ptr<function, i32>,
p107 : ptr<function, i32>,
p108 : ptr<function, i32>,
p109 : ptr<function, i32>,
p110 : ptr<function, i32>,
p111 : ptr<function, i32>,
p112 : ptr<function, i32>,
p113 : ptr<function, i32>,
p114 : ptr<function, i32>,
p115 : ptr<function, i32>,
p116 : ptr<function, i32>,
p117 : ptr<function, i32>,
p118 : ptr<function, i32>,
p119 : ptr<function, i32>,
p120 : ptr<function, i32>,
p121 : ptr<function, i32>,
p122 : ptr<function, i32>,
p123 : ptr<function, i32>,
p124 : ptr<function, i32>,
p125 : ptr<function, i32>,
p126 : ptr<function, i32>,
p127 : ptr<function, i32>,
p128 : ptr<function, i32>,
p129 : ptr<function, i32>,
p130 : ptr<function, i32>,
p131 : ptr<function, i32>,
p132 : ptr<function, i32>,
p133 : ptr<function, i32>,
p134 : ptr<function, i32>,
p135 : ptr<function, i32>,
p136 : ptr<function, i32>,
p137 : ptr<function, i32>,
p138 : ptr<function, i32>,
p139 : ptr<function, i32>,
p140 : ptr<function, i32>,
p141 : ptr<function, i32>,
p142 : ptr<function, i32>,
p143 : ptr<function, i32>,
p144 : ptr<function, i32>,
p145 : ptr<function, i32>,
p146 : ptr<function, i32>,
p147 : ptr<function, i32>,
p148 : ptr<function, i32>,
p149 : ptr<function, i32>,
p150 : ptr<function, i32>,
p151 : ptr<function, i32>,
p152 : ptr<function, i32>,
p153 : ptr<function, i32>,
p154 : ptr<function, i32>,
p155 : ptr<function, i32>,
p156 : ptr<function, i32>,
p157 : ptr<function, i32>,
p158 : ptr<function, i32>,
p159 : ptr<function, i32>,
p160 : ptr<function, i32>,
p161 : ptr<function, i32>,
p162 : ptr<function, i32>,
p163 : ptr<function, i32>,
p164 : ptr<function, i32>,
p165 : ptr<function, i32>,
p166 : ptr<function, i32>,
p167 : ptr<function, i32>,
p168 : ptr<function, i32>,
p169 : ptr<function, i32>,
p170 : ptr<function, i32>,
p171 : ptr<function, i32>,
p172 : ptr<function, i32>,
p173 : ptr<function, i32>,
p174 : ptr<function, i32>,
p175 : ptr<function, i32>,
p176 : ptr<function, i32>,
p177 : ptr<function, i32>,
p178 : ptr<function, i32>,
p179 : ptr<function, i32>,
p180 : ptr<function, i32>,
p181 : ptr<function, i32>,
p182 : ptr<function, i32>,
p183 : ptr<function, i32>,
p184 : ptr<function, i32>,
p185 : ptr<function, i32>,
p186 : ptr<function, i32>,
p187 : ptr<function, i32>,
p188 : ptr<function, i32>,
p189 : ptr<function, i32>,
p190 : ptr<function, i32>,
p191 : ptr<function, i32>,
p192 : ptr<function, i32>,
p193 : ptr<function, i32>,
p194 : ptr<function, i32>,
p195 : ptr<function, i32>,
p196 : ptr<function, i32>,
p197 : ptr<function, i32>,
p198 : ptr<function, i32>,
p199 : ptr<function, i32>,
p200 : ptr<function, i32>,
p201 : ptr<function, i32>,
p202 : ptr<function, i32>,
p203 : ptr<function, i32>,
p204 : ptr<function, i32>,
p205 : ptr<function, i32>,
p206 : ptr<function, i32>,
p207 : ptr<function, i32>,
p208 : ptr<function, i32>,
p209 : ptr<function, i32>,
p210 : ptr<function, i32>,
p211 : ptr<function, i32>,
p212 : ptr<function, i32>,
p213 : ptr<function, i32>,
p214 : ptr<function, i32>,
p215 : ptr<function, i32>,
p216 : ptr<function, i32>,
p217 : ptr<function, i32>,
p218 : ptr<function, i32>,
p219 : ptr<function, i32>,
p220 : ptr<function, i32>,
p221 : ptr<function, i32>,
p222 : ptr<function, i32>,
p223 : ptr<function, i32>,
p224 : ptr<function, i32>,
p225 : ptr<function, i32>,
p226 : ptr<function, i32>,
p227 : ptr<function, i32>,
p228 : ptr<function, i32>,
p229 : ptr<function, i32>,
p230 : ptr<function, i32>,
p231 : ptr<function, i32>,
p232 : ptr<function, i32>,
p233 : ptr<function, i32>,
p234 : ptr<function, i32>,
p235 : ptr<function, i32>,
p236 : ptr<function, i32>,
p237 : ptr<function, i32>,
p238 : ptr<function, i32>,
p239 : ptr<function, i32>,
p240 : ptr<function, i32>,
p241 : ptr<function, i32>,
p242 : ptr<function, i32>,
p243 : ptr<function, i32>,
p244 : ptr<function, i32>,
p245 : ptr<function, i32>,
p246 : ptr<function, i32>,
p247 : ptr<function, i32>,
p248 : ptr<function, i32>,
p249 : ptr<function, i32>,
p250 : ptr<function, i32>,
p251 : ptr<function, i32>,
p252 : ptr<function, i32>,
p253 : ptr<function, i32>,
p254 : ptr<function, i32>,
) {
var rhs = *p0 + *p1 + *p2 + *p3 + *p4 + *p5 + *p6 + *p7;
rhs += *p8 + *p9 + *p10 + *p11 + *p12 + *p13 + *p14 + *p15;
rhs += *p16 + *p17 + *p18 + *p19 + *p20 + *p21 + *p22 + *p23;
rhs += *p24 + *p25 + *p26 + *p27 + *p28 + *p29 + *p30 + *p31;
rhs += *p32 + *p33 + *p34 + *p35 + *p36 + *p37 + *p38 + *p39;
rhs += *p40 + *p41 + *p42 + *p43 + *p44 + *p45 + *p46 + *p47;
rhs += *p48 + *p49 + *p50 + *p51 + *p52 + *p53 + *p54 + *p55;
rhs += *p56 + *p57 + *p58 + *p59 + *p60 + *p61 + *p62 + *p63;
rhs += *p64 + *p65 + *p66 + *p67 + *p68 + *p69 + *p70 + *p71;
rhs += *p72 + *p73 + *p74 + *p75 + *p76 + *p77 + *p78 + *p79;
rhs += *p80 + *p81 + *p82 + *p83 + *p84 + *p85 + *p86 + *p87;
rhs += *p88 + *p89 + *p90 + *p91 + *p92 + *p93 + *p94 + *p95;
rhs += *p96 + *p97 + *p98 + *p99 + *p100 + *p101 + *p102 + *p103;
rhs += *p104 + *p105 + *p106 + *p107 + *p108 + *p109 + *p110 + *p111;
rhs += *p112 + *p113 + *p114 + *p115 + *p116 + *p117 + *p118 + *p119;
rhs += *p120 + *p121 + *p122 + *p123 + *p124 + *p125 + *p126 + *p127;
rhs += *p128 + *p129 + *p130 + *p131 + *p132 + *p133 + *p134 + *p135;
rhs += *p136 + *p137 + *p138 + *p139 + *p140 + *p141 + *p142 + *p143;
rhs += *p144 + *p145 + *p146 + *p147 + *p148 + *p149 + *p150 + *p151;
rhs += *p152 + *p153 + *p154 + *p155 + *p156 + *p157 + *p158 + *p159;
rhs += *p160 + *p161 + *p162 + *p163 + *p164 + *p165 + *p166 + *p167;
rhs += *p168 + *p169 + *p170 + *p171 + *p172 + *p173 + *p174 + *p175;
rhs += *p176 + *p177 + *p178 + *p179 + *p180 + *p181 + *p182 + *p183;
rhs += *p184 + *p185 + *p186 + *p187 + *p188 + *p189 + *p190 + *p191;
rhs += *p192 + *p193 + *p194 + *p195 + *p196 + *p197 + *p198 + *p199;
rhs += *p200 + *p201 + *p202 + *p203 + *p204 + *p205 + *p206 + *p207;
rhs += *p208 + *p209 + *p210 + *p211 + *p212 + *p213 + *p214 + *p215;
rhs += *p216 + *p217 + *p218 + *p219 + *p220 + *p221 + *p222 + *p223;
rhs += *p224 + *p225 + *p226 + *p227 + *p228 + *p229 + *p230 + *p231;
rhs += *p232 + *p233 + *p234 + *p235 + *p236 + *p237 + *p238 + *p239;
rhs += *p240 + *p241 + *p242 + *p243 + *p244 + *p245 + *p246 + *p247;
rhs += *p248 + *p249 + *p250 + *p251 + *p252 + *p253 + *p254;
*p1 = rhs;
*p2 = rhs;
*p3 = rhs;
*p4 = rhs;
*p5 = rhs;
*p6 = rhs;
*p7 = rhs;
*p8 = rhs;
*p9 = rhs;
*p10 = rhs;
*p11 = rhs;
*p12 = rhs;
*p13 = rhs;
*p14 = rhs;
*p15 = rhs;
*p16 = rhs;
*p17 = rhs;
*p18 = rhs;
*p19 = rhs;
*p20 = rhs;
*p21 = rhs;
*p22 = rhs;
*p23 = rhs;
*p24 = rhs;
*p25 = rhs;
*p26 = rhs;
*p27 = rhs;
*p28 = rhs;
*p29 = rhs;
*p30 = rhs;
*p31 = rhs;
*p32 = rhs;
*p33 = rhs;
*p34 = rhs;
*p35 = rhs;
*p36 = rhs;
*p37 = rhs;
*p38 = rhs;
*p39 = rhs;
*p40 = rhs;
*p41 = rhs;
*p42 = rhs;
*p43 = rhs;
*p44 = rhs;
*p45 = rhs;
*p46 = rhs;
*p47 = rhs;
*p48 = rhs;
*p49 = rhs;
*p50 = rhs;
*p51 = rhs;
*p52 = rhs;
*p53 = rhs;
*p54 = rhs;
*p55 = rhs;
*p56 = rhs;
*p57 = rhs;
*p58 = rhs;
*p59 = rhs;
*p60 = rhs;
*p61 = rhs;
*p62 = rhs;
*p63 = rhs;
*p64 = rhs;
*p65 = rhs;
*p66 = rhs;
*p67 = rhs;
*p68 = rhs;
*p69 = rhs;
*p70 = rhs;
*p71 = rhs;
*p72 = rhs;
*p73 = rhs;
*p74 = rhs;
*p75 = rhs;
*p76 = rhs;
*p77 = rhs;
*p78 = rhs;
*p79 = rhs;
*p80 = rhs;
*p81 = rhs;
*p82 = rhs;
*p83 = rhs;
*p84 = rhs;
*p85 = rhs;
*p86 = rhs;
*p87 = rhs;
*p88 = rhs;
*p89 = rhs;
*p90 = rhs;
*p91 = rhs;
*p92 = rhs;
*p93 = rhs;
*p94 = rhs;
*p95 = rhs;
*p96 = rhs;
*p97 = rhs;
*p98 = rhs;
*p99 = rhs;
*p100 = rhs;
*p101 = rhs;
*p102 = rhs;
*p103 = rhs;
*p104 = rhs;
*p105 = rhs;
*p106 = rhs;
*p107 = rhs;
*p108 = rhs;
*p109 = rhs;
*p110 = rhs;
*p111 = rhs;
*p112 = rhs;
*p113 = rhs;
*p114 = rhs;
*p115 = rhs;
*p116 = rhs;
*p117 = rhs;
*p118 = rhs;
*p119 = rhs;
*p120 = rhs;
*p121 = rhs;
*p122 = rhs;
*p123 = rhs;
*p124 = rhs;
*p125 = rhs;
*p126 = rhs;
*p127 = rhs;
*p128 = rhs;
*p129 = rhs;
*p130 = rhs;
*p131 = rhs;
*p132 = rhs;
*p133 = rhs;
*p134 = rhs;
*p135 = rhs;
*p136 = rhs;
*p137 = rhs;
*p138 = rhs;
*p139 = rhs;
*p140 = rhs;
*p141 = rhs;
*p142 = rhs;
*p143 = rhs;
*p144 = rhs;
*p145 = rhs;
*p146 = rhs;
*p147 = rhs;
*p148 = rhs;
*p149 = rhs;
*p150 = rhs;
*p151 = rhs;
*p152 = rhs;
*p153 = rhs;
*p154 = rhs;
*p155 = rhs;
*p156 = rhs;
*p157 = rhs;
*p158 = rhs;
*p159 = rhs;
*p160 = rhs;
*p161 = rhs;
*p162 = rhs;
*p163 = rhs;
*p164 = rhs;
*p165 = rhs;
*p166 = rhs;
*p167 = rhs;
*p168 = rhs;
*p169 = rhs;
*p170 = rhs;
*p171 = rhs;
*p172 = rhs;
*p173 = rhs;
*p174 = rhs;
*p175 = rhs;
*p176 = rhs;
*p177 = rhs;
*p178 = rhs;
*p179 = rhs;
*p180 = rhs;
*p181 = rhs;
*p182 = rhs;
*p183 = rhs;
*p184 = rhs;
*p185 = rhs;
*p186 = rhs;
*p187 = rhs;
*p188 = rhs;
*p189 = rhs;
*p190 = rhs;
*p191 = rhs;
*p192 = rhs;
*p193 = rhs;
*p194 = rhs;
*p195 = rhs;
*p196 = rhs;
*p197 = rhs;
*p198 = rhs;
*p199 = rhs;
*p200 = rhs;
*p201 = rhs;
*p202 = rhs;
*p203 = rhs;
*p204 = rhs;
*p205 = rhs;
*p206 = rhs;
*p207 = rhs;
*p208 = rhs;
*p209 = rhs;
*p210 = rhs;
*p211 = rhs;
*p212 = rhs;
*p213 = rhs;
*p214 = rhs;
*p215 = rhs;
*p216 = rhs;
*p217 = rhs;
*p218 = rhs;
*p219 = rhs;
*p220 = rhs;
*p221 = rhs;
*p222 = rhs;
*p223 = rhs;
*p224 = rhs;
*p225 = rhs;
*p226 = rhs;
*p227 = rhs;
*p228 = rhs;
*p229 = rhs;
*p230 = rhs;
*p231 = rhs;
*p232 = rhs;
*p233 = rhs;
*p234 = rhs;
*p235 = rhs;
*p236 = rhs;
*p237 = rhs;
*p238 = rhs;
*p239 = rhs;
*p240 = rhs;
*p241 = rhs;
*p242 = rhs;
*p243 = rhs;
*p244 = rhs;
*p245 = rhs;
*p246 = rhs;
*p247 = rhs;
*p248 = rhs;
*p249 = rhs;
*p250 = rhs;
*p251 = rhs;
*p252 = rhs;
*p253 = rhs;
*p254 = rhs;
}
fn main() {
var v0 : i32;
var v1 : i32;
var v2 : i32;
var v3 : i32;
var v4 : i32;
var v5 : i32;
var v6 : i32;
var v7 : i32;
var v8 : i32;
var v9 : i32;
var v10 : i32;
var v11 : i32;
var v12 : i32;
var v13 : i32;
var v14 : i32;
var v15 : i32;
var v16 : i32;
var v17 : i32;
var v18 : i32;
var v19 : i32;
var v20 : i32;
var v21 : i32;
var v22 : i32;
var v23 : i32;
var v24 : i32;
var v25 : i32;
var v26 : i32;
var v27 : i32;
var v28 : i32;
var v29 : i32;
var v30 : i32;
var v31 : i32;
var v32 : i32;
var v33 : i32;
var v34 : i32;
var v35 : i32;
var v36 : i32;
var v37 : i32;
var v38 : i32;
var v39 : i32;
var v40 : i32;
var v41 : i32;
var v42 : i32;
var v43 : i32;
var v44 : i32;
var v45 : i32;
var v46 : i32;
var v47 : i32;
var v48 : i32;
var v49 : i32;
var v50 : i32;
var v51 : i32;
var v52 : i32;
var v53 : i32;
var v54 : i32;
var v55 : i32;
var v56 : i32;
var v57 : i32;
var v58 : i32;
var v59 : i32;
var v60 : i32;
var v61 : i32;
var v62 : i32;
var v63 : i32;
var v64 : i32;
var v65 : i32;
var v66 : i32;
var v67 : i32;
var v68 : i32;
var v69 : i32;
var v70 : i32;
var v71 : i32;
var v72 : i32;
var v73 : i32;
var v74 : i32;
var v75 : i32;
var v76 : i32;
var v77 : i32;
var v78 : i32;
var v79 : i32;
var v80 : i32;
var v81 : i32;
var v82 : i32;
var v83 : i32;
var v84 : i32;
var v85 : i32;
var v86 : i32;
var v87 : i32;
var v88 : i32;
var v89 : i32;
var v90 : i32;
var v91 : i32;
var v92 : i32;
var v93 : i32;
var v94 : i32;
var v95 : i32;
var v96 : i32;
var v97 : i32;
var v98 : i32;
var v99 : i32;
var v100 : i32;
var v101 : i32;
var v102 : i32;
var v103 : i32;
var v104 : i32;
var v105 : i32;
var v106 : i32;
var v107 : i32;
var v108 : i32;
var v109 : i32;
var v110 : i32;
var v111 : i32;
var v112 : i32;
var v113 : i32;
var v114 : i32;
var v115 : i32;
var v116 : i32;
var v117 : i32;
var v118 : i32;
var v119 : i32;
var v120 : i32;
var v121 : i32;
var v122 : i32;
var v123 : i32;
var v124 : i32;
var v125 : i32;
var v126 : i32;
var v127 : i32;
var v128 : i32;
var v129 : i32;
var v130 : i32;
var v131 : i32;
var v132 : i32;
var v133 : i32;
var v134 : i32;
var v135 : i32;
var v136 : i32;
var v137 : i32;
var v138 : i32;
var v139 : i32;
var v140 : i32;
var v141 : i32;
var v142 : i32;
var v143 : i32;
var v144 : i32;
var v145 : i32;
var v146 : i32;
var v147 : i32;
var v148 : i32;
var v149 : i32;
var v150 : i32;
var v151 : i32;
var v152 : i32;
var v153 : i32;
var v154 : i32;
var v155 : i32;
var v156 : i32;
var v157 : i32;
var v158 : i32;
var v159 : i32;
var v160 : i32;
var v161 : i32;
var v162 : i32;
var v163 : i32;
var v164 : i32;
var v165 : i32;
var v166 : i32;
var v167 : i32;
var v168 : i32;
var v169 : i32;
var v170 : i32;
var v171 : i32;
var v172 : i32;
var v173 : i32;
var v174 : i32;
var v175 : i32;
var v176 : i32;
var v177 : i32;
var v178 : i32;
var v179 : i32;
var v180 : i32;
var v181 : i32;
var v182 : i32;
var v183 : i32;
var v184 : i32;
var v185 : i32;
var v186 : i32;
var v187 : i32;
var v188 : i32;
var v189 : i32;
var v190 : i32;
var v191 : i32;
var v192 : i32;
var v193 : i32;
var v194 : i32;
var v195 : i32;
var v196 : i32;
var v197 : i32;
var v198 : i32;
var v199 : i32;
var v200 : i32;
var v201 : i32;
var v202 : i32;
var v203 : i32;
var v204 : i32;
var v205 : i32;
var v206 : i32;
var v207 : i32;
var v208 : i32;
var v209 : i32;
var v210 : i32;
var v211 : i32;
var v212 : i32;
var v213 : i32;
var v214 : i32;
var v215 : i32;
var v216 : i32;
var v217 : i32;
var v218 : i32;
var v219 : i32;
var v220 : i32;
var v221 : i32;
var v222 : i32;
var v223 : i32;
var v224 : i32;
var v225 : i32;
var v226 : i32;
var v227 : i32;
var v228 : i32;
var v229 : i32;
var v230 : i32;
var v231 : i32;
var v232 : i32;
var v233 : i32;
var v234 : i32;
var v235 : i32;
var v236 : i32;
var v237 : i32;
var v238 : i32;
var v239 : i32;
var v240 : i32;
var v241 : i32;
var v242 : i32;
var v243 : i32;
var v244 : i32;
var v245 : i32;
var v246 : i32;
var v247 : i32;
var v248 : i32;
var v249 : i32;
var v250 : i32;
var v251 : i32;
var v252 : i32;
var v253 : i32;
var v254 : i32;
foo(
&v0,
&v1,
&v2,
&v3,
&v4,
&v5,
&v6,
&v7,
&v8,
&v9,
&v10,
&v11,
&v12,
&v13,
&v14,
&v15,
&v16,
&v17,
&v18,
&v19,
&v20,
&v21,
&v22,
&v23,
&v24,
&v25,
&v26,
&v27,
&v28,
&v29,
&v30,
&v31,
&v32,
&v33,
&v34,
&v35,
&v36,
&v37,
&v38,
&v39,
&v40,
&v41,
&v42,
&v43,
&v44,
&v45,
&v46,
&v47,
&v48,
&v49,
&v50,
&v51,
&v52,
&v53,
&v54,
&v55,
&v56,
&v57,
&v58,
&v59,
&v60,
&v61,
&v62,
&v63,
&v64,
&v65,
&v66,
&v67,
&v68,
&v69,
&v70,
&v71,
&v72,
&v73,
&v74,
&v75,
&v76,
&v77,
&v78,
&v79,
&v80,
&v81,
&v82,
&v83,
&v84,
&v85,
&v86,
&v87,
&v88,
&v89,
&v90,
&v91,
&v92,
&v93,
&v94,
&v95,
&v96,
&v97,
&v98,
&v99,
&v100,
&v101,
&v102,
&v103,
&v104,
&v105,
&v106,
&v107,
&v108,
&v109,
&v110,
&v111,
&v112,
&v113,
&v114,
&v115,
&v116,
&v117,
&v118,
&v119,
&v120,
&v121,
&v122,
&v123,
&v124,
&v125,
&v126,
&v127,
&v128,
&v129,
&v130,
&v131,
&v132,
&v133,
&v134,
&v135,
&v136,
&v137,
&v138,
&v139,
&v140,
&v141,
&v142,
&v143,
&v144,
&v145,
&v146,
&v147,
&v148,
&v149,
&v150,
&v151,
&v152,
&v153,
&v154,
&v155,
&v156,
&v157,
&v158,
&v159,
&v160,
&v161,
&v162,
&v163,
&v164,
&v165,
&v166,
&v167,
&v168,
&v169,
&v170,
&v171,
&v172,
&v173,
&v174,
&v175,
&v176,
&v177,
&v178,
&v179,
&v180,
&v181,
&v182,
&v183,
&v184,
&v185,
&v186,
&v187,
&v188,
&v189,
&v190,
&v191,
&v192,
&v193,
&v194,
&v195,
&v196,
&v197,
&v198,
&v199,
&v200,
&v201,
&v202,
&v203,
&v204,
&v205,
&v206,
&v207,
&v208,
&v209,
&v210,
&v211,
&v212,
&v213,
&v214,
&v215,
&v216,
&v217,
&v218,
&v219,
&v220,
&v221,
&v222,
&v223,
&v224,
&v225,
&v226,
&v227,
&v228,
&v229,
&v230,
&v231,
&v232,
&v233,
&v234,
&v235,
&v236,
&v237,
&v238,
&v239,
&v240,
&v241,
&v242,
&v243,
&v244,
&v245,
&v246,
&v247,
&v248,
&v249,
&v250,
&v251,
&v252,
&v253,
&v254,
);
if (v254 == 0) {
workgroupBarrier();
}
}