rs6000: Move various non-vector things out of altivec.md
authorSegher Boessenkool <segher@kernel.crashing.org>
Thu, 22 Aug 2019 19:33:38 +0000 (21:33 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Thu, 22 Aug 2019 19:33:38 +0000 (21:33 +0200)
commit71278ecd4e308ce44f804cf4b2e26339b7d6f93f
treeb48472af010b188e5fbedb2aa1b73fd91f7caaa0
parentdb376f458e0702a731fc13a62fee5485dca223fe
rs6000: Move various non-vector things out of altivec.md

* config/rs6000/altivec.md (unspec): Delete UNSPEC_DARN, UNSPEC_DARN_32,
UNSPEC_DARN_RAW, UNSPEC_CMPRB, UNSPEC_CMPRB2, UNSPEC_CMPEQB; move to...
* config/rs6000/rs6000.md (unspec): ... here.
* config/rs6000/altivec.md (darn_32, darn_raw, darn, cmprb,
*cmprb_internal, setb_signed, setb_unsigned, cmprb2, *cmprb2_internal,
cmpeqb, *cmpeqb_internal): Delete, move to...
* config/rs6000/rs6000.md (darn_32, darn_raw, darn, cmprb,
*cmprb_internal, setb_signed, setb_unsigned, cmprb2, *cmprb2_internal,
cmpeqb, *cmpeqb_internal): ... here.

From-SVN: r274834
gcc/ChangeLog
gcc/config/rs6000/altivec.md
gcc/config/rs6000/rs6000.md