diff options
author | Adrian Prantl <aprantl@apple.com> | 2014-04-11 17:49:47 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2014-04-11 17:49:47 +0000 |
commit | c6db0bdef2569d54781fc38431a403cb4170749a (patch) | |
tree | 1b4f53dd317b2682542ff69adf37fa4da0572cbc /test/DebugInfo | |
parent | d8791663767591b86e8acd6b559231f418f19eef (diff) | |
download | llvm-c6db0bdef2569d54781fc38431a403cb4170749a.tar.gz llvm-c6db0bdef2569d54781fc38431a403cb4170749a.tar.bz2 llvm-c6db0bdef2569d54781fc38431a403cb4170749a.tar.xz |
Debug info: Store the DIVariable in DebugLocEntry also for constants,
so DwarfDebug::emitDebugLocEntry can emit them with the correct signedness.
rdar://problem/15928306
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206042 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/DebugInfo')
-rw-r--r-- | test/DebugInfo/X86/dbg-const.ll | 2 | ||||
-rw-r--r-- | test/DebugInfo/X86/dbg-value-const-byref.ll | 8 | ||||
-rw-r--r-- | test/DebugInfo/X86/fission-ranges.ll | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/test/DebugInfo/X86/dbg-const.ll b/test/DebugInfo/X86/dbg-const.ll index 12dc154c05..300c1eeb97 100644 --- a/test/DebugInfo/X86/dbg-const.ll +++ b/test/DebugInfo/X86/dbg-const.ll @@ -13,7 +13,7 @@ target triple = "x86_64-apple-darwin10.0.0" -;CHECK: ## DW_OP_constu +;CHECK: ## DW_OP_consts ;CHECK-NEXT: .byte 42 define i32 @foobar() nounwind readonly noinline ssp { entry: diff --git a/test/DebugInfo/X86/dbg-value-const-byref.ll b/test/DebugInfo/X86/dbg-value-const-byref.ll index 23dead3f85..2f808786a8 100644 --- a/test/DebugInfo/X86/dbg-value-const-byref.ll +++ b/test/DebugInfo/X86/dbg-value-const-byref.ll @@ -25,14 +25,14 @@ ; CHECK: DW_AT_location [DW_FORM_data4] ([[LOC:.*]]) ; CHECK: .debug_loc contents: ; CHECK: [[LOC]]: -; constu 0x00000003 +; consts 0x00000003 ; CHECK: Beginning address offset: 0x0000000000000{{.*}} ; CHECK: Ending address offset: [[C1:.*]] -; CHECK: Location description: 10 03 -; constu 0x00000007 +; CHECK: Location description: 11 03 +; consts 0x00000007 ; CHECK: Beginning address offset: [[C1]] ; CHECK: Ending address offset: [[C2:.*]] -; CHECK: Location description: 10 07 +; CHECK: Location description: 11 07 ; rax, piece 0x00000004 ; CHECK: Beginning address offset: [[C2]] ; CHECK: Ending address offset: [[R1:.*]] diff --git a/test/DebugInfo/X86/fission-ranges.ll b/test/DebugInfo/X86/fission-ranges.ll index 416e7cb2a2..057039c3c5 100644 --- a/test/DebugInfo/X86/fission-ranges.ll +++ b/test/DebugInfo/X86/fission-ranges.ll @@ -26,7 +26,7 @@ ; CHECK: [[A]]: Beginning address index: 2 ; CHECK-NEXT: Length: 199 -; CHECK-NEXT: Location description: 10 00 +; CHECK-NEXT: Location description: 11 00 ; CHECK-NEXT: {{^$}} ; CHECK-NEXT: Beginning address index: 3 ; CHECK-NEXT: Length: 23 |