New testcase that crashes the ppc backend
authorChris Lattner <sabre@nondot.org>
Fri, 21 Oct 2005 21:09:13 +0000 (21:09 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 21 Oct 2005 21:09:13 +0000 (21:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23871 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/Generic/2005-10-21-longlonggtu.ll [new file with mode: 0644]

diff --git a/test/CodeGen/Generic/2005-10-21-longlonggtu.ll b/test/CodeGen/Generic/2005-10-21-longlonggtu.ll
new file mode 100644 (file)
index 0000000..7d12d78
--- /dev/null
@@ -0,0 +1,12 @@
+; RUN: llvm-as < %s | llc
+float %t(long %u) {
+       %u = cast long %u to ulong              ; <ulong> [#uses=1]
+       %tmp5 = add ulong %u, 9007199254740991          ; <ulong> [#uses=1]
+       %tmp = setgt ulong %tmp5, 18014398509481982             ; <bool> [#uses=1]
+       br bool %tmp, label %T, label %F
+T:
+       ret float 1.0
+F:
+       call float %t(long 0)
+       ret float 0.0
+}