1; REQUIRES: x86 2; RUN: llvm-as %s -o %t.o 3; RUN: %lld %t.o -o %t 4; RUN: llvm-objdump -d %t | FileCheck %s 5 6; CHECK: <_foo>: 7; CHECK-NEXT: retq 8 9; CHECK: <_main>: 10; CHECK-NEXT: jmp {{.*}} <_foo> 11 12target triple = "x86_64-apple-macosx10.15.0" 13target datalayout = "e-m:o-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128" 14 15module asm ".text" 16module asm ".globl _foo" 17module asm "_foo: ret" 18 19declare void @foo() 20 21define void @main() { 22 call void @foo() 23 ret void 24} 25