[PATCH] MIR Serialization: MIR Serialization: Serialize the fixed stack objects.

Alex L arphaman at gmail.com
Mon Jul 13 11:08:21 PDT 2015


Thanks, I committed this in r242045.

2015-07-10 19:34 GMT-07:00 Duncan P. N. Exon Smith <dexonsmith at apple.com>:

>
> > On 2015-Jul-10, at 17:28, Alex L <arphaman at gmail.com> wrote:
> >
> > Hello,
> >
> > This patch serializes the fixed stack objects, including fixed spill
> slots.
> >
> > The fixed stack objects are serialized using a YAML sequence of YAML
> inline mappings.
> > Each mapping has the object's ID, type, size, offset, and alignment.
> > The objects that aren't spill slots also serialize the isImmutable and
> isAliased flags. Example:
> >
> > fixedStack:
> >   - { id: 0, offset: 0, size: 4, alignment: 4, isImmutable: true,
> isAliased: false }
> >
> > The fixed stack objects are a part of the machine function's YAML
> mapping.
> >
> > Cheers,
> > Alex
> > <0001-MIR-Serialization-Serialize-the-fixed-stack-objects.patch>
>
> LGTM.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150713/de2ce307/attachment.html>


More information about the llvm-commits mailing list