blob: c48d256959daea18d097c4bf6374db20812cee6c [file] [log] [blame]
Rafael Espindolabc018442014-12-08 17:22:06 +00001; RUN: llvm-link %s -S -o - | FileCheck %s
2
3$c = comdat any
4@a = alias void ()* @f
5define internal void @f() comdat $c {
6 ret void
7}
Rafael Espindola3931c282014-08-15 20:17:08 +00008
Rafael Espindolabeadd562014-12-08 18:05:48 +00009; CHECK-DAG: $c = comdat any
10; CHECK-DAG: @a = alias void ()* @f
11; CHECK-DAG: define internal void @f() comdat $c
12
13$f2 = comdat largest
14define internal void @f2() comdat $f2 {
15 ret void
16}
17
18; CHECK-DAG: $f2 = comdat largest
19; CHECK-DAG: define internal void @f2() comdat $f2