diff options
author | Chris Lattner <sabre@nondot.org> | 2002-11-04 16:35:14 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-11-04 16:35:14 +0000 |
commit | a3c4ba427b6f1ea2abe62e33695a032112d8d3b8 (patch) | |
tree | 116d402acfc2632d23cdff1c9e7cbe8c5be159e0 | |
parent | 0864acf07bbb115375db2ac4e0e61e5c6373f8c4 (diff) |
Add new getelementptr elimination test
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4535 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/Transforms/InstCombine/getelementptr.ll | 7 |
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 +} |