Re: [PATCH 2/5 ver4] RS6000: Add 128-bit Integer Operations

2021-06-04 Thread Segher Boessenkool
Hi! On Mon, Apr 26, 2021 at 09:36:12AM -0700, Carl Love wrote: > This patch adds the 128-bit integer support for divide, modulo, shift, > compare of 128-bit integers instructions and builtin support. > (rs6000_gimple_fold_builtin) [P10V_BUILTIN_VCMPEQUT, > P10_BUILTIN_CMPNET, P10_BUIL

Re: [PATCH 2/5 ver4] RS6000: Add 128-bit Integer Operations

2021-06-04 Thread Segher Boessenkool
On Tue, Apr 27, 2021 at 06:46:16PM -0500, will schmidt wrote: > On Mon, 2021-04-26 at 09:36 -0700, Carl Love wrote: > > (rs6000_gimple_fold_builtin) [P10V_BUILTIN_VCMPEQUT, > > P10_BUILTIN_CMPNET, P10_BUILTIN_CMPGE_1TI, > > P10_BUILTIN_CMPGE_U1TI, P10_BUILTIN_VCMPGTUT, > > P10_BUILT

Re: [PATCH 2/5 ver4] RS6000: Add 128-bit Integer Operations

2021-04-27 Thread will schmidt via Gcc-patches
On Mon, 2021-04-26 at 09:36 -0700, Carl Love wrote: > Will, Segher: > > This patch adds the 128-bit integer support for divide, modulo, shift, > compare of 128-bit integers instructions and builtin support. Hi, > > The patch has been tested on > powerpc64-linux instead (Power 8 BE) > po

[PATCH 2/5 ver4] RS6000: Add 128-bit Integer Operations

2021-04-26 Thread Carl Love via Gcc-patches
Will, Segher: This patch adds the 128-bit integer support for divide, modulo, shift, compare of 128-bit integers instructions and builtin support. The patch has been tested on powerpc64-linux instead (Power 8 BE) powerpc64-linux instead (Power 9 LE) powerpc64-linux instead (Power 10 L