|
2 | 2 | ; RUN: llc -debug-info-unopt -O0 --filetype=obj --cas-backend --cas=%t/cas --mccas-casid --mtriple=arm64-apple-darwin %s -o %t/debug_unopt.id
|
3 | 3 | ; RUN: llvm-cas-dump --cas=%t/cas --casid-file %t/debug_unopt.id | FileCheck %s
|
4 | 4 |
|
5 |
| -; CHECK: mc:assembler llvmcas:// |
6 |
| -; CHECK-NEXT: mc:header llvmcas:// |
7 |
| -; CHECK-NEXT: mc:group llvmcas:// |
8 |
| -; CHECK-NEXT: mc:section llvmcas:// |
9 |
| -; CHECK-NEXT: mc:atom llvmcas:// |
10 |
| -; CHECK-NEXT: mc:atom llvmcas:// |
11 |
| -; CHECK-NEXT: mc:data llvmcas:// |
12 |
| -; CHECK-NEXT: mc:atom llvmcas:// |
13 |
| -; CHECK-NEXT: mc:data llvmcas:// |
14 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
15 |
| -; CHECK-NEXT: mc:debug_abbrev_section llvmcas:// |
16 |
| -; CHECK-NEXT: mc:debug_abbrev_unopt llvmcas:// |
17 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
18 |
| -; CHECK-NEXT: mc:debug_info_section llvmcas:// |
19 |
| -; CHECK-NEXT: mc:debug_info_unopt llvmcas:// |
20 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
21 |
| -; CHECK-NEXT: mc:debug_string_section llvmcas:// |
22 |
| -; CHECK-NEXT: mc:debug_string llvmcas:// |
23 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
24 |
| -; CHECK-NEXT: mc:apple_names_section llvmcas:// |
25 |
| -; CHECK-NEXT: mc:apple_names llvmcas:// |
26 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
27 |
| -; CHECK-NEXT: mc:apple_objc_section llvmcas:// |
28 |
| -; CHECK-NEXT: mc:apple_objc llvmcas:// |
29 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
30 |
| -; CHECK-NEXT: mc:apple_namepsac_section llvmcas:// |
31 |
| -; CHECK-NEXT: mc:apple_namespac llvmcas:// |
32 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
33 |
| -; CHECK-NEXT: mc:apple_types_section llvmcas:// |
34 |
| -; CHECK-NEXT: mc:apple_types llvmcas:// |
35 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
36 |
| -; CHECK-NEXT: mc:section llvmcas:// |
37 |
| -; CHECK-NEXT: mc:atom llvmcas:// |
38 |
| -; CHECK-NEXT: mc:atom llvmcas:// |
39 |
| -; CHECK-NEXT: mc:data llvmcas:// |
40 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
41 |
| -; CHECK-NEXT: mc:addends llvmcas:// |
42 |
| -; CHECK-NEXT: mc:debug_line_section llvmcas:// |
43 |
| -; CHECK-NEXT: mc:debug_line_unopt llvmcas:// |
44 |
| -; CHECK-NEXT: mc:padding llvmcas:// |
45 |
| -; CHECK-NEXT: mc:data_in_code llvmcas:// |
46 |
| -; CHECK-NEXT: mc:symbol_table llvmcas:// |
47 |
| -; CHECK-NEXT: mc:cstring llvmcas:// |
| 5 | +;CHECK: mc:assembler llvmcas:// |
| 6 | +;CHECK-NEXT: mc:header llvmcas:// |
| 7 | +;CHECK-NEXT: mc:group llvmcas:// |
| 8 | +;CHECK-NEXT: mc:section llvmcas:// |
| 9 | +;CHECK-NEXT: mc:atom llvmcas:// |
| 10 | +;CHECK-NEXT: mc:atom llvmcas:// |
| 11 | +;CHECK-NEXT: mc:align llvmcas:// |
| 12 | +;CHECK-NEXT: mc:atom llvmcas:// |
| 13 | +;CHECK-NEXT: mc:data llvmcas:// |
| 14 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 15 | +;CHECK-NEXT: mc:debug_abbrev_section llvmcas:// |
| 16 | +;CHECK-NEXT: mc:debug_abbrev_unopt llvmcas:// |
| 17 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 18 | +;CHECK-NEXT: mc:debug_info_section llvmcas:// |
| 19 | +;CHECK-NEXT: mc:debug_info_unopt llvmcas:// |
| 20 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 21 | +;CHECK-NEXT: mc:debug_string_section llvmcas:// |
| 22 | +;CHECK-NEXT: mc:debug_string llvmcas:// |
| 23 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 24 | +;CHECK-NEXT: mc:apple_names_section llvmcas:// |
| 25 | +;CHECK-NEXT: mc:apple_names llvmcas:// |
| 26 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 27 | +;CHECK-NEXT: mc:apple_objc_section llvmcas:// |
| 28 | +;CHECK-NEXT: mc:apple_objc llvmcas:// |
| 29 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 30 | +;CHECK-NEXT: mc:apple_namepsac_section llvmcas:// |
| 31 | +;CHECK-NEXT: mc:apple_namespac llvmcas:// |
| 32 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 33 | +;CHECK-NEXT: mc:apple_types_section llvmcas:// |
| 34 | +;CHECK-NEXT: mc:apple_types llvmcas:// |
| 35 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 36 | +;CHECK-NEXT: mc:section llvmcas:// |
| 37 | +;CHECK-NEXT: mc:atom llvmcas:// |
| 38 | +;CHECK-NEXT: mc:atom llvmcas:// |
| 39 | +;CHECK-NEXT: mc:data llvmcas:// |
| 40 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 41 | +;CHECK-NEXT: mc:addends llvmcas:// |
| 42 | +;CHECK-NEXT: mc:debug_line_section llvmcas:// |
| 43 | +;CHECK-NEXT: mc:debug_line_unopt llvmcas:// |
| 44 | +;CHECK-NEXT: mc:padding llvmcas:// |
| 45 | +;CHECK-NEXT: mc:data_in_code llvmcas:// |
| 46 | +;CHECK-NEXT: mc:symbol_table llvmcas:// |
| 47 | +;CHECK-NEXT: mc:cstring llvmcas:// |
48 | 48 |
|
49 | 49 | define i32 @_Z3fooj(i32 noundef %0) #0 !dbg !10 {
|
50 | 50 | ret i32 1, !dbg !18
|
|
0 commit comments