| // 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(); |
| } |
| } |