llvm-project/clang/test/utils/update_cc_test_checks
Joel E. Denny 2bfe0536e5 [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines
Without this patch, llvm/utils/update_cc_test_checks.py fails to
perform `--replace-value-regex` replacements when two RUN lines
produce the same output and use the same single FileCheck prefix.  The
problem is that replacements in a RUN line's output are not performed
until after comparing against previous RUN lines' output, where
replacements have already been performed.  This patch fixes that.

Reviewed By: MaskRay

Differential Revision: https://reviews.llvm.org/D104566
2021-06-21 17:01:17 -04:00
..
Inputs [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines 2021-06-21 17:01:17 -04:00
basic-cplusplus.test [update_cc_test_checks.py] Add test for D84511 2020-08-06 09:15:56 +01:00
check_attrs.test [Utils] Check function attributes in update_test_checks 2020-07-19 20:07:24 +02:00
def-and-decl.test
exec-all-runlines.test Run non-filechecked commands in update_cc_test_checks.py 2021-03-10 12:25:35 -08:00
generated-funcs-regex.test [Utils][NFC] Rename replace-function-regex in update_cc_test_checks 2021-05-05 14:19:30 -07:00
generated-funcs.test [UpdateCCTestChecks] Include generated functions if asked 2020-09-18 06:34:59 -05:00
lit.local.cfg [update_cc_test_checks.py] Add test for D84511 2020-08-06 09:15:56 +01:00
mangled_names.test [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py 2020-07-08 11:00:10 +01:00
on_the_fly_arg_change.test [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py 2020-07-08 11:00:10 +01:00
prefix-never-matches.test [utils] Fix UpdateTestChecks case where 2 runs differ for last label 2020-12-15 07:16:54 -08:00
replace-value-regex-across-runs.test [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines 2021-06-21 17:01:17 -04:00
resolve-tmp-conflict.test [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts 2021-03-26 11:49:42 -07:00