[ORC] Add std::tuple support to SimplePackedSerialization.
[llvm-project.git] / llvm / test / tools / llvm-objdump / embedded-source.test
blobb0de4d9c2300e5b0771ad2207bfe034fa1a82b2c
1 ; RUN: llvm-objdump -d --line-numbers %p/Inputs/embedded-source | FileCheck --check-prefix=LINE %s
2 ; RUN: llvm-objdump -d --source       %p/Inputs/embedded-source | FileCheck --check-prefix=SOURCE %s
3 ; REQUIRES: x86-registered-target
5 ; Source for embedded-source.c
6 ; To regenerate this file:
7 ;   clang -gdwarf-5 -gembed-source embedded-source.c -o embedded-source
9 ; int main(int argc, char *argv[]) {
10 ;   int i = 2;
11 ;   i += 1;
12 ;   return i;
13 ; }
15 ; LINE: <main>:
16 ; LINE-NEXT: ; main():
17 ; LINE-NEXT: ; {{.*}}embedded-source.c:1
18 ; LINE-NEXT: pushq %rbp
19 ; LINE: ; {{.*}}embedded-source.c:2
20 ; LINE-NEXT: movl $2
21 ; LINE: ; {{.*}}embedded-source.c:3
22 ; LINE: addl $1
23 ; LINE: ; {{.*}}embedded-source.c:4
24 ; LINE: retq
26 ; SOURCE: <main>:
27 ; SOURCE-NEXT: ; int main(int argc, char *argv[]) {
28 ; SOURCE-NEXT: pushq %rbp
29 ; SOURCE: ; int i = 2;
30 ; SOURCE-NEXT: movl $2
31 ; SOURCE: ; i += 1;
32 ; SOURCE: addl $1
33 ; SOURCE: ; return i;
34 ; SOURCE: retq