From c6b46d80c8938b58d935b5b3a69768a53e217409 Mon Sep 17 00:00:00 2001 From: Bryant Wong Date: Sun, 25 Dec 2016 23:46:55 +0000 Subject: Fix `update_test_checks.py` bug that incorrectly truncates IR body. Differential Revision: https://reviews.llvm.org/D26619 llvm-svn: 290529 --- llvm/utils/update_test_checks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/utils') diff --git a/llvm/utils/update_test_checks.py b/llvm/utils/update_test_checks.py index c084debbe98..7adf3e2661b 100755 --- a/llvm/utils/update_test_checks.py +++ b/llvm/utils/update_test_checks.py @@ -64,7 +64,7 @@ LLC_FUNCTION_RE = re.compile( flags=(re.M | re.S)) OPT_FUNCTION_RE = re.compile( r'^\s*define\s+(?:internal\s+)?[^@]*@(?P[\w-]+?)\s*\(' - r'(\s+)?[^{]*\{\n(?P.*?)\}', + r'(\s+)?[^{]*\{\n(?P.*?)^\}$', flags=(re.M | re.S)) CHECK_PREFIX_RE = re.compile('--check-prefix=(\S+)') CHECK_RE = re.compile(r'^\s*;\s*([^:]+?)(?:-NEXT|-NOT|-DAG|-LABEL)?:') -- cgit v1.2.3