Nick Lewycky | 8899d5c | 2012-07-24 07:21:08 +0000 | [diff] [blame] | 1 | ; RUN: opt -globalopt -S -o - < %s | FileCheck %s |
2 | |||||
3 | @test1 = internal global i8* null | ||||
4 | |||||
5 | define void @test1a() { | ||||
6 | ; CHECK: @test1a | ||||
7 | ; CHECK-NOT: store | ||||
8 | ; CHECK-NEXT: ret void | ||||
9 | store i8* null, i8** @test1 | ||||
10 | ret void | ||||
11 | } | ||||
12 | |||||
13 | define void @test1b(i8* %p) { | ||||
14 | ; CHECK: @test1b | ||||
15 | ; CHECK-NEXT: store | ||||
16 | ; CHECK-NEXT: ret void | ||||
17 | store i8* %p, i8** @test1 | ||||
18 | ret void | ||||
19 | } |