[llvm] 64e36da - Fix regex for DW_FORM_string case in multi-variant.ll
via llvm-commits
llvm-commits at lists.llvm.org
Mon May 12 20:03:22 PDT 2025
Author: Hubert Tong
Date: 2025-05-12T23:03:18-04:00
New Revision: 64e36da23248b6817e036b5d2c9fa5afb9f2c5e5
URL: https://github.com/llvm/llvm-project/commit/64e36da23248b6817e036b5d2c9fa5afb9f2c5e5
DIFF: https://github.com/llvm/llvm-project/commit/64e36da23248b6817e036b5d2c9fa5afb9f2c5e5.diff
LOG: Fix regex for DW_FORM_string case in multi-variant.ll
Added:
Modified:
llvm/test/DebugInfo/Generic/multi-variant.ll
Removed:
################################################################################
diff --git a/llvm/test/DebugInfo/Generic/multi-variant.ll b/llvm/test/DebugInfo/Generic/multi-variant.ll
index 1c680b371bb8f..5c7ec4d5aa91f 100644
--- a/llvm/test/DebugInfo/Generic/multi-variant.ll
+++ b/llvm/test/DebugInfo/Generic/multi-variant.ll
@@ -3,26 +3,26 @@
; Check for a variant part where a variant has multiple members.
-; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "Discr")
+; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"Discr")
; CHECK: DW_TAG_variant_part
; CHECK-NOT: TAG
; CHECK: DW_AT_discr [DW_FORM_ref4] (cu + {{0x[0-9a-fA-F]+}} => {[[OFFSET:0x[0-9a-fA-F]+]]})
; CHECK: DW_TAG_variant
; CHECK: DW_AT_discr_value [DW_FORM_data1] (0x4a)
; CHECK: DW_TAG_member
-; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field0")
+; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field0")
; CHECK: DW_AT_type
; CHECK: DW_AT_alignment
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x00)
; CHECK: DW_TAG_member
-; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field1")
+; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field1")
; CHECK: DW_AT_type
; CHECK: DW_AT_alignment
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x08)
; CHECK: DW_TAG_variant
; CHECK: DW_AT_discr_value [DW_FORM_data1] (0x4b)
; CHECK: DW_TAG_member
-; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{.*}} = "field2")
+; CHECK: DW_AT_name [DW_FORM_str{{[a-z]+}}] ({{(.* = )?}}"field2")
; CHECK: DW_AT_type
; CHECK: DW_AT_alignment
; CHECK: DW_AT_data_member_location [DW_FORM_data1] (0x00)
More information about the llvm-commits
mailing list