rX                 56 src/dps8/dps8_addrmods.c       return cpu.rX [X (Tdes)];
rX               1665 src/dps8/dps8_cpu.h     word18   rX [8]; // index
rX                333 src/dps8/dps8_eis.c       return cpu.rX [X (reg)];
rX                477 src/dps8/dps8_eis.c           return cpu.rX [n - 8];
rX                552 src/dps8/dps8_eis.c             return cpu.rX [n - 8];
rX               1278 src/dps8/dps8_ins.c         if ((cpu.rX[0] & 00001) == 0)
rX               1294 src/dps8/dps8_ins.c         if ((cpu.rX[0] & 00001) == 0)
rX               1753 src/dps8/dps8_ins.c     sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD first %d rpt %d rd %d e/o %d X0 %06o a %d b %d\n", cpu.cu.repeat_first, cpu.cu.rpt, cpu.cu.rd, cpu.PPR.IC & 1, cpu.rX[0], !! (cpu.rX[0] & 01000), !! (cpu.rX[0] & 0400));
rX               1784 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               1786 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + offset) & AMASK;
rX               1787 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               1791 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               2012 src/dps8/dps8_ins.c       bool rptA = !! (cpu.rX[0] & 01000);
rX               2013 src/dps8/dps8_ins.c       bool rptB = !! (cpu.rX[0] & 00400);
rX               2015 src/dps8/dps8_ins.c       sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta first %d rf %d rpt %d rd %d " "e/o %d X0 %06o a %d b %d\n", cpu.cu.repeat_first, rf, cpu.cu.rpt, cpu.cu.rd, icOdd, cpu.rX[0], rptA, rptB);
rX               2020 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2021 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2025 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2036 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2037 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2041 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2048 src/dps8/dps8_ins.c         cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK;
rX               2049 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.TPR.CA;
rX               2053 src/dps8/dps8_ins.c         sim_debug (DBG_TRACEEXT, & cpu_dev, "RPT/RPD delta; X%d now %06o\n", Xn, cpu.rX[Xn]);
rX               2091 src/dps8/dps8_ins.c       uint x = (uint) getbits18 (cpu.rX[0], 0, 8);
rX               2096 src/dps8/dps8_ins.c       putbits18 (& cpu.rX[0], 0, 8, x);
rX               2118 src/dps8/dps8_ins.c       if (TST_I_ZERO && (cpu.rX[0] & 0100)) {
rX               2123 src/dps8/dps8_ins.c       if (!TST_I_ZERO && (cpu.rX[0] & 040)) {
rX               2128 src/dps8/dps8_ins.c       if (TST_I_NEG && (cpu.rX[0] & 020)) {
rX               2133 src/dps8/dps8_ins.c       if (!TST_I_NEG && (cpu.rX[0] & 010)) {
rX               2138 src/dps8/dps8_ins.c       if (TST_I_CARRY && (cpu.rX[0] & 04)) {
rX               2143 src/dps8/dps8_ins.c       if (!TST_I_CARRY && (cpu.rX[0] & 02)) {
rX               2148 src/dps8/dps8_ins.c       if (TST_I_OFLOW && (cpu.rX[0] & 01)) {
rX               2179 src/dps8/dps8_ins.c         cpu.rX[Xn] = cpu.lnk;
rX               2206 src/dps8/dps8_ins.c     sim_debug (DBG_REGDUMPIDX, &cpu_dev, "X[0]=%06o X[1]=%06o X[2]=%06o X[3]=%06o\n", cpu.rX[0], cpu.rX[1], cpu.rX[2], cpu.rX[3]);
rX               2207 src/dps8/dps8_ins.c     sim_debug (DBG_REGDUMPIDX, &cpu_dev, "X[4]=%06o X[5]=%06o X[6]=%06o X[7]=%06o\n", cpu.rX[4], cpu.rX[5], cpu.rX[6], cpu.rX[7]);
rX               2856 src/dps8/dps8_ins.c             cpu.rX[n] = cpu.TPR.CA;
rX               2885 src/dps8/dps8_ins.c             cpu.rX[opcode10 & 07] = ret;
rX               3002 src/dps8/dps8_ins.c             cpu.rX[n] = GETLO (cpu.CY);
rX               3006 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               3007 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               3109 src/dps8/dps8_ins.c             cpu.CY      = ((word36) cpu.rX[n]) << 18;
rX               3472 src/dps8/dps8_ins.c             cpu.rX[n] = compl18 (GETHI (cpu.CY), & cpu.cu.IR, & ovf);
rX               3579 src/dps8/dps8_ins.c             cpu.rX[n] = GETHI (cpu.CY);
rX               3583 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               3584 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               3592 src/dps8/dps8_ins.c           cpu.rX[0] = GETHI (cpu.Yblock8[0]);
rX               3596 src/dps8/dps8_ins.c           cpu.rX[1] = GETLO (cpu.Yblock8[0]);
rX               3601 src/dps8/dps8_ins.c           cpu.rX[2] = GETHI (cpu.Yblock8[1]);
rX               3605 src/dps8/dps8_ins.c           cpu.rX[3] = GETLO (cpu.Yblock8[1]);
rX               3610 src/dps8/dps8_ins.c           cpu.rX[4] = GETHI (cpu.Yblock8[2]);
rX               3614 src/dps8/dps8_ins.c           cpu.rX[5] = GETLO (cpu.Yblock8[2]);
rX               3619 src/dps8/dps8_ins.c           cpu.rX[6] = GETHI (cpu.Yblock8[3]);
rX               3623 src/dps8/dps8_ins.c           cpu.rX[7] = GETLO (cpu.Yblock8[3]);
rX               3659 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[0], cpu.rX[0]);
rX               3660 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[0], cpu.rX[1]);
rX               3662 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[1], cpu.rX[2]);
rX               3663 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[1], cpu.rX[3]);
rX               3665 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[2], cpu.rX[4]);
rX               3666 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[2], cpu.rX[5]);
rX               3668 src/dps8/dps8_ins.c           SETHI (cpu.Yblock8[3], cpu.rX[6]);
rX               3669 src/dps8/dps8_ins.c           SETLO (cpu.Yblock8[3], cpu.rX[7]);
rX               3904 src/dps8/dps8_ins.c           cpu.CY      = cpu.rX[opcode10 & 07];
rX               4357 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpu.rX[n], GETHI (cpu.CY), 0, I_ZNC,
rX               4384 src/dps8/dps8_ins.c             cpu.rX[n] = Add18b (cpu.rX[n], GETHI (cpu.CY), 0,
rX               4443 src/dps8/dps8_ins.c             word18 tmp18 = Add18b (cpu.rX[n], GETHI (cpu.CY), 0,
rX               4605 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpu.rX[n], GETHI (cpu.CY), 1,
rX               4648 src/dps8/dps8_ins.c             cpu.rX[n] = Sub18b (cpu.rX[n], GETHI (cpu.CY), 1,
rX               4704 src/dps8/dps8_ins.c             word18 tmp18 = Sub18b (cpu.rX[n], GETHI (cpu.CY), 1,
rX               5175 src/dps8/dps8_ins.c             cmp18 (cpu.rX[n], GETHI (cpu.CY), &cpu.cu.IR);
rX               5281 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & GETHI (cpu.CY);
rX               5308 src/dps8/dps8_ins.c               cpu.rX[n] &= GETHI (cpu.CY);
rX               5309 src/dps8/dps8_ins.c               cpu.rX[n] &= MASK18;
rX               5314 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.rX[n] == 0);
rX               5315 src/dps8/dps8_ins.c               SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5408 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] | GETHI (cpu.CY);
rX               5434 src/dps8/dps8_ins.c               cpu.rX[n] |= GETHI (cpu.CY);
rX               5435 src/dps8/dps8_ins.c               cpu.rX[n] &= MASK18;
rX               5440 src/dps8/dps8_ins.c               SC_I_ZERO (cpu.rX[n] == 0);
rX               5441 src/dps8/dps8_ins.c               SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5522 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] ^ GETHI (cpu.CY);
rX               5548 src/dps8/dps8_ins.c             cpu.rX[n] ^= GETHI (cpu.CY);
rX               5549 src/dps8/dps8_ins.c             cpu.rX[n] &= MASK18;
rX               5554 src/dps8/dps8_ins.c             SC_I_ZERO (cpu.rX[n] == 0);
rX               5555 src/dps8/dps8_ins.c             SC_I_NEG (cpu.rX[n] & SIGN18);
rX               5619 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] & GETHI (cpu.CY);
rX               5623 src/dps8/dps8_ins.c                        n, cpu.rX[n], (word18) (GETHI (cpu.CY) & MASK18),
rX               5701 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & ~GETHI (cpu.CY);
rX               6918 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               6934 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               6950 src/dps8/dps8_ins.c                 cpu.rX[0] = i->address;    // Entire 18 bits
rX               9247 src/dps8/dps8_ins.c 
rX               9248 src/dps8/dps8_ins.c 
rX               2797 src/dps8/dps8_sys.c                 where = lookup_address (icSegno, cpu.rX[7] - 1,
rX               2801 src/dps8/dps8_sys.c                     sim_msg ("%05o:%06o %s\n", icSegno, cpu.rX[7] - 1, where);
rX               3407 src/dps8/dps8_sys.c sim_msg ("%05o:%06o\n", cpu.PR[2].SNR, cpu.rX[0]);
rX               3409 src/dps8/dps8_sys.c     if (dbgLookupAddress (cpu.PR[2].SNR, cpu.rX[0], & pa, & msg))
rX               3462 src/dps8/dps8_sys.c 
rX               3464 src/dps8/dps8_sys.c 
rX               3523 src/dps8/dps8_sys.c 
rX               3564 src/dps8/dps8_sys.c sim_msg ("%05o:%06o\n", cpu.PR[2].SNR, cpu.rX[0]);
rX               3566 src/dps8/dps8_sys.c     if (dbgLookupAddress (cpu.PR[2].SNR, cpu.rX[0], & pa, & msg))
rX               4096 src/dps8/dps8_sys.c     { "cpus[].rX[]",            SYM_STRUCT_OFFSET, SYM_ARRAY,     offsetof (cpu_state_t,           rX) },
rX                 94 src/dps8/hdbg.h #  define HDBGRegXR(i, c) hdbgRegR (hreg_X0+(i), (word36) cpu.rX[i], c)
rX                 95 src/dps8/hdbg.h #  define HDBGRegXW(i, c) hdbgRegW (hreg_X0+(i), (word36) cpu.rX[i], c)