brintos

brintos / llvm-project-archived public Read only

0
0
Text · 637 B · a2ea145 Raw
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