Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-09-03 Thread Richard Biener
On Tue, Sep 3, 2019 at 12:34 PM Ilya Leoshkevich wrote: > > > Am 03.09.2019 um 12:07 schrieb Richard Biener : > > > > On Mon, Sep 2, 2019 at 6:28 PM Ilya Leoshkevich wrote: > >> > >>> Am 02.09.2019 um 12:37 schrieb Richard Biener > >>> : > >>> > >>> On Fri, Aug 30, 2019 at 5:25 PM Ilya Leoshkevi

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-09-03 Thread Ilya Leoshkevich
> Am 03.09.2019 um 12:07 schrieb Richard Biener : > > On Mon, Sep 2, 2019 at 6:28 PM Ilya Leoshkevich wrote: >> >>> Am 02.09.2019 um 12:37 schrieb Richard Biener : >>> >>> On Fri, Aug 30, 2019 at 5:25 PM Ilya Leoshkevich wrote: > Am 30.08.2019 um 16:40 schrieb Ilya Leoshkevich :

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-09-03 Thread Richard Biener
On Mon, Sep 2, 2019 at 6:28 PM Ilya Leoshkevich wrote: > > > Am 02.09.2019 um 12:37 schrieb Richard Biener : > > > > On Fri, Aug 30, 2019 at 5:25 PM Ilya Leoshkevich wrote: > >> > >>> Am 30.08.2019 um 16:40 schrieb Ilya Leoshkevich : > >>> > Am 30.08.2019 um 09:12 schrieb Richard Biener > >

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-09-02 Thread Ilya Leoshkevich
> Am 02.09.2019 um 12:37 schrieb Richard Biener : > > On Fri, Aug 30, 2019 at 5:25 PM Ilya Leoshkevich wrote: >> >>> Am 30.08.2019 um 16:40 schrieb Ilya Leoshkevich : >>> Am 30.08.2019 um 09:12 schrieb Richard Biener : On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrot

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-09-02 Thread Richard Biener
On Fri, Aug 30, 2019 at 5:25 PM Ilya Leoshkevich wrote: > > > Am 30.08.2019 um 16:40 schrieb Ilya Leoshkevich : > > > >> Am 30.08.2019 um 09:12 schrieb Richard Biener : > >> > >> On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich > >> wrote: > >>> > Am 22.08.2019 um 15:45 schrieb Ilya Leoshke

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Ilya Leoshkevich
> Am 30.08.2019 um 16:40 schrieb Ilya Leoshkevich : > >> Am 30.08.2019 um 09:12 schrieb Richard Biener : >> >> On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrote: >>> Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : Bootstrap and regtest running on x86_64-redhat-linux and >

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Ilya Leoshkevich
> Am 30.08.2019 um 09:12 schrieb Richard Biener : > > On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrote: >> >>> Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : >>> >>> Bootstrap and regtest running on x86_64-redhat-linux and >>> s390x-redhat-linux. >>> >>> This patch series adds signali

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Ilya Leoshkevich
> Am 30.08.2019 um 09:16 schrieb Richard Biener : > > On Fri, Aug 30, 2019 at 9:12 AM Richard Biener > wrote: >> >> On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrote: >>> Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : Bootstrap and regtest running on x86_64-redhat-linux

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Richard Biener
On Fri, Aug 30, 2019 at 12:06 PM Segher Boessenkool wrote: > > On Fri, Aug 30, 2019 at 09:12:11AM +0200, Richard Biener wrote: > > On GIMPLE there isn't a good reason to split out trapping comparisons > > from [VEC_]COND_EXPR - the gimplifier does this for GIMPLE_CONDs > > where it is important be

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Segher Boessenkool
On Fri, Aug 30, 2019 at 09:12:11AM +0200, Richard Biener wrote: > On GIMPLE there isn't a good reason to split out trapping comparisons > from [VEC_]COND_EXPR - the gimplifier does this for GIMPLE_CONDs > where it is important because we'd have no way to represent EH info > when not done. It might

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Richard Biener
On Fri, Aug 30, 2019 at 9:12 AM Richard Biener wrote: > > On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrote: > > > > > Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : > > > > > > Bootstrap and regtest running on x86_64-redhat-linux and > > > s390x-redhat-linux. > > > > > > This patch serie

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-30 Thread Richard Biener
On Thu, Aug 29, 2019 at 5:39 PM Ilya Leoshkevich wrote: > > > Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : > > > > Bootstrap and regtest running on x86_64-redhat-linux and > > s390x-redhat-linux. > > > > This patch series adds signaling FP comparison support (both scalar and > > vector) to s3

Re: [PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-29 Thread Ilya Leoshkevich
> Am 22.08.2019 um 15:45 schrieb Ilya Leoshkevich : > > Bootstrap and regtest running on x86_64-redhat-linux and > s390x-redhat-linux. > > This patch series adds signaling FP comparison support (both scalar and > vector) to s390 backend. I'm running into a problem on ppc64 with this patch, and i

[PATCH v2 0/9] S/390: Use signaling FP comparison instructions

2019-08-22 Thread Ilya Leoshkevich
Bootstrap and regtest running on x86_64-redhat-linux and s390x-redhat-linux. This patch series adds signaling FP comparison support (both scalar and vector) to s390 backend. Patch 1 documents the current behavior of MIN, MAX and LTGT operations with respect to signaling. Patches 2-4 make it poss