More hashtable finetuning
[yosys.git] / kernel / rtlil.h
2014-12-27 Clifford WolfMore hashtable finetuning
2014-12-26 Clifford WolfReplaced std::unordered_set (nodict) with Yosys::pool
2014-12-26 Clifford WolfReplaced std::unordered_map as implementation for Yosys...
2014-12-26 Clifford WolfAdded Yosys::{dict,nodict,vector} container types
2014-12-24 Clifford WolfRenamed extend() to extend_xx(), changed most users...
2014-12-21 Clifford WolfAdded support for multiple clock domains to "abc" pass
2014-12-17 Clifford WolfMerge branch 'master' of github.com:cliffordwolf/yosys
2014-12-16 Clifford WolfFixed build with gcc 4.6
2014-12-11 Clifford WolfAdded IdString::destruct_guard hack
2014-12-08 Clifford WolfAdded bool constructors to SigBit and SigSpec
2014-12-08 Clifford WolfAdded module->addDffe() and module->addDffeGate()
2014-11-07 Clifford WolfImproved TopoSort determinism
2014-10-17 Clifford WolfFixed a few VS warnings
2014-10-14 Clifford WolfMerge branch 'win32'
2014-10-14 William SpeirsMade iterators extend std::iterator and added == operator
2014-09-29 Clifford WolfAdded support for "keep" on modules
2014-09-22 Ahmed IrfanMerge branch 'master' of https://github.com/cliffordwol...
2014-09-19 Clifford WolfInitialize RTLIL::Const from std::vector<bool>
2014-09-04 Clifford WolfRemoved $bu0 cell type
2014-09-01 Clifford WolfUsing std::vector<RTLIL::State> instead of RTLIL::Const...
2014-08-31 Clifford WolfAdded RTLIL::Const::size()
2014-08-31 Clifford WolfTypo fixes in cell->*Param() API
2014-08-30 Clifford WolfAdded design->scratchpad
2014-08-24 Clifford WolfAdded is_signed argument to SigSpec.as_int() and Const...
2014-08-22 Clifford WolfAdded emscripten (emcc) support to build system and...
2014-08-21 Clifford WolfMerge branch 'master' of github.com:cliffordwolf/yosys
2014-08-19 Clifford WolfAdded mod->addGate() methods for new gate types
2014-08-16 Clifford WolfAdded module->uniquify()
2014-08-15 Clifford WolfRenamed $_INV_ cell type to $_NOT_
2014-08-15 Clifford WolfMore idstring sort_by_* helpers and fixed tpl ordering...
2014-08-14 Clifford WolfAdded RTLIL::SigSpec::to_sigbit_map()
2014-08-14 Clifford WolfAdded sig.{replace,remove,extract} variants for std...
2014-08-14 Clifford WolfAdded module->ports
2014-08-14 Clifford WolfRIP $safe_pmux
2014-08-12 Clifford WolfFixed SigBit(RTLIL::Wire *wire) constructor
2014-08-05 Clifford WolfAdded support for truncating of wires to wreduce pass
2014-08-04 Clifford WolfAdded RTLIL::IdString::in(...)
2014-08-02 Clifford WolfRemoved at() method from RTLIL::IdString
2014-08-02 Clifford WolfNo implicit conversion from IdString to anything else
2014-08-02 Clifford WolfMore bugfixes related to new RTLIL::IdString
2014-08-02 Clifford WolfLimit size of log_signal buffer to 100 elements
2014-08-02 Clifford WolfImprovements in new RTLIL::IdString implementation
2014-08-02 Clifford WolfImplemented new reference counting RTLIL::IdString
2014-08-02 Clifford WolfFixed memory corruption related to id2cstr()
2014-08-02 Clifford WolfMore cleanups related to RTLIL::IdString usage
2014-08-01 Clifford WolfPreparations for RTLIL::IdString redesign: cleanup...
2014-08-01 Clifford WolfAdded ModIndex helper class, some changes to RTLIL...
2014-08-01 Clifford WolfPacked SigBit::data and SigBit::offset in a union
2014-07-31 Clifford WolfRenamed port access function on RTLIL::Cell, added...
2014-07-31 Clifford WolfAdded RTLIL::Monitor
2014-07-31 Clifford WolfAdded module->design and cell->module, wire->module...
2014-07-31 Clifford WolfMoved some stuff to kernel/yosys.{h,cc}, using Yosys...
2014-07-30 Clifford WolfAdded techmap CONSTMAP feature
2014-07-30 Clifford WolfAdded "kernel/yosys.h" and "kernel/yosys.cc"
2014-07-29 Clifford WolfAdded "techmap -map %{design-name}"
2014-07-29 Clifford WolfAdded $shift and $shiftx cell types (needed for correct...
2014-07-28 Clifford WolfAdded wire->upto flag for signals such as "wire [0...
2014-07-28 Clifford WolfUsing log_assert() instead of assert()
2014-07-28 Clifford WolfAdded std::initializer_list<> constructor to SigSpec
2014-07-27 Clifford WolfAdded proper Design->addModule interface
2014-07-27 Clifford WolfAdded RTLIL::SigSpecConstIterator
2014-07-27 Clifford WolfAdded RTLIL::Module::wire(id) and cell(id) lookup functions
2014-07-27 Clifford WolfAdded RTLIL::Design::modules()
2014-07-27 Clifford WolfRefactoring: Renamed RTLIL::Design::modules to modules_
2014-07-27 Clifford WolfAdded conversion from ObjRange to std::vector and std...
2014-07-27 Clifford WolfAdded RTLIL::ObjIterator and RTLIL::ObjRange
2014-07-27 Clifford WolfUsing std::move() in SigSpec move constructor
2014-07-27 Clifford WolfAdded RTLIL::SigSpec move constructor and move assignme...
2014-07-27 Clifford WolfMostly cosmetic changes to rtlil.h
2014-07-26 Clifford WolfRefactoring: Renamed RTLIL::Module::cells to cells_
2014-07-26 Clifford WolfRefactoring: Renamed RTLIL::Module::wires to wires_
2014-07-26 Clifford WolfChanged more code to the new RTLIL::Wire constructors
2014-07-26 Clifford WolfChanged a lot of code to the new RTLIL::Wire constructors
2014-07-26 Clifford WolfAdded RTLIL::Cell::has(portname)
2014-07-26 Clifford WolfAdded some missing "const" in rtlil.h
2014-07-26 Clifford WolfAdded RTLIL::Module::connections()
2014-07-26 Clifford WolfAdded RTLIL::Module::connect(const RTLIL::SigSig&)
2014-07-26 Clifford WolfAutomatically pack SigSpec on copy/assign
2014-07-26 Clifford WolfAdded new RTLIL::Cell port access methods
2014-07-26 Clifford WolfRenamed RTLIL::{Module,Cell}::connections to connections_
2014-07-25 Clifford WolfAdded copy-constructor-like module->addCell(name, other...
2014-07-25 Clifford WolfUse only module->addCell() and module->remove() to...
2014-07-25 Clifford WolfAdded RTLIL::SigSpec is_chunk()/as_chunk() API
2014-07-24 Clifford WolfReplaced more old SigChunk programming patterns
2014-07-24 Clifford WolfSmall changes regarding cover() and check() in SigSpec
2014-07-23 Clifford WolfAdded hashing to RTLIL::SigSpec relational and equal...
2014-07-23 Clifford WolfAdded RTLIL::SigSpec::repeat()
2014-07-23 Clifford WolfRemoved RTLIL::SigSpec::optimize()
2014-07-23 Clifford WolfRemoved RTLIL::SigSpec::expand() method
2014-07-23 Clifford WolfFixed all users of SigSpec::chunks_rw() and removed it
2014-07-23 Clifford WolfReplaced RTLIL::SigSpec::operator!=() with inline version
2014-07-23 Clifford WolfMerge branch: Refactoring {SigSpec|SigChunk}(RTLIL...
2014-07-23 Clifford WolfRefactoring {SigSpec|SigChunk}(RTLIL::Wire *wire, ...
2014-07-23 Clifford WolfRefactoring {SigSpec|SigChunk}(RTLIL::Wire *wire, ...
2014-07-23 Clifford WolfSome cleanups in RTLIL::SigChunk::SigChunk(const RTLIL...
2014-07-22 Clifford WolfSigSpec refactoring: Added RTLIL::SigSpecIterator
2014-07-22 Clifford WolfSigSpec refactoring: added RTLIL::SigSpec::operator[]
2014-07-22 Clifford WolfRemoved RTLIL::SigChunk::compare()
2014-07-22 Clifford WolfSigSpec refactoring: added RTLIL::SigSpec::bits() and...
2014-07-22 Clifford WolfSigSpec refactoring: change RTLIL::SigSpec::chunks...
next