[llvm] r314491 - Make find_opt_files vararg
Adam Nemet via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 28 22:20:53 PDT 2017
Author: anemet
Date: Thu Sep 28 22:20:53 2017
New Revision: 314491
URL: http://llvm.org/viewvc/llvm-project?rev=314491&view=rev
Log:
Make find_opt_files vararg
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.
Modified:
llvm/trunk/tools/opt-viewer/opt-diff.py
llvm/trunk/tools/opt-viewer/opt-stats.py
llvm/trunk/tools/opt-viewer/opt-viewer.py
llvm/trunk/tools/opt-viewer/optrecord.py
Modified: llvm/trunk/tools/opt-viewer/opt-diff.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt-viewer/opt-diff.py?rev=314491&r1=314490&r2=314491&view=diff
==============================================================================
--- llvm/trunk/tools/opt-viewer/opt-diff.py (original)
+++ llvm/trunk/tools/opt-viewer/opt-diff.py Thu Sep 28 22:20:53 2017
@@ -46,8 +46,8 @@ if __name__ == '__main__':
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)
Modified: llvm/trunk/tools/opt-viewer/opt-stats.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt-viewer/opt-stats.py?rev=314491&r1=314490&r2=314491&view=diff
==============================================================================
--- llvm/trunk/tools/opt-viewer/opt-stats.py (original)
+++ llvm/trunk/tools/opt-viewer/opt-stats.py Thu Sep 28 22:20:53 2017
@@ -43,7 +43,7 @@ if __name__ == '__main__':
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)
Modified: llvm/trunk/tools/opt-viewer/opt-viewer.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt-viewer/opt-viewer.py?rev=314491&r1=314490&r2=314491&view=diff
==============================================================================
--- llvm/trunk/tools/opt-viewer/opt-viewer.py (original)
+++ llvm/trunk/tools/opt-viewer/opt-viewer.py Thu Sep 28 22:20:53 2017
@@ -258,7 +258,7 @@ if __name__ == '__main__':
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)
Modified: llvm/trunk/tools/opt-viewer/optrecord.py
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt-viewer/optrecord.py?rev=314491&r1=314490&r2=314491&view=diff
==============================================================================
--- llvm/trunk/tools/opt-viewer/optrecord.py (original)
+++ llvm/trunk/tools/opt-viewer/optrecord.py Thu Sep 28 22:20:53 2017
@@ -282,7 +282,7 @@ def gather_results(filenames, num_jobs,
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):
More information about the llvm-commits
mailing list