mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-07 01:54:10 +00:00
Added RTLIL::Module::connect(const RTLIL::SigSig&)
This commit is contained in:
parent
027819c7e8
commit
b03aec6e32
|
@ -873,6 +873,11 @@ static bool fixup_ports_compare(const RTLIL::Wire *a, const RTLIL::Wire *b)
|
||||||
return a->port_id < b->port_id;
|
return a->port_id < b->port_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void RTLIL::Module::connect(const RTLIL::SigSig &conn)
|
||||||
|
{
|
||||||
|
connections_.push_back(conn);
|
||||||
|
}
|
||||||
|
|
||||||
void RTLIL::Module::connect(const RTLIL::SigSpec &lhs, const RTLIL::SigSpec &rhs)
|
void RTLIL::Module::connect(const RTLIL::SigSpec &lhs, const RTLIL::SigSpec &rhs)
|
||||||
{
|
{
|
||||||
connections_.push_back(RTLIL::SigSig(lhs, rhs));
|
connections_.push_back(RTLIL::SigSig(lhs, rhs));
|
||||||
|
|
|
@ -288,6 +288,7 @@ struct RTLIL::Module
|
||||||
virtual void check();
|
virtual void check();
|
||||||
virtual void optimize();
|
virtual void optimize();
|
||||||
|
|
||||||
|
void connect(const RTLIL::SigSig &conn);
|
||||||
void connect(const RTLIL::SigSpec &lhs, const RTLIL::SigSpec &rhs);
|
void connect(const RTLIL::SigSpec &lhs, const RTLIL::SigSpec &rhs);
|
||||||
void fixup_ports();
|
void fixup_ports();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue