* sh.md (extv, extzv): Add pattern predicate.
authorJ"orn Rennecke <joern.rennecke@st.com>
Thu, 2 Dec 2004 17:03:08 +0000 (17:03 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 2 Dec 2004 17:03:08 +0000 (17:03 +0000)
From-SVN: r91649

gcc/ChangeLog
gcc/config/sh/sh.md

index e736bfc2fdab4879858b2d417f01ee54d55b693a..b91e9282dbc454383017e86f44d5d7421ad897b4 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-02  J"orn Rennecke <joern.rennecke@st.com>
+
+       * sh.md (extv, extzv): Add pattern predicate.
+
 2004-12-02  Kazu Hirata  <kazu@cs.umass.edu>
 
        * tree-cfg.c (phi_alternatives_equal): Check that PHI_ARG_DEF
index dd9f216b587649c9e75e02d2457eb308367ed589..ce4da84308e495c9d21c7da39f6878eb7b9c5159 100644 (file)
@@ -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