Re: Bad linearized output in RC5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Aug 14, 2017 at 3:28 AM, Dibyendu Majumdar
<mobile@xxxxxxxxxxxxxxx> wrote:
> lua_settop:
> .L0:
>         <entry-point>
>         setge.32    %r2 <- %arg2, $0
>         cbr         %r2, .L6, .L2
>
> .L6:
>         load.64     %r5 <- 0[VOID]
>         load.64     %r7 <- 8[VOID] <===========

Thanks for the report.

So you mean here the arg1 has been optimized to void.

I am able to duplicate this problem with rc5.
Haven't have time to dig deeper. But it seems before
the optimization,  the first round of linearization
has the output that arg1 was still there.

Regard to this release.  I don't think we have time to
make all the IR correct for RC5.

I suggest we make the 0.5.1 release this week.

Then immediate start to work on 0.5.2, make the
necessary fix there, then we can have RC1 for 0.5.2.

Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-sparse" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Newbies FAQ]     [LKML]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Trinity Fuzzer Tool]

  Powered by Linux