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 void 8} 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 void 19} 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 void 30} 31 32define internal void @f() { 33 ret void 34} 35