<div dir="ltr">

<p class="MsoNormal">Hello David,</p><p class="MsoNormal"><br></p>

<p class="MsoNormal">Thanks for your advice. I will prepare a patch for this
issue and send to cfe-commits for review.</p><p class="MsoNormal"><br></p>

<p class="MsoNormal">Kind Regards,</p>

<p class="MsoNormal">Ying</p>

</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 23, 2015 at 3:55 PM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</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"><br><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Tue, Jun 23, 2015 at 1:25 AM, Maggie Yi <span dir="ltr"><<a href="mailto:maggieyi666@gmail.com" target="_blank">maggieyi666@gmail.com</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">

<p class="MsoNormal"><span style="font-size:10pt;line-height:115%;font-family:Courier;color:black">Dear All,<br>
<span> </span><br>
I would like to discuss clang regression tests that will fail on targets that
set specific calling conventions.<br>
<br>
For example, in Clang :: CodeGen/builtinshufflevector2.c:<br>
<br>
Expected IR:<br>
<br>
"define void @clang_shufflevector_v_v"<br>
<br>
IR generated with a default triple of armv7a_pc_linux:<br>
<br>
"define arm_aapcs void @clang_shufflevector_v_v"<br>
<br>
The test could be changed to expect "define{{.*}} void <br>
@clang_shufflevector_v_v".<br>
<span> </span><br>
For ARM target with default triple armv7a_pc_linux, around 81 clang <br>
regression tests failed due to the same reason. It includes CodeGen, <br>
CodeGenCXX, CodeGenObjC, CodeGenObjCXX, CodeGenOpenCL, Modules, OpenMP, <br>
PCH, Profile and Sema tests.<br>
<br>
Would appreciate advice on whether I should generate a patch for this?<br></span></p></div></blockquote></div></div><div><br>I think that's a reasonable thing to change/fix. I believe the intent is that the tests should pass when run on any supported (sort of by definition) target.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><p class="MsoNormal"><span style="font-size:10pt;line-height:115%;font-family:Courier;color:black">
<span> </span><br>
Many thanks,</span></p><p class="MsoNormal"><span style="font-size:10pt;line-height:115%;font-family:Courier;color:black"><br></span></p>

<span style="font-size:10pt;line-height:115%;font-family:Courier;color:black">Ying</span></div>
<br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu" target="_blank">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div>