<div dir="ltr">On Wed, Jul 27, 2016 at 5:53 AM, Martin Storsjö <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">mstorsjo created this revision.<br>
mstorsjo added a subscriber: cfe-commits.<br>
Herald added subscribers: samparker, rengolin, aemerson.<br>
<br>
This test uses an immediate constant, which was previously broken in inline assembly, prior to LLVM r276859.<br>
<br>
<br>
<a href="https://reviews.llvm.org/D22857" rel="noreferrer" target="_blank">https://reviews.llvm.org/D22857</a><br>
<br>
Files:<br>
  test/CodeGen/arm-inline-asm-windows.c<br>
<br>
Index: test/CodeGen/arm-inline-asm-windows.c<br>
===================================================================<br>
--- /dev/null<br>
+++ test/CodeGen/arm-inline-asm-windows.c<br>
@@ -0,0 +1,8 @@<br>
+// REQUIRES: arm-registered-target<br>
+// RUN: %clang -target armv7-windows -c -o - %s<br>
+<br>
+int t1 (void) {<br>
+  int var;<br>
+  asm("mov %0, #42" : "=r"(var));<br></blockquote><div><br></div><div>Please use the portable spelling `__asm__`.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
+  return var;<br>
+}<br><br></blockquote><div><br></div><div>How about a test for MS asm blocks?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Saleem Abdulrasool<br>compnerd (at) compnerd (dot) org</div>
</div></div>