Lines Matching refs:crval
574 unsigned int crval, shift; in do_cmp_signed() local
576 crval = (regs->xer >> 31) & 1; /* get SO bit */ in do_cmp_signed()
578 crval |= 8; in do_cmp_signed()
580 crval |= 4; in do_cmp_signed()
582 crval |= 2; in do_cmp_signed()
584 regs->ccr = (regs->ccr & ~(0xf << shift)) | (crval << shift); in do_cmp_signed()
590 unsigned int crval, shift; in do_cmp_unsigned() local
592 crval = (regs->xer >> 31) & 1; /* get SO bit */ in do_cmp_unsigned()
594 crval |= 8; in do_cmp_unsigned()
596 crval |= 4; in do_cmp_unsigned()
598 crval |= 2; in do_cmp_unsigned()
600 regs->ccr = (regs->ccr & ~(0xf << shift)) | (crval << shift); in do_cmp_unsigned()