Re: [PATCH, rs6000] Add support to enable vmsumudm behind vec_msum builtin.

2020-06-26 Thread Segher Boessenkool
Hi! On Fri, Jun 26, 2020 at 01:20:43PM -0500, will schmidt wrote: > * config/rs6000/altivec.h (vec_vmsumudm): New define. > * config/rs6000/altivec.md (UNSPEC_VMSUMUDM): New unspec. > (altivec_vmsumudm): New define_insn. > * config/rs6000/rs6000-builtin.def (altivec_vmsumud

[PATCH, rs6000] Add support to enable vmsumudm behind vec_msum builtin.

2020-06-26 Thread will schmidt via Gcc-patches
Hi, Add support for the vmsumudm instruction and tie it into the vec_msum built-in to support the variants of that built-in using vector _int128 parameters. vector _uint128_t vec_msum (vector unsigned long long, vector unsigned long long,