1 ; RUN: opt -passes=inline < %s -S | FileCheck %s
3 ; CHECK: define {{.*}}@caller
4 ; CHECK: define {{.*}}@f1
5 ; CHECK-NOT: define {{.*}}@f2
6 ; CHECK-NOT: define {{.*}}@f3
7 ; CHECK-NOT: define {{.*}}@f4
8 ; CHECK-NOT: define {{.*}}@f5
9 ; CHECK: define {{.*}}@f6
10 ; CHECK-NOT: define {{.*}}@f7
11 ; CHECK-NOT: define {{.*}}@f8
17 define void @caller() {
33 define internal void @f2() {
37 define private void @f3() {
41 define linkonce_odr void @f4() {
45 define linkonce_odr void @f5() comdat($c1) {
49 define linkonce_odr void @f6() comdat($c2) {
53 define linkonce_odr void @g() comdat($c2) {
57 define linkonce_odr void @f7() comdat($c3) {
61 define linkonce_odr void @f8() comdat($c3) {