whitequark | ae12efa | 2017-10-15 12:29:09 +0000 | [diff] [blame] | 1 | ; RUN: opt -S -mergefunc < %s | FileCheck %s |
2 | |||||
3 | ; CHECK-NOT: @b | ||||
4 | |||||
5 | @x = constant { void ()*, void ()* } { void ()* @a, void ()* @b } | ||||
6 | ; CHECK: { void ()* @a, void ()* @a } | ||||
7 | |||||
8 | define internal void @a() unnamed_addr { | ||||
9 | ret void | ||||
10 | } | ||||
11 | |||||
12 | define internal void @b() unnamed_addr { | ||||
13 | ret void | ||||
14 | } |