From f59280cf80e22bf30bcbb173e9f100959e5ed768 Mon Sep 17 00:00:00 2001
From: Uros Bizjak <uros@gcc.gnu.org>
Date: Mon, 27 Feb 2012 14:45:34 +0100
Subject: [PATCH] i386.md (*movabs<mode>_1): Fix operand 1 constraints.

	* config/i386/i386.md (*movabs<mode>_1): Fix operand 1 constraints.

From-SVN: r184597
---
 gcc/ChangeLog           | 16 ++++++++--------
 gcc/config/i386/i386.md |  2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 591749392ca4..54e112815578 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 6e2c1230de37..630b1143bbc9 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}
-- 
GitLab