35 lines · plain
1target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128"2target triple = "x86_64-apple-macosx10.11.0"3 4define void @foo() {5 call void @linkonceodrfunc()6 call void @linkonceodrfunc2()7 ret void8}9 10define linkonce_odr void @linkonceodrfunc() {11 call void @f()12 call void @f()13 call void @f()14 call void @f()15 call void @f()16 call void @f()17 call void @f()18 ret void19}20 21define linkonce_odr void @linkonceodrfunc2() {22 call void @f()23 call void @f()24 call void @f()25 call void @f()26 call void @f()27 call void @f()28 call void @f()29 ret void30}31 32define internal void @f() {33 ret void34}35