diff options
author | Chris Lattner <sabre@nondot.org> | 2001-12-14 16:46:53 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-12-14 16:46:53 +0000 |
commit | f493a569c3d79cbe148fd9fa69a139cdff066116 (patch) | |
tree | 900b48bf6f5567579df85d09c8d4f743d4fd2059 /test/Feature/testconstants.ll | |
parent | 48e9f40be0ef7522416520da5dfc1dc6a80b9423 (diff) | |
download | llvm-f493a569c3d79cbe148fd9fa69a139cdff066116.tar.gz llvm-f493a569c3d79cbe148fd9fa69a139cdff066116.tar.bz2 llvm-f493a569c3d79cbe148fd9fa69a139cdff066116.tar.xz |
Update LLVM tests to use new pointer indexing, and remove unsized array test support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1474 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Feature/testconstants.ll')
-rw-r--r-- | test/Feature/testconstants.ll | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/test/Feature/testconstants.ll b/test/Feature/testconstants.ll index a894c3d2a3..baf1c1d5ff 100644 --- a/test/Feature/testconstants.ll +++ b/test/Feature/testconstants.ll @@ -1,29 +1,22 @@ -%somestr = constant [sbyte] c"hello world" %somestr = constant [11x sbyte] c"hello world" -%array = constant [[2 x int]] [ [2 x int] [ int 12, int 52 ] ] +%array = constant [2 x int] [ int 12, int 52 ] constant { int, int } { int 4, int 3 } implementation -[[2 x int]]* "test function"(int %i0, int %j0) +[2 x int]* "test function"(int %i0, int %j0) begin - ret [[2x int]]* %array + ret [2x int]* %array end -[sbyte]* "other func"(int, double) +sbyte* "other func"(int, double) begin - ret [sbyte]* %somestr + %somestr = getelementptr [11x sbyte]* %somestr, uint 0, uint 0 + ret sbyte* %somestr end -[sbyte]* "yet another func"(int, double) +sbyte* "yet another func"(int, double) begin - ret [sbyte]* null ; Test null -end - - -[sbyte]* "again"(float) -begin - %cast = cast [11x sbyte]* %somestr to [sbyte]* - ret [sbyte]* %cast + ret sbyte* null ; Test null end |