summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
diff options
context:
space:
mode:
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2012-02-27 13:45:34 +0000
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>2012-02-27 13:45:34 +0000
commitbecba2b9f32832b193ba3e7c9a7a1fa23c02ab7c (patch)
treeecd06d9dba8f6630a623d37a0b1e59f5dab592ee /gcc/config/i386/i386.md
parent347b9640bb7845af7d810d8affc6a265ad7af9d0 (diff)
downloadgcc-becba2b9f32832b193ba3e7c9a7a1fa23c02ab7c.tar.gz
* config/i386/i386.md (*movabs<mode>_1): Fix operand 1 constraints.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184597 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/i386.md')
-rw-r--r--gcc/config/i386/i386.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 6e2c1230de3..630b1143bbc 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}