[PATCH] MIR Serialization: Serialize the bitmask target flags.

Duncan P. N. Exon Smith via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 18 11:13:56 PDT 2015


> On 2015-Aug-17, at 10:36, Alex L <arphaman at gmail.com> wrote:
> 
> I've rebased the patch on the ToT and upgraded the tests to use the new syntax.
> 
> 2015-08-07 10:44 GMT-07:00 Alex L <arphaman at gmail.com>:
> Hello,
> 
> This patch extends the serialization for the machine operand target flags by
> serializing the bit mask target flags. The target flags now use the following
> syntax:
> 
>    target-flags(<direct-flag>)
>    target-flags([ <direct-flag> , ] <bitmask-flags>)
> 
> Example:
> 
>    target-flags(aarch64-pageoff, aarch64-got, aarch64-nc)
> 
> This patch also adds support for target flag serialization for the AArch64 target.
> 
> Thanks,
> Alex
> 
> <0001-MIR-Serialization-Serialize-the-bitmask-target-flags.patch>

LGTM.


More information about the llvm-commits mailing list