aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/Generic
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-04-14 06:23:00 +0000
committerChris Lattner <sabre@nondot.org>2002-04-14 06:23:00 +0000
commitb42b7f921af95025a665129adbbb51fbf25d982c (patch)
treea4a14d39de8d863caf37b6d23d55c7d4ae60a369 /test/CodeGen/Generic
parent649f5dd77aed380f9f7e404bda6cb4abaf5557d9 (diff)
downloadexternal_llvm-b42b7f921af95025a665129adbbb51fbf25d982c.zip
external_llvm-b42b7f921af95025a665129adbbb51fbf25d982c.tar.gz
external_llvm-b42b7f921af95025a665129adbbb51fbf25d982c.tar.bz2
Checkin first unit testcases for the backend
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2249 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/Generic')
-rw-r--r--test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll b/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll
new file mode 100644
index 0000000..6e61736
--- /dev/null
+++ b/test/CodeGen/Generic/2002-04-14-UnexpectedUnsignedType.ll
@@ -0,0 +1,13 @@
+; This causes the backend to assert out with:
+; SparcInstrInfo.cpp:103: failed assertion `0 && "Unexpected unsigned type"'
+;
+implementation
+
+declare void "bar"(sbyte* %G)
+
+void "foo"()
+begin
+ %cast225 = cast ulong 123456 to sbyte* ; <sbyte*> [#uses=1]
+ call void %bar( sbyte* %cast225)
+ ret void
+end