diff options
author | Andrey Belevantsev <abel@gcc.gnu.org> | 2008-09-02 17:02:44 +0400 |
---|---|---|
committer | Andrey Belevantsev <abel@gcc.gnu.org> | 2008-09-02 17:02:44 +0400 |
commit | 7ab5df48711b7763df629810fa754d65d1eebb7c (patch) | |
tree | 1c93c7a3ea2994a3d44eae3b501387fe67788ad0 /gcc | |
parent | f6d5e84ac30dcd99c69a8fd84cb59fb36fc18ac6 (diff) | |
download | gcc-7ab5df48711b7763df629810fa754d65d1eebb7c.zip gcc-7ab5df48711b7763df629810fa754d65d1eebb7c.tar.gz gcc-7ab5df48711b7763df629810fa754d65d1eebb7c.tar.bz2 |
Fixed typo in date of the 2008-09-01 MOVE_RATIO commit.
2008-09-02 Alexander Monakov <amonakov@ispras.ru>
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/config/ia64/ia64.c | 3 | ||||
-rw-r--r-- | gcc/config/ia64/ia64.opt | 2 |
3 files changed, 12 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 039edb6..37a3959 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2008-09-02 Alexander Monakov <amonakov@ispras.ru> + + 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 <victork@il.ibm.com> * 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 <jh@suse.cz> +2008-09-01 Jan Hubicka <jh@suse.cz> * 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 672651b..28abf27 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 5103f90..2ff3d59 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 |