aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-vhdl_oper.adb
Commit message (Expand)AuthorAgeFilesLines
* synth-vhdl_oper: handle more bit_vector operations. Fix #2074Tristan Gingold2022-06-051-8/+13
* synth-vhdl_oper: add hooks for bit edgeTristan Gingold2022-05-301-0/+12
* vhdl-nodes: move maximum/minimum out of predefined operator rangeTristan Gingold2022-05-301-18/+21
* synth-vhdl_oper: add hook for falling edge, handle aliases.Tristan Gingold2022-05-291-0/+4
* synth-vhdl_oper: add an hook for rising_edgeTristan Gingold2022-05-231-0/+4
* synth: use same elements for unbounded arrays and vectorsTristan Gingold2022-05-221-3/+3
* synth: merge value for type_vector and type_arrayTristan Gingold2022-05-221-16/+16
* synth: use unidimentional arrays in type_acc. Factorize code.Tristan Gingold2022-05-221-4/+4
* synth-vhdl_oper: handle to_stdulogicvector for slv. Fix #2062Tristan Gingold2022-05-171-0/+1
* 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
* 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
* 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
* synth-vhdl_oper.adb: handle resize sgn/sgn. Fix #1731Tristan Gingold2021-04-211-0/+1
* 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