summaryrefslogtreecommitdiff
path: root/gcc/passes.def
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2014-09-27 00:03:23 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2014-09-27 00:03:23 +0000
commit388748aac23cb5937522f09519e7854c62d49978 (patch)
tree934c1cee97381a6f7fcd2f716d67ed3cb3e3f785 /gcc/passes.def
parent7cd4e87d553460a308894f5a7e7b140e487d9ad0 (diff)
downloadgcc-388748aac23cb5937522f09519e7854c62d49978.tar.gz
PR middle-end/35545
* passes.def (pass_tracer): Move before last dominator pass. * g++.dg/tree-prof/pr35545.C: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215651 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.def')
-rw-r--r--gcc/passes.def2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/passes.def b/gcc/passes.def
index 334c670c1c6..801998f2eec 100644
--- a/gcc/passes.def
+++ b/gcc/passes.def
@@ -252,6 +252,7 @@ along with GCC; see the file COPYING3. If not see
NEXT_PASS (pass_cse_reciprocals);
NEXT_PASS (pass_reassoc);
NEXT_PASS (pass_strength_reduction);
+ NEXT_PASS (pass_tracer);
NEXT_PASS (pass_dominator);
NEXT_PASS (pass_strlen);
NEXT_PASS (pass_vrp);
@@ -262,7 +263,6 @@ along with GCC; see the file COPYING3. If not see
opportunities. */
NEXT_PASS (pass_phi_only_cprop);
NEXT_PASS (pass_cd_dce);
- NEXT_PASS (pass_tracer);
NEXT_PASS (pass_dse);
NEXT_PASS (pass_forwprop);
NEXT_PASS (pass_phiopt);