aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-vhdl_oper.adb
Commit message (Collapse)AuthorAgeFilesLines
* synth: renaming (synth-static_oper -> synth-vhdl_eval)Tristan Gingold2022-04-271-4/+4
|
* synth: abstract code for reuse by evaluationTristan Gingold2022-04-261-1/+1
|
* synth-static_oper: fully remove dependency on synth_instanceTristan Gingold2022-04-261-8/+35
|
* synth-static_oper: do not depend on instance for static operations.Tristan Gingold2022-04-261-29/+5
| | | | Preliminary work to support evaluation
* synth: handle concatenation of unbounded types. Fix #1993Tristan Gingold2022-03-081-8/+25
|
* synth-vhdl_oper: implement <= for arrays. Fix #1991Tristan Gingold2022-03-021-7/+17
|
* synth-vhdl_oper: handle to_unsigned with an unsigned for size. Fix #1977Tristan Gingold2022-02-171-27/+30
|
* synth-vhdl_oper: handle bit condition operator. Fix #1971Tristan Gingold2022-02-161-1/+2
|
* synth: fix handling of std_logic_unsigned."-" for negative numbers.Tristan Gingold2022-01-181-8/+12
| | | | Fix #1951
* synth: also handle rol. For #1909Tristan Gingold2021-11-111-0/+5
|
* synth: handle ror from numeric_std. Fix #1909Tristan Gingold2021-11-111-1/+4
|
* synth: do full elaboration before synthesisTristan Gingold2021-11-011-1/+4
|
* synth-vhdl_oper: handle nor for booleanTristan Gingold2021-09-141-0/+1
|
* synth: add build2_concat2 and use it for vhdl concat.Tristan Gingold2021-08-281-4/+4
|
* synth: file renaming for decls, expr, insts and stmts.Tristan Gingold2021-04-281-2/+2
|
* synth-vhdl_oper.adb: handle resize uns/uns. For #1731Tristan Gingold2021-04-211-0/+12
|
* synth-vhdl_oper.adb: adjust previous patch and testTristan Gingold2021-04-211-1/+12
| | | | | resize with two signed parameters extract the size of the second parameter to resize the first one.
* synth-vhdl_oper.adb: handle resize sgn/sgn. Fix #1731Tristan Gingold2021-04-211-0/+1
| | | | With an hint from T.Meissner
* synth: extract synth-memtype from synth-objtypesTristan Gingold2021-04-211-0/+1
|
* synth: renaming (synth.oper -> synth.vhdl_oper)Tristan Gingold2021-04-161-0/+2151