diff options
author | Jan Hubicka <jh@suse.cz> | 2001-10-30 11:03:42 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-10-30 10:03:42 +0000 |
commit | 4fe8523bca5d581f5934c9b57307e51a4db2e103 (patch) | |
tree | 8dc0be949ba94f9cc7566e5c0173eff276d05807 | |
parent | 7968bdb0d4493ff0004edf864cab57b2494ea163 (diff) | |
download | gcc-4fe8523bca5d581f5934c9b57307e51a4db2e103.zip gcc-4fe8523bca5d581f5934c9b57307e51a4db2e103.tar.gz gcc-4fe8523bca5d581f5934c9b57307e51a4db2e103.tar.bz2 |
* i386.md (movti_rex64 splitter): Fix condition.
From-SVN: r46632
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c9cd68e..f0659d2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Oct 30 11:02:31 CET 2001 Jan Hubicka <jh@suse.cz> + + * i386.md (movti_rex64 splitter): Fix condition. + 2001-10-29 Zack Weinberg <zack@codesourcery.com> * configure.in: Do not assume that gas's version number is the diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 7c12269..4365253 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -17985,8 +17985,8 @@ (define_split [(set (match_operand:TI 0 "nonimmediate_operand" "") (match_operand:TI 1 "general_operand" ""))] - "reload_completed && GENERAL_REG_P (operands[0]) - && GENERAL_REG_P (operands[1])" + "reload_completed && !SSE_REG_P (operands[0]) + && !SSE_REG_P (operands[1])" [(const_int 0)] "ix86_split_long_move (operands); DONE;") |