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

Alex L via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 17 10:36:35 PDT 2015


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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150817/c00febf5/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-MIR-Serialization-Serialize-the-bitmask-target-flags.patch
Type: application/octet-stream
Size: 12633 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150817/c00febf5/attachment.obj>


More information about the llvm-commits mailing list