brintos

brintos / llvm-project-archived public Read only

0
0
Text · 401 B · c682f82 Raw
22 lines · plain
1; RUN: opt < %s -passes=deadargelim -S | FileCheck %s2 3; rdar://115462434%struct.A = type { i8 }5 6define available_externally void @_Z17externallyDefinedP1A(ptr %a) {7entry:8  call void @_Z3foov()9  ret void10}11 12declare void @_Z3foov()13 14define void @_Z4testP1A(ptr %a) {15; CHECK: @_Z4testP1A16; CHECK: @_Z17externallyDefinedP1A(ptr %a)17 18entry:19  call void @_Z17externallyDefinedP1A(ptr %a)20  ret void21}22