diff options
Diffstat (limited to 'llvm/test/DebugInfo')
-rw-r--r-- | llvm/test/DebugInfo/ARM/PR26163.ll | 4 | ||||
-rw-r--r-- | llvm/test/DebugInfo/Mips/dsr-fixed-objects.ll | 8 | ||||
-rw-r--r-- | llvm/test/DebugInfo/X86/DW_AT_location-reference.ll | 4 | ||||
-rw-r--r-- | llvm/test/DebugInfo/X86/dbg-value-frame-index.ll | 4 | ||||
-rw-r--r-- | llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll | 6 | ||||
-rw-r--r-- | llvm/test/DebugInfo/X86/debug-loc-frame.ll | 6 | ||||
-rw-r--r-- | llvm/test/DebugInfo/X86/debug-loc-offset.mir | 8 |
7 files changed, 20 insertions, 20 deletions
diff --git a/llvm/test/DebugInfo/ARM/PR26163.ll b/llvm/test/DebugInfo/ARM/PR26163.ll index 5dac6ad8310..0beb942b638 100644 --- a/llvm/test/DebugInfo/ARM/PR26163.ll +++ b/llvm/test/DebugInfo/ARM/PR26163.ll @@ -1,4 +1,4 @@ -; RUN: llc -filetype=obj -o - < %s | llvm-dwarfdump -v -debug-info - | FileCheck %s +; RUN: llc -filetype=obj -o - < %s | llvm-dwarfdump -debug-info - | FileCheck %s ; ; Checks that we're omitting the first range, as it is empty, and that we're ; emitting one that spans the rest of the function. In this case, the first @@ -10,7 +10,7 @@ ; ; CHECK: DW_TAG_inlined_subroutine ; CHECK: DW_TAG_variable -; CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}} +; CHECK: DW_AT_location ({{.*}} ; CHECK-NEXT: [0x00000004, 0x00000014): DW_OP_lit0, DW_OP_stack_value, DW_OP_piece 0x4) ; Created form the following test case (PR26163) with diff --git a/llvm/test/DebugInfo/Mips/dsr-fixed-objects.ll b/llvm/test/DebugInfo/Mips/dsr-fixed-objects.ll index ebbe64a0c42..e931bbfb950 100644 --- a/llvm/test/DebugInfo/Mips/dsr-fixed-objects.ll +++ b/llvm/test/DebugInfo/Mips/dsr-fixed-objects.ll @@ -24,8 +24,8 @@ declare void @foo(i32*) ; CHECK: DW_AT_name {{.*}}"e" ; CHECK: DW_TAG_variable ; CHECK-NEXT: DW_AT_location [DW_FORM_sec_offset] ( -; CHECK-NEXT: [0x00000028, 0x0000002c): DW_OP_reg1 AT_64 -; CHECK-NEXT: [0x0000002c, 0x00000048): DW_OP_breg29 SP_64+16) +; CHECK-NEXT: [0x00000028, 0x0000002c) ".text": DW_OP_reg1 AT_64 +; CHECK-NEXT: [0x0000002c, 0x00000048) ".text": DW_OP_breg29 SP_64+16) ; CHECK-NEXT: DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000006b] = "x") define i32 @f0(i32 signext %a, i32 signext %b, i32 signext %c, i32 signext %d, i32 signext %e) !dbg !4 { @@ -55,8 +55,8 @@ entry: ; CHECK: DW_TAG_variable ; CHECK-NEXT: DW_AT_location [DW_FORM_sec_offset] ( -; CHECK-NEXT: [0x00000080, 0x00000084): DW_OP_reg1 AT_64 -; CHECK-NEXT: [0x00000084, 0x00000098): DW_OP_breg29 SP_64+16) +; CHECK-NEXT: [0x00000080, 0x00000084) ".text": DW_OP_reg1 AT_64 +; CHECK-NEXT: [0x00000084, 0x00000098) ".text": DW_OP_breg29 SP_64+16) ; CHECK-NEXT: DW_AT_name [DW_FORM_strp] ( .debug_str[0x0000006b] = "x") define i32 @f1(i32 signext %a, i32 signext %b, i32 signext %c, i32 signext %d, i32 signext %e) !dbg !15 { diff --git a/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll b/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll index dbcae5d3a0b..43fde0bcc64 100644 --- a/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll +++ b/llvm/test/DebugInfo/X86/DW_AT_location-reference.ll @@ -33,8 +33,8 @@ ; CHECK: DW_TAG_variable ; CHECK-NEXT: DW_AT_location [DW_FORM_sec_offset] (0x00000000 ; Check that the location contains only 2 ranges. -; CHECK-NEXT: [0x{{[0-9a-f]*}}, 0x{{[0-9a-f]*}}): -; CHECK-NEXT: [0x{{[0-9a-f]*}}, 0x{{[0-9a-f]*}}): {{.*}}) +; CHECK-NEXT: [0x{{[0-9a-f]*}}, 0x{{[0-9a-f]*}}) +; CHECK-NEXT: [0x{{[0-9a-f]*}}, 0x{{[0-9a-f]*}}){{.*}}) ; CHECK-NEXT: DW_AT_name {{.*}} "x" ; CHECK-NEXT: DW_AT_decl_file ; CHECK-NEXT: DW_AT_decl_line diff --git a/llvm/test/DebugInfo/X86/dbg-value-frame-index.ll b/llvm/test/DebugInfo/X86/dbg-value-frame-index.ll index a2cf2cc4e29..d6fdada16a3 100644 --- a/llvm/test/DebugInfo/X86/dbg-value-frame-index.ll +++ b/llvm/test/DebugInfo/X86/dbg-value-frame-index.ll @@ -1,6 +1,6 @@ ; RUN: llc -mtriple=x86_64-unknown-unknown -o - %s | FileCheck %s ; RUN: llc -mtriple=x86_64-unknown-unknown -filetype=obj < %s \ -; RUN: | llvm-dwarfdump -v - | FileCheck %s --check-prefix=DWARF +; RUN: | llvm-dwarfdump - | FileCheck %s --check-prefix=DWARF define i1 @test() !dbg !4 { entry: @@ -22,7 +22,7 @@ while.end: ; CHECK-LABEL: test ; To get the value of the variable, we need to do [$rsp+8], i.e: ; CHECK: #DEBUG_VALUE: test:w <- [DW_OP_plus_uconst 8, DW_OP_deref] $rsp -; DWARF: DW_AT_location [DW_FORM_sec_offset] ( +; DWARF: DW_AT_location ( ; DWARF-NEXT: [{{.*}}, {{.*}}): DW_OP_breg7 RSP+8) ; Note: A previous version of this test checked for `[DW_OP_plus_uconst 8] [$rsp+0]`, diff --git a/llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll b/llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll index 22d0a701aef..440498a9d8d 100644 --- a/llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll +++ b/llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll @@ -1,5 +1,5 @@ ; RUN: llc < %s | FileCheck %s --check-prefix=ASM -; RUN: llc < %s -filetype=obj | llvm-dwarfdump -v - | FileCheck %s --check-prefix=DWARF +; RUN: llc < %s -filetype=obj | llvm-dwarfdump - | FileCheck %s --check-prefix=DWARF ; Values in registers should be clobbered by calls, which use a regmask instead ; of individual register def operands. @@ -22,9 +22,9 @@ ; argc is the first formal parameter. ; DWARF: .debug_info contents: ; DWARF: DW_TAG_formal_parameter -; DWARF-NEXT: DW_AT_location [DW_FORM_sec_offset] ({{0x.*}} +; DWARF-NEXT: DW_AT_location ({{0x.*}} ; DWARF-NEXT: [0x0000000000000000, 0x0000000000000013): DW_OP_reg2 RCX) -; DWARF-NEXT: DW_AT_name [DW_FORM_strp] {{.*}} "argc" +; DWARF-NEXT: DW_AT_name ("argc") ; ModuleID = 't.cpp' source_filename = "test/DebugInfo/X86/dbg-value-regmask-clobber.ll" diff --git a/llvm/test/DebugInfo/X86/debug-loc-frame.ll b/llvm/test/DebugInfo/X86/debug-loc-frame.ll index f3bcfcb7377..90a38f1d2e2 100644 --- a/llvm/test/DebugInfo/X86/debug-loc-frame.ll +++ b/llvm/test/DebugInfo/X86/debug-loc-frame.ll @@ -4,7 +4,7 @@ ; for the stack location directly instead of generating a register+offset indirection. ; RUN: llc -O2 -filetype=obj -disable-post-ra -mtriple=x86_64-unknown-linux-gnu < %s \ -; RUN: | llvm-dwarfdump -v - | FileCheck %s +; RUN: | llvm-dwarfdump - | FileCheck %s ; ; int data = 17; ; int sum = 0; @@ -26,7 +26,7 @@ ; CHECK: DW_TAG_subprogram ; CHECK-NOT: NULL ; CHECK: DW_TAG_variable -; CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}} +; CHECK: DW_AT_location ({{.*}} ; CHECK-NEXT: [{{0x.*}}, {{0x.*}}): DW_OP_reg0 RAX ; ; Note: This is a location, so we don't want an extra DW_OP_deref at the end. @@ -36,7 +36,7 @@ ; ... [rsp+4] DW_OP_deref ; ; CHECK-NEXT: [{{0x.*}}, {{0x.*}}): DW_OP_breg7 RSP+4) -; CHECK-NEXT: DW_AT_name {{.*}}"val" +; CHECK-NEXT: DW_AT_name ("val") ; ModuleID = 'frame.c' source_filename = "frame.c" diff --git a/llvm/test/DebugInfo/X86/debug-loc-offset.mir b/llvm/test/DebugInfo/X86/debug-loc-offset.mir index 49684199d8d..41c04ae42fd 100644 --- a/llvm/test/DebugInfo/X86/debug-loc-offset.mir +++ b/llvm/test/DebugInfo/X86/debug-loc-offset.mir @@ -42,8 +42,8 @@ # CHECK: DW_TAG_formal_parameter # CHECK-NOT: DW_TAG # CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}} -# CHECK-NEXT: [0x00000029, 0x00000037): DW_OP_breg0 EAX+0, DW_OP_deref -# CHECK-NEXT: [0x00000037, 0x00000063): DW_OP_breg5 EBP-8, DW_OP_deref, DW_OP_deref +# CHECK-NEXT: [0x00000029, 0x00000037) ".text": DW_OP_breg0 EAX+0, DW_OP_deref +# CHECK-NEXT: [0x00000037, 0x00000063) ".text": DW_OP_breg5 EBP-8, DW_OP_deref, DW_OP_deref # CHECK-NEXT: DW_AT_name [DW_FORM_strp]{{.*}}"a" # # CHECK: DW_TAG_variable @@ -61,8 +61,8 @@ # CHECK: DW_TAG_formal_parameter # CHECK-NOT: DW_TAG # CHECK: DW_AT_location [DW_FORM_sec_offset] ({{.*}} -# CHECK-NEXT: [0x00000000, 0x0000000a): DW_OP_consts +0, DW_OP_stack_value -# CHECK-NEXT: [0x0000000a, 0x00000017): DW_OP_consts +1, DW_OP_stack_value) +# CHECK-NEXT: [0x00000000, 0x0000000a) ".text": DW_OP_consts +0, DW_OP_stack_value +# CHECK-NEXT: [0x0000000a, 0x00000017) ".text": DW_OP_consts +1, DW_OP_stack_value) # CHECK-NEXT: DW_AT_name [DW_FORM_strp]{{.*}}"b" # # CHECK: .debug_loc contents: |