summaryrefslogtreecommitdiff
path: root/gcc/Makefile.in
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2013-07-21 18:42:04 -0700
committerAndrew Pinski <apinski@cavium.com>2013-07-21 18:42:04 -0700
commitd32468a31ab5e50fabab3a04303f6892ad890fd5 (patch)
treece692c774afb74d94afe71a6cdf88b8efe1fc58f /gcc/Makefile.in
parent2113607a09a66959d797e5f2a79048838b87ecec (diff)
downloadgcc-d32468a31ab5e50fabab3a04303f6892ad890fd5.tar.gz
2013-07-21 Andrew Pinski <apinski@cavium.com>pinskia/newtreefold
* gimple-ssa-combine.c: New file. * gimple-ssa-combine.h: New file. * Makefile.in (OBJS): Add gimple-ssa-combine.o. (gimple-ssa-combine.o): New target. * tree-ssa-forwprop.c: Include gimple-ssa-combine.h. (delete_dead_code_uptil): New function. (ssa_forward_propagate_and_combine): Create gimple_combine object and call combine on it. Assert if the combine does not find an optimization that forwprop's combiner does.
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r--gcc/Makefile.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 966c38a061d..3e1fb9bba93 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1249,6 +1249,7 @@ OBJS = \
gimple-ssa-strength-reduction.o \
gimple-streamer-in.o \
gimple-streamer-out.o \
+ gimple-ssa-combine.o \
gimplify.o \
godump.o \
graph.o \
@@ -2163,6 +2164,8 @@ data-streamer.o: data-streamer.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
gimple-streamer-in.o: gimple-streamer-in.c $(CONFIG_H) $(SYSTEM_H) \
coretypes.h $(GIMPLE_STREAMER_H) $(TREE_FLOW_H) $(DATA_STREAMER_H) \
$(TREE_STREAMER_H) $(DIAGNOSTIC_H)
+gimple-ssa-combine.o: gimple-ssa-combine.c $(CONFIG_H) $(SYSTEM_H) \
+ coretypes.h
gimple-streamer-out.o: gimple-streamer-out.c $(CONFIG_H) $(SYSTEM_H) \
coretypes.h $(GIMPLE_STREAMER_H) $(DATA_STREAMER_H) $(TREE_FLOW_H) \
$(LTO_STREAMER_H) $(TREE_STREAMER_H)