1target datalayout = "e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" 2target triple = "x86_64-unknown-linux-gnu" 3 4define void @live1() { 5 call void @live2() 6 ret void 7} 8 9declare void @live2() 10 11define void @dead1() { 12 call void @dead2() 13 ret void 14} 15 16declare void @dead2() 17 18define linkonce_odr ptr @odr() { 19 ret ptr @dead3 20} 21 22define internal void @dead3() { 23 ret void 24} 25