rX                 53 src/dps8/dps8_addrmods.c       return cpu.rX [X (Tdes)];
rX               1670 src/dps8/dps8_cpu.h     word18   rX [8]; // index
rX                327 src/dps8/dps8_eis.c       return cpu.rX [X (reg)];
rX                471 src/dps8/dps8_eis.c           return cpu.rX [n - 8];
rX                546 src/dps8/dps8_eis.c             return cpu.rX [n - 8];
rX               1345 src/dps8/dps8_ins.c         if ((cpu.rX[0] & 00001) == 0)
rX               1361 src/dps8/dps8_ins.c         if ((cpu.rX[0] & 00001) == 0)
rX               1832 src/dps8/dps8_ins.c                cpu.cu.repeat_first, cpu.cu.rpt, cpu.cu.rd, cpu.PPR.IC & 1, cpu.rX[0],
rX               1833 src/dps8/dps8_ins.c                !! (cpu.rX[0] & 01000), !! (cpu.rX[0] & 0400));
rX               1865 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "rpt/rd/rl repeat first; X%d was %06o\n", Xn, cpu.rX[Xn]);
rX               1867 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + offset) & AMASK;
rX               1868 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               1872 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "rpt/rd/rl repeat first; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2107 src/dps8/dps8_ins.c       bool rptA = !! (cpu.rX[0] & 01000);
rX               2108 src/dps8/dps8_ins.c       bool rptB = !! (cpu.rX[0] & 00400);
rX               2112 src/dps8/dps8_ins.c                  cpu.cu.repeat_first, rf, cpu.cu.rpt, cpu.cu.rd, icOdd, cpu.rX[0], rptA, rptB);
rX               2117 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2118 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2122 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2133 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2134 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2138 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2145 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2146 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2150 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2188 src/dps8/dps8_ins.c       uint x = (uint) getbits18 (cpu.rX[0], 0, 8);
rX               2193 src/dps8/dps8_ins.c       putbits18 (& cpu.rX[0], 0, 8, x);
rX               2215 src/dps8/dps8_ins.c       if (TST_I_ZERO && (cpu.rX[0] & 0100)) {
rX               2220 src/dps8/dps8_ins.c       if (!TST_I_ZERO && (cpu.rX[0] & 040)) {
rX               2225 src/dps8/dps8_ins.c       if (TST_I_NEG && (cpu.rX[0] & 020)) {
rX               2230 src/dps8/dps8_ins.c       if (!TST_I_NEG && (cpu.rX[0] & 010)) {
rX               2235 src/dps8/dps8_ins.c       if (TST_I_CARRY && (cpu.rX[0] & 04)) {
rX               2240 src/dps8/dps8_ins.c       if (!TST_I_CARRY && (cpu.rX[0] & 02)) {
rX               2245 src/dps8/dps8_ins.c       if (TST_I_OFLOW && (cpu.rX[0] & 01)) {
rX               2276 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.lnk;
rX               2307 src/dps8/dps8_ins.c                cpu.rX[0], cpu.rX[1], cpu.rX[2], cpu.rX[3]);
rX               2309 src/dps8/dps8_ins.c                cpu.rX[4], cpu.rX[5], cpu.rX[6], cpu.rX[7]);
rX               2961 src/dps8/dps8_ins.c             cpu.rX[n] = cpu.TPR.CA;
rX               2990 src/dps8/dps8_ins.c             cpu.rX[opcode10 & 07] = ret;
rX               3107 src/dps8/dps8_ins.c             cpu.rX[n] = GETLO (cpu.CY);
rX               3111 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               3112 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               3242 src/dps8/dps8_ins.c             cpu.CY      = ((word36) cpu.rX[n]) << 18;
rX               3633 src/dps8/dps8_ins.c             cpu.rX[n] = compl18 (cpup, GETHI (cpu.CY), & cpu.cu.IR, & ovf);
rX               3740 src/dps8/dps8_ins.c             cpu.rX[n] = GETHI (cpu.CY);
rX               3744 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               3745 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               3753 src/dps8/dps8_ins.c           cpu.rX[0] = GETHI (cpu.Yblock8[0]);
rX               3757 src/dps8/dps8_ins.c           cpu.rX[1] = GETLO (cpu.Yblock8[0]);
rX               3762 src/dps8/dps8_ins.c           cpu.rX[2] = GETHI (cpu.Yblock8[1]);
rX               3766 src/dps8/dps8_ins.c           cpu.rX[3] = GETLO (cpu.Yblock8[1]);
rX               3771 src/dps8/dps8_ins.c           cpu.rX[4] = GETHI (cpu.Yblock8[2]);
rX               3775 src/dps8/dps8_ins.c           cpu.rX[5] = GETLO (cpu.Yblock8[2]);
rX               3780 src/dps8/dps8_ins.c           cpu.rX[6] = GETHI (cpu.Yblock8[3]);
rX               3784 src/dps8/dps8_ins.c           cpu.rX[7] = GETLO (cpu.Yblock8[3]);
rX               3820 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[0], cpu.rX[0]);
rX               3821 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[0], cpu.rX[1]);
rX               3823 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[1], cpu.rX[2]);
rX               3824 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[1], cpu.rX[3]);
rX               3826 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[2], cpu.rX[4]);
rX               3827 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[2], cpu.rX[5]);
rX               3829 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[3], cpu.rX[6]);
rX               3830 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[3], cpu.rX[7]);
rX               4065 src/dps8/dps8_ins.c           cpu.CY      = cpu.rX[opcode10 & 07];
rX               4707 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0, I_ZNC,
rX               4734 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
rX               4793 src/dps8/dps8_ins.c             word18 tmp18 = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
rX               4955 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
rX               4998 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
rX               5054 src/dps8/dps8_ins.c             word18 tmp18 = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
rX               5525 src/dps8/dps8_ins.c             cmp18 (cpup, cpu.rX[n], GETHI (cpu.CY), &cpu.cu.IR);
rX               5631 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & GETHI (cpu.CY);
rX               5658 src/dps8/dps8_ins.c               cpu.rX[n] &= GETHI (cpu.CY);
rX               5659 src/dps8/dps8_ins.c               cpu.rX[n] &= MASK18;
rX               5664 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.rX[n] == 0);
rX               5665 src/dps8/dps8_ins.c               SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5758 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] | GETHI (cpu.CY);
rX               5784 src/dps8/dps8_ins.c               cpu.rX[n] |= GETHI (cpu.CY);
rX               5785 src/dps8/dps8_ins.c               cpu.rX[n] &= MASK18;
rX               5790 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.rX[n] == 0);
rX               5791 src/dps8/dps8_ins.c               SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5872 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] ^ GETHI (cpu.CY);
rX               5898 src/dps8/dps8_ins.c             cpu.rX[n] ^= GETHI (cpu.CY);
rX               5899 src/dps8/dps8_ins.c             cpu.rX[n] &= MASK18;
rX               5904 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               5905 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5969 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] & GETHI (cpu.CY);
rX               5973 src/dps8/dps8_ins.c                        n, cpu.rX[n], (word18) (GETHI (cpu.CY) & MASK18),
rX               6051 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & ~GETHI (cpu.CY);
rX               7267 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               7283 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               7299 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               9599 src/dps8/dps8_ins.c 
rX               9600 src/dps8/dps8_ins.c 
rX               2780 src/dps8/dps8_sys.c                 where = lookup_address (icSegno, cpu.rX[7] - 1,
rX               2784 src/dps8/dps8_sys.c                     sim_msg ("%05o:%06o %s\n", icSegno, cpu.rX[7] - 1, where);
rX               3392 src/dps8/dps8_sys.c sim_msg ("%05o:%06o\n", cpu.PR[2].SNR, cpu.rX[0]);
rX               3394 src/dps8/dps8_sys.c     if (dbgLookupAddress (cpu.PR[2].SNR, cpu.rX[0], & pa, & msg))
rX               3447 src/dps8/dps8_sys.c 
rX               3449 src/dps8/dps8_sys.c 
rX               3508 src/dps8/dps8_sys.c 
rX               3549 src/dps8/dps8_sys.c sim_msg ("%05o:%06o\n", cpu.PR[2].SNR, cpu.rX[0]);
rX               3551 src/dps8/dps8_sys.c     if (dbgLookupAddress (cpu.PR[2].SNR, cpu.rX[0], & pa, & msg))
rX               4069 src/dps8/dps8_sys.c     { "cpus[].rX[]",            SYM_STRUCT_OFFSET, SYM_ARRAY,     offsetof (cpu_state_t,           rX)          },
rX                 84 src/dps8/hdbg.h #  define HDBGRegXR(i, c) hdbgRegR (hreg_X0+(i), (word36) cpu.rX[i], c)
rX                 85 src/dps8/hdbg.h #  define HDBGRegXW(i, c) hdbgRegW (hreg_X0+(i), (word36) cpu.rX[i], c)
rX                734 src/dps8/panelScraper.c             SETL (bank_d, 0+3, cpu.rX[0], 18);
rX                735 src/dps8/panelScraper.c             SETL (bank_d, 18+3, cpu.rX[1], 18);
rX                736 src/dps8/panelScraper.c             SETL (bank_e, 0+3, cpu.rX[2], 18);
rX                737 src/dps8/panelScraper.c             SETL (bank_e, 18+3, cpu.rX[3], 18);
rX                743 src/dps8/panelScraper.c             SETL (bank_d, 0+3, cpu.rX[4], 18);
rX                744 src/dps8/panelScraper.c             SETL (bank_d, 18+3, cpu.rX[5], 18);
rX                745 src/dps8/panelScraper.c             SETL (bank_e, 0+3, cpu.rX[6], 18);
rX                746 src/dps8/panelScraper.c             SETL (bank_e, 18+3, cpu.rX[7], 18);