<p dir="ltr">I think you need to move it to a target specific area... </p>
<p dir="ltr">Cheers, <br>
Renato </p>
<div class="gmail_quote">On 19 Apr 2013 22:25, "Bill Wendling" <<a href="mailto:wendling@apple.com">wendling@apple.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Apr 19, 2013, at 2:14 PM, Renato Golin <<a href="mailto:renato.golin@linaro.org">renato.golin@linaro.org</a>> wrote:<br>
<br>
> On 19 April 2013 20:27, Chad Rosier <<a href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>> wrote:<br>
> Author: mcrosier<br>
> Date: Fri Apr 19 14:27:33 2013<br>
> New Revision: 179874<br>
><br>
> URL: <a href="http://llvm.org/viewvc/llvm-project?rev=179874&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=179874&view=rev</a><br>
> Log:<br>
> Attempt to pacify this test for the buildbots.<br>
><br>
> Hi Chad,<br>
><br>
> On ARM it's not the virtual register name, but the actual instruction that is different:<br>
><br>
> ; CHECK: %[[V2:[0-9]+]] = bitcast %.qux.2585* %{{.*}} to %.qux.2496*<br>
>          ^<br>
> <stdin>:1:1: note: scanning from here<br>
> ; ModuleID = '<stdin>'<br>
> ^<br>
> <stdin>:42:13: note: possible intended match here<br>
>  %tmp = getelementptr inbounds %.qux.2585* %this, i32 0<br>
><br>
This makes no sense. The target triple is included in the .ll file. I'll specify it explicitly on the opt command line to see if that helps. But there shouldn't be a difference on ARM or any other platform. :-(<br>

<br>
-bw<br>
<br>
</blockquote></div>