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

Duncan P. N. Exon Smith dexonsmith at apple.com
Wed Aug 5 15:04:59 PDT 2015


> 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



More information about the llvm-commits mailing list