mirror of
https://github.com/YosysHQ/yosys
synced 2026-07-19 13:45:48 +00:00
rtlil: add source tracking to CaseRule actions
(cherry picked from commit c36370f227)
This commit is contained in:
parent
292d44f208
commit
6646b1dbf9
7 changed files with 18 additions and 17 deletions
|
|
@ -259,7 +259,7 @@ void RTLIL_BACKEND::dump_cell(std::ostream &f, std::string indent, const RTLIL::
|
|||
|
||||
void RTLIL_BACKEND::dump_proc_case_body(std::ostream &f, std::string indent, const RTLIL::CaseRule *cs, const RTLIL::Design *design, DumpMode mode)
|
||||
{
|
||||
for (const auto& [lhs, rhs] : cs->actions) {
|
||||
for (const auto& [lhs, rhs, _] : cs->actions) {
|
||||
f << stringf("%s" "assign ", indent);
|
||||
dump_sigspec(f, lhs, true, mode);
|
||||
f << stringf(" ");
|
||||
|
|
@ -313,7 +313,7 @@ void RTLIL_BACKEND::dump_proc_sync(std::ostream &f, std::string indent, const RT
|
|||
case RTLIL::STi: f << stringf("init\n"); break;
|
||||
}
|
||||
|
||||
for (const auto& [lhs, rhs] : sy->actions) {
|
||||
for (const auto& [lhs, rhs, _] : sy->actions) {
|
||||
f << stringf("%s update ", indent);
|
||||
dump_sigspec(f, lhs, true, mode);
|
||||
f << stringf(" ");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue