back.rtlil: do not translate empty fragments.
[nmigen.git] / nmigen / back / rtlil.py
2018-12-23 whitequarkback.rtlil: do not translate empty fragments.
2018-12-23 whitequarkback.rtlil: only translate switch tests once.
2018-12-23 whitequarkback.rtlil: fix swapped operands in mux codegen.
2018-12-22 whitequarkback.rtlil: split processes as finely as possible.
2018-12-22 whitequarkback.rtlil: remove useless condition. NFC.
2018-12-22 whitequarkback.rtlil: always initialize the entire memory.
2018-12-21 whitequarkback.rtlil: more consistent prefixing for subfragment...
2018-12-21 whitequarkback.rtlil: implement memories.
2018-12-21 whitequarkback.rtlil: explicitly pad constants with zeroes.
2018-12-21 whitequarkback.rtlil: fix translation of Cat.
2018-12-20 whitequarkir: allow non-Signals in Instance ports.
2018-12-17 whitequarkfhdl.ir: add black-box fragments, fragment parameters...
2018-12-17 whitequarkhdl, back: add and use SignalSet/SignalDict.
2018-12-17 whitequarkback.rtlil: update for Yosys master.
2018-12-17 whitequarkback.rtlil: implement Array.
2018-12-17 whitequarkback.rtlil: implement Part.
2018-12-16 whitequarkback.rtlil: handle reset_less domains.
2018-12-16 whitequarkback.rtlil: extract _StatementCompiler. NFC.
2018-12-16 whitequarkback.rtlil: simplify. NFC.
2018-12-16 whitequarkback.rtlil: properly escape strings in attributes.
2018-12-16 whitequarkback.rtlil: prepare for Yosys sigspec slicing improvements.
2018-12-16 whitequarkback.rtlil: avoid illegal slices.
2018-12-16 whitequarkback.rtlil: use slicing to match shape when reducing...
2018-12-16 whitequarkback.rtlil: don't emit a slice if all bits are used.
2018-12-16 whitequarkback.rtlil: reorganize value compiler into LHS/RHS.
2018-12-16 whitequarkback.rtlil: fix naming. NFC.
2018-12-16 whitequarkhdl.xfrm: separate AST traversal from AST identity...
2018-12-15 whitequarkRename fhdl→hdl, genlib→lib.
2018-12-15 whitequarkfhdl.ast, back.pysim: implement shifts.
2018-12-13 whitequarkfhdl.ir: move Fragment prepare logic from back.rtlil.
2018-12-13 whitequarkfhdl.ir: record port direction explicitly.
2018-12-13 whitequarkfhdl, back: trace and emit source locations of values.
2018-12-13 whitequarkback.rtlil: never give subfragment cells names starting...
2018-12-13 whitequarkfhdl.ir: implement clock domain propagation.
2018-12-13 whitequarkfhdl.ir: remove iter_domains().
2018-12-13 whitequarkfhdl: cd_name→domain.
2018-12-13 whitequarkfhdl.cd: rename ClockDomain.{reset→rst}.
2018-12-13 whitequarkback.rtlil: fix swapped operands in sync assign.
2018-12-13 whitequarkback.rtlil: explain logic for CD reset insertion.
2018-12-13 whitequarkback.rtlil: explicitly set the top module.
2018-12-13 whitequarkfhdl.ir: explain how port enumeration works.
2018-12-13 whitequarkback.rtlil: explain how RTLIL conversion works.
2018-12-13 whitequarkback.rtlil: give clocks and resets nicer names.
2018-12-13 whitequarkback.rtlil: match shape of $mux ports A/B/Y.
2018-12-13 whitequarkfhdl.ast: bits_sign→shape.
2018-12-12 whitequarkfhdl.dsl: comb/sync/sync.pix→d.comb/d.sync/d.pix.
2018-12-12 whitequarkfhdl.ast.Signal: implement attrs field.
2018-12-12 whitequarkClockDomain.{rst→reset}, for consistency with ResetInse...
2018-12-12 whitequarkInitial commit.