shift 1853 src/decNumber/decNumber.c Int shift=set->digits-1; shift 1855 src/decNumber/decNumber.c res->digits=decShiftToMost(res->lsu, 1, shift); shift 1856 src/decNumber/decNumber.c res->exponent=-shift; // make 1.0000... shift 1997 src/decNumber/decNumber.c Int shift=set->digits-1; shift 1998 src/decNumber/decNumber.c dac->digits=decShiftToMost(dac->lsu, 1, shift); shift 1999 src/decNumber/decNumber.c dac->exponent=-shift; // make 1.0000... shift 2315 src/decNumber/decNumber.c uInt units, shift; // work shift 2356 src/decNumber/decNumber.c shift=rotate%DECDPUN; // left-over digits count shift 2357 src/decNumber/decNumber.c if (shift>0) { // not an exact number of units shift 2358 src/decNumber/decNumber.c uInt save=res->lsu[0]%powers[shift]; //-V557 // save low digit(s) shift 2359 src/decNumber/decNumber.c decShiftToLeast(res->lsu, D2U(res->digits), shift); shift 2360 src/decNumber/decNumber.c if (shift>msudigits) { // msumax-1 needs >0 digits shift 2361 src/decNumber/decNumber.c uInt rem=save%powers[shift-msudigits];// split save shift 2362 src/decNumber/decNumber.c *msumax=(Unit)(save/powers[shift-msudigits]); // and insert shift 2364 src/decNumber/decNumber.c +(Unit)(rem*powers[DECDPUN-(shift-msudigits)]); // .. shift 2367 src/decNumber/decNumber.c *msumax=*msumax+(Unit)(save*powers[msudigits-shift]); // [maybe *1] shift 2376 src/decNumber/decNumber.c shift=DECDPUN-msudigits; shift 2377 src/decNumber/decNumber.c if (shift>0) { // not an exact number of units shift 2378 src/decNumber/decNumber.c uInt save=res->lsu[0]%powers[shift]; // save low digit(s) shift 2379 src/decNumber/decNumber.c decShiftToLeast(res->lsu, units, shift); shift 2505 src/decNumber/decNumber.c Int shift; // rhs as an Int shift 2514 src/decNumber/decNumber.c shift=decGetInt(rhs); // [cannot fail] shift 2515 src/decNumber/decNumber.c if (shift==BADINT // something bad .. shift 2516 src/decNumber/decNumber.c || shift==BIGODD || shift==BIGEVEN // .. very big .. shift 2517 src/decNumber/decNumber.c || abs(shift)>set->digits) // .. or out of range shift 2521 src/decNumber/decNumber.c if (shift!=0 && !decNumberIsInfinite(res)) { // something to do shift 2522 src/decNumber/decNumber.c if (shift>0) { // to left shift 2523 src/decNumber/decNumber.c if (shift==set->digits) { // removing all shift 2529 src/decNumber/decNumber.c if (res->digits+shift>set->digits) { shift 2530 src/decNumber/decNumber.c decDecap(res, res->digits+shift-set->digits); shift 2535 src/decNumber/decNumber.c res->digits=decShiftToMost(res->lsu, res->digits, shift); shift 2539 src/decNumber/decNumber.c if (-shift>=res->digits) { // discarding all shift 2544 src/decNumber/decNumber.c decShiftToLeast(res->lsu, D2U(res->digits), -shift); shift 2545 src/decNumber/decNumber.c res->digits-=(-shift); shift 4002 src/decNumber/decNumber.c Int shift, cut; // .. shift 4294 src/decNumber/decNumber.c shift=var2ulen-var2units; shift 4295 src/decNumber/decNumber.c decUnitAddSub(&var1[shift], var1units-shift, shift 4297 src/decNumber/decNumber.c &var1[shift], -mult); shift 4588 src/decNumber/decNumber.c Int shift; // Units to shift multiplicand by shift 4821 src/decNumber/decNumber.c shift=0; // no multiplicand shift at first shift 4828 src/decNumber/decNumber.c if (*mer!=0) accunits=decUnitAddSub(&acc[shift], accunits-shift, shift 4830 src/decNumber/decNumber.c &acc[shift], *mer) shift 4831 src/decNumber/decNumber.c + shift; shift 4837 src/decNumber/decNumber.c shift++; // add this for 'logical length' shift 5029 src/decNumber/decNumber.c Int shift=set->digits-1; shift 5032 src/decNumber/decNumber.c res->digits=decShiftToMost(res->lsu, 1, shift); shift 5033 src/decNumber/decNumber.c res->exponent=-shift; // make 1.0000... shift 6377 src/decNumber/decNumber.c static Int decShiftToMost(Unit *uar, Int digits, Int shift) { shift 6382 src/decNumber/decNumber.c if (shift==0) return digits; // [fastpath] nothing to do shift 6383 src/decNumber/decNumber.c if ((digits+shift)<=DECDPUN) { // [fastpath] single-unit case shift 6384 src/decNumber/decNumber.c *uar=(Unit)(*uar*powers[shift]); shift 6385 src/decNumber/decNumber.c return digits+shift; shift 6390 src/decNumber/decNumber.c target=source+D2U(shift); // where upper part of first cut goes shift 6391 src/decNumber/decNumber.c cut=DECDPUN-MSUDIGITS(shift); // where to slice shift 6396 src/decNumber/decNumber.c first=uar+D2U(digits+shift)-1; // where msu of source will end up shift 6417 src/decNumber/decNumber.c return digits+shift; shift 6433 src/decNumber/decNumber.c static Int decShiftToLeast(Unit *uar, Int units, Int shift) { shift 6438 src/decNumber/decNumber.c if (shift==0) return units; // [fastpath] nothing to do shift 6439 src/decNumber/decNumber.c if (shift==units*DECDPUN) { // [fastpath] little to do shift 6445 src/decNumber/decNumber.c cut=MSUDIGITS(shift); shift 6447 src/decNumber/decNumber.c up=uar+D2U(shift); shift 6453 src/decNumber/decNumber.c up=uar+D2U(shift-cut); // source; correct to whole Units shift 6454 src/decNumber/decNumber.c count=units*DECDPUN-shift; // the maximum new length shift 6963 src/decNumber/decNumber.c Int shift; // shift needed if clamping shift 7012 src/decNumber/decNumber.c shift=dn->exponent-(set->emax-set->digits+1); shift 7016 src/decNumber/decNumber.c dn->digits=decShiftToMost(dn->lsu, dn->digits, shift); shift 7018 src/decNumber/decNumber.c dn->exponent-=shift; // adjust the exponent to match shift 10126 src/dps8/dps8_eis.c int shift = 9*((int)e->N2-1); shift 10129 src/dps8/dps8_eis.c EISwrite9(cpup, &e->ADDR2, &pos, (word9) rshift_128 (x, (uint) shift).l & 0777); shift 10131 src/dps8/dps8_eis.c EISwrite9(cpup, &e->ADDR2, &pos, (word9) (x >> shift )& 0777); shift 10133 src/dps8/dps8_eis.c shift -= 9; shift 74 src/dps8/dps8_fnp2_iomcmd.c int shift = 36 - (int) p - (int) n; shift 75 src/dps8/dps8_fnp2_iomcmd.c if (shift < 0 || shift > 35) { shift 80 src/dps8/dps8_fnp2_iomcmd.c word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 84 src/dps8/dps8_fnp2_iomcmd.c * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 107 src/dps8/dps8_utils.h shift 108 src/dps8/dps8_utils.h shift 114 src/dps8/dps8_utils.h shift 120 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)n+1; shift 121 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 125 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & ~ (~0U << n); shift 131 src/dps8/dps8_utils.h int shift = 35-(int)i; shift 132 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 136 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 01; shift 142 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)2+1; shift 143 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 147 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 03; shift 153 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)3+1; shift 154 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 158 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 07; shift 164 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)4+1; shift 165 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 169 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 017; shift 175 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)5+1; shift 176 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 180 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 037; shift 186 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)6+1; shift 187 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 191 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 077; shift 197 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)7+1; shift 198 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 202 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 0177; shift 208 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)8+1; shift 209 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 213 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 0377; shift 219 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)9+1; shift 220 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 224 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 0777; shift 230 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)10+1; shift 231 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 235 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 01777; shift 241 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)12+1; shift 242 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 246 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 07777; shift 252 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)14+1; shift 253 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 257 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 037777; shift 263 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)15+1; shift 264 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 268 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 077777; shift 274 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)16+1; shift 275 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 279 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 0177777; shift 285 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)18+1; shift 286 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 290 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 0777777; shift 296 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)24+1; shift 297 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 301 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & MASK24; shift 307 src/dps8/dps8_utils.h int shift = 35-(int)i-(int)28+1; shift 308 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 312 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & 01777777777; shift 317 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 318 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 323 src/dps8/dps8_utils.h mask <<= (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 333 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 334 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 339 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 342 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 349 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 350 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 355 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 358 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 365 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 366 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 371 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 374 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 381 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 382 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 387 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 390 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 397 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 398 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 403 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 406 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 413 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 414 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 419 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 422 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 429 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 430 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 435 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 438 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 445 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 446 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 451 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 454 src/dps8/dps8_utils.h word36 result = (x & ~ smask) | (((word36) val & mask) << shift); shift 460 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 461 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) shift 467 src/dps8/dps8_utils.h mask <<= (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 477 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 478 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 483 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 486 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 492 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 493 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 498 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 501 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 507 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 508 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 513 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 516 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 522 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 523 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 528 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 531 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 537 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 538 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 543 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 546 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 552 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 553 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 558 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 561 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 567 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 568 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 573 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 576 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 582 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 583 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 588 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 591 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 597 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 598 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 603 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 616 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 631 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 632 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 637 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 640 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 646 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 647 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 652 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 655 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 661 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 662 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 667 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 670 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 676 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 677 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 682 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 685 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 691 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 692 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 697 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 700 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 706 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 707 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 712 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 715 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 721 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 722 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 727 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 730 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 736 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 737 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 742 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 745 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 751 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 752 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 757 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 760 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 766 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 767 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 772 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 775 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 781 src/dps8/dps8_utils.h int shift = 36 - (int) p - (int) n; shift 782 src/dps8/dps8_utils.h if (shift < 0 || shift > 35) { shift 787 src/dps8/dps8_utils.h word36 smask = mask << (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 790 src/dps8/dps8_utils.h * x = (* x & ~ smask) | (((word36) val & mask) << shift); shift 795 src/dps8/dps8_utils.h int shift = 72 - (int) p - (int) n; shift 796 src/dps8/dps8_utils.h if (shift < 0 || shift > 71) shift 816 src/dps8/dps8_utils.h mask = lshift_128 (mask, (uint) shift); shift 821 src/dps8/dps8_utils.h mask <<= (unsigned) shift; // shift 1s to proper position; result 0*1{n}0* shift 834 src/dps8/dps8_utils.h int shift = 17 - (int) i - (int) n + 1; shift 835 src/dps8/dps8_utils.h if (shift < 0 || shift > 17) shift 841 src/dps8/dps8_utils.h return (x >> (unsigned) shift) & ~ (~0U << n); shift 848 src/dps8/dps8_utils.h int shift = 18 - (int) p - (int) n; shift 849 src/dps8/dps8_utils.h if (shift < 0 || shift > 17) shift 855 src/dps8/dps8_utils.h mask <<= (unsigned) shift; // shift 1s to proper position; result 0*1{n}0*