aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-stmts.adb
Commit message (Expand)AuthorAgeFilesLines
* synth: make more types private.Tristan Gingold2019-07-171-1/+1
* synth: make type Wire_Id_Record private.Tristan Gingold2019-07-171-4/+4
* synth: renaming of Assign to Seq_Assign.Tristan Gingold2019-07-171-5/+5
* synth: handle instantiation within generate statement.Tristan Gingold2019-07-151-0/+2
* synth: handle choices by range in aggregates.Tristan Gingold2019-07-151-7/+11
* synth: use correct instance to synth default expressions of assocs.Tristan Gingold2019-07-151-10/+13
* synth: save and restore instance_pool for processes.Tristan Gingold2019-07-151-2/+4
* synth: handle black boxes.Tristan Gingold2019-07-131-1/+13
* synth: handle instantiation (WIP)Tristan Gingold2019-07-101-7/+6
* synth: handle simple user function calls.Tristan Gingold2019-07-061-3/+21
* synth: use future states for PSL restrict directive.Tristan Gingold2019-07-041-5/+8
* synth: handle PSL restrict directive (WIP).Tristan Gingold2019-07-041-0/+109
* vhdl: parse and analyze restrict directive.Tristan Gingold2019-07-041-0/+2
* synth: handle vhdl2008 std_logic_1164, handle anonymous_signal.Tristan Gingold2019-07-041-1/+2
* synth: handle concurrent assertions.Tristan Gingold2019-07-021-0/+18
* synth: destroy iterator after for-loop.Tristan Gingold2019-07-011-2/+10
* synth: add dyn_insert module.Tristan Gingold2019-07-011-8/+12
* synth: handle for-loop statements.Tristan Gingold2019-07-011-0/+38
* synth: handle various enum ranges for case stmts.Tristan Gingold2019-06-301-4/+24
* synth: handle 2 states fsms.Tristan Gingold2019-06-301-1/+5
* synth: handle process statement.Tristan Gingold2019-06-301-6/+43
* vhdl: move annotations from simul to vhdl.Tristan Gingold2019-06-291-1/+1
* synth: add syn_extract for dynamic slices.Tristan Gingold2019-06-281-3/+9
* synth: handle slice assignment.Tristan Gingold2019-06-251-0/+21
* synth: add insert gate.Tristan Gingold2019-06-241-0/+30
* synth: handle discrete choice in case statements.Tristan Gingold2019-06-231-1/+5
* synth: handle more predefined functions.Tristan Gingold2019-06-231-14/+11
* synth-stmts: fix for unordered choices in case statement.Tristan Gingold2019-06-231-5/+14
* synth-stmts: handle constant if statements.Tristan Gingold2019-06-231-2/+18
* synth: get rid of execution and elaboration.Tristan Gingold2019-06-191-45/+35
* synth-stmts: handle enumeration type in case, renaming.Tristan Gingold2019-06-131-63/+72
* synth: handle conditional generate process.Tristan Gingold2019-06-111-1/+45
* synth: support conditional signal assignments.Tristan Gingold2019-06-081-6/+38
* synth: add comments and refactoring.Tristan Gingold2019-06-071-1/+1
* vhdl: extract vhdl.errors from errorout.Tristan Gingold2019-05-081-1/+1
* vhdl: move iirs_utils to vhdl.utilsTristan Gingold2019-05-061-1/+1
* vhdl: move evaluation to vhdl child.Tristan Gingold2019-05-051-2/+2
* vhdl: move ieee packages to vhdl children.Tristan Gingold2019-05-051-11/+11
* vhdl: move sem* packages to vhdl children.Tristan Gingold2019-05-051-2/+2
* synth: ignore component instantiations (TODO).Tristan Gingold2019-04-161-0/+4
* move algos to grt.Tristan Gingold2019-03-201-2/+3
* fix gnat8 errors for libghdlsynth targetsStefan Biereigel2019-03-131-1/+0
* evaluation: rename Get_Info to Get_Str_Info (reduce overloading).Tristan Gingold2017-12-081-2/+1
* Create the simul.ads package (for a namespace).Tristan Gingold2017-11-241-9/+9
* Add netlist generation infrastructure.Tristan Gingold2017-01-311-0/+826