[PATCH] D79820: [test] Improve FileCheck's numeric-expression.txt
Joel E. Denny via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 14 10:16:45 PDT 2020
jdenny added inline comments.
================
Comment at: llvm/test/FileCheck/numeric-expression.txt:156
+USE MULTI VAR // CHECK-LABEL: USE MULTI VAR
+31 // CHECK-NEXT: {{^}}[[#VAR4:]]
+42 // CHECK-NEXT: {{^}}[[#UNSI+VAR4]]
----------------
For consistency with VAR42, should VAR4 become VAR31?
================
Comment at: llvm/test/FileCheck/numeric-expression.txt:228-236
STRVAR NUMVAR CONFLICT
redef1 42
foobar
redef2 42
CONFLICT-LABEL: STRVAR NUMVAR CONFLICT
CONFLICT1-NEXT: redef1 [[#NUMVAR:]]
CONFLICT2: [[NUMVAR:foo.*]]
----------------
Can these checks be inlined like the others?
================
Comment at: llvm/test/FileCheck/numeric-expression.txt:269-274
DEF EXPR WRONG MATCH
20
43
DEF-EXPR-FAIL-LABEL: DEF EXPR WRONG MATCH
DEF-EXPR-FAIL-NEXT: [[# VAR20:]]
DEF-EXPR-FAIL-NEXT: [[# VAR42: VAR20+22]]
----------------
Can these checks be inlined?
================
Comment at: llvm/test/FileCheck/numeric-expression.txt:288-293
SAME LINE USE
3
4 5
SAME-LINE-USE1-LABEL: SAME LINE USE
SAME-LINE-USE1-NEXT: [[#]]
+SAME-LINE-USE1-NEXT: [[#UNSI:]] [[#UNSI+1]]
----------------
Can these checks be inlined?
================
Comment at: llvm/test/FileCheck/numeric-expression.txt:310-315
VAR REDEF FMT CHANGE
22
DC
REDEF-NEW-FMT-LABEL: VAR REDEF FMT CHANGE
-REDEF-NEW-FMT-NEXT: [[#VAR1:]]
-REDEF-NEW-FMT-NEXT: [[#%X,VAR1:]]
+REDEF-NEW-FMT-NEXT: [[#UNSI:]]
+REDEF-NEW-FMT-NEXT: [[#%X,UNSI:]]
----------------
Can these checks be inlined?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79820/new/
https://reviews.llvm.org/D79820
More information about the llvm-commits
mailing list