Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-31 Thread Tobias Hartmann
On Thu, 24 Oct 2024 13:36:50 GMT, Jatin Bhateja wrote: >> Hi All, >> >> As per the discussion on panama-dev mailing list[1], patch adds the support >> for following new vector operators. >> >> >> . SUADD : Saturating unsigned addition. >> . SADD: Saturating signed addition. >

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-28 Thread Paul Sandoz
On Thu, 24 Oct 2024 13:36:50 GMT, Jatin Bhateja wrote: >> Hi All, >> >> As per the discussion on panama-dev mailing list[1], patch adds the support >> for following new vector operators. >> >> >> . SUADD : Saturating unsigned addition. >> . SADD: Saturating signed addition. >

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-25 Thread Sandhya Viswanathan
On Thu, 24 Oct 2024 13:36:50 GMT, Jatin Bhateja wrote: >> Hi All, >> >> As per the discussion on panama-dev mailing list[1], patch adds the support >> for following new vector operators. >> >> >> . SUADD : Saturating unsigned addition. >> . SADD: Saturating signed addition. >

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-25 Thread Emanuel Peter
On Thu, 24 Oct 2024 13:36:50 GMT, Jatin Bhateja wrote: >> Hi All, >> >> As per the discussion on panama-dev mailing list[1], patch adds the support >> for following new vector operators. >> >> >> . SUADD : Saturating unsigned addition. >> . SADD: Saturating signed addition. >

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-25 Thread Jatin Bhateja
On Thu, 24 Oct 2024 14:04:32 GMT, Emanuel Peter wrote: >> Desirable future extension, but its not related to this specific PR. > > Well, here it would be especially interesting, because it would tell us if we > have a `sub` or an `add`. Lets address it in a follow up PR - PR Revie

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-24 Thread Emanuel Peter
On Thu, 24 Oct 2024 13:59:58 GMT, Jatin Bhateja wrote: >> src/hotspot/cpu/x86/x86.ad line 10593: >> >>> 10591: match(Set dst (SaturatingAddV src1 src2)); >>> 10592: match(Set dst (SaturatingSubV src1 src2)); >>> 10593: format %{ "vector_addsub_saturating_subword $dst, $src1, $src2" %} >>

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-24 Thread Jatin Bhateja
On Thu, 24 Oct 2024 13:36:53 GMT, Emanuel Peter wrote: >> Jatin Bhateja has updated the pull request with a new target base due to a >> merge or a rebase. The pull request now contains 37 commits: >> >> - Review resolutions. >> - Merge branch 'master' of http://github.com/openjdk/jdk into JDK

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-24 Thread Emanuel Peter
On Thu, 24 Oct 2024 13:36:50 GMT, Jatin Bhateja wrote: >> Hi All, >> >> As per the discussion on panama-dev mailing list[1], patch adds the support >> for following new vector operators. >> >> >> . SUADD : Saturating unsigned addition. >> . SADD: Saturating signed addition. >

Re: RFR: 8338021: Support new unsigned and saturating vector operators in VectorAPI [v32]

2024-10-24 Thread Jatin Bhateja
> Hi All, > > As per the discussion on panama-dev mailing list[1], patch adds the support > for following new vector operators. > > > . SUADD : Saturating unsigned addition. > . SADD: Saturating signed addition. > . SUSUB : Saturating unsigned subtraction. > . SSUB