From e194de64ac17fe46c2b939bf16b2d213dbe79ebc Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Fri, 6 May 2011 13:32:53 +0200 Subject: [PATCH] i386.md (*movdf_internal_nointeger): Apply "*" constraint modifier to "r". * config/i386/i386.md (*movdf_internal_nointeger): Apply "*" constraint modifier to "r". From-SVN: r173485 --- gcc/ChangeLog | 8 ++++++-- gcc/config/i386/i386.md | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fa4a9d03bd4..5a4c1cdfc99 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-05-06 Uros Bizjak + + * config/i386/i386.md (*movdf_internal_nointeger): Apply "*" + constraint modifier to "r". + 2011-05-06 Joseph Myers * config/rs6000/rs6000.c (rs6000_handle_option): Don't handle and @@ -7,8 +12,7 @@ * config/s390/s390.c (s390_asm_trampoline_template): Comment instruction sizes. - (s390_trampoline_init): Replace UNITS_PER_WORD with - UNITS_PER_LONG. + (s390_trampoline_init): Replace UNITS_PER_WORD with UNITS_PER_LONG. 2011-05-06 Ramana Radhakrishnan diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index c5595f0a5a1..b1fc57314a2 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -3251,7 +3251,7 @@ [(set (match_operand:DF 0 "nonimmediate_operand" "=f,m,f,*r ,o ,Y2*x,Y2*x,Y2*x ,m ") (match_operand:DF 1 "general_operand" - "fm,f,G,*roF,*Fr,C ,Y2*x,mY2*x,Y2*x"))] + "fm,f,G,*roF,F*r,C ,Y2*x,mY2*x,Y2*x"))] "!TARGET_64BIT && !(MEM_P (operands[0]) && MEM_P (operands[1])) && (optimize_function_for_size_p (cfun) || !TARGET_INTEGER_DFMODE_MOVES) -- 2.30.2