aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/Transforms/InstCombine/getelementptr.ll7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/Transforms/InstCombine/getelementptr.ll b/test/Transforms/InstCombine/getelementptr.ll
index 2b5ad7e8a7..0ef6d0ddee 100644
--- a/test/Transforms/InstCombine/getelementptr.ll
+++ b/test/Transforms/InstCombine/getelementptr.ll
@@ -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
+}