<div dir="ltr">The commit message was wrong. The test depends on the default target OS, not the bitness. I think the difference arises because Linux has 16 byte stack alignment, triggering different codegen.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 8, 2017 at 4:43 PM, Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Why does the behaviour of this test depend on the host?<div><br></div><div>Peter</div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Mon, May 8, 2017 at 4:27 PM, Reid Kleckner via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: rnk<br>
Date: Mon May  8 18:27:52 2017<br>
New Revision: 302484<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=302484&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-pr<wbr>oject?rev=302484&view=rev</a><br>
Log:<br>
Relax Dwarf filecheck test for 32-bit hosts<br>
<br>
Modified:<br>
    llvm/trunk/test/CodeGen/X86/20<wbr>10-01-18-DbgValue.ll<br>
<br>
Modified: llvm/trunk/test/CodeGen/X86/20<wbr>10-01-18-DbgValue.ll<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2010-01-18-DbgValue.ll?rev=302484&r1=302483&r2=302484&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-pr<wbr>oject/llvm/trunk/test/CodeGen/<wbr>X86/2010-01-18-DbgValue.ll?<wbr>rev=302484&r1=302483&r2=<wbr>302484&view=diff</a><br>
==============================<wbr>==============================<wbr>==================<br>
--- llvm/trunk/test/CodeGen/X86/20<wbr>10-01-18-DbgValue.ll (original)<br>
+++ llvm/trunk/test/CodeGen/X86/20<wbr>10-01-18-DbgValue.ll Mon May  8 18:27:52 2017<br>
@@ -5,7 +5,8 @@<br>
 ; CHECK-LABEL: DW_TAG_subprogram<br>
 ; CHECK:   DW_AT_name [DW_FORM_strp]       ( {{.*}}"foo")<br>
 ; CHECK:   DW_TAG_formal_parameter<br>
-; CHECK-NEXT:     DW_AT_location [DW_FORM_exprloc]      (<0x2> 91 08 )<br>
+; CHECK-NEXT:     DW_AT_location [DW_FORM_exprloc]      (<0x2> 91 {{..}} )<br>
+;                                                             DW_OP_fbreg ??<br>
 ; CHECK-NEXT:     DW_AT_name [DW_FORM_strp]     ( {{.*}}"my_r0")<br>
<br>
 %struct.Pt = type { double, double }<br>
<br>
<br>
______________________________<wbr>_________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br><div class="m_4537052864752872958gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">-- <div>Peter</div></div></div>
</font></span></div>
</blockquote></div><br></div>