2021-09-28 |
Luke Kenneth Casso... | add redirection of __Cat__ to allow overrides for more... |
blob | commitdiff | raw |
2021-09-28 |
Luke Kenneth Casso... | add redirection of __Repl__ to allow overrides for... |
blob | commitdiff | raw | diff to current |
2021-09-27 |
Luke Kenneth Casso... | add redirection of __Assign__ to allow overrides for... |
blob | commitdiff | raw | diff to current |
2021-09-27 |
Luke Kenneth Casso... | add redirection of __Switch__ to allow overrides for... |
blob | commitdiff | raw | diff to current |
2021-05-18 |
Robin Ole Heinemann | *: remove unused imports |
blob | commitdiff | raw | diff to current |
2020-06-06 |
Adam Greig | hdl.xfrm: preserve allow_reset_less when transforming... |
blob | commitdiff | raw | diff to current |
2020-04-16 |
anuejn | hdl.rec: make Record inherit from UserValue. working_23jun2020 |
blob | commitdiff | raw | diff to current |
2020-02-01 |
whitequark | hdl.ast: warn on unused property statements (Assert... |
blob | commitdiff | raw | diff to current |
2020-01-17 |
whitequark | hdl.xfrm: transform drivers as well in DomainRenamer. |
blob | commitdiff | raw | diff to current |
2020-01-12 |
whitequark | Remove everything deprecated in nmigen 0.1. |
blob | commitdiff | raw | diff to current |
2019-10-26 |
whitequark | test: use `#nmigen:` magic comment instead of monkey... |
blob | commitdiff | raw | diff to current |
2019-10-13 |
whitequark | {,_}tools→{,_}utils |
blob | commitdiff | raw | diff to current |
2019-10-13 |
whitequark | hdl.ir: allow ClockSignal and ResetSignal in ports. |
blob | commitdiff | raw | diff to current |
2019-10-12 |
whitequark | hdl.ast: rename Slice.end back to Slice.stop. |
blob | commitdiff | raw | diff to current |
2019-10-12 |
whitequark | _tools: extract most utility methods to a private package. |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | Consistently use {!r}, not '{!r}' in diagnostics. |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | hdl.ast: Operator.{op→operator} |
blob | commitdiff | raw | diff to current |
2019-09-20 |
whitequark | hdl.ast: rename `nbits` to `width`. |
blob | commitdiff | raw | diff to current |
2019-09-03 |
whitequark | hdl.ast,back.rtlil: implement Cover. |
blob | commitdiff | raw | diff to current |
2019-08-19 |
whitequark | build.plat, hdl.ir: coordinate missing domain creation. |
blob | commitdiff | raw | diff to current |
2019-08-19 |
whitequark | hdl.xfrm: lower resets in DomainLowerer as well. |
blob | commitdiff | raw | diff to current |
2019-08-19 |
whitequark | hdl.xfrm: consider fragment's own domains in DomainLowerer. |
blob | commitdiff | raw | diff to current |
2019-08-18 |
whitequark | hdl.xfrm: make deprecated CEInserter more well-behaved. |
blob | commitdiff | raw | diff to current |
2019-08-15 |
whitequark | hdl.ast: implement Initial. |
blob | commitdiff | raw | diff to current |
2019-08-15 |
whitequark | hdl.xfrm: sample cache should be per-fragment. |
blob | commitdiff | raw | diff to current |
2019-08-12 |
whitequark | hdl.xfrm: CEInserter→EnableInserter. |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | hdl.ir: call back from Fragment.prepare if a clock... |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | hdl.ast: deprecate Value.part, add Value.{bit,word... |
blob | commitdiff | raw | diff to current |
2019-07-31 |
whitequark | hdl.xfrm: handle mem.{Read,Write}Port in CEInserter. |
blob | commitdiff | raw | diff to current |
2019-07-09 |
whitequark | hdl.{ast,dsl},back.rtlil: track source locations for... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | hdl.{ast,cd,dsl,xfrm}: reject inappropriately used... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | hdl.xfrm: don't overwrite source locations on ClockDoma... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | hdl.{dsl,mem,xfrm}: inject appropriate source locations. |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | hdl.ast: use keyword-only arguments as appropriate. |
blob | commitdiff | raw | diff to current |
2019-07-03 |
whitequark | back.rtlil: emit \src attributes for processes via... |
blob | commitdiff | raw | diff to current |
2019-06-28 |
whitequark | hdl.ir, back.rtlil: allow specifying attributes on... |
blob | commitdiff | raw | diff to current |
2019-06-11 |
whitequark | hdl.ast: implement values with custom lowering. |
blob | commitdiff | raw | diff to current |
2019-06-04 |
whitequark | hdl.xfrm: handle empty lhs in LHSGroup{Analyzer,Filter}. |
blob | commitdiff | raw | diff to current |
2019-04-22 |
whitequark | hdl.ir: rework named port handling for Instances. |
blob | commitdiff | raw | diff to current |
2019-04-21 |
whitequark | hdl.ir: detect elaboratables that are created but not... |
blob | commitdiff | raw | diff to current |
2019-04-18 |
whitequark | hdl.xfrm: handle classes that inherit from Record. |
blob | commitdiff | raw | diff to current |
2019-04-10 |
whitequark | hdl.xfrm: allow using FragmentTransformer on any elabor... |
blob | commitdiff | raw | diff to current |
2019-01-19 |
whitequark | hdl.xfrm: mark internal registers used in lowering... |
blob | commitdiff | raw | diff to current |
2019-01-19 |
whitequark | hdl.ast: give Assert and Assume their own src_loc. |
blob | commitdiff | raw | diff to current |
2019-01-17 |
whitequark | hdl.ast: allow sampling ClockSignal, ResetSignal. |
blob | commitdiff | raw | diff to current |
2019-01-17 |
whitequark | hdl.ast: add Past, Stable, Rose, Fell. |
blob | commitdiff | raw | diff to current |
2019-01-17 |
whitequark | hdl.xfrm: add SampleLowerer. |
blob | commitdiff | raw | diff to current |
2019-01-15 |
William D. Jones | hdl.xfrm: Add on_AnyConst and on_AnySeq abstract method... |
blob | commitdiff | raw | diff to current |
2019-01-14 |
whitequark | hdl.ir: allow explicitly requesting flattening. |
blob | commitdiff | raw | diff to current |
2019-01-14 |
whitequark | hdl: make ClockSignal and ResetSignal usable on LHS. |
blob | commitdiff | raw | diff to current |
2019-01-02 |
William D. Jones | hdl.xfrm: Add Assert and Assume abstract methods for... |
blob | commitdiff | raw | diff to current |
2018-12-28 |
whitequark | hdl.rec: add basic record support. |
blob | commitdiff | raw | diff to current |
2018-12-24 |
whitequark | hdl.xfrm, back.rtlil: implement and use LHSGroupFilter. |
blob | commitdiff | raw | diff to current |
2018-12-24 |
whitequark | hdl.xfrm: implement SwitchCleaner, for pruning empty... |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | hdl.xfrm: avoid cycles in union-find graph in LHSGroupA... |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | hdl.xfrm: implement LHSGroupAnalyzer. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | hdl.xfrm: Abstract*Transformer→*Visitor |
blob | commitdiff | raw | diff to current |
2018-12-20 |
whitequark | ir: allow non-Signals in Instance ports. |
blob | commitdiff | raw | diff to current |
2018-12-18 |
whitequark | compat: import genlib.record from Migen. |
blob | commitdiff | raw | diff to current |
2018-12-18 |
whitequark | hdl.ast: Cat.{operands→parts} |
blob | commitdiff | raw | diff to current |
2018-12-18 |
whitequark | hdl.ast, hdl.xfrm: various microoptimizations to speed... |
blob | commitdiff | raw | diff to current |
2018-12-17 |
whitequark | fhdl.ir: add black-box fragments, fragment parameters... |
blob | commitdiff | raw | diff to current |
2018-12-16 |
whitequark | hdl.xfrm: separate AST traversal from AST identity... |
blob | commitdiff | raw | diff to current |
2018-12-15 |
whitequark | back.pysim: implement ArrayProxy. |
blob | commitdiff | raw | diff to current |
2018-12-15 |
whitequark | Rename fhdl→hdl, genlib→lib. |
blob | commitdiff | raw | diff to current |
|