rs6000: Move __builtin_mffsl to the [always] stanza
authorBill Schmidt <wschmidt@linux.ibm.com>
Tue, 31 Aug 2021 20:13:01 +0000 (15:13 -0500)
committerBill Schmidt <wschmidt@linux.ibm.com>
Fri, 17 Sep 2021 14:42:10 +0000 (09:42 -0500)
commit0a60524de103288347dd193937059e4e77c64079
tree666d7588e2d6b2b824c8d21ebeecd3adf832a8fb
parent654187d05376f08667c8ba88309073e0345431c2
rs6000: Move __builtin_mffsl to the [always] stanza

I over-restricted use of __builtin_mffsl, since I was unaware that it
automatically uses mffs when mffsl is not available.  Paul Clarke pointed
this out in discussion of his SSE 4.1 compatibility patches.

2021-08-31  Bill Schmidt  <wschmidt@linux.ibm.com>

gcc/
* config/rs6000/rs6000-builtin-new.def (__builtin_mffsl): Move from
[power9] to [always].
gcc/config/rs6000/rs6000-builtin-new.def