Skip to content

Commit 0184873

Browse files
authored
[tools] Allow RegClass/Bank in update_givaluetracking_test_checks.py (#141727)
The script previously assumed an underscore after the :
1 parent d1b0cbf commit 0184873

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

llvm/test/tools/UpdateTestChecks/update_givaluetracking_test_checks/Inputs/const.mir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ body: |
2020
; CHECK-NEXT: %4:_ KnownBits:???????????????????????????????? SignBits:1
2121
%0:gpr32 = COPY $w0
2222
%1:_(s32) = COPY %0
23-
%named:_(s64) = G_ZEXT %1
23+
%named:gpr64(s64) = G_ZEXT %1
2424
%3:_(s32), %4:_(s32) = G_UNMERGE_VALUES %named(s64)
2525
$w0 = COPY %3(s32)
2626
$w1 = COPY %4(s32)

llvm/test/tools/UpdateTestChecks/update_givaluetracking_test_checks/Inputs/const.mir.expected

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ body: |
1818
; Note: This comment should not be removed, the check lines below should be updated
1919
; CHECK-LABEL: name: @Test2
2020
; CHECK-NEXT: %1:_ KnownBits:???????????????????????????????? SignBits:1
21-
; CHECK-NEXT: %named:_ KnownBits:00000000000000000000000000000000???????????????????????????????? SignBits:32
21+
; CHECK-NEXT: %named:gpr64 KnownBits:00000000000000000000000000000000???????????????????????????????? SignBits:32
2222
; CHECK-NEXT: %3:_ KnownBits:???????????????????????????????? SignBits:1
2323
; CHECK-NEXT: %4:_ KnownBits:00000000000000000000000000000000 SignBits:32
2424
%0:gpr32 = COPY $w0
2525
%1:_(s32) = COPY %0
26-
%named:_(s64) = G_ZEXT %1
26+
%named:gpr64(s64) = G_ZEXT %1
2727
%3:_(s32), %4:_(s32) = G_UNMERGE_VALUES %named(s64)
2828
$w0 = COPY %3(s32)
2929
$w1 = COPY %4(s32)

llvm/utils/update_givaluetracking_test_checks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
VT_FUNCTION_RE = re.compile(
2424
r"\s*name:\s*@(?P<func>[A-Za-z0-9_-]+)"
25-
r"(?P<body>(\s*%[0-9a-zA-Z_]+:_\s*KnownBits:[01?]+\sSignBits:[0-9]+$)+)",
25+
r"(?P<body>(\s*%[0-9a-zA-Z_]+:[A-Za-z0-9_-]+\s*KnownBits:[01?]+\sSignBits:[0-9]+$)+)",
2626
flags=(re.X | re.M),
2727
)
2828

0 commit comments

Comments
 (0)