From 4fe8523bca5d581f5934c9b57307e51a4db2e103 Mon Sep 17 00:00:00 2001 From: Jan Hubicka Date: Tue, 30 Oct 2001 11:03:42 +0100 Subject: [PATCH] * i386.md (movti_rex64 splitter): Fix condition. From-SVN: r46632 --- gcc/ChangeLog | 4 ++++ gcc/config/i386/i386.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c9cd68e5a86..f0659d23aa7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Tue Oct 30 11:02:31 CET 2001 Jan Hubicka + + * i386.md (movti_rex64 splitter): Fix condition. + 2001-10-29 Zack Weinberg * 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 7c122698a5d..436525392e2 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;")