diff options
Diffstat (limited to 'llvm/test/DebugInfo')
| -rw-r--r-- | llvm/test/DebugInfo/AArch64/variable-loc.ll | 7 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/SystemZ/variable-loc.ll | 5 | ||||
| -rw-r--r-- | llvm/test/DebugInfo/X86/stringpool.ll | 14 |
3 files changed, 13 insertions, 13 deletions
diff --git a/llvm/test/DebugInfo/AArch64/variable-loc.ll b/llvm/test/DebugInfo/AArch64/variable-loc.ll index 1f4f12ac576..6005ac0880b 100644 --- a/llvm/test/DebugInfo/AArch64/variable-loc.ll +++ b/llvm/test/DebugInfo/AArch64/variable-loc.ll @@ -23,7 +23,10 @@ ; CHECK: add x29, sp, #416 ; CHECK: add {{x[0-9]+}}, sp, #4 - ; Now check the debugging information reflects this: +; CHECK: .Linfo_string7: +; CHECK-NEXT: main_arr + +; Now check the debugging information reflects this: ; CHECK: DW_TAG_variable ; CHECK-NEXT: .word .Linfo_string7 @@ -32,8 +35,6 @@ ; CHECK-NEXT: .byte 145 ; CHECK-NEXT: .ascii "\344|" -; CHECK: .Linfo_string7: -; CHECK-NEXT: main_arr target datalayout = "e-p:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-i128:128:128-f32:32:32-f64:64:64-f128:128:128-n32:64-S128" diff --git a/llvm/test/DebugInfo/SystemZ/variable-loc.ll b/llvm/test/DebugInfo/SystemZ/variable-loc.ll index a191b06ff73..7ab47d88cee 100644 --- a/llvm/test/DebugInfo/SystemZ/variable-loc.ll +++ b/llvm/test/DebugInfo/SystemZ/variable-loc.ll @@ -11,6 +11,9 @@ ; CHECK: la %r2, 164(%r11) ; CHECK: brasl %r14, populate_array@PLT ; +; CHECK: .Linfo_string7: +; CHECK-NEXT: main_arr +; ; Now check that the debugging information reflects this: ; CHECK: DW_TAG_variable ; CHECK-NEXT: .long .Linfo_string7 @@ -21,8 +24,6 @@ ; CHECK-NEXT: .byte 145 ; CHECK-NEXT: .ascii "\244\001" ; -; CHECK: .Linfo_string7: -; CHECK-NEXT: main_arr @.str = private unnamed_addr constant [13 x i8] c"Total is %d\0A\00", align 2 diff --git a/llvm/test/DebugInfo/X86/stringpool.ll b/llvm/test/DebugInfo/X86/stringpool.ll index 45c2b2a2a3d..40b5977eedd 100644 --- a/llvm/test/DebugInfo/X86/stringpool.ll +++ b/llvm/test/DebugInfo/X86/stringpool.ll @@ -16,6 +16,12 @@ !7 = metadata !{i32 720932, null, null, metadata !"int", i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ] !8 = metadata !{metadata !"z.c", metadata !"/home/nicholas"} +; Verify that "yyyy" ended up in the stringpool. +; LINUX: .section .debug_str,"MS",@progbits,1 +; LINUX: yyyy +; DARWIN: .section __DWARF,__debug_str,regular,debug +; DARWIN: yyyy + ; Verify that we refer to 'yyyy' with a relocation. ; LINUX: .long .Linfo_string3 # DW_AT_name ; LINUX-NEXT: .long 38 # DW_AT_type @@ -36,11 +42,3 @@ ; DARWIN-NEXT: .byte 9 ## DW_AT_location ; DARWIN-NEXT: .byte 3 ; DARWIN-NEXT: .quad _yyyy - -; Verify that "yyyy" ended up in the stringpool. -; LINUX: .section .debug_str,"MS",@progbits,1 -; LINUX-NOT: .section -; LINUX: yyyy -; DARWIN: .section __DWARF,__debug_str,regular,debug -; DARWIN-NOT: .section -; DARWIN: yyyy |

