Lines Matching refs:d

546 static zend_ulong minOR(zend_ulong a, zend_ulong b, zend_ulong c, zend_ulong d)  in minOR()  argument
560 if (temp <= d) { in minOR()
570 static zend_ulong maxOR(zend_ulong a, zend_ulong b, zend_ulong c, zend_ulong d) in maxOR() argument
576 if (b & d & m) { in maxOR()
582 temp = (d - m) | (m - 1); in maxOR()
584 d = temp; in maxOR()
590 return b | d; in maxOR()
593 static zend_ulong minAND(zend_ulong a, zend_ulong b, zend_ulong c, zend_ulong d) in minAND() argument
606 if (temp <= d) { in minAND()
616 static zend_ulong maxAND(zend_ulong a, zend_ulong b, zend_ulong c, zend_ulong d) in maxAND() argument
622 if (b & ~d & m) { in maxAND()
628 } else if (~b & d & m) { in maxAND()
629 temp = (d | ~m) | (m - 1); in maxAND()
631 d = temp; in maxAND()
637 return b & d; in maxAND()
653 static void zend_ssa_range_or(zend_long a, zend_long b, zend_long c, zend_long d, zend_ssa_range *t… in zend_ssa_range_or() argument
658 ((d < 0) ? 1 : 0); in zend_ssa_range_or()
664 tmp->min = minOR(a, b, c, d); in zend_ssa_range_or()
665 tmp->max = maxOR(a, b, c, d); in zend_ssa_range_or()
669 tmp->max = maxOR(a, b, 0, d); in zend_ssa_range_or()
672 tmp->min = minOR(a, -1, c, d); in zend_ssa_range_or()
673 tmp->max = maxOR(0, b, c, d); in zend_ssa_range_or()
677 tmp->max = maxOR(0, b, 0, d); in zend_ssa_range_or()
701 static void zend_ssa_range_and(zend_long a, zend_long b, zend_long c, zend_long d, zend_ssa_range *… in zend_ssa_range_and() argument
706 ((d < 0) ? 1 : 0); in zend_ssa_range_and()
712 tmp->min = minAND(a, b, c, d); in zend_ssa_range_and()
713 tmp->max = maxAND(a, b, c, d); in zend_ssa_range_and()
721 tmp->max = d; in zend_ssa_range_and()
725 tmp->max = MAX(b, d); in zend_ssa_range_and()
728 tmp->min = minAND(a, -1, c, d); in zend_ssa_range_and()
729 tmp->max = maxAND(0, b, c, d); in zend_ssa_range_and()
733 tmp->max = maxAND(a, b, 0, d); in zend_ssa_range_and()