2020-08-26 |
whitequark | back.rtlil: do not squash empty modules. |
blob | commitdiff | raw |
2020-07-22 |
whitequark | back.rtlil: lower maximum accepted wire size. |
blob | commitdiff | raw | diff to current |
2020-07-15 |
whitequark | back.rtlil: fix guard for division by zero. |
blob | commitdiff | raw | diff to current |
2020-05-19 |
whitequark | back.rtlil: handle signed and large Instance parameters... |
blob | commitdiff | raw | diff to current |
2020-04-28 |
whitequark | back.rtlil: fix incorrect escaping of signed parameters. |
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-04-15 |
whitequark | back.rtlil: translate enum decoders to Yosys enum attri... |
blob | commitdiff | raw | diff to current |
2020-04-13 |
whitequark | back.rtlil: don't emit connections to zero width ports. |
blob | commitdiff | raw | diff to current |
2020-04-13 |
whitequark | back.rtlil: refuse to create extremely large wires. |
blob | commitdiff | raw | diff to current |
2020-04-13 |
whitequark | back.rtlil: fix expansion of Part() for partial dummy... |
blob | commitdiff | raw | diff to current |
2020-04-13 |
whitequark | back.rtlil: fix legalization of Part() with stride. |
blob | commitdiff | raw | diff to current |
2020-04-13 |
whitequark | Clarify a few comments. NFC. |
blob | commitdiff | raw | diff to current |
2020-02-06 |
whitequark | hdl.ast: add Value.{as_signed,as_unsigned}. |
blob | commitdiff | raw | diff to current |
2020-02-06 |
whitequark | hdl.mem: add synthesis attribute support. |
blob | commitdiff | raw | diff to current |
2020-01-31 |
whitequark | back.rtlil: don't emit wires for empty signals. |
blob | commitdiff | raw | diff to current |
2020-01-01 |
whitequark | back.rtlil: do not consider unreachable array elements... |
blob | commitdiff | raw | diff to current |
2019-11-27 |
whitequark | back.rtlil: infer bit width for instance parameters. |
blob | commitdiff | raw | diff to current |
2019-11-18 |
whitequark | back.rtlil: extend shorter operand of a binop when... |
blob | commitdiff | raw | diff to current |
2019-10-28 |
whitequark | back.verilog: remove $verilog_initial_trigger after... |
blob | commitdiff | raw | diff to current |
2019-10-26 |
whitequark | back.rtlil: avoid exponential behavior when legalizing... |
blob | commitdiff | raw | diff to current |
2019-10-26 |
whitequark | back.rtlil: fix lowering of Part() on LHS to account... |
blob | commitdiff | raw | diff to current |
2019-10-13 |
whitequark | {,_}tools→{,_}utils |
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-12 |
Jean-François Nguyen | back.rtlil: fix DeprecationWarning. NFC. |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | hdl.ast: deprecate shapes like `(1, True)` in favor... |
blob | commitdiff | raw | diff to current |
2019-10-11 |
whitequark | hdl.ast: Operator.{op→operator} |
blob | commitdiff | raw | diff to current |
2019-10-06 |
whitequark | back.rtlil: don't crash legalizing values with no branches. |
blob | commitdiff | raw | diff to current |
2019-10-04 |
whitequark | back.rtlil: avoid unsoundness for division by zero. |
blob | commitdiff | raw | diff to current |
2019-10-02 |
whitequark | back.rtlil: don't cache wires for legalized switch... |
blob | commitdiff | raw | diff to current |
2019-10-02 |
whitequark | back.rtlil: sign of rhs and lhs of ${sshr,sshl,pow... |
blob | commitdiff | raw | diff to current |
2019-10-02 |
whitequark | back.rtlil: it is not necessary to match binop operand... |
blob | commitdiff | raw | diff to current |
2019-09-28 |
whitequark | hdl.ast: actually implement the // operator. |
blob | commitdiff | raw | diff to current |
2019-09-24 |
whitequark | back.rtlil: fix handling of certain nested arrays. |
blob | commitdiff | raw | diff to current |
2019-09-23 |
whitequark | back.rtlil: give predictable names to anonymous subfrag... |
blob | commitdiff | raw | diff to current |
2019-09-20 |
whitequark | hdl.ast: rename `nbits` to `width`. |
blob | commitdiff | raw | diff to current |
2019-09-13 |
whitequark | hdl.ast: add Value.{any,all}, mapping to $reduce_{or... |
blob | commitdiff | raw | diff to current |
2019-09-11 |
whitequark | back: return name map from convert_fragment(). |
blob | commitdiff | raw | diff to current |
2019-09-03 |
whitequark | hdl.ast,back.rtlil: implement Cover. |
blob | commitdiff | raw | diff to current |
2019-08-31 |
whitequark | hdl.cd: add negedge clock domains. |
blob | commitdiff | raw | diff to current |
2019-08-22 |
whitequark | back.rtlil: print real parameters with maximum precision. |
blob | commitdiff | raw | diff to current |
2019-08-22 |
Darrell Harmon | back.rtlil: add support for real (float) parameters... |
blob | commitdiff | raw | diff to current |
2019-08-19 |
whitequark | back.{rtlil,verilog}: split convert_fragment() off... |
blob | commitdiff | raw | diff to current |
2019-08-15 |
whitequark | hdl.ast: implement Initial. |
blob | commitdiff | raw | diff to current |
2019-08-04 |
whitequark | back.rtlil: use a dummy wire, not 'x, when assigning... |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | back.rtlil: actually match shape of left hand side. |
blob | commitdiff | raw | diff to current |
2019-08-03 |
whitequark | back.rtlil: fix sim-synth mismatch with assigns followi... |
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-08-03 |
whitequark | hdl.ast, back.rtlil: add source locations to anonymous... |
blob | commitdiff | raw | diff to current |
2019-07-09 |
whitequark | back.rtlil: add decodings to cases when switching on... |
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 | build.{dsl,res}: allow platform-dependent attributes... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | back.rtlil: don't name-prefix signals connected to... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | back.rtlil: ignore empty source locations. |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | back.rtlil: attach source locations to switches, not... |
blob | commitdiff | raw | diff to current |
2019-07-08 |
whitequark | back.rtlil: use a more principled approach to attribute... |
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-07-02 |
whitequark | back.rtlil: emit \sig$next wires instead of \$next... |
blob | commitdiff | raw | diff to current |
2019-07-02 |
whitequark | back.rtlil: do not emit $next wires for comb signals. |
blob | commitdiff | raw | diff to current |
2019-07-01 |
whitequark | back.rtlil: fix Array regression in 32446831. |
blob | commitdiff | raw | diff to current |
2019-06-28 |
whitequark | hdl.{ast,dsl}, back.{pysim,rtlil}: allow multiple case... |
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 | back.rtlil: mask memory init values. |
blob | commitdiff | raw | diff to current |
2019-05-26 |
whitequark | back.rtlil: allow specifying platform for convert(). |
blob | commitdiff | raw | diff to current |
2019-05-13 |
whitequark | back.rtlil: assign undriven signals to their reset... |
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 | back.rtlil: emit `nmigen.hierarchy` attribute. |
blob | commitdiff | raw | diff to current |
2019-04-21 |
whitequark | back.rtlil: only expand legalized values in Array/Part... |
blob | commitdiff | raw | diff to current |
2019-04-20 |
whitequark | back.rtlil: allow record slices on LHS. |
blob | commitdiff | raw | diff to current |
2019-03-28 |
whitequark | back.rtlil: fix off-by-one in Part legalization. |
blob | commitdiff | raw | diff to current |
2019-01-26 |
whitequark | back.rtlil: accept ast.Const as cell parameter. |
blob | commitdiff | raw | diff to current |
2019-01-26 |
whitequark | back.rtlil: accept any elaboratable, not just fragments. |
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-18 |
whitequark | back.rtlil: only emit each AnyConst/AnySeq cell once. |
blob | commitdiff | raw | diff to current |
2019-01-17 |
whitequark | hdl.xfrm: add SampleLowerer. |
blob | commitdiff | raw | diff to current |
2019-01-16 |
whitequark | back.rtlil: slightly nicer naming for $next signals... |
blob | commitdiff | raw | diff to current |
2019-01-16 |
whitequark | back.rtlil: rename \sig$next to $next$sig. |
blob | commitdiff | raw | diff to current |
2019-01-15 |
whitequark | Unbreak 655d02d5. |
blob | commitdiff | raw | diff to current |
2019-01-15 |
William D. Jones | back.rtlil: Generate $anyconst and $anyseq cells. |
blob | commitdiff | raw | diff to current |
2019-01-02 |
whitequark | back.rtlil: translate empty slices correctly. |
blob | commitdiff | raw | diff to current |
2019-01-02 |
William D. Jones | back.rtlil: Generate RTLIL for Assert/Assume statements. |
blob | commitdiff | raw | diff to current |
2019-01-01 |
whitequark | back.rtlil: fix typo. |
blob | commitdiff | raw | diff to current |
2018-12-31 |
whitequark | back.rtlil: match shape of Array elements to ArrayProxy... |
blob | commitdiff | raw | diff to current |
2018-12-31 |
whitequark | back.rtlil: fix typo. |
blob | commitdiff | raw | diff to current |
2018-12-28 |
whitequark | hdl.rec: add basic record support. |
blob | commitdiff | raw | diff to current |
2018-12-26 |
whitequark | back.rtlil: clarify $verilog_initial_trigger behavior... |
blob | commitdiff | raw | diff to current |
2018-12-24 |
whitequark | back.rtlil: unbreak d47c1f8a. |
blob | commitdiff | raw | diff to current |
2018-12-24 |
whitequark | back.rtlil: use one $meminit cell, not one per word. |
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-24 |
whitequark | back.rtlil: always output negative values as two's... |
blob | commitdiff | raw | diff to current |
2018-12-23 |
whitequark | back.rtlil: emit dummy logic to work around Verilog... |
blob | commitdiff | raw | diff to current |
2018-12-23 |
whitequark | back.rtlil: do not translate empty fragments. |
blob | commitdiff | raw | diff to current |
2018-12-23 |
whitequark | back.rtlil: only translate switch tests once. |
blob | commitdiff | raw | diff to current |
2018-12-23 |
whitequark | back.rtlil: fix swapped operands in mux codegen. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | back.rtlil: split processes as finely as possible. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | back.rtlil: remove useless condition. NFC. |
blob | commitdiff | raw | diff to current |
2018-12-22 |
whitequark | back.rtlil: always initialize the entire memory. |
blob | commitdiff | raw | diff to current |
2018-12-21 |
whitequark | back.rtlil: more consistent prefixing for subfragment... |
blob | commitdiff | raw | diff to current |
2018-12-21 |
whitequark | back.rtlil: implement memories. |
blob | commitdiff | raw | diff to current |
next |