summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2001-07-28 17:39:46 +0000
committerChris Lattner <sabre@nondot.org>2001-07-28 17:39:46 +0000
commite17303dc9bf9ae057c88b09726aaf1776c79792b (patch)
tree587d5ca8372120cb7d0cecab3d148c6eb555cbc6
parent7d2a2518e828483d0dbe357de66f4c97a97e27bb (diff)
downloadexternal_llvm-e17303dc9bf9ae057c88b09726aaf1776c79792b.zip
external_llvm-e17303dc9bf9ae057c88b09726aaf1776c79792b.tar.gz
external_llvm-e17303dc9bf9ae057c88b09726aaf1776c79792b.tar.bz2
Add test of string constants
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/test2darray.ll14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/test2darray.ll b/test/test2darray.ll
index 123d26c..7f79e65 100644
--- a/test/test2darray.ll
+++ b/test/test2darray.ll
@@ -1,3 +1,6 @@
+%somestr = [sbyte] c"hello world"
+%somestr = [11x sbyte] c"hello world"
+
implementation
[[2 x int]] "test function"(int %i0, int %j0)
@@ -8,3 +11,14 @@ begin
ret [[2x int]] %array
end
+
+[sbyte] "other func"(int, double)
+begin
+ ret [sbyte] %somestr
+end
+
+[sbyte] "again"(float)
+begin
+ %cast = cast [11x sbyte] %somestr to [sbyte]
+ ret [sbyte] %cast
+end