[llvm] r290529 - Fix `update_test_checks.py` bug that incorrectly truncates IR body.
Bryant Wong via llvm-commits
llvm-commits at lists.llvm.org
Sun Dec 25 15:46:55 PST 2016
Author: bryant
Date: Sun Dec 25 17:46:55 2016
New Revision: 290529
URL: http://llvm.org/viewvc/llvm-project?rev=290529&view=rev
Log:
Fix `update_test_checks.py` bug that incorrectly truncates IR body.
Differential Revision: https://reviews.llvm.org/D26619
Modified:
llvm/trunk/utils/update_test_checks.py
Modified: llvm/trunk/utils/update_test_checks.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/update_test_checks.py?rev=290529&r1=290528&r2=290529&view=diff
==============================================================================
--- llvm/trunk/utils/update_test_checks.py (original)
+++ llvm/trunk/utils/update_test_checks.py Sun Dec 25 17:46:55 2016
@@ -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<func>[\w-]+?)\s*\('
- r'(\s+)?[^{]*\{\n(?P<body>.*?)\}',
+ r'(\s+)?[^{]*\{\n(?P<body>.*?)^\}$',
flags=(re.M | re.S))
CHECK_PREFIX_RE = re.compile('--check-prefix=(\S+)')
CHECK_RE = re.compile(r'^\s*;\s*([^:]+?)(?:-NEXT|-NOT|-DAG|-LABEL)?:')
More information about the llvm-commits
mailing list