This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: predicate aware uninitialized variable analysis
- From: Andrew Pinski <pinskia at gmail dot com>
- To: Richard Guenther <richard dot guenther at gmail dot com>
- Cc: Xinliang David Li <davidxl at google dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>, Richard Guenther <rguenther at suse dot de>
- Date: Tue, 12 Oct 2010 13:14:21 +0700
- Subject: Re: predicate aware uninitialized variable analysis
- References: <522e93240907221419y2d8dbdbdta7343148338688cc@mail.gmail.com> <q2r522e93241004131223scbd7cc8fx283be7d728f7ef58@mail.gmail.com> <h2k84fc9c001004140344of207d33av33ab3a99e58d9fdd@mail.gmail.com>
On Wed, Apr 14, 2010 at 5:44 PM, Richard Guenther
<richard.guenther@gmail.com> wrote:
> Can you instead of returning a sbitmap from compute_uninit_opnds_pos
> use an unsigned int mask (with proper checks for PHIs with too many
> operands which you don't want to handle because of complexity
> reasons anyway)?
Looks the proper checks for PHIs with too many operands which you
don't want to handle was never done. And the current proposal on the
table to fix that does not skip them but rather just truncates them.
Thanks,
Andrew Pinski