[llvm-shlib] Fix the version naming style of libLLVM for Windows (#85710)
[llvm-project.git] / bolt / test / X86 / tailcall.test
blob83b69bd25ab922af7b3e14151a9271ace7483492
1 # Verifies that llvm-bolt recognizes tailcalls and mark them
2 # in control flow graph.
4 RUN: %clang %cflags %S/Inputs/tailcall.s -o %t.exe
5 RUN: llvm-bolt %t.exe -o %t.null --print-cfg 2>&1 | FileCheck %s
7 CHECK:  Binary Function "foo"
8 CHECK:    jmp     bar # TAILCALL
9 CHECK:  End of Function "foo"
11 CHECK:  Binary Function "bar"
12 CHECK:    jmp     baz # TAILCALL
13 CHECK:  End of Function "bar"