Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector [v2]

2022-10-19 Thread Xiaohong Gong
On Wed, 19 Oct 2022 07:43:33 GMT, Jatin Bhateja wrote: >> Xiaohong Gong has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains three additional >> comm

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector [v2]

2022-10-19 Thread Jatin Bhateja
On Tue, 18 Oct 2022 01:44:21 GMT, Xiaohong Gong wrote: >> "`VectorSupport.indexVector()`" is used to compute a vector that contains >> the index values based on a given vector and a scale value (`i.e. index = >> vec + iota * scale`). This function is widely used in other APIs like >> "`VectorM

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector [v2]

2022-10-17 Thread Xiaohong Gong
On Thu, 13 Oct 2022 07:04:25 GMT, Jatin Bhateja wrote: >> Xiaohong Gong has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains three additional >> comm

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-10-17 Thread Xiaohong Gong
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector [v2]

2022-10-17 Thread Xiaohong Gong
> "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.indexInRange`" which is useful to the tail loop vectoriza

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-10-13 Thread Xiaohong Gong
On Thu, 13 Oct 2022 07:18:24 GMT, Jatin Bhateja wrote: >> "`VectorSupport.indexVector()`" is used to compute a vector that contains >> the index values based on a given vector and a scale value (`i.e. index = >> vec + iota * scale`). This function is widely used in other APIs like >> "`VectorM

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-10-13 Thread Jatin Bhateja
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-10-11 Thread Eric Liu
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-10-08 Thread Xiaohong Gong
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-09-28 Thread Vladimir Kozlov
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

Re: RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-09-26 Thread Xiaohong Gong
On Mon, 19 Sep 2022 08:51:24 GMT, Xiaohong Gong wrote: > "`VectorSupport.indexVector()`" is used to compute a vector that contains the > index values based on a given vector and a scale value (`i.e. index = vec + > iota * scale`). This function is widely used in other APIs like > "`VectorMask.

RFR: 8293409: [vectorapi] Intrinsify VectorSupport.indexVector

2022-09-19 Thread Xiaohong Gong
"`VectorSupport.indexVector()`" is used to compute a vector that contains the index values based on a given vector and a scale value (`i.e. index = vec + iota * scale`). This function is widely used in other APIs like "`VectorMask.indexInRange`" which is useful to the tail loop vectorization. An