aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* vhdl/translate: handle implicit record-record conversions.Tristan Gingold2020-01-061-12/+1
|
* vhdl/translate: minor refactoring.Tristan Gingold2020-01-062-42/+43
|
* vhdl: fix multiple reference in trans-chap3.Tristan Gingold2020-01-061-2/+6
|
* vhdl/translate: handle more partially constrained array subtypes. For #1038Tristan Gingold2020-01-063-6/+10
|
* vhdl: handle untranslated subtypes for record aggregates. Fix #1051Tristan Gingold2020-01-021-3/+12
|
* synth: handle scalar inout association for subprograms. Fix #1064Tristan Gingold2020-01-021-0/+2
|
* vhdl: fix order of std_ulogic literals. For #1063Tristan Gingold2020-01-021-3/+3
|
* synth-disp_vhdl: handle conversion from signed integers.Tristan Gingold2020-01-011-1/+5
|
* synth: optimize integer mod for power of 2.Tristan Gingold2020-01-013-0/+31
|
* vhdl: evaluate std_logic matching equality. Fix #1063Tristan Gingold2020-01-012-8/+54
|
* vhdl: handle -gGEN=VAL for --synth. Fix #1062Tristan Gingold2020-01-016-23/+213
|
* synth-inference: merge reset for sub-nets.Tristan Gingold2019-12-311-1/+16
| | | | For tgingold/ghdlsynth-beta#76
* synth-environment: also optimize mux merge for sub-nets.Tristan Gingold2019-12-313-1/+34
|
* netlists-disp_vhdl: display iadff.Tristan Gingold2019-12-312-7/+19
|
* ams-vhdl: add support for 'delayed for quantity.Tristan Gingold2019-12-319-144/+197
|
* ams-vhdl: handle zoh, ltf and ztf attributes.Tristan Gingold2019-12-3114-71/+358
|
* ams-vhdl: add simultaneous null statement.Tristan Gingold2019-12-3011-155/+449
|
* ams-vhdl: add frequency function, minor fixes.Tristan Gingold2019-12-306-6/+26
|
* ams-vhdl: handle record nature end name.Tristan Gingold2019-12-302-0/+5
|
* ams-vhdl: improve error recoveryTristan Gingold2019-12-306-61/+92
|
* ams-vhdl: analyze, canon and print simultaneous procedural statements.Tristan Gingold2019-12-306-90/+175
|
* ams-vhdl: fix tree consistency for terminal declaration.Tristan Gingold2019-12-302-3/+3
|
* ams-vhdl: correctly test and set staticness of dot/integ attributes.Tristan Gingold2019-12-301-8/+7
|
* ams-vhdl: print subnature declarations.Tristan Gingold2019-12-301-1/+16
|
* ams-vhdl: check nature for record natures and terminals.Tristan Gingold2019-12-307-231/+397
|
* vhdl-ams: fix tree consistency for subnature declaration.Tristan Gingold2019-12-294-9/+9
| | | | Also fix use and canon for it.
* vhdl-ams: fix overload for simple simultaneous statement.Tristan Gingold2019-12-293-4/+26
| | | | Fix tree consistency for branch quantity declarations.
* synth: handle wire assigned to a static value. Fix #1058Tristan Gingold2019-12-293-9/+104
|
* vhdl: improve support of AMS-vhdl (array and record natures, source quantities)Tristan Gingold2019-12-2836-1059/+5977
|
* vhdl: add Has_Delay_Machanism for optional 'inertial' printing.Tristan Gingold2019-12-266-93/+165
|
* vhdl-prints: subtype indication is optional in object alias.Tristan Gingold2019-12-261-3/+2
|
* libraries: handle redefinition of a package by an entity.Tristan Gingold2019-12-261-75/+80
|
* vhdl: handle non-object aliases in selected use clause. Fix #1057Tristan Gingold2019-12-241-5/+8
|
* synth: handle is_x (as false). Fix #1054Tristan Gingold2019-12-241-0/+4
|
* vhdl: recognize ieee.std_logic_1164.is_x.Tristan Gingold2019-12-244-8/+19
|
* ghdlsynth: allow display for libghdl.Tristan Gingold2019-12-241-21/+42
|
* netlists-disp_vhdl: handle conversion from std_logic to signed/unsigned.Tristan Gingold2019-12-242-8/+20
|
* netlists-memories: add convert_to_memory.Tristan Gingold2019-12-241-298/+504
|
* synth: add minor comments.Tristan Gingold2019-12-232-1/+3
|
* synth: add Get_Input_Instance.Tristan Gingold2019-12-144-10/+21
|
* netlists-memories: add comments.Tristan Gingold2019-12-141-2/+44
|
* netlists-memories: remove unused subprograms.Tristan Gingold2019-12-081-318/+0
|
* netlists-memories: reduce muxes.Tristan Gingold2019-12-081-1/+162
|
* synth: rework in netlists-memories.Tristan Gingold2019-12-061-61/+128
|
* netlists-disp_vhdl: handle 1-bit add/sub.Tristan Gingold2019-12-051-4/+12
|
* netlists-memories: avoid a crash when no read. Fix #1018Tristan Gingold2019-12-051-1/+7
|
* netlists-disp_vhdl: handle more ROMs.Tristan Gingold2019-12-051-2/+12
|
* netlists-memories: improve ROM inference. For issue #1008Tristan Gingold2019-12-051-26/+48
|
* netlists-dump: adjust can_inline after cleanup ofTristan Gingold2019-12-051-4/+20
|
* netlists-memories: generate mem_rd_sync gates.Tristan Gingold2019-12-052-170/+142
|