• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: opt < %s -ipsccp -S | not grep global
2
3@G = internal global i66 undef
4
5
6
7define void @foo() {
8	%X = load i66, i66* @G
9	store i66 %X, i66* @G
10	ret void
11}
12
13define i66 @bar() {
14	%V = load i66, 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}
24