From 6b4953ce617e52d106cc7d6c4f45e2fab6c59752 Mon Sep 17 00:00:00 2001 From: Sebastian Pop Date: Fri, 30 Oct 2009 12:02:22 -0600 Subject: [PATCH] Remove use of reg_mentioned_p. --- gcc/config/i386/sse.md | 16 ++++------------ 1 files changed, 4 insertions(+), 12 deletions(-) diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index 9a87cb1..7144799 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -10647,9 +10647,7 @@ (match_operand:V2DI 3 "memory_operand" "m,m")))] "TARGET_XOP && ix86_fma4_valid_op_p (operands, insn, 4, false, -1, true)" "#" - "&& (reload_completed - || (!reg_mentioned_p (operands[0], operands[1]) - && !reg_mentioned_p (operands[0], operands[2])))" + "&& reload_completed" [(set (match_dup 0) (match_dup 3)) (set (match_dup 0) @@ -10686,9 +10684,7 @@ (const_int 3)])))))] "TARGET_XOP" "#" - "&& (reload_completed - || (!reg_mentioned_p (operands[0], operands[1]) - && !reg_mentioned_p (operands[0], operands[2])))" + "&& reload_completed" [(set (match_dup 0) (match_dup 3)) (set (match_dup 0) @@ -10750,9 +10746,7 @@ (match_operand:V2DI 3 "memory_operand" "m,m")))] "TARGET_XOP && ix86_fma4_valid_op_p (operands, insn, 4, false, -1, true)" "#" - "&& (reload_completed - || (!reg_mentioned_p (operands[0], operands[1]) - && !reg_mentioned_p (operands[0], operands[2])))" + "&& reload_completed" [(set (match_dup 0) (match_dup 3)) (set (match_dup 0) @@ -10789,9 +10783,7 @@ (const_int 2)])))))] "TARGET_XOP" "#" - "&& (reload_completed - || (!reg_mentioned_p (operands[0], operands[1]) - && !reg_mentioned_p (operands[0], operands[2])))" + "&& reload_completed" [(set (match_dup 0) (match_dup 3)) (set (match_dup 0) -- 1.6.0.4