ChampSim
|
Classes | |
class | FileWriter |
Functions | |
def | files_are_different (rfp, new_rfp) |
def | write_if_different (fname, new_file_string) |
def | get_map_lines (fname_map) |
def | writer (bindir_name=None, objdir_name=None) |
Variables | |
string | constants_file_name = 'champsim_constants.h' |
string | instantiation_file_name = 'core_inst.inc' |
string | core_module_declaration_file_name = 'ooo_cpu_module_decl.inc' |
string | core_module_definition_file_name = 'ooo_cpu_module_def.inc' |
string | cache_module_declaration_file_name = 'cache_module_decl.inc' |
string | cache_module_definition_file_name = 'cache_module_def.inc' |
makefile_file_name = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), '_configuration.mk') | |
tuple | cxx_generated_warning = ('/***', ' * THIS FILE IS AUTOMATICALLY GENERATED', ' * Do not edit this file. It will be overwritten when the configure script is run.', ' ***/', '') |
tuple | make_generated_warning = ('###', '# THIS FILE IS AUTOMATICALLY GENERATED', '# Do not edit this file. It will be overwritten when the configure script is run.', '###', '') |
def config.filewrite.files_are_different | ( | rfp, | |
new_rfp | |||
) |
def config.filewrite.get_map_lines | ( | fname_map | ) |
def config.filewrite.write_if_different | ( | fname, | |
new_file_string | |||
) |
def config.filewrite.writer | ( | bindir_name = None , |
|
objdir_name = None |
|||
) |
string config.filewrite.cache_module_declaration_file_name = 'cache_module_decl.inc' |
string config.filewrite.cache_module_definition_file_name = 'cache_module_def.inc' |
string config.filewrite.constants_file_name = 'champsim_constants.h' |
string config.filewrite.core_module_declaration_file_name = 'ooo_cpu_module_decl.inc' |
string config.filewrite.core_module_definition_file_name = 'ooo_cpu_module_def.inc' |
tuple config.filewrite.cxx_generated_warning = ('/***', ' * THIS FILE IS AUTOMATICALLY GENERATED', ' * Do not edit this file. It will be overwritten when the configure script is run.', ' ***/', '') |
string config.filewrite.instantiation_file_name = 'core_inst.inc' |
tuple config.filewrite.make_generated_warning = ('###', '# THIS FILE IS AUTOMATICALLY GENERATED', '# Do not edit this file. It will be overwritten when the configure script is run.', '###', '') |
config.filewrite.makefile_file_name = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), '_configuration.mk') |