From 7ab5df48711b7763df629810fa754d65d1eebb7c Mon Sep 17 00:00:00 2001 From: Andrey Belevantsev Date: Tue, 2 Sep 2008 17:02:44 +0400 Subject: [PATCH] Fixed typo in date of the 2008-09-01 MOVE_RATIO commit. 2008-09-02 Alexander Monakov Fixed typo in date of the 2008-09-01 MOVE_RATIO commit. * config/ia64/ia64.opt (msched-ar-data-spec): Default to 1. * config/ia64/ia64.c (ia64_set_sched_flags): Always initialize spec_info->mask. From-SVN: r139889 --- gcc/ChangeLog | 10 +++++++++- gcc/config/ia64/ia64.c | 3 ++- gcc/config/ia64/ia64.opt | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 039edb6d5a5e..37a3959571f1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2008-09-02 Alexander Monakov + + Fixed typo in date of the 2008-09-01 MOVE_RATIO commit. + + * config/ia64/ia64.opt (msched-ar-data-spec): Default to 1. + * config/ia64/ia64.c (ia64_set_sched_flags): Always initialize + spec_info->mask. + 2008-09-02 Victor Kaplansky * gcc/config/spu/spu.md (divdf3): Removed. @@ -123,7 +131,7 @@ * config/arm/arm.c (arm_no_early_mul_dep): Handle multiply-subtract. -2008-00-01 Jan Hubicka +2008-09-01 Jan Hubicka * config/spu/spu.c (spu_expand_block_move) Update call of MOVE_RATIO. diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index 672651b53687..28abf27d1bf8 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -6853,6 +6853,8 @@ ia64_set_sched_flags (spec_info_t spec_info) mask |= BE_IN_CONTROL; } + spec_info->mask = mask; + if (mask) { *flags |= USE_DEPS_LIST | DO_SPECULATION; @@ -6860,7 +6862,6 @@ ia64_set_sched_flags (spec_info_t spec_info) if (mask & BE_IN_SPEC) *flags |= NEW_BBS; - spec_info->mask = mask; spec_info->flags = 0; if ((mask & DATA_SPEC) && mflag_sched_prefer_non_data_spec_insns) diff --git a/gcc/config/ia64/ia64.opt b/gcc/config/ia64/ia64.opt index 5103f908b660..2ff3d5984a3c 100644 --- a/gcc/config/ia64/ia64.opt +++ b/gcc/config/ia64/ia64.opt @@ -101,7 +101,7 @@ Target Report Var(mflag_sched_br_data_spec) Init(0) Use data speculation before reload msched-ar-data-spec -Target Report Var(mflag_sched_ar_data_spec) Init(0) +Target Report Var(mflag_sched_ar_data_spec) Init(1) Use data speculation after reload msched-control-spec -- 2.47.3