On Tue, Mar 24, 2009 at 2:15 PM, Chris Lattner <span dir="ltr"><<a href="mailto:sabre@nondot.org">sabre@nondot.org</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
==============================================================================<br>
--- llvm/trunk/test/Transforms/InstCombine/shift.ll (original)<br>
+++ llvm/trunk/test/Transforms/InstCombine/shift.ll Tue Mar 24 13:15:30 2009<br>
@@ -206,4 +206,11 @@<br>
         %D = shl i32 %C, 1              ; <i32> [#uses=1]<br>
         ret i32 %D<br>
 }<br>
+<br>
+<br>
+define i1 @test27(i32 %x) nounwind {<br>
+  %y = lshr i32 %x, 3<br>
+  %z = trunc i32 %y to i1<br>
+  ret i1 %z<br>
+}</blockquote><div><br>This would work great as a unittest.  Just sayin'.<br></div></div>