blob: 68987aee249af626796591e5274cd3f878998e42 [file] [log] [blame]
Dan Gohman66c80212009-09-11 18:17:12 +00001; RUN: opt < %s -ipsccp -S | not grep global
Dan Gohmanf17a25c2007-07-18 16:29:46 +00002
3@G = internal global i66 undef
4
5
6
7define void @foo() {
8 %X = load i66* @G
9 store i66 %X, i66* @G
10 ret void
11}
12
13define i66 @bar() {
14 %V = load i66* @G
15 %C = icmp eq i66 %V, 17
16 br i1 %C, label %T, label %F
17T:
18 store i66 17, i66* @G
19 ret i66 %V
20F:
21 store i66 123, i66* @G
22 ret i66 0
23}