projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f6fee35
)
i386.md (*movdf_internal_rex64): Disparage alternatives involving stack registers...
author
Uros Bizjak
<uros@gcc.gnu.org>
Wed, 23 Jan 2013 19:03:35 +0000
(20:03 +0100)
committer
Uros Bizjak
<uros@gcc.gnu.org>
Wed, 23 Jan 2013 19:03:35 +0000
(20:03 +0100)
* config/i386/i386.md (*movdf_internal_rex64): Disparage alternatives
involving stack registers slightly.
From-SVN: r195410
gcc/config/i386/i386.md
patch
|
blob
|
history
diff --git
a/gcc/config/i386/i386.md
b/gcc/config/i386/i386.md
index
a15a803
..
f08229c
100644
(file)
--- a/
gcc/config/i386/i386.md
+++ b/
gcc/config/i386/i386.md
@@
-2934,9
+2934,9
@@
(define_insn "*movdf_internal_rex64"
[(set (match_operand:DF 0 "nonimmediate_operand"
- "=
f,m,
f,?r,?m,?r,x,x,x,m,Yi,r ")
+ "=
?f,?m,?
f,?r,?m,?r,x,x,x,m,Yi,r ")
(match_operand:DF 1 "general_operand"
- "fm
,f,G
,rm,r ,F ,C,x,m,x,r ,Yi"))]
+ "fm
,f ,G
,rm,r ,F ,C,x,m,x,r ,Yi"))]
"TARGET_64BIT && !(MEM_P (operands[0]) && MEM_P (operands[1]))
&& (!can_create_pseudo_p ()
|| (ix86_cmodel == CM_MEDIUM || ix86_cmodel == CM_LARGE)