reg-stack.c: Do not emit pop insns after cc0 setter.
authorJan Hubicka <hubicka@freesoft.cz>
Mon, 17 May 1999 02:31:35 +0000 (04:31 +0200)
committerJeff Law <law@gcc.gnu.org>
Mon, 17 May 1999 02:31:35 +0000 (20:31 -0600)
commite74389ffa1e8ba281899529f68430a4ea374869f
tree352e06d5ae889d3da960338aa9f5471299bbb3f8
parent64c0b414201b1a9800d515ae895c19658f53d91f
reg-stack.c: Do not emit pop insns after cc0 setter.

        * reg-stack.c: Do not emit pop insns after cc0 setter.
        (emit_pop_insn): Do not emit insn in case WHEN is NULL.
        (compare_for_stack_reg): Update REG_DEAD note and
        do not emit push insn.
        * i386.c: (output_float_compare): Handle new REG_DEAD notes.

From-SVN: r26965
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/reg-stack.c