On January 24, 2019 8:19:11 PM GMT+01:00, Jakub Jelinek
wrote:
>On Wed, Jan 23, 2019 at 09:23:53AM +0100, Richard Biener wrote:
>> On Tue, 22 Jan 2019, Jakub Jelinek wrote:
>>
>> > Hi!
>> >
>> > SCEV can analyze not just integral/pointer IVs, but (scalar) float
>ones as
>> > well. Calling buil
On Wed, Jan 23, 2019 at 09:23:53AM +0100, Richard Biener wrote:
> On Tue, 22 Jan 2019, Jakub Jelinek wrote:
>
> > Hi!
> >
> > SCEV can analyze not just integral/pointer IVs, but (scalar) float ones as
> > well. Calling build_int_cst on such types results in ICE, build_zero_cst
> > works. Though
On Tue, 22 Jan 2019, Jakub Jelinek wrote:
> Hi!
>
> SCEV can analyze not just integral/pointer IVs, but (scalar) float ones as
> well. Calling build_int_cst on such types results in ICE, build_zero_cst
> works. Though the loop invariant PHI IVs, if we represent them as using
> +0.0 step, aren't
Hi!
SCEV can analyze not just integral/pointer IVs, but (scalar) float ones as
well. Calling build_int_cst on such types results in ICE, build_zero_cst
works. Though the loop invariant PHI IVs, if we represent them as using
+0.0 step, aren't correct if honoring signed zeros, as + 0.0 will make
a