Roland Levillain | 775ef49 | 2014-11-04 17:43:11 +0000 | [diff] [blame] | 1 | /* |
| 2 | * Copyright (C) 2014 The Android Open Source Project |
| 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. |
| 6 | * You may obtain a copy of the License at |
| 7 | * |
| 8 | * http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | * |
| 10 | * Unless required by applicable law or agreed to in writing, software |
| 11 | * distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | * See the License for the specific language governing permissions and |
| 14 | * limitations under the License. |
| 15 | */ |
| 16 | |
| 17 | // Note that $opt$ is a marker for the optimizing compiler to ensure |
| 18 | // it does compile the method. |
| 19 | public class Main { |
| 20 | |
| 21 | public static void assertEquals(long expected, long result) { |
| 22 | if (expected != result) { |
| 23 | throw new Error("Expected: " + expected + ", found: " + result); |
| 24 | } |
| 25 | } |
| 26 | |
| 27 | public static void main(String[] args) { |
Roland Levillain | 06fbd65 | 2015-04-01 19:54:39 +0100 | [diff] [blame] | 28 | long dummy = 0L; |
| 29 | // Sum[i = 0..499](i) = 499 * 500 / 2 = 124750L. |
| 30 | assertEquals(124750L, $opt$LargeFrame(dummy)); |
Roland Levillain | 775ef49 | 2014-11-04 17:43:11 +0000 | [diff] [blame] | 31 | } |
| 32 | |
Roland Levillain | 06fbd65 | 2015-04-01 19:54:39 +0100 | [diff] [blame] | 33 | static long $opt$LargeFrame(long dummy) { |
| 34 | // The argument `dummy` is used to defeat the constant folding |
| 35 | // optimization and force the compiler to allocate these variables |
| 36 | // on the stack. |
| 37 | long l0 = 0L + dummy; |
| 38 | long l1 = 1L + dummy; |
| 39 | long l2 = 2L + dummy; |
| 40 | long l3 = 3L + dummy; |
| 41 | long l4 = 4L + dummy; |
| 42 | long l5 = 5L + dummy; |
| 43 | long l6 = 6L + dummy; |
| 44 | long l7 = 7L + dummy; |
| 45 | long l8 = 8L + dummy; |
| 46 | long l9 = 9L + dummy; |
| 47 | long l10 = 10L + dummy; |
| 48 | long l11 = 11L + dummy; |
| 49 | long l12 = 12L + dummy; |
| 50 | long l13 = 13L + dummy; |
| 51 | long l14 = 14L + dummy; |
| 52 | long l15 = 15L + dummy; |
| 53 | long l16 = 16L + dummy; |
| 54 | long l17 = 17L + dummy; |
| 55 | long l18 = 18L + dummy; |
| 56 | long l19 = 19L + dummy; |
| 57 | long l20 = 20L + dummy; |
| 58 | long l21 = 21L + dummy; |
| 59 | long l22 = 22L + dummy; |
| 60 | long l23 = 23L + dummy; |
| 61 | long l24 = 24L + dummy; |
| 62 | long l25 = 25L + dummy; |
| 63 | long l26 = 26L + dummy; |
| 64 | long l27 = 27L + dummy; |
| 65 | long l28 = 28L + dummy; |
| 66 | long l29 = 29L + dummy; |
| 67 | long l30 = 30L + dummy; |
| 68 | long l31 = 31L + dummy; |
| 69 | long l32 = 32L + dummy; |
| 70 | long l33 = 33L + dummy; |
| 71 | long l34 = 34L + dummy; |
| 72 | long l35 = 35L + dummy; |
| 73 | long l36 = 36L + dummy; |
| 74 | long l37 = 37L + dummy; |
| 75 | long l38 = 38L + dummy; |
| 76 | long l39 = 39L + dummy; |
| 77 | long l40 = 40L + dummy; |
| 78 | long l41 = 41L + dummy; |
| 79 | long l42 = 42L + dummy; |
| 80 | long l43 = 43L + dummy; |
| 81 | long l44 = 44L + dummy; |
| 82 | long l45 = 45L + dummy; |
| 83 | long l46 = 46L + dummy; |
| 84 | long l47 = 47L + dummy; |
| 85 | long l48 = 48L + dummy; |
| 86 | long l49 = 49L + dummy; |
| 87 | long l50 = 50L + dummy; |
| 88 | long l51 = 51L + dummy; |
| 89 | long l52 = 52L + dummy; |
| 90 | long l53 = 53L + dummy; |
| 91 | long l54 = 54L + dummy; |
| 92 | long l55 = 55L + dummy; |
| 93 | long l56 = 56L + dummy; |
| 94 | long l57 = 57L + dummy; |
| 95 | long l58 = 58L + dummy; |
| 96 | long l59 = 59L + dummy; |
| 97 | long l60 = 60L + dummy; |
| 98 | long l61 = 61L + dummy; |
| 99 | long l62 = 62L + dummy; |
| 100 | long l63 = 63L + dummy; |
| 101 | long l64 = 64L + dummy; |
| 102 | long l65 = 65L + dummy; |
| 103 | long l66 = 66L + dummy; |
| 104 | long l67 = 67L + dummy; |
| 105 | long l68 = 68L + dummy; |
| 106 | long l69 = 69L + dummy; |
| 107 | long l70 = 70L + dummy; |
| 108 | long l71 = 71L + dummy; |
| 109 | long l72 = 72L + dummy; |
| 110 | long l73 = 73L + dummy; |
| 111 | long l74 = 74L + dummy; |
| 112 | long l75 = 75L + dummy; |
| 113 | long l76 = 76L + dummy; |
| 114 | long l77 = 77L + dummy; |
| 115 | long l78 = 78L + dummy; |
| 116 | long l79 = 79L + dummy; |
| 117 | long l80 = 80L + dummy; |
| 118 | long l81 = 81L + dummy; |
| 119 | long l82 = 82L + dummy; |
| 120 | long l83 = 83L + dummy; |
| 121 | long l84 = 84L + dummy; |
| 122 | long l85 = 85L + dummy; |
| 123 | long l86 = 86L + dummy; |
| 124 | long l87 = 87L + dummy; |
| 125 | long l88 = 88L + dummy; |
| 126 | long l89 = 89L + dummy; |
| 127 | long l90 = 90L + dummy; |
| 128 | long l91 = 91L + dummy; |
| 129 | long l92 = 92L + dummy; |
| 130 | long l93 = 93L + dummy; |
| 131 | long l94 = 94L + dummy; |
| 132 | long l95 = 95L + dummy; |
| 133 | long l96 = 96L + dummy; |
| 134 | long l97 = 97L + dummy; |
| 135 | long l98 = 98L + dummy; |
| 136 | long l99 = 99L + dummy; |
| 137 | long l100 = 100L + dummy; |
| 138 | long l101 = 101L + dummy; |
| 139 | long l102 = 102L + dummy; |
| 140 | long l103 = 103L + dummy; |
| 141 | long l104 = 104L + dummy; |
| 142 | long l105 = 105L + dummy; |
| 143 | long l106 = 106L + dummy; |
| 144 | long l107 = 107L + dummy; |
| 145 | long l108 = 108L + dummy; |
| 146 | long l109 = 109L + dummy; |
| 147 | long l110 = 110L + dummy; |
| 148 | long l111 = 111L + dummy; |
| 149 | long l112 = 112L + dummy; |
| 150 | long l113 = 113L + dummy; |
| 151 | long l114 = 114L + dummy; |
| 152 | long l115 = 115L + dummy; |
| 153 | long l116 = 116L + dummy; |
| 154 | long l117 = 117L + dummy; |
| 155 | long l118 = 118L + dummy; |
| 156 | long l119 = 119L + dummy; |
| 157 | long l120 = 120L + dummy; |
| 158 | long l121 = 121L + dummy; |
| 159 | long l122 = 122L + dummy; |
| 160 | long l123 = 123L + dummy; |
| 161 | long l124 = 124L + dummy; |
| 162 | long l125 = 125L + dummy; |
| 163 | long l126 = 126L + dummy; |
| 164 | long l127 = 127L + dummy; |
| 165 | long l128 = 128L + dummy; |
| 166 | long l129 = 129L + dummy; |
| 167 | long l130 = 130L + dummy; |
| 168 | long l131 = 131L + dummy; |
| 169 | long l132 = 132L + dummy; |
| 170 | long l133 = 133L + dummy; |
| 171 | long l134 = 134L + dummy; |
| 172 | long l135 = 135L + dummy; |
| 173 | long l136 = 136L + dummy; |
| 174 | long l137 = 137L + dummy; |
| 175 | long l138 = 138L + dummy; |
| 176 | long l139 = 139L + dummy; |
| 177 | long l140 = 140L + dummy; |
| 178 | long l141 = 141L + dummy; |
| 179 | long l142 = 142L + dummy; |
| 180 | long l143 = 143L + dummy; |
| 181 | long l144 = 144L + dummy; |
| 182 | long l145 = 145L + dummy; |
| 183 | long l146 = 146L + dummy; |
| 184 | long l147 = 147L + dummy; |
| 185 | long l148 = 148L + dummy; |
| 186 | long l149 = 149L + dummy; |
| 187 | long l150 = 150L + dummy; |
| 188 | long l151 = 151L + dummy; |
| 189 | long l152 = 152L + dummy; |
| 190 | long l153 = 153L + dummy; |
| 191 | long l154 = 154L + dummy; |
| 192 | long l155 = 155L + dummy; |
| 193 | long l156 = 156L + dummy; |
| 194 | long l157 = 157L + dummy; |
| 195 | long l158 = 158L + dummy; |
| 196 | long l159 = 159L + dummy; |
| 197 | long l160 = 160L + dummy; |
| 198 | long l161 = 161L + dummy; |
| 199 | long l162 = 162L + dummy; |
| 200 | long l163 = 163L + dummy; |
| 201 | long l164 = 164L + dummy; |
| 202 | long l165 = 165L + dummy; |
| 203 | long l166 = 166L + dummy; |
| 204 | long l167 = 167L + dummy; |
| 205 | long l168 = 168L + dummy; |
| 206 | long l169 = 169L + dummy; |
| 207 | long l170 = 170L + dummy; |
| 208 | long l171 = 171L + dummy; |
| 209 | long l172 = 172L + dummy; |
| 210 | long l173 = 173L + dummy; |
| 211 | long l174 = 174L + dummy; |
| 212 | long l175 = 175L + dummy; |
| 213 | long l176 = 176L + dummy; |
| 214 | long l177 = 177L + dummy; |
| 215 | long l178 = 178L + dummy; |
| 216 | long l179 = 179L + dummy; |
| 217 | long l180 = 180L + dummy; |
| 218 | long l181 = 181L + dummy; |
| 219 | long l182 = 182L + dummy; |
| 220 | long l183 = 183L + dummy; |
| 221 | long l184 = 184L + dummy; |
| 222 | long l185 = 185L + dummy; |
| 223 | long l186 = 186L + dummy; |
| 224 | long l187 = 187L + dummy; |
| 225 | long l188 = 188L + dummy; |
| 226 | long l189 = 189L + dummy; |
| 227 | long l190 = 190L + dummy; |
| 228 | long l191 = 191L + dummy; |
| 229 | long l192 = 192L + dummy; |
| 230 | long l193 = 193L + dummy; |
| 231 | long l194 = 194L + dummy; |
| 232 | long l195 = 195L + dummy; |
| 233 | long l196 = 196L + dummy; |
| 234 | long l197 = 197L + dummy; |
| 235 | long l198 = 198L + dummy; |
| 236 | long l199 = 199L + dummy; |
| 237 | long l200 = 200L + dummy; |
| 238 | long l201 = 201L + dummy; |
| 239 | long l202 = 202L + dummy; |
| 240 | long l203 = 203L + dummy; |
| 241 | long l204 = 204L + dummy; |
| 242 | long l205 = 205L + dummy; |
| 243 | long l206 = 206L + dummy; |
| 244 | long l207 = 207L + dummy; |
| 245 | long l208 = 208L + dummy; |
| 246 | long l209 = 209L + dummy; |
| 247 | long l210 = 210L + dummy; |
| 248 | long l211 = 211L + dummy; |
| 249 | long l212 = 212L + dummy; |
| 250 | long l213 = 213L + dummy; |
| 251 | long l214 = 214L + dummy; |
| 252 | long l215 = 215L + dummy; |
| 253 | long l216 = 216L + dummy; |
| 254 | long l217 = 217L + dummy; |
| 255 | long l218 = 218L + dummy; |
| 256 | long l219 = 219L + dummy; |
| 257 | long l220 = 220L + dummy; |
| 258 | long l221 = 221L + dummy; |
| 259 | long l222 = 222L + dummy; |
| 260 | long l223 = 223L + dummy; |
| 261 | long l224 = 224L + dummy; |
| 262 | long l225 = 225L + dummy; |
| 263 | long l226 = 226L + dummy; |
| 264 | long l227 = 227L + dummy; |
| 265 | long l228 = 228L + dummy; |
| 266 | long l229 = 229L + dummy; |
| 267 | long l230 = 230L + dummy; |
| 268 | long l231 = 231L + dummy; |
| 269 | long l232 = 232L + dummy; |
| 270 | long l233 = 233L + dummy; |
| 271 | long l234 = 234L + dummy; |
| 272 | long l235 = 235L + dummy; |
| 273 | long l236 = 236L + dummy; |
| 274 | long l237 = 237L + dummy; |
| 275 | long l238 = 238L + dummy; |
| 276 | long l239 = 239L + dummy; |
| 277 | long l240 = 240L + dummy; |
| 278 | long l241 = 241L + dummy; |
| 279 | long l242 = 242L + dummy; |
| 280 | long l243 = 243L + dummy; |
| 281 | long l244 = 244L + dummy; |
| 282 | long l245 = 245L + dummy; |
| 283 | long l246 = 246L + dummy; |
| 284 | long l247 = 247L + dummy; |
| 285 | long l248 = 248L + dummy; |
| 286 | long l249 = 249L + dummy; |
| 287 | long l250 = 250L + dummy; |
| 288 | long l251 = 251L + dummy; |
| 289 | long l252 = 252L + dummy; |
| 290 | long l253 = 253L + dummy; |
| 291 | long l254 = 254L + dummy; |
| 292 | long l255 = 255L + dummy; |
| 293 | long l256 = 256L + dummy; |
| 294 | long l257 = 257L + dummy; |
| 295 | long l258 = 258L + dummy; |
| 296 | long l259 = 259L + dummy; |
| 297 | long l260 = 260L + dummy; |
| 298 | long l261 = 261L + dummy; |
| 299 | long l262 = 262L + dummy; |
| 300 | long l263 = 263L + dummy; |
| 301 | long l264 = 264L + dummy; |
| 302 | long l265 = 265L + dummy; |
| 303 | long l266 = 266L + dummy; |
| 304 | long l267 = 267L + dummy; |
| 305 | long l268 = 268L + dummy; |
| 306 | long l269 = 269L + dummy; |
| 307 | long l270 = 270L + dummy; |
| 308 | long l271 = 271L + dummy; |
| 309 | long l272 = 272L + dummy; |
| 310 | long l273 = 273L + dummy; |
| 311 | long l274 = 274L + dummy; |
| 312 | long l275 = 275L + dummy; |
| 313 | long l276 = 276L + dummy; |
| 314 | long l277 = 277L + dummy; |
| 315 | long l278 = 278L + dummy; |
| 316 | long l279 = 279L + dummy; |
| 317 | long l280 = 280L + dummy; |
| 318 | long l281 = 281L + dummy; |
| 319 | long l282 = 282L + dummy; |
| 320 | long l283 = 283L + dummy; |
| 321 | long l284 = 284L + dummy; |
| 322 | long l285 = 285L + dummy; |
| 323 | long l286 = 286L + dummy; |
| 324 | long l287 = 287L + dummy; |
| 325 | long l288 = 288L + dummy; |
| 326 | long l289 = 289L + dummy; |
| 327 | long l290 = 290L + dummy; |
| 328 | long l291 = 291L + dummy; |
| 329 | long l292 = 292L + dummy; |
| 330 | long l293 = 293L + dummy; |
| 331 | long l294 = 294L + dummy; |
| 332 | long l295 = 295L + dummy; |
| 333 | long l296 = 296L + dummy; |
| 334 | long l297 = 297L + dummy; |
| 335 | long l298 = 298L + dummy; |
| 336 | long l299 = 299L + dummy; |
| 337 | long l300 = 300L + dummy; |
| 338 | long l301 = 301L + dummy; |
| 339 | long l302 = 302L + dummy; |
| 340 | long l303 = 303L + dummy; |
| 341 | long l304 = 304L + dummy; |
| 342 | long l305 = 305L + dummy; |
| 343 | long l306 = 306L + dummy; |
| 344 | long l307 = 307L + dummy; |
| 345 | long l308 = 308L + dummy; |
| 346 | long l309 = 309L + dummy; |
| 347 | long l310 = 310L + dummy; |
| 348 | long l311 = 311L + dummy; |
| 349 | long l312 = 312L + dummy; |
| 350 | long l313 = 313L + dummy; |
| 351 | long l314 = 314L + dummy; |
| 352 | long l315 = 315L + dummy; |
| 353 | long l316 = 316L + dummy; |
| 354 | long l317 = 317L + dummy; |
| 355 | long l318 = 318L + dummy; |
| 356 | long l319 = 319L + dummy; |
| 357 | long l320 = 320L + dummy; |
| 358 | long l321 = 321L + dummy; |
| 359 | long l322 = 322L + dummy; |
| 360 | long l323 = 323L + dummy; |
| 361 | long l324 = 324L + dummy; |
| 362 | long l325 = 325L + dummy; |
| 363 | long l326 = 326L + dummy; |
| 364 | long l327 = 327L + dummy; |
| 365 | long l328 = 328L + dummy; |
| 366 | long l329 = 329L + dummy; |
| 367 | long l330 = 330L + dummy; |
| 368 | long l331 = 331L + dummy; |
| 369 | long l332 = 332L + dummy; |
| 370 | long l333 = 333L + dummy; |
| 371 | long l334 = 334L + dummy; |
| 372 | long l335 = 335L + dummy; |
| 373 | long l336 = 336L + dummy; |
| 374 | long l337 = 337L + dummy; |
| 375 | long l338 = 338L + dummy; |
| 376 | long l339 = 339L + dummy; |
| 377 | long l340 = 340L + dummy; |
| 378 | long l341 = 341L + dummy; |
| 379 | long l342 = 342L + dummy; |
| 380 | long l343 = 343L + dummy; |
| 381 | long l344 = 344L + dummy; |
| 382 | long l345 = 345L + dummy; |
| 383 | long l346 = 346L + dummy; |
| 384 | long l347 = 347L + dummy; |
| 385 | long l348 = 348L + dummy; |
| 386 | long l349 = 349L + dummy; |
| 387 | long l350 = 350L + dummy; |
| 388 | long l351 = 351L + dummy; |
| 389 | long l352 = 352L + dummy; |
| 390 | long l353 = 353L + dummy; |
| 391 | long l354 = 354L + dummy; |
| 392 | long l355 = 355L + dummy; |
| 393 | long l356 = 356L + dummy; |
| 394 | long l357 = 357L + dummy; |
| 395 | long l358 = 358L + dummy; |
| 396 | long l359 = 359L + dummy; |
| 397 | long l360 = 360L + dummy; |
| 398 | long l361 = 361L + dummy; |
| 399 | long l362 = 362L + dummy; |
| 400 | long l363 = 363L + dummy; |
| 401 | long l364 = 364L + dummy; |
| 402 | long l365 = 365L + dummy; |
| 403 | long l366 = 366L + dummy; |
| 404 | long l367 = 367L + dummy; |
| 405 | long l368 = 368L + dummy; |
| 406 | long l369 = 369L + dummy; |
| 407 | long l370 = 370L + dummy; |
| 408 | long l371 = 371L + dummy; |
| 409 | long l372 = 372L + dummy; |
| 410 | long l373 = 373L + dummy; |
| 411 | long l374 = 374L + dummy; |
| 412 | long l375 = 375L + dummy; |
| 413 | long l376 = 376L + dummy; |
| 414 | long l377 = 377L + dummy; |
| 415 | long l378 = 378L + dummy; |
| 416 | long l379 = 379L + dummy; |
| 417 | long l380 = 380L + dummy; |
| 418 | long l381 = 381L + dummy; |
| 419 | long l382 = 382L + dummy; |
| 420 | long l383 = 383L + dummy; |
| 421 | long l384 = 384L + dummy; |
| 422 | long l385 = 385L + dummy; |
| 423 | long l386 = 386L + dummy; |
| 424 | long l387 = 387L + dummy; |
| 425 | long l388 = 388L + dummy; |
| 426 | long l389 = 389L + dummy; |
| 427 | long l390 = 390L + dummy; |
| 428 | long l391 = 391L + dummy; |
| 429 | long l392 = 392L + dummy; |
| 430 | long l393 = 393L + dummy; |
| 431 | long l394 = 394L + dummy; |
| 432 | long l395 = 395L + dummy; |
| 433 | long l396 = 396L + dummy; |
| 434 | long l397 = 397L + dummy; |
| 435 | long l398 = 398L + dummy; |
| 436 | long l399 = 399L + dummy; |
| 437 | long l400 = 400L + dummy; |
| 438 | long l401 = 401L + dummy; |
| 439 | long l402 = 402L + dummy; |
| 440 | long l403 = 403L + dummy; |
| 441 | long l404 = 404L + dummy; |
| 442 | long l405 = 405L + dummy; |
| 443 | long l406 = 406L + dummy; |
| 444 | long l407 = 407L + dummy; |
| 445 | long l408 = 408L + dummy; |
| 446 | long l409 = 409L + dummy; |
| 447 | long l410 = 410L + dummy; |
| 448 | long l411 = 411L + dummy; |
| 449 | long l412 = 412L + dummy; |
| 450 | long l413 = 413L + dummy; |
| 451 | long l414 = 414L + dummy; |
| 452 | long l415 = 415L + dummy; |
| 453 | long l416 = 416L + dummy; |
| 454 | long l417 = 417L + dummy; |
| 455 | long l418 = 418L + dummy; |
| 456 | long l419 = 419L + dummy; |
| 457 | long l420 = 420L + dummy; |
| 458 | long l421 = 421L + dummy; |
| 459 | long l422 = 422L + dummy; |
| 460 | long l423 = 423L + dummy; |
| 461 | long l424 = 424L + dummy; |
| 462 | long l425 = 425L + dummy; |
| 463 | long l426 = 426L + dummy; |
| 464 | long l427 = 427L + dummy; |
| 465 | long l428 = 428L + dummy; |
| 466 | long l429 = 429L + dummy; |
| 467 | long l430 = 430L + dummy; |
| 468 | long l431 = 431L + dummy; |
| 469 | long l432 = 432L + dummy; |
| 470 | long l433 = 433L + dummy; |
| 471 | long l434 = 434L + dummy; |
| 472 | long l435 = 435L + dummy; |
| 473 | long l436 = 436L + dummy; |
| 474 | long l437 = 437L + dummy; |
| 475 | long l438 = 438L + dummy; |
| 476 | long l439 = 439L + dummy; |
| 477 | long l440 = 440L + dummy; |
| 478 | long l441 = 441L + dummy; |
| 479 | long l442 = 442L + dummy; |
| 480 | long l443 = 443L + dummy; |
| 481 | long l444 = 444L + dummy; |
| 482 | long l445 = 445L + dummy; |
| 483 | long l446 = 446L + dummy; |
| 484 | long l447 = 447L + dummy; |
| 485 | long l448 = 448L + dummy; |
| 486 | long l449 = 449L + dummy; |
| 487 | long l450 = 450L + dummy; |
| 488 | long l451 = 451L + dummy; |
| 489 | long l452 = 452L + dummy; |
| 490 | long l453 = 453L + dummy; |
| 491 | long l454 = 454L + dummy; |
| 492 | long l455 = 455L + dummy; |
| 493 | long l456 = 456L + dummy; |
| 494 | long l457 = 457L + dummy; |
| 495 | long l458 = 458L + dummy; |
| 496 | long l459 = 459L + dummy; |
| 497 | long l460 = 460L + dummy; |
| 498 | long l461 = 461L + dummy; |
| 499 | long l462 = 462L + dummy; |
| 500 | long l463 = 463L + dummy; |
| 501 | long l464 = 464L + dummy; |
| 502 | long l465 = 465L + dummy; |
| 503 | long l466 = 466L + dummy; |
| 504 | long l467 = 467L + dummy; |
| 505 | long l468 = 468L + dummy; |
| 506 | long l469 = 469L + dummy; |
| 507 | long l470 = 470L + dummy; |
| 508 | long l471 = 471L + dummy; |
| 509 | long l472 = 472L + dummy; |
| 510 | long l473 = 473L + dummy; |
| 511 | long l474 = 474L + dummy; |
| 512 | long l475 = 475L + dummy; |
| 513 | long l476 = 476L + dummy; |
| 514 | long l477 = 477L + dummy; |
| 515 | long l478 = 478L + dummy; |
| 516 | long l479 = 479L + dummy; |
| 517 | long l480 = 480L + dummy; |
| 518 | long l481 = 481L + dummy; |
| 519 | long l482 = 482L + dummy; |
| 520 | long l483 = 483L + dummy; |
| 521 | long l484 = 484L + dummy; |
| 522 | long l485 = 485L + dummy; |
| 523 | long l486 = 486L + dummy; |
| 524 | long l487 = 487L + dummy; |
| 525 | long l488 = 488L + dummy; |
| 526 | long l489 = 489L + dummy; |
| 527 | long l490 = 490L + dummy; |
| 528 | long l491 = 491L + dummy; |
| 529 | long l492 = 492L + dummy; |
| 530 | long l493 = 493L + dummy; |
| 531 | long l494 = 494L + dummy; |
| 532 | long l495 = 495L + dummy; |
| 533 | long l496 = 496L + dummy; |
| 534 | long l497 = 497L + dummy; |
| 535 | long l498 = 498L + dummy; |
| 536 | long l499 = 499L + dummy; |
| 537 | l1 += l0; |
| 538 | l2 += l1; |
| 539 | l3 += l2; |
| 540 | l4 += l3; |
| 541 | l5 += l4; |
| 542 | l6 += l5; |
| 543 | l7 += l6; |
| 544 | l8 += l7; |
| 545 | l9 += l8; |
| 546 | l10 += l9; |
| 547 | l11 += l10; |
| 548 | l12 += l11; |
| 549 | l13 += l12; |
| 550 | l14 += l13; |
| 551 | l15 += l14; |
| 552 | l16 += l15; |
| 553 | l17 += l16; |
| 554 | l18 += l17; |
| 555 | l19 += l18; |
| 556 | l20 += l19; |
| 557 | l21 += l20; |
| 558 | l22 += l21; |
| 559 | l23 += l22; |
| 560 | l24 += l23; |
| 561 | l25 += l24; |
| 562 | l26 += l25; |
| 563 | l27 += l26; |
| 564 | l28 += l27; |
| 565 | l29 += l28; |
| 566 | l30 += l29; |
| 567 | l31 += l30; |
| 568 | l32 += l31; |
| 569 | l33 += l32; |
| 570 | l34 += l33; |
| 571 | l35 += l34; |
| 572 | l36 += l35; |
| 573 | l37 += l36; |
| 574 | l38 += l37; |
| 575 | l39 += l38; |
| 576 | l40 += l39; |
| 577 | l41 += l40; |
| 578 | l42 += l41; |
| 579 | l43 += l42; |
| 580 | l44 += l43; |
| 581 | l45 += l44; |
| 582 | l46 += l45; |
| 583 | l47 += l46; |
| 584 | l48 += l47; |
| 585 | l49 += l48; |
| 586 | l50 += l49; |
| 587 | l51 += l50; |
| 588 | l52 += l51; |
| 589 | l53 += l52; |
| 590 | l54 += l53; |
| 591 | l55 += l54; |
| 592 | l56 += l55; |
| 593 | l57 += l56; |
| 594 | l58 += l57; |
| 595 | l59 += l58; |
| 596 | l60 += l59; |
| 597 | l61 += l60; |
| 598 | l62 += l61; |
| 599 | l63 += l62; |
| 600 | l64 += l63; |
| 601 | l65 += l64; |
| 602 | l66 += l65; |
| 603 | l67 += l66; |
| 604 | l68 += l67; |
| 605 | l69 += l68; |
| 606 | l70 += l69; |
| 607 | l71 += l70; |
| 608 | l72 += l71; |
| 609 | l73 += l72; |
| 610 | l74 += l73; |
| 611 | l75 += l74; |
| 612 | l76 += l75; |
| 613 | l77 += l76; |
| 614 | l78 += l77; |
| 615 | l79 += l78; |
| 616 | l80 += l79; |
| 617 | l81 += l80; |
| 618 | l82 += l81; |
| 619 | l83 += l82; |
| 620 | l84 += l83; |
| 621 | l85 += l84; |
| 622 | l86 += l85; |
| 623 | l87 += l86; |
| 624 | l88 += l87; |
| 625 | l89 += l88; |
| 626 | l90 += l89; |
| 627 | l91 += l90; |
| 628 | l92 += l91; |
| 629 | l93 += l92; |
| 630 | l94 += l93; |
| 631 | l95 += l94; |
| 632 | l96 += l95; |
| 633 | l97 += l96; |
| 634 | l98 += l97; |
| 635 | l99 += l98; |
| 636 | l100 += l99; |
| 637 | l101 += l100; |
| 638 | l102 += l101; |
| 639 | l103 += l102; |
| 640 | l104 += l103; |
| 641 | l105 += l104; |
| 642 | l106 += l105; |
| 643 | l107 += l106; |
| 644 | l108 += l107; |
| 645 | l109 += l108; |
| 646 | l110 += l109; |
| 647 | l111 += l110; |
| 648 | l112 += l111; |
| 649 | l113 += l112; |
| 650 | l114 += l113; |
| 651 | l115 += l114; |
| 652 | l116 += l115; |
| 653 | l117 += l116; |
| 654 | l118 += l117; |
| 655 | l119 += l118; |
| 656 | l120 += l119; |
| 657 | l121 += l120; |
| 658 | l122 += l121; |
| 659 | l123 += l122; |
| 660 | l124 += l123; |
| 661 | l125 += l124; |
| 662 | l126 += l125; |
| 663 | l127 += l126; |
| 664 | l128 += l127; |
| 665 | l129 += l128; |
| 666 | l130 += l129; |
| 667 | l131 += l130; |
| 668 | l132 += l131; |
| 669 | l133 += l132; |
| 670 | l134 += l133; |
| 671 | l135 += l134; |
| 672 | l136 += l135; |
| 673 | l137 += l136; |
| 674 | l138 += l137; |
| 675 | l139 += l138; |
| 676 | l140 += l139; |
| 677 | l141 += l140; |
| 678 | l142 += l141; |
| 679 | l143 += l142; |
| 680 | l144 += l143; |
| 681 | l145 += l144; |
| 682 | l146 += l145; |
| 683 | l147 += l146; |
| 684 | l148 += l147; |
| 685 | l149 += l148; |
| 686 | l150 += l149; |
| 687 | l151 += l150; |
| 688 | l152 += l151; |
| 689 | l153 += l152; |
| 690 | l154 += l153; |
| 691 | l155 += l154; |
| 692 | l156 += l155; |
| 693 | l157 += l156; |
| 694 | l158 += l157; |
| 695 | l159 += l158; |
| 696 | l160 += l159; |
| 697 | l161 += l160; |
| 698 | l162 += l161; |
| 699 | l163 += l162; |
| 700 | l164 += l163; |
| 701 | l165 += l164; |
| 702 | l166 += l165; |
| 703 | l167 += l166; |
| 704 | l168 += l167; |
| 705 | l169 += l168; |
| 706 | l170 += l169; |
| 707 | l171 += l170; |
| 708 | l172 += l171; |
| 709 | l173 += l172; |
| 710 | l174 += l173; |
| 711 | l175 += l174; |
| 712 | l176 += l175; |
| 713 | l177 += l176; |
| 714 | l178 += l177; |
| 715 | l179 += l178; |
| 716 | l180 += l179; |
| 717 | l181 += l180; |
| 718 | l182 += l181; |
| 719 | l183 += l182; |
| 720 | l184 += l183; |
| 721 | l185 += l184; |
| 722 | l186 += l185; |
| 723 | l187 += l186; |
| 724 | l188 += l187; |
| 725 | l189 += l188; |
| 726 | l190 += l189; |
| 727 | l191 += l190; |
| 728 | l192 += l191; |
| 729 | l193 += l192; |
| 730 | l194 += l193; |
| 731 | l195 += l194; |
| 732 | l196 += l195; |
| 733 | l197 += l196; |
| 734 | l198 += l197; |
| 735 | l199 += l198; |
| 736 | l200 += l199; |
| 737 | l201 += l200; |
| 738 | l202 += l201; |
| 739 | l203 += l202; |
| 740 | l204 += l203; |
| 741 | l205 += l204; |
| 742 | l206 += l205; |
| 743 | l207 += l206; |
| 744 | l208 += l207; |
| 745 | l209 += l208; |
| 746 | l210 += l209; |
| 747 | l211 += l210; |
| 748 | l212 += l211; |
| 749 | l213 += l212; |
| 750 | l214 += l213; |
| 751 | l215 += l214; |
| 752 | l216 += l215; |
| 753 | l217 += l216; |
| 754 | l218 += l217; |
| 755 | l219 += l218; |
| 756 | l220 += l219; |
| 757 | l221 += l220; |
| 758 | l222 += l221; |
| 759 | l223 += l222; |
| 760 | l224 += l223; |
| 761 | l225 += l224; |
| 762 | l226 += l225; |
| 763 | l227 += l226; |
| 764 | l228 += l227; |
| 765 | l229 += l228; |
| 766 | l230 += l229; |
| 767 | l231 += l230; |
| 768 | l232 += l231; |
| 769 | l233 += l232; |
| 770 | l234 += l233; |
| 771 | l235 += l234; |
| 772 | l236 += l235; |
| 773 | l237 += l236; |
| 774 | l238 += l237; |
| 775 | l239 += l238; |
| 776 | l240 += l239; |
| 777 | l241 += l240; |
| 778 | l242 += l241; |
| 779 | l243 += l242; |
| 780 | l244 += l243; |
| 781 | l245 += l244; |
| 782 | l246 += l245; |
| 783 | l247 += l246; |
| 784 | l248 += l247; |
| 785 | l249 += l248; |
| 786 | l250 += l249; |
| 787 | l251 += l250; |
| 788 | l252 += l251; |
| 789 | l253 += l252; |
| 790 | l254 += l253; |
| 791 | l255 += l254; |
| 792 | l256 += l255; |
| 793 | l257 += l256; |
| 794 | l258 += l257; |
| 795 | l259 += l258; |
| 796 | l260 += l259; |
| 797 | l261 += l260; |
| 798 | l262 += l261; |
| 799 | l263 += l262; |
| 800 | l264 += l263; |
| 801 | l265 += l264; |
| 802 | l266 += l265; |
| 803 | l267 += l266; |
| 804 | l268 += l267; |
| 805 | l269 += l268; |
| 806 | l270 += l269; |
| 807 | l271 += l270; |
| 808 | l272 += l271; |
| 809 | l273 += l272; |
| 810 | l274 += l273; |
| 811 | l275 += l274; |
| 812 | l276 += l275; |
| 813 | l277 += l276; |
| 814 | l278 += l277; |
| 815 | l279 += l278; |
| 816 | l280 += l279; |
| 817 | l281 += l280; |
| 818 | l282 += l281; |
| 819 | l283 += l282; |
| 820 | l284 += l283; |
| 821 | l285 += l284; |
| 822 | l286 += l285; |
| 823 | l287 += l286; |
| 824 | l288 += l287; |
| 825 | l289 += l288; |
| 826 | l290 += l289; |
| 827 | l291 += l290; |
| 828 | l292 += l291; |
| 829 | l293 += l292; |
| 830 | l294 += l293; |
| 831 | l295 += l294; |
| 832 | l296 += l295; |
| 833 | l297 += l296; |
| 834 | l298 += l297; |
| 835 | l299 += l298; |
| 836 | l300 += l299; |
| 837 | l301 += l300; |
| 838 | l302 += l301; |
| 839 | l303 += l302; |
| 840 | l304 += l303; |
| 841 | l305 += l304; |
| 842 | l306 += l305; |
| 843 | l307 += l306; |
| 844 | l308 += l307; |
| 845 | l309 += l308; |
| 846 | l310 += l309; |
| 847 | l311 += l310; |
| 848 | l312 += l311; |
| 849 | l313 += l312; |
| 850 | l314 += l313; |
| 851 | l315 += l314; |
| 852 | l316 += l315; |
| 853 | l317 += l316; |
| 854 | l318 += l317; |
| 855 | l319 += l318; |
| 856 | l320 += l319; |
| 857 | l321 += l320; |
| 858 | l322 += l321; |
| 859 | l323 += l322; |
| 860 | l324 += l323; |
| 861 | l325 += l324; |
| 862 | l326 += l325; |
| 863 | l327 += l326; |
| 864 | l328 += l327; |
| 865 | l329 += l328; |
| 866 | l330 += l329; |
| 867 | l331 += l330; |
| 868 | l332 += l331; |
| 869 | l333 += l332; |
| 870 | l334 += l333; |
| 871 | l335 += l334; |
| 872 | l336 += l335; |
| 873 | l337 += l336; |
| 874 | l338 += l337; |
| 875 | l339 += l338; |
| 876 | l340 += l339; |
| 877 | l341 += l340; |
| 878 | l342 += l341; |
| 879 | l343 += l342; |
| 880 | l344 += l343; |
| 881 | l345 += l344; |
| 882 | l346 += l345; |
| 883 | l347 += l346; |
| 884 | l348 += l347; |
| 885 | l349 += l348; |
| 886 | l350 += l349; |
| 887 | l351 += l350; |
| 888 | l352 += l351; |
| 889 | l353 += l352; |
| 890 | l354 += l353; |
| 891 | l355 += l354; |
| 892 | l356 += l355; |
| 893 | l357 += l356; |
| 894 | l358 += l357; |
| 895 | l359 += l358; |
| 896 | l360 += l359; |
| 897 | l361 += l360; |
| 898 | l362 += l361; |
| 899 | l363 += l362; |
| 900 | l364 += l363; |
| 901 | l365 += l364; |
| 902 | l366 += l365; |
| 903 | l367 += l366; |
| 904 | l368 += l367; |
| 905 | l369 += l368; |
| 906 | l370 += l369; |
| 907 | l371 += l370; |
| 908 | l372 += l371; |
| 909 | l373 += l372; |
| 910 | l374 += l373; |
| 911 | l375 += l374; |
| 912 | l376 += l375; |
| 913 | l377 += l376; |
| 914 | l378 += l377; |
| 915 | l379 += l378; |
| 916 | l380 += l379; |
| 917 | l381 += l380; |
| 918 | l382 += l381; |
| 919 | l383 += l382; |
| 920 | l384 += l383; |
| 921 | l385 += l384; |
| 922 | l386 += l385; |
| 923 | l387 += l386; |
| 924 | l388 += l387; |
| 925 | l389 += l388; |
| 926 | l390 += l389; |
| 927 | l391 += l390; |
| 928 | l392 += l391; |
| 929 | l393 += l392; |
| 930 | l394 += l393; |
| 931 | l395 += l394; |
| 932 | l396 += l395; |
| 933 | l397 += l396; |
| 934 | l398 += l397; |
| 935 | l399 += l398; |
| 936 | l400 += l399; |
| 937 | l401 += l400; |
| 938 | l402 += l401; |
| 939 | l403 += l402; |
| 940 | l404 += l403; |
| 941 | l405 += l404; |
| 942 | l406 += l405; |
| 943 | l407 += l406; |
| 944 | l408 += l407; |
| 945 | l409 += l408; |
| 946 | l410 += l409; |
| 947 | l411 += l410; |
| 948 | l412 += l411; |
| 949 | l413 += l412; |
| 950 | l414 += l413; |
| 951 | l415 += l414; |
| 952 | l416 += l415; |
| 953 | l417 += l416; |
| 954 | l418 += l417; |
| 955 | l419 += l418; |
| 956 | l420 += l419; |
| 957 | l421 += l420; |
| 958 | l422 += l421; |
| 959 | l423 += l422; |
| 960 | l424 += l423; |
| 961 | l425 += l424; |
| 962 | l426 += l425; |
| 963 | l427 += l426; |
| 964 | l428 += l427; |
| 965 | l429 += l428; |
| 966 | l430 += l429; |
| 967 | l431 += l430; |
| 968 | l432 += l431; |
| 969 | l433 += l432; |
| 970 | l434 += l433; |
| 971 | l435 += l434; |
| 972 | l436 += l435; |
| 973 | l437 += l436; |
| 974 | l438 += l437; |
| 975 | l439 += l438; |
| 976 | l440 += l439; |
| 977 | l441 += l440; |
| 978 | l442 += l441; |
| 979 | l443 += l442; |
| 980 | l444 += l443; |
| 981 | l445 += l444; |
| 982 | l446 += l445; |
| 983 | l447 += l446; |
| 984 | l448 += l447; |
| 985 | l449 += l448; |
| 986 | l450 += l449; |
| 987 | l451 += l450; |
| 988 | l452 += l451; |
| 989 | l453 += l452; |
| 990 | l454 += l453; |
| 991 | l455 += l454; |
| 992 | l456 += l455; |
| 993 | l457 += l456; |
| 994 | l458 += l457; |
| 995 | l459 += l458; |
| 996 | l460 += l459; |
| 997 | l461 += l460; |
| 998 | l462 += l461; |
| 999 | l463 += l462; |
| 1000 | l464 += l463; |
| 1001 | l465 += l464; |
| 1002 | l466 += l465; |
| 1003 | l467 += l466; |
| 1004 | l468 += l467; |
| 1005 | l469 += l468; |
| 1006 | l470 += l469; |
| 1007 | l471 += l470; |
| 1008 | l472 += l471; |
| 1009 | l473 += l472; |
| 1010 | l474 += l473; |
| 1011 | l475 += l474; |
| 1012 | l476 += l475; |
| 1013 | l477 += l476; |
| 1014 | l478 += l477; |
| 1015 | l479 += l478; |
| 1016 | l480 += l479; |
| 1017 | l481 += l480; |
| 1018 | l482 += l481; |
| 1019 | l483 += l482; |
| 1020 | l484 += l483; |
| 1021 | l485 += l484; |
| 1022 | l486 += l485; |
| 1023 | l487 += l486; |
| 1024 | l488 += l487; |
| 1025 | l489 += l488; |
| 1026 | l490 += l489; |
| 1027 | l491 += l490; |
| 1028 | l492 += l491; |
| 1029 | l493 += l492; |
| 1030 | l494 += l493; |
| 1031 | l495 += l494; |
| 1032 | l496 += l495; |
| 1033 | l497 += l496; |
| 1034 | l498 += l497; |
| 1035 | l499 += l498; |
| 1036 | // Create a branch to beat the large method check. |
| 1037 | if (l498 == l499) { |
| 1038 | return l498; |
| 1039 | } else { |
| 1040 | return l499; |
| 1041 | } |
| 1042 | } |
Roland Levillain | 775ef49 | 2014-11-04 17:43:11 +0000 | [diff] [blame] | 1043 | } |