From dea1c1c5366ffb20410328c725af453484fd8dcb Mon Sep 17 00:00:00 2001 From: "J\"orn Rennecke" Date: Thu, 2 Dec 2004 17:03:08 +0000 Subject: [PATCH] * sh.md (extv, extzv): Add pattern predicate. From-SVN: r91649 --- gcc/ChangeLog | 4 ++++ gcc/config/sh/sh.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e736bfc2fda..b91e9282dbc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-12-02 J"orn Rennecke + + * sh.md (extv, extzv): Add pattern predicate. + 2004-12-02 Kazu Hirata * tree-cfg.c (phi_alternatives_equal): Check that PHI_ARG_DEF diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index dd9f216b587..ce4da84308e 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -9447,7 +9447,7 @@ mov.l\\t1f,r0\\n\\ (sign_extract:SI (match_operand:QI 1 "unaligned_load_operand" "") (match_operand 2 "const_int_operand" "") (match_operand 3 "const_int_operand" "")))] - "" + "TARGET_SH4A_ARCH" { if (TARGET_SH4A_ARCH && INTVAL (operands[2]) == 32 @@ -9467,7 +9467,7 @@ mov.l\\t1f,r0\\n\\ (zero_extract:SI (match_operand:QI 1 "unaligned_load_operand" "") (match_operand 2 "const_int_operand" "") (match_operand 3 "const_int_operand" "")))] - "" + "TARGET_SH4A_ARCH" { if (TARGET_SH4A_ARCH && INTVAL (operands[2]) == 32 -- 2.30.2