[PATCH] MIR Serialization: Initial serialization of the machine memory operands.

Duncan P. N. Exon Smith dexonsmith at apple.com
Fri Jul 31 16:55:10 PDT 2015


> On 2015-Jul-31, at 15:13, Alex L <arphaman at gmail.com> wrote:
> 
> Hi,
> 
> This patch implements the initial serialization of the machine memory operands.
> Individual memory operands are serialized using the following syntax:
> 
>    (load <size> from <value>)
>    (store <size> to <value>)
> 
> Example:
> 
>       %eax = MOV32rm %rdi, 1, _, 0, _ :: (load 4 from %ir.a)
>       MOV32mi killed %rdi, 1, _, 0, _, 42 :: (store 4 into %ir.a)
> 
> Cheers,
> Alex
> <0001-MIR-Serialization-Initial-serialization-of-machine-m.patch>

LGTM.



More information about the llvm-commits mailing list