]> gcc.gnu.org Git - gcc.git/commit - gcc/config/ia64/ia64.md
ia64-protos.h (ia64_expand_prediction): Declare.
authorRichard Henderson <rth@cygnus.com>
Tue, 9 May 2000 06:17:35 +0000 (23:17 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 9 May 2000 06:17:35 +0000 (23:17 -0700)
commit6b6c1201e6e9a1ff43c6871810881a1776c99c0c
tree2538b7dcffc58c905dc76c25fa26a3f13e4bb6cd
parentc66f079e8d2c33f5996fc0b7383153336a957efd
ia64-protos.h (ia64_expand_prediction): Declare.

        * config/ia64/ia64-protos.h (ia64_expand_prediction): Declare.
        * config/ia64/ia64.c (ia64_print_operand_address): Handle 'j'.
        (ia64_expand_prediction): New.
        (emit_insn_group_barriers): Don't look at notes.  Emit barriers
        as needed after calls.
        (ia64_epilogue_uses): Mark b0 used.
        * config/ia64/ia64.md (beq_true, beq_false): Remove.
        (bne_true, bne_false): Remove.
        (eq_return, eq_not_return, ne_return, ne_not_return): Remove.
        (br_true, br_false): New.  Use predicate_operator and
        ia64_expand_prediction.
        (return_true, return_false): Likewise.
        (call_internal): Use ia64_expand_prediction.  Don't emit stop bit.
        (call_internal1, call_value_internal): Likewise.
        (call_value_internal1, call_multiple_values_internal1): Likewise.

From-SVN: r33793
gcc/ChangeLog
gcc/config/ia64/ia64-protos.h
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.md
This page took 0.053323 seconds and 5 git commands to generate.