diff options
author | Clifford Wolf <clifford@clifford.at> | 2015-08-31 16:42:19 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2015-08-31 16:42:19 +0200 |
commit | ee8f6f31f4b3d66b7ea07584d35d9beff96f893f (patch) | |
tree | f668e8ba818c08b4fbad9e91d565a0d9342d71ba | |
parent | 92dce21f6e5af4ffec7cbd4ea5e6607ca452a9c8 (diff) | |
download | yosys-ee8f6f31f4b3d66b7ea07584d35d9beff96f893f.tar.gz yosys-ee8f6f31f4b3d66b7ea07584d35d9beff96f893f.tar.bz2 yosys-ee8f6f31f4b3d66b7ea07584d35d9beff96f893f.zip |
Added SigMap::allbits()
-rw-r--r-- | kernel/sigtools.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/kernel/sigtools.h b/kernel/sigtools.h index 7082ace4c..a9419f876 100644 --- a/kernel/sigtools.h +++ b/kernel/sigtools.h @@ -421,6 +421,14 @@ struct SigMap apply(sig); return sig; } + + RTLIL::SigSpec allbits() const + { + RTLIL::SigSpec sig; + for (auto &it : bits) + sig.append(SigBit(it.first.first, it.first.second)); + return sig; + } }; YOSYS_NAMESPACE_END |