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

Alex L arphaman at gmail.com
Fri Jul 31 15:13:51 PDT 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150731/ee3811a2/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-MIR-Serialization-Initial-serialization-of-machine-m.patch
Type: application/octet-stream
Size: 22179 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150731/ee3811a2/attachment.obj>


More information about the llvm-commits mailing list