diff --git a/llvm/utils/update_mir_test_checks.py b/llvm/utils/update_mir_test_checks.py --- a/llvm/utils/update_mir_test_checks.py +++ b/llvm/utils/update_mir_test_checks.py @@ -35,7 +35,7 @@ VREG_RE = re.compile(r'(%[0-9]+)(?::[a-z0-9_]+)?(?:\([<>a-z0-9 ]+\))?') MI_FLAGS_STR= ( r'(frame-setup |frame-destroy |nnan |ninf |nsz |arcp |contract |afn ' - r'|reassoc |nuw |nsw |exact |fpexcept )*') + r'|reassoc |nuw |nsw |exact |nofpexcept |nomerge )*') VREG_DEF_RE = re.compile( r'^ *(?P{0}(?:, {0})*) = ' r'{1}(?P[A-Zt][A-Za-z0-9_]+)'.format(VREG_RE.pattern, MI_FLAGS_STR))