1 ; RUN: llvm-as %s -o %t.o 2 ; RUN: %gold -shared -o %t2.bc -plugin %llvmshlibdir/LLVMgold.so %t.o -plugin-opt=emit-llvm 3 ; RUN: llvm-dis %t2.bc -o - | FileCheck %s 4 5 @bar = alias void (), void ()* @zed 6 define void @foo() { 7 call void @bar() 8 ret void 9 } 10 define void @zed() { 11 ret void 12 } 13 14 ; CHECK: @bar = alias void (), void ()* @zed 15 16 ; CHECK: define void @foo() { 17 ; CHECK-NEXT: call void @bar() 18 ; CHECK-NEXT: ret void 19 ; CHECK-NEXT: } 20 21 ; CHECK: define void @zed() { 22 ; CHECK-NEXT: ret void 23 ; CHECK-NEXT: } 24