Re: [PATCH] rs6000: Support [u]mul3_highpart for vector

2021-07-14 Thread Segher Boessenkool
On Wed, Jul 14, 2021 at 10:12:46AM +0800, Kewen.Lin wrote: > on 2021/7/14 上午6:07, Segher Boessenkool wrote: > > Hi! > > > > On Tue, Jul 13, 2021 at 04:58:42PM +0800, Kewen.Lin wrote: > >> This patch is to make Power10 newly introduced vector > >> multiply high (part) instructions exploited in vect

Re: [PATCH] rs6000: Support [u]mul3_highpart for vector

2021-07-13 Thread Kewen.Lin via Gcc-patches
on 2021/7/14 上午6:07, Segher Boessenkool wrote: > Hi! > > On Tue, Jul 13, 2021 at 04:58:42PM +0800, Kewen.Lin wrote: >> This patch is to make Power10 newly introduced vector >> multiply high (part) instructions exploited in vectorized >> loops, it renames existing define_insns as standard pattern >

Re: [PATCH] rs6000: Support [u]mul3_highpart for vector

2021-07-13 Thread Segher Boessenkool
Hi! On Tue, Jul 13, 2021 at 04:58:42PM +0800, Kewen.Lin wrote: > This patch is to make Power10 newly introduced vector > multiply high (part) instructions exploited in vectorized > loops, it renames existing define_insns as standard pattern > names. It depends on that patch which enables vectoriz

[PATCH] rs6000: Support [u]mul3_highpart for vector

2021-07-13 Thread Kewen.Lin via Gcc-patches
Hi, This patch is to make Power10 newly introduced vector multiply high (part) instructions exploited in vectorized loops, it renames existing define_insns as standard pattern names. It depends on that patch which enables vectorizer to recog mul_highpart. Tested on powerpc64le-linux-gnu P9 with