+2013-04-01 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md (*movsf_internal): Change type of
+ alternatives 3,4 to imov.
+
2013-04-01 Andrey Belevantsev <abel@ispras.ru>
Backport from mainline
2013-02-27 Andrey Belevantsev <abel@ispras.ru>
PR middle-end/45472
-
* sel-sched-ir.c (merge_expr): Also change vinsn of merged expr
when the may_trap_p bit of the exprs being merged differs.
Reorder tests for speculativeness in the logical and operator.
Backport from mainline
2013-03-05 Jakub Jelinek <jakub@redhat.com>
-
+
PR middle-end/56461
* sel-sched-ir.c (free_sched_pools): Release
succs_info_pool.stack[succs_info_pool.max_top] vectors too
2012-02-19 Andrey Belevantsev <abel@ispras.ru>
PR middle-end/55889
-
* sel-sched.c: Include ira.h.
(implicit_clobber_conflict_p): New function.
(moveup_expr): Use it.
- * Makefile.in (sel-sched.o): Depend on ira.h.
+ * Makefile.in (sel-sched.o): Depend on ira.h.
2013-04-01 Andrey Belevantsev <abel@ispras.ru>
Backport from mainline
2012-04-10 Richard Guenther <rguenther@suse.de>
-
+
PR middle-end/52888
* gimple-low.c (gimple_check_call_args): Properly account for
compatible aggregate types.
(cond [(eq_attr "alternative" "0,1,2")
(const_string "fmov")
(eq_attr "alternative" "3,4")
- (const_string "multi")
+ (const_string "imov")
(eq_attr "alternative" "5")
(const_string "sselog1")
(eq_attr "alternative" "9,10,11,14,15")