Lines Matching refs:cmp_reg
5949 rtx label, cmp_reg, subtarget;
5953 cmp_reg = mem;
5955 old_reg = cmp_reg;
5957 cmp_reg = compare-and-swap(mem, old_reg, new_reg)
5958 if (cmp_reg != old_reg)
5965 cmp_reg = gen_reg_rtx (mode);
5967 emit_move_insn (cmp_reg, mem);
5969 emit_move_insn (old_reg, cmp_reg);
5981 cmp_reg, icode);
5984 gcc_assert (subtarget == cmp_reg);
5995 cmp_reg, icode);
5998 if (subtarget != cmp_reg)
5999 emit_move_insn (cmp_reg, subtarget);
6001 emit_cmp_insn (cmp_reg, old_reg, EQ, const0_rtx, mode, true);