Reapply r237453 with a fix for the test timeouts.
[oota-llvm.git] / test / Transforms / InstCombine / 2009-01-24-EmptyStruct.ll
index 313e76d028d0fe671b53bd31aef6004ada63243b..3f3535b363d7504d6b41c700742ba0dc88818e56 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | opt -instcombine
+; RUN: opt < %s -instcombine
 ; PR3381
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
 target triple = "x86_64-unknown-linux-gnu"
@@ -11,7 +11,7 @@ target triple = "x86_64-unknown-linux-gnu"
 
 define void @handle_event(%struct.inode* %bar) nounwind {
 entry:
-       %0 = getelementptr %struct.inode* %bar, i64 -1, i32 1, i32 1            ; <%struct.rwlock_t*> [#uses=1]
+       %0 = getelementptr %struct.inode, %struct.inode* %bar, i64 -1, i32 1, i32 1             ; <%struct.rwlock_t*> [#uses=1]
        %1 = bitcast %struct.rwlock_t* %0 to i32*               ; <i32*> [#uses=1]
        store i32 1, i32* %1, align 4
        ret void