<font color="#000000"><font face="verdana,sans-serif">Thank you all for the inline assembly pointer. <br></font></font><div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">I have some macros (FD_ZERO, FD_SET) in benchmark code which comes from C library select (synchronous I/O multiplexing) and it does contain inline assembly. Is there a way the code containing such macros can work for ARM if compiled through llvm?<br>

</font></div><div><font class="Apple-style-span" face="verdana, sans-serif"><br></font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Thanks</font></div><div><font class="Apple-style-span" face="verdana, sans-serif">Daya</font></div>

<div><div class="gmail_quote"><br></div><div class="gmail_quote">On Tue, Jun 14, 2011 at 3:02 PM, Duncan Sands <span dir="ltr"><<a href="mailto:baldrick@free.fr">baldrick@free.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Daya,<br>
<div class="im"><br>
> And there is not inline assembly in my C code.<br>
<br>
</div>there may well be in header files you include.<br>
<div class="im"><br>
>      > Error =>  LLVM ERROR: Couldn't allocate output reg for constraint '{cx}'!<br>
<br>
</div>This error message is complaining about inline assembler.<br>
<br>
Ciao, Duncan.<br>
<div><div></div><div class="h5">_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div>