<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>I added testcases and resend in separate emails this minute. Here’s also a revised version of the optimizeSelect with a more verbose description:</div><div><br></div><div><div>ARM: optimizeSelect has to consider the previous register</div><div> class</div></div><div><br></div><div><div>optimizeSelect folds (predicated) copy instructions, it must not ignore</div><div>the original register class of the operand when replacing the register</div><div>with the copies dest register.</div></div><div><br></div><div>Greetings</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>Matthias</div><div><br></div><div></div></body></html>