[PATCH] MIR Serialization: Initial serialization for the machine operand target flags.

Duncan P. N. Exon Smith dexonsmith at apple.com
Wed Aug 5 16:00:54 PDT 2015


> On 2015-Aug-05, at 15:12, Alex L <arphaman at gmail.com> wrote:
> 
> Sorry, yes, I forgot about the patch :(
> 
> It's attached below!
> 
> 2015-08-05 15:04 GMT-07:00 Duncan P. N. Exon Smith <dexonsmith at apple.com>:
> 
> > On 2015-Aug-05, at 15:03, Alex L <arphaman at gmail.com> wrote:
> >
> > Hi,
> >
> > This patch
> 
> I think you forgot to attach it.
> 
> > implements the initial serialization of the machine operand target flags.
> > This patch extends the 'TargetInstrInfo' class to add two new methods that help
> > to provide text based serialization.
> >
> > This patch also overrides the new methods in the X86 target, and thus it is only
> > capable of serializing the target flags for the X86 target. The target flags for the
> > other targets will be serialized in follow up commits.
> >
> > In this patch the target flags use the following syntax:
> >
> >     target-flags( [ <direct-flag> ])
> >
> > Example:
> >
> >    target-flags(x86-got)
> >
> > This syntax will be expanded and will include bit flags when the target flags from other
> > targets will be serialized.
> >
> > Thanks,
> > Alex
> 
> 
> <0001-MIR-Serialization-Initial-serialization-for-the-mach.patch>
LGTM.


More information about the llvm-commits mailing list