annotate src/filters/hq2x.h @ 285:33c546273619

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