ovf              9300 src/dps8/dps8_eis.c 
ovf              9381 src/dps8/dps8_eis.c 
ovf              2397 src/dps8/dps8_ins.c static inline void overflow (cpu_state_t * cpup, bool ovf, bool dly, const char * msg)
ovf              2402 src/dps8/dps8_ins.c     if (ovf && chkOVF (cpup))
ovf              3124 src/dps8/dps8_ins.c             bool ovf;
ovf              3126 src/dps8/dps8_ins.c                                  & cpu.cu.IR, & ovf);
ovf              3127 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "aos overflow fault");
ovf              3434 src/dps8/dps8_ins.c             bool ovf;
ovf              3439 src/dps8/dps8_ins.c                                  & cpu.cu.IR, & ovf);
ovf              3443 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "adq overflow fault");
ovf              3676 src/dps8/dps8_ins.c             bool ovf;
ovf              3677 src/dps8/dps8_ins.c             cpu.rA = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
ovf              3681 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "lca overflow fault");
ovf              3687 src/dps8/dps8_ins.c             bool ovf;
ovf              3688 src/dps8/dps8_ins.c             cpu.rQ = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf);
ovf              3692 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "lcq overflow fault");
ovf              3706 src/dps8/dps8_ins.c             bool ovf;
ovf              3708 src/dps8/dps8_ins.c             cpu.rX[n] = compl18 (cpup, GETHI (cpu.CY), & cpu.cu.IR, & ovf);
ovf              3712 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "lcxn overflow fault");
ovf              4722 src/dps8/dps8_ins.c             bool ovf;
ovf              4723 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4727 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "ada overflow fault");
ovf              4739 src/dps8/dps8_ins.c             bool ovf;
ovf              4742 src/dps8/dps8_ins.c                                    tmp72, 0, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4748 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "adaq overflow fault");
ovf              4760 src/dps8/dps8_ins.c             bool ovf;
ovf              4763 src/dps8/dps8_ins.c                                    tmp72, 0, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4769 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "adl overflow fault");
ovf              4784 src/dps8/dps8_ins.c             bool ovf;
ovf              4788 src/dps8/dps8_ins.c                             tmp72, 0, I_ZNC, & cpu.cu.IR, & ovf);
ovf              4808 src/dps8/dps8_ins.c             bool ovf;
ovf              4809 src/dps8/dps8_ins.c             cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
ovf              4827 src/dps8/dps8_ins.c             bool ovf;
ovf              4828 src/dps8/dps8_ins.c             cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf);
ovf              4850 src/dps8/dps8_ins.c             bool ovf;
ovf              4852 src/dps8/dps8_ins.c                              & cpu.cu.IR, & ovf);
ovf              4877 src/dps8/dps8_ins.c             bool ovf;
ovf              4880 src/dps8/dps8_ins.c                                  & cpu.cu.IR, & ovf);
ovf              4884 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "adxn overflow fault");
ovf              4899 src/dps8/dps8_ins.c             bool ovf;
ovf              4901 src/dps8/dps8_ins.c                              & cpu.cu.IR, & ovf);
ovf              4902 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "asa overflow fault");
ovf              4913 src/dps8/dps8_ins.c             bool ovf;
ovf              4914 src/dps8/dps8_ins.c             cpu.CY = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4915 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "asq overflow fault");
ovf              4936 src/dps8/dps8_ins.c             bool ovf;
ovf              4938 src/dps8/dps8_ins.c                                    I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4940 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "asxn overflow fault");
ovf              4953 src/dps8/dps8_ins.c             bool ovf;
ovf              4955 src/dps8/dps8_ins.c                                  I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4959 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "awca overflow fault");
ovf              4972 src/dps8/dps8_ins.c             bool ovf;
ovf              4974 src/dps8/dps8_ins.c                              I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4978 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "awcq overflow fault");
ovf              4992 src/dps8/dps8_ins.c             bool ovf;
ovf              4993 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              4997 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "sba overflow fault");
ovf              5009 src/dps8/dps8_ins.c             bool ovf;
ovf              5013 src/dps8/dps8_ins.c                             & ovf);
ovf              5019 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "sbaq overflow fault");
ovf              5031 src/dps8/dps8_ins.c             bool ovf;
ovf              5032 src/dps8/dps8_ins.c             cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
ovf              5052 src/dps8/dps8_ins.c             bool ovf;
ovf              5056 src/dps8/dps8_ins.c                             I_ZNC, & cpu.cu.IR, & ovf);
ovf              5072 src/dps8/dps8_ins.c             bool ovf;
ovf              5073 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf);
ovf              5098 src/dps8/dps8_ins.c             bool ovf;
ovf              5100 src/dps8/dps8_ins.c                              I_ZNC, & cpu.cu.IR, & ovf);
ovf              5114 src/dps8/dps8_ins.c             bool ovf;
ovf              5115 src/dps8/dps8_ins.c             cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5119 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "sbq overflow fault");
ovf              5141 src/dps8/dps8_ins.c             bool ovf;
ovf              5143 src/dps8/dps8_ins.c                                  I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5147 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "sbxn overflow fault");
ovf              5159 src/dps8/dps8_ins.c             bool ovf;
ovf              5160 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5161 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "ssa overflow fault");
ovf              5173 src/dps8/dps8_ins.c             bool ovf;
ovf              5174 src/dps8/dps8_ins.c             cpu.CY = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5175 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "ssq overflow fault");
ovf              5197 src/dps8/dps8_ins.c             bool ovf;
ovf              5199 src/dps8/dps8_ins.c                                    I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5201 src/dps8/dps8_ins.c             overflow (cpup, ovf, true, "ssxn overflow fault");
ovf              5214 src/dps8/dps8_ins.c             bool ovf;
ovf              5216 src/dps8/dps8_ins.c                              I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5220 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "swca overflow fault");
ovf              5233 src/dps8/dps8_ins.c             bool ovf;
ovf              5235 src/dps8/dps8_ins.c                                  I_ZNOC, & cpu.cu.IR, & ovf);
ovf              5239 src/dps8/dps8_ins.c             overflow (cpup, ovf, false, "swcq overflow fault");
ovf               604 src/dps8/dps8_math.c   bool ovf;
ovf               606 src/dps8/dps8_math.c   m3 = Add72b (cpup, m1, m2, 0, I_CARRY, & cpu.cu.IR, & ovf);
ovf               612 src/dps8/dps8_math.c   if (ovf) {
ovf              1562 src/dps8/dps8_math.c   bool ovf;
ovf              1575 src/dps8/dps8_math.c   m = Add72b (cpup, m, construct_128 (0, 0177777777777777LL), carry, I_OFLOW, & flags1, & ovf);
ovf              1577 src/dps8/dps8_math.c   m = Add72b (cpup, m, 0177777777777777LL, carry, I_OFLOW, & flags1, & ovf);
ovf              1593 src/dps8/dps8_math.c   SC_I_OFLOW(ovf);
ovf              1634 src/dps8/dps8_math.c     bool ovf;
ovf              1647 src/dps8/dps8_math.c     m = Add72b (cpup, m, construct_128 (0, 0177777777777777LL), carry, I_OFLOW, & flags1, & ovf);
ovf              1649 src/dps8/dps8_math.c     m = Add72b (cpup, m, 0177777777777777LL, carry, I_OFLOW, & flags1, & ovf);
ovf              1665 src/dps8/dps8_math.c     SC_I_OFLOW(ovf);
ovf              2126 src/dps8/dps8_math.c   bool ovf;
ovf              2127 src/dps8/dps8_math.c   word72 m3 = Add72b (cpup, m1, m2, 0, I_CARRY, & cpu.cu.IR, & ovf);
ovf              2131 src/dps8/dps8_math.c   if (ovf) {
ovf              3173 src/dps8/dps8_math.c   bool ovf;
ovf              3186 src/dps8/dps8_math.c   m = Add72b (cpup, m, construct_128 (0, 0177), carry, I_OFLOW, & flags1, & ovf);
ovf              3188 src/dps8/dps8_math.c   m = Add72b (cpup, m, 0177, carry, I_OFLOW, & flags1, & ovf);
ovf              3204 src/dps8/dps8_math.c   SC_I_OFLOW (ovf);
ovf              3261 src/dps8/dps8_math.c     bool ovf;
ovf              3274 src/dps8/dps8_math.c     m = Add72b (cpup, m, construct_128 (0, 0177), carry, I_OFLOW, & flags1, & ovf);
ovf              3276 src/dps8/dps8_math.c     m = Add72b (cpup, m, 0177, carry, I_OFLOW, & flags1, & ovf);
ovf              3293 src/dps8/dps8_math.c     SC_I_OFLOW(ovf);
ovf               280 src/dps8/dps8_utils.c word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               311 src/dps8/dps8_utils.c     * ovf = r37 ^ r36;
ovf               321 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               336 src/dps8/dps8_utils.c         if (* ovf)
ovf               356 src/dps8/dps8_utils.c     sim_debug (DBG_TRACEEXT, & cpu_dev, "Add36b res %012"PRIo64" flags %06o ovf %o\r\n", res, * flags, * ovf);
ovf               360 src/dps8/dps8_utils.c word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               399 src/dps8/dps8_utils.c     * ovf = r37 ^ r36;
ovf               406 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               421 src/dps8/dps8_utils.c         if (* ovf)
ovf               444 src/dps8/dps8_utils.c word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               475 src/dps8/dps8_utils.c     * ovf = r19 ^ r18;
ovf               482 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               497 src/dps8/dps8_utils.c         if (* ovf)
ovf               520 src/dps8/dps8_utils.c word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               559 src/dps8/dps8_utils.c     * ovf = r19 ^ r18;
ovf               566 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               581 src/dps8/dps8_utils.c         if (* ovf)
ovf               604 src/dps8/dps8_utils.c word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               665 src/dps8/dps8_utils.c     * ovf = r73 ^ r72;
ovf               672 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               687 src/dps8/dps8_utils.c         if (* ovf)
ovf               718 src/dps8/dps8_utils.c word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
ovf               801 src/dps8/dps8_utils.c                (word36) (rshift_128 (res, 36).l & MASK36), (word36) (res.l & MASK36), * flags, * ovf);
ovf               804 src/dps8/dps8_utils.c                (word36) ((res >> 36) & MASK36), (word36) (res & MASK36), * flags, * ovf);
ovf               831 src/dps8/dps8_utils.c     * ovf = r73 ^ r72;
ovf               838 src/dps8/dps8_utils.c     if (ovf) CPT (cpt2L, 29); // ovf
ovf               853 src/dps8/dps8_utils.c         if (* ovf)
ovf               883 src/dps8/dps8_utils.c                (word36) (rshift_128 (res, 36).l & MASK36), (word36) (res.l & MASK36), * flags, * ovf);
ovf               886 src/dps8/dps8_utils.c                (word36) ((res >> 36) & MASK36), (word36) (res & MASK36), * flags, * ovf);
ovf               892 src/dps8/dps8_utils.c word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf)
ovf               903 src/dps8/dps8_utils.c     * ovf = op1 == MAXNEG;
ovf               906 src/dps8/dps8_utils.c     if (* ovf) CPT (cpt2L, 29); // ovf
ovf               911 src/dps8/dps8_utils.c     if (chkOVF (cpup) && * ovf)
ovf               928 src/dps8/dps8_utils.c word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf)
ovf               939 src/dps8/dps8_utils.c     * ovf = op1 == MAX18NEG;
ovf               941 src/dps8/dps8_utils.c     if (* ovf) CPT (cpt2L, 29); // ovf
ovf               946 src/dps8/dps8_utils.c     if (chkOVF (cpup) && * ovf)
ovf              2130 src/dps8/dps8_utils.c 
ovf              2139 src/dps8/dps8_utils.c 
ovf              2152 src/dps8/dps8_utils.c 
ovf              2157 src/dps8/dps8_utils.c 
ovf                50 src/dps8/dps8_utils.h word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf);
ovf                51 src/dps8/dps8_utils.h word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf);
ovf               893 src/dps8/dps8_utils.h word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               894 src/dps8/dps8_utils.h word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               895 src/dps8/dps8_utils.h word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               896 src/dps8/dps8_utils.h word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               897 src/dps8/dps8_utils.h word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               898 src/dps8/dps8_utils.h word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
ovf               904 src/dps8/dps8_utils.h void currentTR (word27 * trunits, bool * ovf);