| Commit message (Expand) | Author | Age | Files | Lines |
* | synth-decls: handle unbounded record subtypes. Fix #1324 | Tristan Gingold | 2020-05-19 | 2 | -45/+28 |
* | vhdl-nodes: Rename and move shift/rotate predefined functions. Fix #1325 | Tristan Gingold | 2020-05-19 | 4 | -30/+27 |
* | netlists: initial infrastructure for attributes. For #1318 | Tristan Gingold | 2020-05-19 | 2 | -7/+62 |
* | WIP: netlists: reuse free instances. | Tristan Gingold | 2020-05-18 | 1 | -37/+220 |
* | netlists: make free_instance private and remove_instance public. | Tristan Gingold | 2020-05-18 | 1 | -6/+4 |
* | netlists: improve stats. | Tristan Gingold | 2020-05-18 | 1 | -3/+73 |
* | netlits: Use Remove_Instance instead of Free_Instance. | Tristan Gingold | 2020-05-18 | 5 | -44/+11 |
* | netlists: add disp_stats. | Tristan Gingold | 2020-05-18 | 3 | -1/+42 |
* | netlists: add more flags in Module_Record. | Tristan Gingold | 2020-05-18 | 2 | -15/+27 |
* | synth-expr: synth_subtype_conversion: add more assertions. | Tristan Gingold | 2020-05-18 | 1 | -6/+7 |
* | synth-aggr: use constrainted type to build record aggregate. | Tristan Gingold | 2020-05-18 | 1 | -1/+1 |
* | netlists-expands: remove memidx gates after expansion. | Tristan Gingold | 2020-05-18 | 2 | -13/+29 |
* | vhdl-sem_psl: handle equal/goto repeat seq. Fix #1321 | Tristan Gingold | 2020-05-18 | 1 | -1/+3 |
* | synth-environment: fix handling of static values in case statements. Fix #1319 | Tristan Gingold | 2020-05-18 | 1 | -2/+2 |
* | netlists-inference: avoid a crash for assertions in case statement. Fix #1317 | Tristan Gingold | 2020-05-17 | 1 | -4/+9 |
* | synth-static_oper: detect integer overflow on arith operators. Fix #1316 | Tristan Gingold | 2020-05-17 | 1 | -13/+66 |
* | synth-ieee-std-logic_1164: remove unused std_logic_vector declaration. | Tristan Gingold | 2020-05-17 | 1 | -4/+0 |
* | synth: move static comparison functions to synth.ieee.numeric | Tristan Gingold | 2020-05-17 | 3 | -310/+304 |
* | synth: handle static shift in synth.ieee.numeric_std. | Tristan Gingold | 2020-05-17 | 3 | -63/+78 |
* | synth-expr: handle array attribute on functions. | Tristan Gingold | 2020-05-17 | 1 | -4/+7 |
* | synth-decls: can initialize a static variable with a constant. | Tristan Gingold | 2020-05-16 | 1 | -0/+1 |
* | synth-ieee-numeric_std: also use memtyp for negation. | Tristan Gingold | 2020-05-16 | 3 | -30/+20 |
* | synth: use memtyp for synth-ieee-numeric_std, add more signed mul. | Tristan Gingold | 2020-05-16 | 5 | -486/+350 |
* | synth: use expanded name for assert labels. Fix #1314 | Tristan Gingold | 2020-05-16 | 1 | -8/+11 |
* | synth: handle static calls to signed numeric_std + -. Fix #1313 | Tristan Gingold | 2020-05-16 | 3 | -3/+119 |
* | synth: handle functional call to numeric_std binary operators. For #1313 | Tristan Gingold | 2020-05-16 | 2 | -25/+35 |
* | synth: handle inout ports with default values. For #1312 | Tristan Gingold | 2020-05-16 | 2 | -2/+7 |
* | synth-static_oper: handle eq_sgn_int comparision. For #1310 | Tristan Gingold | 2020-05-15 | 1 | -0/+56 |
* | trans-chap3: factorize code. | Tristan Gingold | 2020-05-15 | 1 | -11/+1 |
* | synth: handle non-text file (add signatures). | Tristan Gingold | 2020-05-15 | 6 | -10/+90 |
* | vhdl-utils: factorize Get_File_Signature. | Tristan Gingold | 2020-05-15 | 4 | -134/+113 |
* | synth: handle initialized inout port. For #1312 | Tristan Gingold | 2020-05-15 | 5 | -39/+72 |
* | synth-flags: consider severity error as an error. | Tristan Gingold | 2020-05-15 | 1 | -1/+1 |
* | synth-static_oper: handle more comparisons. Fix #1310 | Tristan Gingold | 2020-05-15 | 1 | -0/+41 |
* | synth: handle null array comparison. Fix #1311 | Tristan Gingold | 2020-05-15 | 3 | -11/+45 |
* | synth-stmts: ignore choices with L/H/W/X/Z/-/U values. | Tristan Gingold | 2020-05-15 | 1 | -6/+86 |
* | synth-aggr: create constrained record type if needed. | Tristan Gingold | 2020-05-14 | 2 | -8/+28 |
* | synth-stmts: factorize code for assertion errors, use a level. | Tristan Gingold | 2020-05-14 | 2 | -33/+27 |
* | grt: move severity levels from errors to grt.severity. | Tristan Gingold | 2020-05-14 | 6 | -8/+40 |
* | synth-values: tentatively try to fix warnings. For #1308 | Tristan Gingold | 2020-05-13 | 1 | -8/+12 |
* | synth-objtypes: tentatively try to fix warnings. For #1308 | Tristan Gingold | 2020-05-13 | 1 | -32/+48 |
* | vhdl-configuration: handle overrides of slv. Fix #1298 | Tristan Gingold | 2020-05-13 | 1 | -1/+15 |
* | trans-chap7: add a comment. | Tristan Gingold | 2020-05-13 | 1 | -0/+3 |
* | synth-objtypes: use Address to avoid compiler warnings. For #1308. | Tristan Gingold | 2020-05-13 | 1 | -23/+22 |
* | synth: handle any constant as edge value. Fix #1302 | Tristan Gingold | 2020-05-13 | 1 | -27/+37 |
* | trans-chap5: handle record subtypes in port association. | Tristan Gingold | 2020-05-13 | 1 | -13/+22 |
* | trans-chap7: Translate_Equality: also convert to base type for records. | Tristan Gingold | 2020-05-13 | 3 | -26/+51 |
* | vhdl: translate_record_subtype: inherit from parent type | Tristan Gingold | 2020-05-12 | 1 | -18/+24 |
* | Adding some comments to the RTI processing. (#1304) | Ben Reynwar | 2020-05-12 | 3 | -15/+73 |
* | Constants in vpi (#1297) | Ben Reynwar | 2020-05-10 | 4 | -13/+47 |