]> gcc.gnu.org Git - gcc.git/commit - gcc/ssa.c
Changes in include:
authorAlex Samuel <samuel@gcc.gnu.org>
Fri, 10 Mar 2000 08:16:55 +0000 (08:16 +0000)
committerAlex Samuel <samuel@gcc.gnu.org>
Fri, 10 Mar 2000 08:16:55 +0000 (08:16 +0000)
commitd9d4fb433e86047a5bab699548322cfa745795d6
tree03e5dea61e82a209e52f9313b2506ef3fc4b78a4
parentea7f51a4af057b3a231b25fc037417373a5421cd
Changes in include:

* partition.h: New file.

Changes in libiberty:

* Makefile.in (CFILES): Add partition.c.
(REQUIRED_OFILES): Add partition.o.
(partition.o): New rule.
* partition.c: New file.

Changes in gcc:

* Makefile.in (ssa.o): New rule.
(OBJS): Add ssa.o.
(STAGESTUFF): Add *.ssa and *.ussa.
(mostlyclean): Delete *.ssa, *.ussa, */*.ssa, */*.ussa.
* rtl.def (PHI): New RTL expression.
* rtl.h (clear_log_links): New declaration.
(convert_to_ssa): Likewise.
(convert_from_ssa): Likewise.
* flow.c (split_edge): If the entry node falls through to the
split edge's source block, split the entry edge.
(clear_log_links): New function.
* toplev.c (ssa_dump): New variable.
(flag_ssa): Likewise.
(f_options): Add "ssa".
(compile_file): Create SSA dump files.
(rest_of_compilation): Go to and from SSA if enabled.
(decide_d_option): Handle -de for SSA dump files.
* ssa.c: New file.

From-SVN: r32465
12 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/flow.c
gcc/rtl.def
gcc/rtl.h
gcc/ssa.c [new file with mode: 0644]
gcc/toplev.c
include/ChangeLog
include/partition.h [new file with mode: 0644]
libiberty/ChangeLog
libiberty/Makefile.in
libiberty/partition.c [new file with mode: 0644]
This page took 0.061095 seconds and 5 git commands to generate.