summaryrefslogtreecommitdiff
path: root/gcc/gimple-ssa-strength-reduction.c
diff options
context:
space:
mode:
authorwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2013-05-04 04:57:32 +0000
committerwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2013-05-04 04:57:32 +0000
commite64c90eb86152530ec555c398acc701104df38f2 (patch)
tree47a6ed67a0adf5cc7476cfa781939ee609edbb1d /gcc/gimple-ssa-strength-reduction.c
parentbd13f5e825cfaf72c36b413f70c520c20d674ee5 (diff)
downloadgcc-e64c90eb86152530ec555c398acc701104df38f2.tar.gz
gcc:
2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * gimple-ssa-strength-reduction.c (slsr_process_phi): Disable. (find_candidates_in_block): Disable slsr_process_phi. gcc/testsuite: 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> * gcc.dg/tree-ssa/slsr-32.c: Skip test for now. * gcc.dg/tree-ssa/slsr-33.c: Likewise. * gcc.dg/tree-ssa/slsr-34.c: Likewise. * gcc.dg/tree-ssa/slsr-35.c: Likewise. * gcc.dg/tree-ssa/slsr-36.c: Likewise. * gcc.dg/tree-ssa/slsr-37.c: Likewise. * gcc.dg/tree-ssa/slsr-38.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198592 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gimple-ssa-strength-reduction.c')
-rw-r--r--gcc/gimple-ssa-strength-reduction.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c
index d4a914886f4..2098f645627 100644
--- a/gcc/gimple-ssa-strength-reduction.c
+++ b/gcc/gimple-ssa-strength-reduction.c
@@ -657,6 +657,9 @@ add_cand_for_stmt (gimple gs, slsr_cand_t c)
*slot = c;
}
+// FORNOW: Disable conditional candidate processing until bootstrap
+// issue can be sorted out for i686-pc-linux-gnu.
+#if 0
/* Given PHI which contains a phi statement, determine whether it
satisfies all the requirements of a phi candidate. If so, create
a candidate. Note that a CAND_PHI never has a basis itself, but
@@ -747,6 +750,7 @@ slsr_process_phi (gimple phi, bool speed)
/* Add the candidate to the statement-candidate mapping. */
add_cand_for_stmt (phi, c);
}
+#endif
/* Look for the following pattern:
@@ -1519,8 +1523,12 @@ find_candidates_in_block (struct dom_walk_data *walk_data ATTRIBUTE_UNUSED,
bool speed = optimize_bb_for_speed_p (bb);
gimple_stmt_iterator gsi;
+// FORNOW: Disable conditional candidate processing until bootstrap
+// issue can be sorted out for i686-pc-linux-gnu.
+#if 0
for (gsi = gsi_start_phis (bb); !gsi_end_p (gsi); gsi_next (&gsi))
slsr_process_phi (gsi_stmt (gsi), speed);
+#endif
for (gsi = gsi_start_bb (bb); !gsi_end_p (gsi); gsi_next (&gsi))
{