rs6000: Simplify some SSE4.1 "test" intrinsics
authorPaul A. Clarke <pc@us.ibm.com>
Wed, 21 Jul 2021 16:35:52 +0000 (09:35 -0700)
committerPaul A. Clarke <pc@us.ibm.com>
Tue, 12 Oct 2021 01:26:15 +0000 (20:26 -0500)
commit1ec08caf7e009053d21b331bd98679fec4ff2900
tree2c398764a1ab33693fe557db5c6d33a3b3193e02
parent2be6f6d4980d0ca54c4f593a46ff82ef228a928d
rs6000: Simplify some SSE4.1 "test" intrinsics

Copy some simple redirections from i386 <smmintrin.h>, for:
- _mm_test_all_zeros
- _mm_test_all_ones
- _mm_test_mix_ones_zeros

2021-10-11  Paul A. Clarke  <pc@us.ibm.com>

gcc
* config/rs6000/smmintrin.h (_mm_test_all_zeros,
_mm_test_all_ones, _mm_test_mix_ones_zeros): Rewrite as macro.
gcc/config/rs6000/smmintrin.h