words 51 src/decNumber/decDouble.h uint32_t words[DECDOUBLE_Bytes/4]; words 360 src/decNumber/decNumberLocal.h # define DFWORD(df, off) ((df)->words[DECWORDS-1-(off)]) words 361 src/decNumber/decNumberLocal.h # define DFWWORD(dfw, off) ((dfw)->words[DECWWORDS-1-(off)]) words 364 src/decNumber/decNumberLocal.h # define DFWORD(df, off) ((df)->words[off]) words 365 src/decNumber/decNumberLocal.h # define DFWWORD(dfw, off) ((dfw)->words[off]) words 52 src/decNumber/decQuad.h uint32_t words[DECQUAD_Bytes/4]; words 53 src/decNumber/decSingle.h uint32_t words[DECSINGLE_Bytes/4]; words 301 src/dps8/dps8_ins.c static void dump_words (word36 * words) words 304 src/dps8/dps8_ins.c getbits36_1 (words[0], 18), getbits36_18 (words[4], 18), words 305 src/dps8/dps8_ins.c getbits36_15 (words[0], 3), getbits36_18 (words[4], 0), getbits36_15 (words[2], 3)); words 307 src/dps8/dps8_ins.c getbits36_1 (words[0], 19), words 308 src/dps8/dps8_ins.c getbits36_1 (words[5], 18), getbits36_1 (words[5], 19), getbits36_1 (words[5], 20), getbits36_1 (words[5], 21), words 309 src/dps8/dps8_ins.c getbits36_1 (words[5], 22), getbits36_1 (words[5], 24), getbits36_1 (words[5], 25), getbits36_1 (words[5], 26), words 310 src/dps8/dps8_ins.c getbits36_1 (words[5], 27), getbits36_1 (words[5], 28), getbits36_1 (words[5], 29), getbits36_6 (words[5], 30)); words 312 src/dps8/dps8_ins.c words[6], words[7]); words 315 src/dps8/dps8_ins.c static void scu2words (word36 *words) words 318 src/dps8/dps8_ins.c memset (words, 0, 8 * sizeof (* words)); words 322 src/dps8/dps8_ins.c putbits36_3 (& words[0], 0, cpu.PPR.PRR); words 323 src/dps8/dps8_ins.c putbits36_15 (& words[0], 3, cpu.PPR.PSR); words 324 src/dps8/dps8_ins.c putbits36_1 (& words[0], 18, cpu.PPR.P); words 325 src/dps8/dps8_ins.c putbits36_1 (& words[0], 19, cpu.cu.XSF); words 327 src/dps8/dps8_ins.c putbits36_1 (& words[0], 21, cpu.cu.SD_ON); words 329 src/dps8/dps8_ins.c putbits36_1 (& words[0], 23, cpu.cu.PT_ON); words 331 src/dps8/dps8_ins.c words 332 src/dps8/dps8_ins.c words 333 src/dps8/dps8_ins.c words 334 src/dps8/dps8_ins.c words 335 src/dps8/dps8_ins.c words 336 src/dps8/dps8_ins.c words 337 src/dps8/dps8_ins.c words 338 src/dps8/dps8_ins.c words 339 src/dps8/dps8_ins.c words 346 src/dps8/dps8_ins.c putbits36_12 (& words[0], 24, cpu.cu.APUCycleBits); words 351 src/dps8/dps8_ins.c putbits36_1 (& words[1], 0, cpu.cu.IRO_ISN); words 352 src/dps8/dps8_ins.c putbits36_1 (& words[1], 1, cpu.cu.OEB_IOC); words 353 src/dps8/dps8_ins.c putbits36_1 (& words[1], 2, cpu.cu.EOFF_IAIM); words 354 src/dps8/dps8_ins.c putbits36_1 (& words[1], 3, cpu.cu.ORB_ISP); words 355 src/dps8/dps8_ins.c putbits36_1 (& words[1], 4, cpu.cu.ROFF_IPR); words 356 src/dps8/dps8_ins.c putbits36_1 (& words[1], 5, cpu.cu.OWB_NEA); words 357 src/dps8/dps8_ins.c putbits36_1 (& words[1], 6, cpu.cu.WOFF_OOB); words 358 src/dps8/dps8_ins.c putbits36_1 (& words[1], 7, cpu.cu.NO_GA); words 359 src/dps8/dps8_ins.c putbits36_1 (& words[1], 8, cpu.cu.OCB); words 360 src/dps8/dps8_ins.c putbits36_1 (& words[1], 9, cpu.cu.OCALL); words 361 src/dps8/dps8_ins.c putbits36_1 (& words[1], 10, cpu.cu.BOC); words 362 src/dps8/dps8_ins.c putbits36_1 (& words[1], 11, cpu.cu.PTWAM_ER); words 363 src/dps8/dps8_ins.c putbits36_1 (& words[1], 12, cpu.cu.CRT); words 364 src/dps8/dps8_ins.c putbits36_1 (& words[1], 13, cpu.cu.RALR); words 365 src/dps8/dps8_ins.c putbits36_1 (& words[1], 14, cpu.cu.SDWAM_ER); words 366 src/dps8/dps8_ins.c putbits36_1 (& words[1], 15, cpu.cu.OOSB); words 367 src/dps8/dps8_ins.c putbits36_1 (& words[1], 16, cpu.cu.PARU); words 368 src/dps8/dps8_ins.c putbits36_1 (& words[1], 17, cpu.cu.PARL); words 369 src/dps8/dps8_ins.c putbits36_1 (& words[1], 18, cpu.cu.ONC1); words 370 src/dps8/dps8_ins.c putbits36_1 (& words[1], 19, cpu.cu.ONC2); words 371 src/dps8/dps8_ins.c putbits36_4 (& words[1], 20, cpu.cu.IA); words 372 src/dps8/dps8_ins.c putbits36_3 (& words[1], 24, cpu.cu.IACHN); words 373 src/dps8/dps8_ins.c putbits36_3 (& words[1], 27, cpu.cu.CNCHN); words 374 src/dps8/dps8_ins.c putbits36_5 (& words[1], 30, cpu.cu.FI_ADDR); words 375 src/dps8/dps8_ins.c putbits36_1 (& words[1], 35, cpu.cycle == INTERRUPT_cycle ? 0 : 1); words 379 src/dps8/dps8_ins.c putbits36_3 (& words[2], 0, cpu.TPR.TRR); words 380 src/dps8/dps8_ins.c putbits36_15 (& words[2], 3, cpu.TPR.TSR); words 384 src/dps8/dps8_ins.c putbits36_3 (& words[2], 27, (word3) cpu.switches.cpu_num); words 385 src/dps8/dps8_ins.c putbits36_6 (& words[2], 30, cpu.cu.delta); words 389 src/dps8/dps8_ins.c putbits36_3 (& words[3], 18, cpu.cu.TSN_VALID[0] ? cpu.cu.TSN_PRNO[0] : 0); words 390 src/dps8/dps8_ins.c putbits36_1 (& words[3], 21, cpu.cu.TSN_VALID[0]); words 391 src/dps8/dps8_ins.c putbits36_3 (& words[3], 22, cpu.cu.TSN_VALID[1] ? cpu.cu.TSN_PRNO[1] : 0); words 392 src/dps8/dps8_ins.c putbits36_1 (& words[3], 25, cpu.cu.TSN_VALID[1]); words 393 src/dps8/dps8_ins.c putbits36_3 (& words[3], 26, cpu.cu.TSN_VALID[2] ? cpu.cu.TSN_PRNO[2] : 0); words 394 src/dps8/dps8_ins.c putbits36_1 (& words[3], 29, cpu.cu.TSN_VALID[2]); words 395 src/dps8/dps8_ins.c putbits36_6 (& words[3], 30, cpu.TPR.TBR); words 399 src/dps8/dps8_ins.c putbits36_18 (& words[4], 0, cpu.PPR.IC); words 403 src/dps8/dps8_ins.c putbits36_18 (& words[4], 18, cpu.cu.IR); words 440 src/dps8/dps8_ins.c putbits36 (& words[5], 0, 18, cpu.TPR.CA); words 441 src/dps8/dps8_ins.c putbits36 (& words[5], 18, 1, cpu.cu.repeat_first); words 442 src/dps8/dps8_ins.c putbits36 (& words[5], 19, 1, cpu.cu.rpt); words 443 src/dps8/dps8_ins.c putbits36 (& words[5], 20, 1, cpu.cu.rd); words 444 src/dps8/dps8_ins.c putbits36 (& words[5], 21, 1, cpu.cu.rl); words 445 src/dps8/dps8_ins.c putbits36 (& words[5], 22, 1, cpu.cu.pot); words 447 src/dps8/dps8_ins.c putbits36_1 (& words[5], 24, cpu.cu.xde); words 448 src/dps8/dps8_ins.c putbits36_1 (& words[5], 25, cpu.cu.xdo); words 449 src/dps8/dps8_ins.c putbits36_1 (& words[5], 26, cpu.cu.itp); words 450 src/dps8/dps8_ins.c putbits36_1 (& words[5], 27, cpu.cu.rfi); words 451 src/dps8/dps8_ins.c putbits36_1 (& words[5], 28, cpu.cu.its); words 452 src/dps8/dps8_ins.c putbits36_1 (& words[5], 29, cpu.cu.FIF); words 453 src/dps8/dps8_ins.c putbits36_6 (& words[5], 30, cpu.cu.CT_HOLD); words 457 src/dps8/dps8_ins.c words[6] = cpu.cu.IWB; words 461 src/dps8/dps8_ins.c words[7] = cpu.cu.IRODD; words 465 src/dps8/dps8_ins.c dump_words (words); words 525 src/dps8/dps8_ins.c if (memcmp (words, rewrite_table[i].was, 8*sizeof (word36)) == 0) words 527 src/dps8/dps8_ins.c memcpy (words, rewrite_table[i].should_be, 8*sizeof (word36)); words 569 src/dps8/dps8_ins.c static void words2scu (word36 * words) words 576 src/dps8/dps8_ins.c cpu.PPR.PRR = getbits36_3 (words[0], 0); words 577 src/dps8/dps8_ins.c cpu.PPR.PSR = getbits36_15 (words[0], 3); words 578 src/dps8/dps8_ins.c cpu.PPR.P = getbits36_1 (words[0], 18); words 579 src/dps8/dps8_ins.c cpu.cu.XSF = getbits36_1 (words[0], 19); words 599 src/dps8/dps8_ins.c cpu.cu.APUCycleBits = (word12) ((cpu.cu.APUCycleBits & 07770) | (word12) getbits36_3 (words[0], 33)); words 604 src/dps8/dps8_ins.c words 605 src/dps8/dps8_ins.c words 606 src/dps8/dps8_ins.c words 607 src/dps8/dps8_ins.c words 608 src/dps8/dps8_ins.c words 609 src/dps8/dps8_ins.c words 610 src/dps8/dps8_ins.c words 611 src/dps8/dps8_ins.c words 612 src/dps8/dps8_ins.c words 613 src/dps8/dps8_ins.c words 614 src/dps8/dps8_ins.c words 615 src/dps8/dps8_ins.c words 616 src/dps8/dps8_ins.c words 617 src/dps8/dps8_ins.c words 618 src/dps8/dps8_ins.c words 619 src/dps8/dps8_ins.c words 620 src/dps8/dps8_ins.c words 621 src/dps8/dps8_ins.c words 622 src/dps8/dps8_ins.c words 623 src/dps8/dps8_ins.c words 624 src/dps8/dps8_ins.c words 625 src/dps8/dps8_ins.c words 626 src/dps8/dps8_ins.c words 627 src/dps8/dps8_ins.c words 628 src/dps8/dps8_ins.c words 633 src/dps8/dps8_ins.c cpu.TPR.TRR = getbits36_3 (words[2], 0); words 634 src/dps8/dps8_ins.c cpu.TPR.TSR = getbits36_15 (words[2], 3); words 639 src/dps8/dps8_ins.c cpu.cu.delta = getbits36_6 (words[2], 30); words 645 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[0] = getbits36_3 (words[3], 18); words 646 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[0] = getbits36_1 (words[3], 21); words 647 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[1] = getbits36_3 (words[3], 22); words 648 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[1] = getbits36_1 (words[3], 25); words 649 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[2] = getbits36_3 (words[3], 26); words 650 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[2] = getbits36_1 (words[3], 29); words 651 src/dps8/dps8_ins.c cpu.TPR.TBR = getbits36_6 (words[3], 30); words 655 src/dps8/dps8_ins.c cpu.cu.IR = getbits36_18 (words[4], 18); // HWR words 656 src/dps8/dps8_ins.c cpu.PPR.IC = getbits36_18 (words[4], 0); words 662 src/dps8/dps8_ins.c cpu.cu.repeat_first = getbits36_1 (words[5], 18); words 663 src/dps8/dps8_ins.c cpu.cu.rpt = getbits36_1 (words[5], 19); words 664 src/dps8/dps8_ins.c cpu.cu.rd = getbits36_1 (words[5], 20); words 665 src/dps8/dps8_ins.c cpu.cu.rl = getbits36_1 (words[5], 21); words 666 src/dps8/dps8_ins.c cpu.cu.pot = getbits36_1 (words[5], 22); words 668 src/dps8/dps8_ins.c cpu.cu.xde = getbits36_1 (words[5], 24); words 669 src/dps8/dps8_ins.c cpu.cu.xdo = getbits36_1 (words[5], 25); words 670 src/dps8/dps8_ins.c cpu.cu.itp = getbits36_1 (words[5], 26); words 671 src/dps8/dps8_ins.c cpu.cu.rfi = getbits36_1 (words[5], 27); words 672 src/dps8/dps8_ins.c cpu.cu.its = getbits36_1 (words[5], 28); words 673 src/dps8/dps8_ins.c cpu.cu.FIF = getbits36_1 (words[5], 29); words 674 src/dps8/dps8_ins.c cpu.cu.CT_HOLD = getbits36_6 (words[5], 30); words 678 src/dps8/dps8_ins.c cpu.cu.IWB = words[6]; words 682 src/dps8/dps8_ins.c cpu.cu.IRODD = words[7]; words 691 src/dps8/dps8_ins.c static void du2words (word36 * words) words 699 src/dps8/dps8_ins.c words[i] = cpu.du.image[i]; words 704 src/dps8/dps8_ins.c memset (words, 0, 8 * sizeof (* words)); words 709 src/dps8/dps8_ins.c putbits36_1 (& words[0], 9, cpu.du.Z); words 710 src/dps8/dps8_ins.c putbits36_1 (& words[0], 10, cpu.du.NOP); words 711 src/dps8/dps8_ins.c putbits36_24 (& words[0], 12, cpu.du.CHTALLY); words 716 src/dps8/dps8_ins.c words[1] = words[0]; words 720 src/dps8/dps8_ins.c putbits36_18 (& words[2], 0, cpu.du.D1_PTR_W); words 721 src/dps8/dps8_ins.c putbits36_6 (& words[2], 18, cpu.du.D1_PTR_B); words 722 src/dps8/dps8_ins.c putbits36_2 (& words[2], 25, cpu.du.TAk[0]); words 723 src/dps8/dps8_ins.c putbits36_1 (& words[2], 31, cpu.du.F1); words 724 src/dps8/dps8_ins.c putbits36_1 (& words[2], 32, cpu.du.Ak[0]); words 728 src/dps8/dps8_ins.c putbits36_10 (& words[3], 0, cpu.du.LEVEL1); words 729 src/dps8/dps8_ins.c putbits36_24 (& words[3], 12, cpu.du.D1_RES); words 733 src/dps8/dps8_ins.c putbits36_18 (& words[4], 0, cpu.du.D2_PTR_W); words 734 src/dps8/dps8_ins.c putbits36_6 (& words[4], 18, cpu.du.D2_PTR_B); words 735 src/dps8/dps8_ins.c putbits36_2 (& words[4], 25, cpu.du.TAk[1]); words 736 src/dps8/dps8_ins.c putbits36_1 (& words[4], 30, cpu.du.R); words 737 src/dps8/dps8_ins.c putbits36_1 (& words[4], 31, cpu.du.F2); words 738 src/dps8/dps8_ins.c putbits36_1 (& words[4], 32, cpu.du.Ak[1]); words 742 src/dps8/dps8_ins.c putbits36_10 (& words[5], 0, cpu.du.LEVEL2); words 743 src/dps8/dps8_ins.c putbits36_24 (& words[5], 12, cpu.du.D2_RES); words 747 src/dps8/dps8_ins.c putbits36_18 (& words[6], 0, cpu.du.D3_PTR_W); words 748 src/dps8/dps8_ins.c putbits36_6 (& words[6], 18, cpu.du.D3_PTR_B); words 749 src/dps8/dps8_ins.c putbits36_2 (& words[6], 25, cpu.du.TAk[2]); words 750 src/dps8/dps8_ins.c putbits36_1 (& words[6], 31, cpu.du.F3); words 751 src/dps8/dps8_ins.c putbits36_1 (& words[6], 32, cpu.du.Ak[2]); words 752 src/dps8/dps8_ins.c putbits36_3 (& words[6], 33, cpu.du.JMP); words 756 src/dps8/dps8_ins.c putbits36_24 (& words[7], 12, cpu.du.D3_RES); words 760 src/dps8/dps8_ins.c static void words2du (word36 * words) words 765 src/dps8/dps8_ins.c cpu.du.Z = getbits36_1 (words[0], 9); words 766 src/dps8/dps8_ins.c cpu.du.NOP = getbits36_1 (words[0], 10); words 767 src/dps8/dps8_ins.c cpu.du.CHTALLY = getbits36_24 (words[0], 12); words 772 src/dps8/dps8_ins.c cpu.du.D1_PTR_W = getbits36_18 (words[2], 0); words 773 src/dps8/dps8_ins.c cpu.du.D1_PTR_B = getbits36_6 (words[2], 18); words 774 src/dps8/dps8_ins.c cpu.du.TAk[0] = getbits36_2 (words[2], 25); words 775 src/dps8/dps8_ins.c cpu.du.F1 = getbits36_1 (words[2], 31); words 776 src/dps8/dps8_ins.c cpu.du.Ak[0] = getbits36_1 (words[2], 32); words 780 src/dps8/dps8_ins.c cpu.du.LEVEL1 = getbits36_10 (words[3], 0); words 781 src/dps8/dps8_ins.c cpu.du.D1_RES = getbits36_24 (words[3], 12); words 785 src/dps8/dps8_ins.c cpu.du.D2_PTR_W = getbits36_18 (words[4], 0); words 786 src/dps8/dps8_ins.c cpu.du.D2_PTR_B = getbits36_6 (words[4], 18); words 787 src/dps8/dps8_ins.c cpu.du.TAk[1] = getbits36_2 (words[4], 25); words 788 src/dps8/dps8_ins.c cpu.du.F2 = getbits36_1 (words[4], 31); words 789 src/dps8/dps8_ins.c cpu.du.Ak[1] = getbits36_1 (words[4], 32); words 793 src/dps8/dps8_ins.c cpu.du.LEVEL2 = getbits36_1 (words[5], 9); words 794 src/dps8/dps8_ins.c cpu.du.D2_RES = getbits36_24 (words[5], 12); words 798 src/dps8/dps8_ins.c cpu.du.D3_PTR_W = getbits36_18 (words[6], 0); words 799 src/dps8/dps8_ins.c cpu.du.D3_PTR_B = getbits36_6 (words[6], 18); words 800 src/dps8/dps8_ins.c cpu.du.TAk[2] = getbits36_2 (words[6], 25); words 801 src/dps8/dps8_ins.c cpu.du.F3 = getbits36_1 (words[6], 31); words 802 src/dps8/dps8_ins.c cpu.du.Ak[2] = getbits36_1 (words[6], 32); words 803 src/dps8/dps8_ins.c cpu.du.JMP = getbits36_3 (words[6], 33); words 807 src/dps8/dps8_ins.c cpu.du.D3_RES = getbits36_24 (words[7], 12); words 813 src/dps8/dps8_ins.c cpu.du.image[i] = words[i];