aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-static_oper.adb
Commit message (Expand)AuthorAgeFilesLines
* synth-static_oper: predefined function call now return memtyp.Tristan Gingold2020-04-131-25/+26
* synth: move memtyp handling to synth.objtypes.Tristan Gingold2020-04-131-116/+113
* synth-static_oper: handle floor. Fix #1210Tristan Gingold2020-04-111-0/+7
* synth-static_oper: handle more additions. Fix #1209Tristan Gingold2020-04-111-1/+5
* synth-static_oper: add write_std_logic.Tristan Gingold2020-04-101-12/+15
* synth-static_oper: use Order_Type instead of Compare_Type.Tristan Gingold2020-04-101-42/+38
* synth: use more memtyp in synth-static_oper.Tristan Gingold2020-04-101-97/+10
* synth: use memtyp in synth-static_oper. Fix #1181Tristan Gingold2020-04-091-78/+69
* synth: refactoring to store static values in wires.Tristan Gingold2020-04-091-3/+4
* synth: extract synth.objtypes from synth.values.Tristan Gingold2020-04-091-0/+1
* synth-static_oper: handle mul uns nat. (#1200)bwimm2020-04-071-0/+16
* synth-static_oper: add support for unsgined_add_slv_int. Fix #1198Tristan Gingold2020-04-061-1/+2
* synth: add value_memory and use it to store objects value.Tristan Gingold2020-04-061-131/+164
* synth: more cleanup (and use of valtyp).Tristan Gingold2020-04-021-34/+31
* synth: rework - use valtyp for expressions.Tristan Gingold2020-04-021-133/+125
* synth-static_oper: handle mul nat uns. Fix #1179Tristan Gingold2020-04-011-0/+17
* synth-static_oper: add more operation.Tristan Gingold2020-03-281-0/+8
* synth-static_oper: improve support of unsigned comparisons.Tristan Gingold2020-03-271-29/+255
* synth-static_oper: handle alias in concatenation.Tristan Gingold2020-03-251-2/+4
* synth-static_oper: handle boolean xor.Tristan Gingold2020-03-251-0/+6
* synth-static_oper: handle not for signed and unsigned. Fix #1167Tristan Gingold2020-03-211-1/+3
* synth-static_oper: handle minimum/maximum for integers. Fix #1158Tristan Gingold2020-03-141-2/+4
* synth: handle static sub uns/nat.Tristan Gingold2020-03-131-0/+17
* synth-static_oper: handle unsigned "<".Tristan Gingold2020-03-131-1/+60
* synth-static_oper: handle static net for add_uns_nat.Tristan Gingold2020-03-131-5/+14
* synth: propagate more errors.Tristan Gingold2020-03-131-1/+1
* synth: implement more conversions.Tristan Gingold2020-03-111-1/+2
* synth-static_oper: handle and, or.Tristan Gingold2020-03-091-2/+19
* synth-static_oper: generalize "not".Tristan Gingold2020-03-091-1/+2
* synth-static_oper: handle const operands for enums.Tristan Gingold2020-03-071-3/+6
* synth: handle more physical operators. Fix #1146Tristan Gingold2020-02-291-16/+50
* synth-static_oper: handle enum inequality.Tristan Gingold2020-02-291-0/+3
* synth-static_oper: handle to_stdlogicvector_bvTristan Gingold2020-02-271-1/+20
* synth: rework static predefined function calls.Tristan Gingold2020-02-181-1/+152
* synth-static_oper: handle more division operands. Fix #1134Tristan Gingold2020-02-121-1/+2
* synth: handle null vector for vec-vec concat. Fix #1133Tristan Gingold2020-02-111-5/+9
* synth-static_oper: handle xor.Tristan Gingold2020-02-101-0/+11
* synth: handle some rotation and shifts. Fix #1077Tristan Gingold2020-01-301-0/+50
* synth-static_oper: handle array-element concatenation.Tristan Gingold2020-01-211-0/+20
* synth: add id_abs gate. For #1101Tristan Gingold2020-01-201-0/+2
* synth-static_oper: handle element/array concat.Tristan Gingold2020-01-201-0/+20
* synth: handle static "-" for unsigned. For of #1087Tristan Gingold2020-01-131-0/+19
* synth-static_oper: handle unary not for std_logic. For #1080Tristan Gingold2020-01-121-0/+5
* synth: handle wire assigned to a static value. Fix #1058Tristan Gingold2019-12-291-8/+79
* synth: add static neg for signed.Tristan Gingold2019-12-031-0/+12
* synth: handle static float unary +, abs and exp. For #1044.Tristan Gingold2019-12-011-0/+7
* synth: add synth_static_monadic_predefinedTristan Gingold2019-11-301-0/+88
* synth-static_oper: add support for array array concat. Fix #1046Tristan Gingold2019-11-291-0/+26
* synth-static_oper: add +,-,* for floats. For #1044Tristan Gingold2019-11-291-2/+7
* synth-static_oper: handle floating point comparisons. Fix #1042Tristan Gingold2019-11-281-0/+19