VSX_EXTRACT fix
authorCarl Love <cel@us.ibm.com>
Fri, 23 Oct 2020 17:13:55 +0000 (12:13 -0500)
committerCarl Love <cel@us.ibm.com>
Wed, 28 Oct 2020 16:53:01 +0000 (11:53 -0500)
2020-10-28  Carl Love  <cel@us.ibm.com>

gcc/

* config/rs6000/vsx.md(xxgenpcvm_<mode>_internal): Remove TARGET_64BIT.

gcc/config/rs6000/vsx.md

index d6347dba14977394774c5b07105f11dd52c38d8f..67e4f2fd037e7c31362d993e03e625f3706f1dfa 100644 (file)
         [(match_operand:VSX_EXTRACT_I4 1 "altivec_register_operand" "v")
          (match_operand:QI 2 "const_0_to_3_operand" "n")]
         UNSPEC_XXGENPCV))]
-    "TARGET_POWER10 && TARGET_64BIT"
+    "TARGET_POWER10"
     "xxgenpcv<wd>m %x0,%1,%2"
     [(set_attr "type" "vecsimple")])