<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 26, 2013 at 11:16 AM, Christian König <span dir="ltr"><<a href="mailto:christian.koenig@amd.com" target="_blank" class="cremed">christian.koenig@amd.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div text="#000000" bgcolor="#FFFFFF">Completely agree to that, and I think adding test cases for new
patterns, instructions important backend behaviour etc.. does indeed
make allot of sense.<br>
<br>
But for example for the last change of our ELSE pseudo operation I
don't even know how to cover that with llvm IR (except for adding
compiled IR output of piglit and that's something around 25kb in
size and covering allot of different things and not only that bug in
specific).<br></div></blockquote><div><br></div><div style>Testcase reduction is a well understood endeavor though. Sometimes it fails, but it is really important that you try everything you can to reduce and distill a minimal test case to cover these types of bugs. Otherwise, no one can maintain or update your backend with confidence.</div>
</div></div></div>