| Commit message (Expand) | Author | Age | Files | Lines |
* | synth: handle Pos attribute for booleans. | Tristan Gingold | 2020-05-07 | 2 | -1/+2 |
* | synth: revert a previous commit: remove the En parameter. | Tristan Gingold | 2020-05-06 | 12 | -311/+226 |
* | synth-expr.adb: handle negative values. Fix ghdl/ghdl-yosys-plugin#115 | Tristan Gingold | 2020-05-06 | 1 | -2/+18 |
* | synth: add support for sequential assertions. Fix #1273 | Tristan Gingold | 2020-05-06 | 6 | -58/+312 |
* | netlists-folds: add Build2_And, remove default location. | Tristan Gingold | 2020-05-06 | 3 | -13/+29 |
* | synth: add Id_Enable gate (for sequential assertions). | Tristan Gingold | 2020-05-06 | 5 | -0/+25 |
* | synth: revert part of sequential assertion support. Fix #1285 | Tristan Gingold | 2020-05-05 | 2 | -81/+20 |
* | synth: initial support of unbounded records. Fix #1283 | Tristan Gingold | 2020-05-05 | 7 | -11/+40 |
* | synth-aggre: propagate errors in record aggregate. Fix #1283 | Tristan Gingold | 2020-05-05 | 1 | -6/+14 |
* | synth: handle non-static vectors in target aggregates. Fix #1277 | Tristan Gingold | 2020-05-04 | 1 | -18/+71 |
* | synth: add comments. | Tristan Gingold | 2020-05-04 | 2 | -2/+3 |
* | synth-expr: handle subtype name in synth_slice_suffix. Fix #1280 | Tristan Gingold | 2020-05-04 | 1 | -5/+13 |
* | synth: remove Global_Context (cleanup). | Tristan Gingold | 2020-05-04 | 8 | -26/+27 |
* | synth: reduce use of global context. | Tristan Gingold | 2020-05-04 | 10 | -289/+341 |
* | synth-stmts: unshare assigned value. | Tristan Gingold | 2020-05-04 | 1 | -2/+3 |
* | synth: move copy_memory to synth-objtypes; add unshare. | Tristan Gingold | 2020-05-04 | 4 | -9/+21 |
* | synth: improve debugging routines. | Tristan Gingold | 2020-05-04 | 4 | -20/+35 |
* | synth: minor refactoring for clean-up. | Tristan Gingold | 2020-05-04 | 3 | -90/+75 |
* | synth-stmts: reduce use of Build_Context. | Tristan Gingold | 2020-05-04 | 1 | -37/+46 |
* | synth-stmts: fix incorrect assumption for control logic. | Tristan Gingold | 2020-05-04 | 1 | -5/+0 |
* | synth-stmts: propagate constant values in case statements. | Tristan Gingold | 2020-05-04 | 2 | -59/+120 |
* | synth: partial refactoring to improve handling of controls in case statements. | Tristan Gingold | 2020-05-04 | 3 | -74/+113 |
* | synth: use tri_state_type for seq_assign_value. | Tristan Gingold | 2020-05-04 | 4 | -67/+81 |
* | synth-environment: minor change to ease debugging. | Tristan Gingold | 2020-05-04 | 1 | -2/+5 |
* | netlists-butils: add a minor optimization to mux4. | Tristan Gingold | 2020-05-04 | 1 | -6/+14 |
* | synth: preliminary support of sequential assertions. For #1273 | Tristan Gingold | 2020-05-04 | 3 | -23/+99 |
* | synth-context: remove unused bit0/bit1 nets. | Tristan Gingold | 2020-05-02 | 2 | -26/+2 |
* | synth: use static values for control nets when possible. | Tristan Gingold | 2020-05-02 | 8 | -130/+241 |
* | synth-stmts: reduce use of global context. | Tristan Gingold | 2020-05-01 | 1 | -13/+8 |
* | synth-stmts: add use clause for netlists.gates | Tristan Gingold | 2020-05-01 | 2 | -17/+12 |
* | synth: propagate enable condition to expressions. For #1273 | Tristan Gingold | 2020-05-01 | 12 | -250/+364 |
* | netlists-folds: add Buil2_Imp | Tristan Gingold | 2020-05-01 | 2 | -4/+24 |
* | synth: also check default value of signals. For #1271 | Tristan Gingold | 2020-04-30 | 1 | -18/+26 |
* | synth: do not allow signals in default values. Fix #1271 | Tristan Gingold | 2020-04-30 | 1 | -4/+22 |
* | synth: improve handling of synchronous memory read. | Tristan Gingold | 2020-04-28 | 1 | -6/+92 |
* | synth-expr: fix handling of array attributes. Fix #1266 | Tristan Gingold | 2020-04-27 | 1 | -2/+19 |
* | netlists: ignore missing location on more const. | Tristan Gingold | 2020-04-27 | 1 | -7/+10 |
* | synth-stmts: add a missing location. Fix #1267 | Tristan Gingold | 2020-04-27 | 1 | -1/+4 |
* | netlists-disp_vhdl: check presence location on significant instances. | Tristan Gingold | 2020-04-26 | 1 | -0/+15 |
* | synth: add many calls to set_location | Tristan Gingold | 2020-04-26 | 8 | -56/+134 |
* | synth-oper: handle more shifts for #1264 | Tristan Gingold | 2020-04-26 | 1 | -2/+4 |
* | synth: implement static sub_sgn_int. Fix #1265 | Tristan Gingold | 2020-04-26 | 3 | -0/+50 |
* | synth-static_oper: handle sll/srl for signed/unsigned. Fix #1264 | Tristan Gingold | 2020-04-26 | 1 | -1/+78 |
* | synth-oper: propagate error. | Tristan Gingold | 2020-04-26 | 1 | -4/+8 |
* | netlists-memories: Handle gated dyn_extract. | Tristan Gingold | 2020-04-26 | 2 | -30/+241 |
* | netlists: add a very simple dot dump. | Tristan Gingold | 2020-04-25 | 3 | -0/+150 |
* | synth-environment: add an optimization. Fix #1258 | Tristan Gingold | 2020-04-24 | 1 | -0/+4 |
* | synth-oper: handle more operations (comparaisons from std_logic_unsigned). | Tristan Gingold | 2020-04-23 | 2 | -15/+18 |
* | synth-insts: factorize code. | Tristan Gingold | 2020-04-23 | 1 | -16/+17 |
* | netlists-inference: adjust guard. Fix ghdl/ghdl-yosys-plugin#110 | Tristan Gingold | 2020-04-23 | 1 | -1/+9 |