diff options
author | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-23 19:03:35 +0000 |
---|---|---|
committer | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-23 19:03:35 +0000 |
commit | df3b1b255c6f8ef1aec41ffb0477145ee96a0844 (patch) | |
tree | 6eb9489033f56f10fe11e2289b64635db2f1e729 | |
parent | 657dd7193825c5077cac60bf60d1bb303f26ab46 (diff) |
* config/i386/i386.md (*movdf_internal_rex64): Disparage alternatives
involving stack registers slightly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195410 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/config/i386/i386.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index a15a803240f..f08229c9e1c 100644 --- 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) |