[PATCH] A bit-tracking DCE Pass

James Molloy james at jamesmolloy.co.uk
Sun Feb 15 09:59:11 PST 2015


Hi Hal,

No secret: "Type Demotion" - reducing legal types to illegal subword types
if the vectorizer can vectorize a loop. This should help us remove the
inserted zexts/truncs when e.g. i8 is illegal but v8i8 is not.

James

On Sun Feb 15 2015 at 5:20:49 PM hfinkel at anl.gov <hfinkel at anl.gov> wrote:

> In http://reviews.llvm.org/D7531#123922, @jmolloy wrote:
>
> > Hi Hal,
> >
> > I'm looking at using very similar information in a pass I'm writing
> (live bits information). Would it be easy enough to move the AliveBits
> stuff into a utility class so it can be called from elsewhere?
>
>
> Yes, I think we could separate the analysis part from the part that
> removes the completely-dead parts. If you can tell me, what are you working
> on?
>
> > Cheers,
>
> >
>
> > James
>
>
>
> http://reviews.llvm.org/D7531
>
> EMAIL PREFERENCES
>   http://reviews.llvm.org/settings/panel/emailpreferences/
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150215/050ed500/attachment.html>


More information about the llvm-commits mailing list