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
+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.
* 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.
mask |= BE_IN_CONTROL;
}
+ spec_info->mask = mask;
+
if (mask)
{
*flags |= USE_DEPS_LIST | DO_SPECULATION;
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)
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