<div dir="ltr">Looks good to me, please commit.<br><br>(optionally, if you could put a space in the regex, that might not hurt:<br><br> define {{.* }}void<br><br>maybe even:<br><br> define {{\w* }}void<br><br>So it only accepts one token and doesn't accidentally eat more things. Probably not terribly important and maybe what you have is the better readability/accuracy tradeoff anyway.)</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 26, 2015 at 2:16 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%;color:black">Dear All,<br>
<span> </span><br>
I would like to </span><span style="font-size:10pt;line-height:115%">propose a patch
for <span style="color:black">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 @clang_shufflevector_v_v".<br>
<span> </span><br>
For ARM target with default triple armv7a_pc_linux, around 81 clang
regression tests failed due to the same reason. <br></span></span></p><p class="MsoNormal"><span style="font-size:10pt;line-height:115%"><span style="color:black">It includes CodeGen,
CodeGenCXX, CodeGenObjC, CodeGenObjCXX, CodeGenOpenCL, Modules, OpenMP, <br>
PCH, Profile and Sema tests.</span> Please see attached the patch file for the
details.<span style="color:black"> <br>
<br>
</span>Please let me know if this is an acceptable change.</span></p>
<p class="MsoNormal"><span style="font-size:10pt;line-height:115%;color:black"><span> </span><br>
Kind Regards,</span></p><p class="MsoNormal"><span style="font-size:10pt;line-height:115%;color:black"><br></span></p>
<span style="font-size:10pt;line-height:115%;font-family:"Calibri","sans-serif";color:black">Ying</span></div>
<br>_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div><br></div>