<div dir="ltr">Thanks!<div><br></div><div>I committed the IR refactoring in r242803, and the external symbol serialization in r242806.</div><div><br></div><div>Alex</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-20 15:34 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-20, at 14:45, Alex L <<a href="mailto:arphaman@gmail.com">arphaman@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> This patch serialized the external symbol machine operands. They use the following syntax:<br>
><br>
>    $<name><br>
><br>
> The names can be quoted.<br>
><br>
> This patch also extracts the function that prints the LLVM value names without any prefixes<br>
> and makes it publicly accessible so I can reuse it when printing the external symbol's name.<br>
><br>
> Cheers,<br>
> Alex<br>
</div></div>> <0001-MIR-Serialization-Serialize-external-symbol-machine-.patch><br>
<br>
Please split out refactoring the IR functions into a separate NFC<br>
commit.  Otherwise, LGTM.</blockquote></div><br></div>