Add new getelementptr elimination test
authorChris Lattner <sabre@nondot.org>
Mon, 4 Nov 2002 16:35:14 +0000 (16:35 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 4 Nov 2002 16:35:14 +0000 (16:35 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4535 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/getelementptr.ll

index 2b5ad7e8a7c1a4fb74c81d694e56db1c4c33806c..0ef6d0ddee08b705a247dc4c5faf87825804289c 100644 (file)
@@ -35,3 +35,10 @@ sbyte * %foo5() {
        %A = getelementptr [10 x sbyte]* %Global, long 0, long 4
        ret sbyte* %A
 }
+
+int* %foo6() {
+       %M = malloc [4 x int]
+       %A = getelementptr [4 x int]* %M, long 0, long 0
+       %B = getelementptr int* %A, long 2
+       ret int* %B
+}