On Fri, May 08, 2020 at 03:34:27PM -0500, Bill Schmidt wrote:
> From: Kelvin Nilsen <kel...@gcc.gnu.org>
> 
> Add scalar instructions for parallel bit deposit and extract, with
> built-in function support.
> 
> Bootstrapped and tested on powerpc64le-unknown-linux-gnu with no
> regressions.  Is this okay for master?

Yes, this one is fine as well.  Thank you,


Segher


> 2020-05-08  Kelvin Nilsen  <kel...@gcc.gnu.org>
> 
>       * config/rs6000/rs6000-builtin.def (__builtin_pdepd): New built-in
>       function.
>       (__builtin_pextd): Likewise.
>       * config/rs6000/rs6000.md (UNSPEC_PDEPD): New constant.
>       (UNSPEC_PEXTD): Likewise.
>       (pdepd): New insn.
>       (pextd): Likewise.
>       * doc/extend.texi (Basic PowerPC Built-in Functions Available for
>       a Future Architecture): Add descriptions of __builtin_pdepd and
>       __builtin_pextd functions.
> 
> [gcc/testsuite]
> 
> 2020-05-08  Kelvin Nilsen  <kel...@gcc.gnu.org>
> 
>       * gcc.target/powerpc/pdep-0.c: New.
>       * gcc.target/powerpc/pdep-1.c: New.
>       * gcc.target/powerpc/pextd-0.c: New.
>       * gcc.target/powerpc/pextd-1.c: New.

Reply via email to