diff --git a/llvm/projects/hpvm-tensor-rt/code_autogenerators/source_code_autogenerator.py b/llvm/projects/hpvm-tensor-rt/code_autogenerators/source_code_autogenerator.py index 5c7ffc097fd12b2670b5f63177b9e45af40ee42a..fee5da4169c10065cb2a6ca84747fd6954ae54f9 100644 --- a/llvm/projects/hpvm-tensor-rt/code_autogenerators/source_code_autogenerator.py +++ b/llvm/projects/hpvm-tensor-rt/code_autogenerators/source_code_autogenerator.py @@ -84,7 +84,8 @@ def generate_source_code(table, dir_name, filename, source_name): new_file = open(new_filename, "w") new_file.write(''.join(new_file_contents)) new_file.close() - + print("Generated source code for configuration %s as %s" \ + % (knob_config.new_func_call, new_filename)) source_file.close() @@ -107,21 +108,22 @@ def generate_all_sources(table, orig_files_filename): source_name = orig_filename[ : file_ext_ind] else: source_name = orig_filename[last_slash_ind + 1 : file_ext_ind] - print("SOURCE NAME: %s" % source_name) + print("Source name: %s" % source_name) # Start with a clean directory dir_name = "%s_autogenerated_knobs" % source_name + print("Setting up directory: %s" % dir_name) if os.path.isdir(dir_name): - print("DIRECTORY %s EXISTS: CLEARING EVERYTHING" % dir_name) + print("Directory exists: clearing everything") for old_file in glob.glob(os.path.join(dir_name, "*")): os.remove(old_file) else: - dir_name = "%s_autogenerated_knobs" % source_name - print("GENERATING DIRECTORY: %s" % dir_name) + print("Generating directory: %s" % dir_name) os.makedirs(dir_name) generate_source_code(table, dir_name, orig_filename, source_name) + print("\n") orig_files.close()