aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* vhdl: recognize find_leftmost/find_rightmost. For #1460Tristan Gingold2020-09-164-1/+41
* vhdl: recognize reduce operations from numeric_std.Tristan Gingold2020-09-143-6/+86
* synth: improve support of interface package. For #1460Tristan Gingold2020-09-133-66/+105
* vhdl: allow conflict design unit name with -frelaxedTristan Gingold2020-09-122-17/+43
* sem_parenthesis_name: handle more error cases.Tristan Gingold2020-09-061-1/+5
* vhdl: sem_parenthesis_name: do not crash on any type attribute. Fix #1456Tristan Gingold2020-09-061-18/+19
* netlists-cleanup: do not remove user sub modules. Fix #1454Tristan Gingold2020-09-051-3/+7
* synth-static_oper: fix crash on exponential. Fix #1442Tristan Gingold2020-08-261-1/+1
* synth: handle evaluated string literals without constraints.Tristan Gingold2020-08-261-2/+24
* synth: improve diagnostic for multiple assignment. Fix #1428Tristan Gingold2020-08-265-19/+191
* trans-rtis: adjust max_depth of records. For #1404Tristan Gingold2020-08-261-3/+7
* grt-disp_signals: add code to display last value (disabled).Tristan Gingold2020-08-261-0/+8
* vhdl/translate: handle vhdl-93 'last_value. Fix #1440Tristan Gingold2020-08-266-75/+207
* synth-stmts: convert the waveform to the target subtype.Tristan Gingold2020-08-251-7/+13
* vhdl-evaluation: make eval_dyadic_bit_array_operator more generic.Tristan Gingold2020-08-251-42/+71
* vhdl-sem_names: check name staticness of signal attributes. Fix #1412Tristan Gingold2020-08-081-58/+79
* vhdl-canon: minor cleanup.Tristan Gingold2020-08-082-61/+0
* vhdl: renaming in vhdl-canon.Tristan Gingold2020-08-085-188/+202
* synth-oper: handle operators of std_logic_unsigned.Tristan Gingold2020-08-071-65/+99
* synth-oper: handle more std_logic_arith operators.Tristan Gingold2020-08-071-226/+180
* vhdl: recognize more operators for std_logic_unsigned/signed.Tristan Gingold2020-08-072-32/+128
* vhdl: recognize more std_logic_arith operators.Tristan Gingold2020-08-074-27/+122
* netlists: preliminary support of memory of depth one.Tristan Gingold2020-08-061-2/+0
* synth: handle an operation from std_logic_unsigned. For #1426Tristan Gingold2020-08-061-1/+2
* synth-oper: handle more operations for std_logic_arith. For #1426Tristan Gingold2020-08-062-142/+339
* trans-chap6: fix reuse violation of a node.Tristan Gingold2020-08-061-0/+1
* synth-oper: propagate errors from unsupported operations.Tristan Gingold2020-08-061-2/+7
* synth-disp_vhdl: minor output indentation fix.Tristan Gingold2020-08-061-1/+1
* synth-oper: handle < for enums.Tristan Gingold2020-08-061-0/+2
* synth: push extract on mux2 for inference. For #1421Tristan Gingold2020-08-063-17/+52
* vhdl-sem_names: use element type of prefix type for indexed names.Tristan Gingold2020-08-052-10/+16
* ortho/debug: fix type of indexed_name.Tristan Gingold2020-08-051-2/+4
* grt: import changes from gtkwave to ghwlibTristan Gingold2020-08-052-1/+8
* ghwlib: minor change to verbose.Tristan Gingold2020-08-051-1/+1
* grt: adjust previous patch on grt-wavesTristan Gingold2020-08-054-20/+35
* synth-oper: handle std_logic_arith."=" for unsigned. Fix #1424Tristan Gingold2020-08-041-0/+1
* grt: handle more unbounded types in disp_rti and ghw.Tristan Gingold2020-08-047-253/+390
* grt-disp_signals: fix handling of unbounded aggregates.Tristan Gingold2020-08-043-10/+6
* grt: fix crash in --dump-rti for array of unbounded records.Tristan Gingold2020-08-043-3/+26
* translate: minor changes.Tristan Gingold2020-08-043-4/+2
* llvm6: fix debug info generation for arraysTristan Gingold2020-08-041-1/+1
* synth: fix handling of static index in indexed names. For #1421Tristan Gingold2020-08-032-2/+3
* vhdl: handle force/release statements in translate and grt. For #1416Tristan Gingold2020-08-038-161/+688
* vhdl: parse and analyze force/release signal assignment statements.Tristan Gingold2020-08-0119-112/+627
* vhdl: add force and release tokens. For #1416Tristan Gingold2020-08-014-70/+76
* synth: add --no-assert-cover option. Fix #1414Tristan Gingold2020-07-313-6/+18
* synth: do not consider all ieee packages as predefined.Tristan Gingold2020-07-301-7/+24
* ghdldrv: factorize part of --gen-makefileTristan Gingold2020-07-304-87/+66
* synth: add support for static numeric_std division.Tristan Gingold2020-07-304-0/+188
* translate: add a function to get allocation kind of layout var.Tristan Gingold2020-07-293-1/+15