[patch] Split DataLayout and DataLayoutPass

Reid Kleckner rnk at google.com
Wed Feb 12 15:13:11 PST 2014


Sounds right.

ENOPATCH?


On Wed, Feb 12, 2014 at 5:29 AM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> In order to use DataLayout from IRObjectFile it would be nice for it
> to not be a pass and just be information associated with a module.
>
> It seems to also be in the direction we want to go for make datalayout
> mandatory.
>
> What the attached patch does is split DataLayout and DataLayoutPass. I
> am working on removing DataLayoutPass completely, but that involves
> passing a DataLayout object to many places that only take a Value or a
> Type and therefore cannot reach a Module.
>
> Sending these for review first so the review can happen in parallel.
>
> Cheers,
> Rafael
> _______________________________________________
> 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/20140212/8f1dfb48/attachment.html>


More information about the llvm-commits mailing list