simplify-rtx.c: New file.
authorJeffrey A Law <law@cygnus.com>
Mon, 1 Nov 1999 00:18:23 +0000 (00:18 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 1 Nov 1999 00:18:23 +0000 (17:18 -0700)
commit0cedb36cbd7e0c407a33ecbcfffd08458059bf00
tree30a0da0025261198277a799d7e091866f77def9e
parent8fbe10354e67f3e1e6de42a770c3247c6f3b9330
simplify-rtx.c: New file.

        * simplify-rtx.c: New file.
        * Makefile.in (OBJS): Add simplify-rtx.o
        (simplify-rtx.o): Add dependencies.
        * rtl.h (simplify_gen_binary, simplify_rtx): Add prototypes.
        * cse.c: Use simplify_gen_binary intead of cse_gen_binary.
        (cse_gen_binary, simplify_unary_operation): Delete.
        (simplify_binary_operation, simplify_plus_minus): Likewise.
        (check_fold_consts, simplify_relation_operation): Likewise.
        (simplify_ternary_operation): Likewise.
        (delete_trivially_dead_insns): Simplify the contents of the
        REG_EQUAL note before trying to substitute it into the source
        of the reg-reg copy at the end of a libcall sequence.

From-SVN: r30295
gcc/ChangeLog
gcc/Makefile.in
gcc/cse.c
gcc/rtl.h
gcc/simplify-rtx.c [new file with mode: 0644]