<div dir="ltr">Thanks, the patches got committed in r242357 and r242358.</div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-15 15:23 GMT-07:00 Duncan P. N. Exon Smith <span dir="ltr"><<a href="mailto:dexonsmith@apple.com" target="_blank">dexonsmith@apple.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
> On 2015-Jul-13, at 15:34, Alex L <<a href="mailto:arphaman@gmail.com">arphaman@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> The 2 patches below serialize the machine jump table information and the jump table index operands.<br>
><br>
> The jump table info is serialized using a YAML mapping that contains its kind and a YAML sequence of jump table entries. A jump table entry is a YAML mapping that has an ID and an inline YAML sequence of machine basic block references. Example:<br>
><br>
> jumpTable:<br>
>   kind:          label-difference32<br>
>   entries:<br>
>     - id:        0<br>
>       blocks:    [ '%bb.3.lbl1', '%bb.4.lbl2', '%bb.5.lbl3', '%bb.6.lbl4' ]<br>
><br>
><br>
> The jump table index operands are serialized using the following syntax:<br>
><br>
>   %jump-table.<id><br>
><br>
> Cheers,<br>
> Alex<br>
</div></div>> <0001-MIR-Serialization-Serialize-the-Jump-Table-Info.patch><0002-MIR-Serialization-Serialize-jump-table-index-operand.patch><br>
<br>
LGTM.  It wasn't immediately clear to me why 0001 didn't have any<br>
instructions, so perhaps describe that in the commit message.</blockquote></div><br></div>