Add another testcase
authorChris Lattner <sabre@nondot.org>
Thu, 27 May 2004 17:28:55 +0000 (17:28 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 27 May 2004 17:28:55 +0000 (17:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13833 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/load.ll

index fa40284e599a5704bc8ffa40e2acaa064a75bf26..993f7c1a3f65fa285cae62359b8813dc5e73c386 100644 (file)
@@ -6,10 +6,7 @@
 %X = constant int 42
 %Y = constant [2 x { int, float }] [ { int, float } { int 12, float 1.0 }, 
                                      { int, float } { int 37, float 1.2312 } ]
-int %test1() {
-       %B = load int* %X
-       ret int %B
-}
+%Z = constant [2 x { int, float }] zeroinitializer
 
 float %test2() {
        %A = getelementptr [2 x { int, float}]* %Y, long 0, long 1, ubyte 1
@@ -17,10 +14,15 @@ float %test2() {
        ret float %B
 }
 
+
 int %test3() {
        %A = getelementptr [2 x { int, float}]* %Y, long 0, long 0, ubyte 0
        %B = load int* %A
        ret int %B
 }
 
-
+int %test4() {
+       %A = getelementptr [2 x { int, float}]* %Z, long 0, long 1, ubyte 0
+       %B = load int* %A
+       ret int %B
+}