Add a test case for opt -instcombine bug fix in revision 52003.
authorZhou Sheng <zhousheng00@gmail.com>
Thu, 5 Jun 2008 14:25:11 +0000 (14:25 +0000)
committerZhou Sheng <zhousheng00@gmail.com>
Thu, 5 Jun 2008 14:25:11 +0000 (14:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52004 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/2008-06-05-ashr-crash.ll [new file with mode: 0644]

diff --git a/test/Transforms/InstCombine/2008-06-05-ashr-crash.ll b/test/Transforms/InstCombine/2008-06-05-ashr-crash.ll
new file mode 100644 (file)
index 0000000..ec13bbf
--- /dev/null
@@ -0,0 +1,7 @@
+; RUN: llvm-as < %s | opt -instcombine
+
+define i65 @foo(i65 %x) nounwind  {
+entry:
+       %tmp2 = ashr i65 %x, 65         ; <i65> [#uses=1]
+       ret i65 %tmp2
+}