aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-values.adb
Commit message (Expand)AuthorAgeFilesLines
* synth: remove wbound field of bound_type.Tristan Gingold2020-01-131-4/+1
* synth: handle constants in assignments. Fix for #1080Tristan Gingold2020-01-121-0/+9
* synth: consider ports size to create unique instances.Tristan Gingold2020-01-101-0/+56
* synth: create const_array for default values.Tristan Gingold2019-11-171-1/+1
* synth: add some support for access types.Tristan Gingold2019-11-131-2/+2
* synth: renames Is_Const to Is_Static.Tristan Gingold2019-11-131-5/+5
* synth: introduce synth-static_oper.Tristan Gingold2019-11-131-2/+3
* synth: create const default values, adjust assign_value.Tristan Gingold2019-11-121-2/+2
* synth-stmts: return sub arrays/records forTristan Gingold2019-11-121-1/+1
* synth: initial support for file types. For #1004Tristan Gingold2019-11-111-3/+34
* synth: initial support of access type. For #1004Tristan Gingold2019-11-111-1/+36
* synth: do not create a value_const of a value_const.Tristan Gingold2019-11-061-0/+1
* synth: unshare default value of variables. Fix #1006Tristan Gingold2019-11-061-3/+41
* synth-expr: handle vhdl 2008 aggregates (partially).Tristan Gingold2019-11-041-5/+5
* synth-values: handle value_const for is_equal.Tristan Gingold2019-11-011-0/+5
* synth: add value_const.Tristan Gingold2019-10-201-0/+25
* synth: remove unused wlen field of bound_type.Tristan Gingold2019-10-031-1/+0
* synth: improve support of arrays or arrays. Fix #955Tristan Gingold2019-10-011-1/+3
* synth: check matching bounds for array equality. Fix #947Tristan Gingold2019-09-301-0/+48
* synth: handle alias for is_const. Fix #948Tristan Gingold2019-09-301-2/+3
* synth: handle conversion from slice to unbounded vector.Tristan Gingold2019-09-301-0/+2
* synth: special handling of 'const' functions.Tristan Gingold2019-09-301-0/+53
* synth: refactoring of alias (allow alias of anything).Tristan Gingold2019-09-301-2/+2
* synth: introduce type_logicTristan Gingold2019-09-291-1/+10
* synth: handle array equality (for constances).Tristan Gingold2019-09-251-0/+10
* synth: introduce type_unbounded_vector.Tristan Gingold2019-09-221-9/+29
* synth: remove value_mux2.Tristan Gingold2019-09-181-18/+1
* synth: fold addition on constant nets.Tristan Gingold2019-09-171-6/+32
* synth: extract synth-oper from synth-exprTristan Gingold2019-09-121-0/+26
* synth: improve support of return statement.Tristan Gingold2019-09-111-0/+16
* synth: introduce slice type.Tristan Gingold2019-09-111-0/+10
* synth: Add width field in type_type record.Tristan Gingold2019-09-111-27/+54
* synth: handle alias (WIP, read only).Tristan Gingold2019-09-111-0/+13
* synth: handle const record aggregates.Tristan Gingold2019-09-051-8/+17
* synth: add value_const_array.Tristan Gingold2019-09-051-5/+28
* synth: add support for record types.Tristan Gingold2019-08-291-0/+59
* synth: add asserts in synth-valuesTristan Gingold2019-08-051-0/+5
* synth: add support for memories.Tristan Gingold2019-07-291-2/+16
* synth: remove extract_bound (trivial).Tristan Gingold2019-07-281-5/+0
* synth: unconstrained arrays.Tristan Gingold2019-07-281-3/+32
* synth: preliminary support of dynamic indexing.Tristan Gingold2019-07-281-136/+148
* synth: preliminary support of integer subtypes.Tristan Gingold2019-07-261-0/+9
* synth: support index of a constant.Tristan Gingold2019-07-201-0/+4
* synth: handle instantiation (WIP)Tristan Gingold2019-07-101-0/+9
* synth: handle slice assignment.Tristan Gingold2019-06-251-0/+12
* synth: remove unused Value_Logic.Tristan Gingold2019-06-231-10/+0
* synth: handle more predefined functions.Tristan Gingold2019-06-231-8/+19
* synth: get rid of execution and elaboration.Tristan Gingold2019-06-191-53/+179
* synth: support conditional signal assignments.Tristan Gingold2019-06-081-0/+11
* Add netlist generation infrastructure.Tristan Gingold2017-01-311-0/+144