aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-02-27 14:45:34 +0100
committerUros Bizjak <uros@gcc.gnu.org>2012-02-27 14:45:34 +0100
commitf59280cf80e22bf30bcbb173e9f100959e5ed768 (patch)
treeecd06d9dba8f6630a623d37a0b1e59f5dab592ee
parentd2d6bcce98d1960d52d7dbcb5344df824b07ecce (diff)
downloadgcc-f59280cf80e22bf30bcbb173e9f100959e5ed768.zip
gcc-f59280cf80e22bf30bcbb173e9f100959e5ed768.tar.gz
gcc-f59280cf80e22bf30bcbb173e9f100959e5ed768.tar.bz2
i386.md (*movabs<mode>_1): Fix operand 1 constraints.
* config/i386/i386.md (*movabs<mode>_1): Fix operand 1 constraints. From-SVN: r184597
-rw-r--r--gcc/ChangeLog16
-rw-r--r--gcc/config/i386/i386.md2
2 files changed, 9 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 5917493..54e1128 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2012-02-27 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md (*movabs<mode>_1): Fix operand 1 constraints.
+
2012-02-27 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
Revert:
@@ -20,8 +24,7 @@
2012-02-26 Walter Lee <walt@tilera.com>
- * config/tilegx/tilegx.c (match_pcrel_step2): Fix instruction
- pattern.
+ * config/tilegx/tilegx.c (match_pcrel_step2): Fix instruction pattern.
(replace_mov_pcrel_step2): Ditto.
2012-02-25 Alexandre Oliva <aoliva@redhat.com>
@@ -56,8 +59,7 @@
2012-02-24 Richard Guenther <rguenther@suse.de>
PR middle-end/52361
- * gimple.c (walk_gimple_op): Use predicates with less redundant
- tests.
+ * gimple.c (walk_gimple_op): Use predicates with less redundant tests.
(is_gimple_reg_type): Move inline ...
* gimple.h (is_gimple_reg_type): ... here.
@@ -72,8 +74,7 @@
PR middle-end/52355
* fold-const.c (fold_addr_of_array_ref_difference): New function.
- (fold_binary_loc): Use it to extend the existing &a[i] - &a[j]
- folding.
+ (fold_binary_loc): Use it to extend the existing &a[i] - &a[j] folding.
2012-02-13 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
@@ -87,8 +88,7 @@
2012-02-23 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
- * tree-into-ssa (update_ssa): Avoid trailing whitespace in
- dump_file.
+ * tree-into-ssa (update_ssa): Avoid trailing whitespace in dump_file.
* tree-ssa-sccvn.c (print_scc): Ditto.
2012-02-23 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 6e2c123..630b114 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -2361,7 +2361,7 @@
;; into register when rax is not available
(define_insn "*movabs<mode>_1"
[(set (mem:SWI1248x (match_operand:DI 0 "x86_64_movabs_operand" "i,r"))
- (match_operand:SWI1248x 1 "nonmemory_operand" "a,er"))]
+ (match_operand:SWI1248x 1 "nonmemory_operand" "a,r<i>"))]
"TARGET_64BIT && ix86_check_movabs (insn, 0)"
"@
movabs{<imodesuffix>}\t{%1, %P0|%P0, %1}