• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
6define void @foo() {
7  call void @bar()
8  ret void
9}
10define 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