1 ; RUN: opt < %s -globals-aa -gvn -S | FileCheck %s
3 @g = internal global i32 0 ; <i32*> [#uses=2]
6 %tmp = load i32, i32* @g ; <i32> [#uses=1]
11 ; CHECK: call i32 @e()
12 ; CHECK: call i32 @e()
14 %tmp = call i32 @e( ) ; <i32> [#uses=1]
15 store i32 %tmp, i32* @g
16 %tmp2 = call i32 @e( ) ; <i32> [#uses=1]
20 declare i32 @e() readonly ; might call @r