rs6000: Allow mode GPR in cceq_{ior,rev}_compare
authorSegher Boessenkool <segher@kernel.crashing.org>
Sat, 16 Nov 2019 23:31:19 +0000 (00:31 +0100)
committerSegher Boessenkool <segher@gcc.gnu.org>
Sat, 16 Nov 2019 23:31:19 +0000 (00:31 +0100)
commita20a1a75bea2a1ad64317c312239f22f65ac6bd1
treec39725a3fadc59da15b4792012037d43e54b8195
parentbac6632921d01d415c1378a43d0544d10ac976c3
rs6000: Allow mode GPR in cceq_{ior,rev}_compare

Also make it a parmeterized name: @cceq_{ior,rev}_compare_<mode>.

* config/rs6000/rs6000.md (cceq_ior_compare): Rename to...
(@cceq_ior_compare_<mode> for GPR): ... this.  Allow GPR instead of
just SI.
(cceq_rev_compare): Rename to...
(@cceq_rev_compare_<mode> for GPR): ... this.  Allow GPR instead of
just SI.
(define_split for <bd>tf_<mode>): Add SImode first argument to
gen_cceq_ior_compare.

From-SVN: r278366
gcc/ChangeLog
gcc/config/rs6000/rs6000.md