Lines Matching refs:ccr
77 if (((regs->ccr >> (31 - bi)) & 1) != ((bo >> 3) & 1)) in branch_taken()
537 regs->ccr = (regs->ccr & 0x0fffffff) | ((regs->xer >> 3) & 0x10000000); in set_cr0()
543 regs->ccr |= 0x80000000; in set_cr0()
545 regs->ccr |= 0x40000000; in set_cr0()
547 regs->ccr |= 0x20000000; in set_cr0()
584 regs->ccr = (regs->ccr & ~(0xf << shift)) | (crval << shift); in do_cmp_signed()
600 regs->ccr = (regs->ccr & ~(0xf << shift)) | (crval << shift); in do_cmp_unsigned()
692 val = (regs->ccr >> ra) & 0xf; in analyse_instr()
693 regs->ccr = (regs->ccr & ~(0xfUL << rd)) | (val << rd); in analyse_instr()
730 ra = (regs->ccr >> (31 - ra)) & 1; in analyse_instr()
731 rb = (regs->ccr >> (31 - rb)) & 1; in analyse_instr()
733 regs->ccr = (regs->ccr & ~(1UL << (31 - rd))) | in analyse_instr()
970 regs->gpr[rd] = regs->ccr; in analyse_instr()
979 regs->ccr = (regs->ccr & ~imm) | in analyse_instr()
1851 regs->ccr = (regs->ccr & 0x0fffffff) | in emulate_step()