mirror of https://github.com/YosysHQ/yosys.git
check scratchpad variables for custom abc scripts
This commit is contained in:
parent
9ab1feeaf1
commit
91f427d719
|
@ -732,6 +732,8 @@ void abc_module(RTLIL::Design *design, RTLIL::Module *current_module, std::strin
|
|||
abc_script += script_file[i];
|
||||
} else
|
||||
abc_script += stringf("source %s", script_file.c_str());
|
||||
} else if (design->scratchpad.count("abc.script")) {
|
||||
abc_script += design->scratchpad_get_string("abc.script");
|
||||
} else if (!lut_costs.empty()) {
|
||||
bool all_luts_cost_same = true;
|
||||
for (int this_cost : lut_costs)
|
||||
|
|
|
@ -332,6 +332,8 @@ void abc9_module(RTLIL::Design *design, RTLIL::Module *current_module, std::stri
|
|||
abc9_script += script_file[i];
|
||||
} else
|
||||
abc9_script += stringf("source %s", script_file.c_str());
|
||||
} else if (design->scratchpad.count("abc9.script")) {
|
||||
abc9_script += design->scratchpad_get_string("abc9.script");
|
||||
} else if (!lut_costs.empty() || !lut_file.empty()) {
|
||||
//bool all_luts_cost_same = true;
|
||||
//for (int this_cost : lut_costs)
|
||||
|
|
Loading…
Reference in New Issue