<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>