Defines | |
#define | READ_MODE_NO_MERGE 0 |
#define | READ_MODE_MERGE_NO_MERGE 1 |
#define | READ_MODE_REPORT_NO_MERGE 2 |
#define | READ_MODE_MERGE_INST_MERGE 3 |
#define | READ_MODE_REPORT_MOD_MERGE 4 |
Specify how to integrate read data from database file into memory structures.
#define READ_MODE_MERGE_INST_MERGE 3 |
When functional unit is completely read in (including module, signals, expressions), the functional unit is looked up in the current instance tree. If the instance exists, the functional unit is merged with the instance's functional unit; otherwise, we are attempting to merge two databases that were created from different designs.
Referenced by db_read(), and report_read_cdd_and_ready().
#define READ_MODE_MERGE_NO_MERGE 1 |
When new functional unit is read from database file, it is placed in the functional unit list and is placed in the correct hierarchical position in the instance tree. Used when performing a MERGE command on first file.
Referenced by command_merge(), db_read(), and info_db_read().
#define READ_MODE_NO_MERGE 0 |
When new functional unit is read from database file, it is placed in the functional unit list and is placed in the correct hierarchical position in the instance tree. Used when reading after parsing source files.
Referenced by covered_sim_calltf(), db_read(), parse_and_score_dumpfile(), and statement_db_read().
#define READ_MODE_REPORT_MOD_MERGE 4 |
When functional unit is completely read in (including module, signals, expressions), the functional unit is looked up in the functional unit list. If the functional unit is found, it is merged with the existing functional unit; otherwise, it is added to the functional unit list.
Referenced by command_report(), db_read(), funit_db_mod_merge(), and report_read_cdd_and_ready().
#define READ_MODE_REPORT_NO_MERGE 2 |
When new functional unit is read from database file, it is placed in the functional unit list and is placed in the correct hierarchical position in the instance tree. Used when performing a REPORT command.
Referenced by command_exclude(), command_report(), db_read(), rank_read_cdd(), and report_read_cdd_and_ready().