[PATCH] D114626: [DebugInfo][InstrRef] "final final" test cleanups for x86 tests
Jeremy Morse via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 30 02:43:30 PST 2021
This revision was automatically updated to reflect the committed changes.
Closed by commit rGa48e05030bbd: [DebugInfo][InstrRef] "final final" test cleanups for x86 tests (authored by jmorse).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D114626/new/
https://reviews.llvm.org/D114626
Files:
llvm/test/DebugInfo/COFF/fp-stack.ll
llvm/test/DebugInfo/X86/live-debug-values.ll
Index: llvm/test/DebugInfo/X86/live-debug-values.ll
===================================================================
--- llvm/test/DebugInfo/X86/live-debug-values.ll
+++ llvm/test/DebugInfo/X86/live-debug-values.ll
@@ -1,4 +1,5 @@
; RUN: llc -filetype=asm %s -o - -experimental-debug-variable-locations=false | FileCheck %s
+; RUN: llc -filetype=asm %s -o - -experimental-debug-variable-locations=true | FileCheck %s --check-prefixes=CHECK,INSTRREF
; Test the extension of debug ranges from predecessors.
; Generated from the source file LiveDebugValues.c:
@@ -29,8 +30,10 @@
; DBG_VALUE for variable "n" is extended into %bb.5 from its predecessors %bb.3
; and %bb.4.
-; CHECK: .LBB0_5:
-; CHECK-NEXT: #DEBUG_VALUE: main:n <- $ebx
+; CHECK: .LBB0_5:
+; INSTRREF-NEXT: #DEBUG_VALUE: main:argc <- [DW_OP_LLVM_entry_value 1] $edi
+; INSTRREF-NEXT: #DEBUG_VALUE: main:argv <- [DW_OP_LLVM_entry_value 1] $rsi
+; CHECK-NEXT: #DEBUG_VALUE: main:n <- $ebx
; Other register values have been clobbered.
; CHECK-NOT: #DEBUG_VALUE:
; CHECK: movl %e{{..}}, m(%rip)
Index: llvm/test/DebugInfo/COFF/fp-stack.ll
===================================================================
--- llvm/test/DebugInfo/COFF/fp-stack.ll
+++ llvm/test/DebugInfo/COFF/fp-stack.ll
@@ -1,5 +1,5 @@
-; RUN: llc -mtriple=i686-windows-msvc < %s -experimental-debug-variable-locations=false | FileCheck %s --check-prefix=ASM
-; RUN: llc -mtriple=i686-windows-msvc < %s -filetype=obj -experimental-debug-variable-locations=false | llvm-readobj --codeview - | FileCheck %s --check-prefix=OBJ
+; RUN: llc -mtriple=i686-windows-msvc < %s | FileCheck %s --check-prefix=ASM
+; RUN: llc -mtriple=i686-windows-msvc < %s -filetype=obj | llvm-readobj --codeview - | FileCheck %s --check-prefix=OBJ
target datalayout = "e-m:x-p:32:32-i64:64-f80:32-n8:16:32-a:0:32-S32"
target triple = "i686-pc-windows-msvc18.0.0"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D114626.390642.patch
Type: text/x-patch
Size: 1916 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211130/1494c786/attachment.bin>
More information about the llvm-commits
mailing list