aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2001-08-19 08:42:38 -0700
committerRichard Henderson <rth@gcc.gnu.org>2001-08-19 08:42:38 -0700
commitfd1a3f73308e2f8014a5835fd32e5d0c4825056a (patch)
tree779ea74fe8d6d70f00043ef7dae4eccdc8030ef3
parentc49f511c7ee1814b7460dd88b6ddc5b1cb2dcb6c (diff)
downloadgcc-fd1a3f73308e2f8014a5835fd32e5d0c4825056a.zip
gcc-fd1a3f73308e2f8014a5835fd32e5d0c4825056a.tar.gz
gcc-fd1a3f73308e2f8014a5835fd32e5d0c4825056a.tar.bz2
ia64.c (ia64_cycle_display): Only emit cycle display markers during final schedule.
* config/ia64/ia64.c (ia64_cycle_display): Only emit cycle display markers during final schedule. From-SVN: r45031
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/ia64/ia64.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0970d02..3539845 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2001-08-19 Richard Henderson <rth@redhat.com>
+ * config/ia64/ia64.c (ia64_cycle_display): Only emit cycle
+ display markers during final schedule.
+
+2001-08-19 Richard Henderson <rth@redhat.com>
+
* function.c (gen_mem_addressof): Don't call get_alias_set if no decl.
2001-08-19 Richard Henderson <rth@redhat.com>
diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c
index 08660a7..ec082fc 100644
--- a/gcc/config/ia64/ia64.c
+++ b/gcc/config/ia64/ia64.c
@@ -6408,7 +6408,10 @@ ia64_cycle_display (clock, last)
int clock;
rtx last;
{
- return emit_insn_after (gen_cycle_display (GEN_INT (clock)), last);
+ if (ia64_final_schedule)
+ return emit_insn_after (gen_cycle_display (GEN_INT (clock)), last);
+ else
+ return last;
}
/* Emit pseudo-ops for the assembler to describe predicate relations.