Lines Matching full:main
4 …-mc -dwarf-version=5 -filetype=obj -triple x86_64-unknown-linux %p/Inputs/dwarf5-df-dualcu-main.s \
5 ; RUN: -split-dwarf-file=main.dwo -o main.o
8 ; RUN: %clang %cflags -gdwarf-5 -gsplit-dwarf=split main.o helper.o -o main.exe -fno-pic -no-pie
9 ; RUN: llvm-bolt main.exe -o main.exe.bolt --update-debug-sections --always-convert-to-ranges
10 ; RUN: llvm-dwarfdump --show-form --verbose --debug-info main.exe | FileCheck -check-prefix=PRE-BOL…
11 ; RUN: llvm-dwarfdump --show-form --verbose --debug-addr main.exe.bolt &> %t/foo.txt
12 ; RUN: llvm-dwarfdump --show-form --verbose --debug-info main.exe.bolt >> %t/foo.txt
14 …llvm-dwarfdump --show-form --verbose --debug-info main.dwo | FileCheck -check-prefix=PRE-BOLT-DWO-…
15 …llvm-dwarfdump --show-form --verbose --debug-info main.dwo.dwo | FileCheck -check-prefix=BOLT-DWO-…
38 ; BOLT: DW_AT_dwo_name [DW_FORM_strx1] (indexed (00000001) string = "main.dwo.dwo")
56 ; PRE-BOLT-DWO-MAIN: version = 0x0005
57 ; PRE-BOLT-DWO-MAIN: DW_TAG_compile_unit
58 ; PRE-BOLT-DWO-MAIN: DW_TAG_variable [2]
59 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000000) string = "x")
60 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_type
61 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_external
62 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_decl_file
63 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_decl_line
64 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_location [DW_FORM_exprloc] (DW_OP_addrx 0x0)
65 ; PRE-BOLT-DWO-MAIN: DW_TAG_variable [2]
66 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000002) string = "y")
67 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_type
68 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_external
69 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_decl_file
70 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_decl_line
71 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_location [DW_FORM_exprloc] (DW_OP_addrx 0x1)
72 ; PRE-BOLT-DWO-MAIN: DW_TAG_subprogram
73 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_low_pc [DW_FORM_addrx] (indexed (00000002)
74 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_high_pc [DW_FORM_data4] (0x00000024)
75 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_frame_base
76 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_linkage_name [DW_FORM_strx1] (indexed (00000003) string = "_Z3usePi…
77 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000004) string = "use")
78 ; PRE-BOLT-DWO-MAIN: DW_TAG_subprogram
79 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_low_pc [DW_FORM_addrx] (indexed (00000003)
80 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_high_pc [DW_FORM_data4] (0x0000005f)
81 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_frame_base
82 ; PRE-BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000005) string = "main")
84 ; BOLT-DWO-MAIN: DW_TAG_compile_unit
85 ; BOLT-DWO-MAIN: DW_TAG_variable [2]
86 ; BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000000) string = "x")
87 ; BOLT-DWO-MAIN-NEXT: DW_AT_type
88 ; BOLT-DWO-MAIN-NEXT: DW_AT_external
89 ; BOLT-DWO-MAIN-NEXT: DW_AT_decl_file
90 ; BOLT-DWO-MAIN-NEXT: DW_AT_decl_line
91 ; BOLT-DWO-MAIN-NEXT: DW_AT_location [DW_FORM_exprloc] (DW_OP_addrx 0x0)
92 ; BOLT-DWO-MAIN: DW_TAG_variable [2]
93 ; BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000002) string = "y")
94 ; BOLT-DWO-MAIN-NEXT: DW_AT_type
95 ; BOLT-DWO-MAIN-NEXT: DW_AT_external
96 ; BOLT-DWO-MAIN-NEXT: DW_AT_decl_file
97 ; BOLT-DWO-MAIN-NEXT: DW_AT_decl_line
98 ; BOLT-DWO-MAIN-NEXT: DW_AT_location [DW_FORM_exprloc] (DW_OP_addrx 0x1)
99 ; BOLT-DWO-MAIN: DW_TAG_subprogram [4]
100 ; BOLT-DWO-MAIN-NEXT: DW_AT_ranges [DW_FORM_rnglistx] (indexed (0x0) rangelist = 0x00000014
101 ; BOLT-DWO-MAIN-NEXT: [0x0000000000000000, 0x0000000000000024))
102 ; BOLT-DWO-MAIN-NEXT: DW_AT_frame_base
103 ; BOLT-DWO-MAIN-NEXT: DW_AT_linkage_name [DW_FORM_strx1] (indexed (00000003) string = "_Z3usePiS_")
104 ; BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000004) string = "use")
105 ; BOLT-DWO-MAIN: DW_TAG_subprogram [6]
106 ; BOLT-DWO-MAIN-NEXT: DW_AT_ranges [DW_FORM_rnglistx] (indexed (0x1) rangelist = 0x00000018
107 ; BOLT-DWO-MAIN-NEXT: [0x0000000000000000, 0x0000000000000059))
108 ; BOLT-DWO-MAIN-NEXT: DW_AT_frame_base [DW_FORM_exprloc] (DW_OP_reg6 RBP)
109 ; BOLT-DWO-MAIN-NEXT: DW_AT_name [DW_FORM_strx1] (indexed (00000005) string = "main")