[clang][modules] Don't prevent translation of FW_Private includes when explicitly...
[llvm-project.git] / llvm / test / Transforms / Inline / pr21206.ll
blob0123f929c51896f3b005bec9f2b34dfdc5d8e008
1 ; RUN: opt < %s -passes=inline -S | FileCheck %s
2 ; RUN: opt < %s -passes='cgscc(inline)' -S | FileCheck %s
3 ; RUN: opt < %s -passes='module-inline' -S | FileCheck %s
5 $c = comdat any
6 ; CHECK: $c = comdat any
8 define linkonce_odr void @foo() comdat($c) {
9   ret void
11 ; CHECK: define linkonce_odr void @foo() comdat($c)
13 define linkonce_odr void @bar() comdat($c) {
14   ret void
16 ; CHECK: define linkonce_odr void @bar() comdat($c)
18 define ptr @zed()  {
19   ret ptr @foo