1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00

[Utils][FIX] Unbreak update_XXX_test_checks after 3598b810029d

The users of build_function_body_dictionary and add_checks need to be
adjusted after the changes in UpdateTestChecks/common.py.
This commit is contained in:
Johannes Doerfert 2019-10-31 13:37:34 -05:00
parent bf5dfd5af4
commit 649bdfef2e
2 changed files with 3 additions and 3 deletions

View File

@ -354,11 +354,11 @@ def build_function_body_dictionary_for_triple(args, raw_tool_output, triple, pre
scrubber, function_re = handler scrubber, function_re = handler
common.build_function_body_dictionary( common.build_function_body_dictionary(
function_re, scrubber, [args], raw_tool_output, prefixes, function_re, scrubber, [args], raw_tool_output, prefixes,
func_dict, args.verbose) func_dict, args.verbose, False)
##### Generator of assembly CHECK lines ##### Generator of assembly CHECK lines
def add_asm_checks(output_lines, comment_marker, prefix_list, func_dict, func_name): def add_asm_checks(output_lines, comment_marker, prefix_list, func_dict, func_name):
# Label format is based on ASM string. # Label format is based on ASM string.
check_label_format = '{} %s-LABEL: %s:'.format(comment_marker) check_label_format = '{} %s-LABEL: %s%s:'.format(comment_marker)
common.add_checks(output_lines, comment_marker, prefix_list, func_dict, func_name, check_label_format, True, False) common.add_checks(output_lines, comment_marker, prefix_list, func_dict, func_name, check_label_format, True, False)

View File

@ -160,7 +160,7 @@ def get_function_body(args, filename, clang_args, extra_commands, prefixes, trip
if '-emit-llvm' in clang_args: if '-emit-llvm' in clang_args:
common.build_function_body_dictionary( common.build_function_body_dictionary(
common.OPT_FUNCTION_RE, common.scrub_body, [], common.OPT_FUNCTION_RE, common.scrub_body, [],
raw_tool_output, prefixes, func_dict, args.verbose) raw_tool_output, prefixes, func_dict, args.verbose, False)
else: else:
print('The clang command line should include -emit-llvm as asm tests ' print('The clang command line should include -emit-llvm as asm tests '
'are discouraged in Clang testsuite.', file=sys.stderr) 'are discouraged in Clang testsuite.', file=sys.stderr)