This is slightly less verbose for the common case of a single build directory
and more intuitive when using this API directly from the interpreter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314491
91177308-0d34-0410-b5e6-
96231b3b80d8
parser.add_argument('--output', '-o', default='diff.opt.yaml')
args = parser.parse_args()
- files1 = optrecord.find_opt_files([args.yaml_dir_or_file_1])
- files2 = optrecord.find_opt_files([args.yaml_dir_or_file_2])
+ files1 = optrecord.find_opt_files(args.yaml_dir_or_file_1)
+ files2 = optrecord.find_opt_files(args.yaml_dir_or_file_2)
print_progress = not args.no_progress_indicator
all_remarks1, _, _ = optrecord.gather_results(files1, args.jobs, print_progress)
print_progress = not args.no_progress_indicator
- files = optrecord.find_opt_files(args.yaml_dirs_or_files)
+ files = optrecord.find_opt_files(*args.yaml_dirs_or_files)
if not files:
parser.error("No *.opt.yaml files found")
sys.exit(1)
print_progress = not args.no_progress_indicator
- files = optrecord.find_opt_files(args.yaml_dirs_or_files)
+ files = optrecord.find_opt_files(*args.yaml_dirs_or_files)
if not files:
parser.error("No *.opt.yaml files found")
sys.exit(1)
return all_remarks, file_remarks, max_hotness != 0
-def find_opt_files(dirs_or_files):
+def find_opt_files(*dirs_or_files):
all = []
for dir_or_file in dirs_or_files:
if os.path.isfile(dir_or_file):