Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vhdl: handle P32 in connect_scalar. Fix #918 | Tristan Gingold | 2019-09-05 | 1 | -1/+2 |
| | |||||
* | ignore restrict in simulation (#897) | Pepijn de Vos | 2019-08-20 | 2 | -18/+17 |
| | |||||
* | vhdl: handle subtype indication (with range) in discrete_range. | Tristan Gingold | 2019-08-10 | 1 | -0/+1 |
| | | | | For #877 | ||||
* | vhdl: remove severity from cover, report and severity from assume. | Tristan Gingold | 2019-08-08 | 2 | -6/+26 |
| | |||||
* | Add support for PSL assumptions, used in formal verification (#880) | Pepijn de Vos | 2019-08-07 | 5 | -12/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * vhdl: make the parser understand PSL assume * assume does not actually have report according to the spec. Just a property. * add SPL assume to semantic analysis * canonicalise PSL assume * add assume to annotations * add PSL assume to simulation code * statement -> directive * add assume to translation files * update ticked24 testcase * correctly parse assume * add assume testcase * refactor chunk of duplicated code | ||||
* | ghdlsynth: check top entity can be a top entity. | Tristan Gingold | 2019-07-14 | 1 | -1/+1 |
| | |||||
* | vhdl: refactoring: remove configure function with string access. | Tristan Gingold | 2019-07-14 | 1 | -11/+13 |
| | |||||
* | vhdl/translate: reindent. | Tristan Gingold | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | vhdl: rename Cover_Statement to Cover_Directive. | Tristan Gingold | 2019-07-04 | 2 | -12/+12 |
| | |||||
* | vhdl: translate anonymous_signal_declaration. | Tristan Gingold | 2019-07-03 | 1 | -8/+2 |
| | |||||
* | vhdl: add anonymous_signal_declaration. | Tristan Gingold | 2019-07-03 | 5 | -11/+28 |
| | |||||
* | Error_Msg_Option: do not raise exception. | Tristan Gingold | 2019-06-25 | 1 | -6/+6 |
| | |||||
* | vhdl: renames disp_vhdl to prints | Tristan Gingold | 2019-05-30 | 1 | -2/+2 |
| | |||||
* | trans-chap8: reverse_range returns false for is_for_loop_iterator_stable. | Tristan Gingold | 2019-05-28 | 1 | -20/+23 |
| | | | | Fix #828 | ||||
* | trans-chap3: improve style. | Tristan Gingold | 2019-05-23 | 1 | -3/+2 |
| | |||||
* | Add simple_IO - to be used instead of Text_IO. | Tristan Gingold | 2019-05-19 | 4 | -18/+11 |
| | |||||
* | trans-chap8: handle unbounded records in trans_actual. Fix #788 | Tristan Gingold | 2019-05-15 | 1 | -1/+1 |
| | |||||
* | vhdl: decouple errorouts a bit more. | Tristan Gingold | 2019-05-10 | 1 | -4/+4 |
| | |||||
* | psl: add psl-types, psl-nodes_priv. | Tristan Gingold | 2019-05-10 | 1 | -0/+1 |
| | |||||
* | vhdl: replace Iir_Int64 by Int64, and Iir_Fp64 by Fp64. | Tristan Gingold | 2019-05-10 | 7 | -31/+31 |
| | |||||
* | Extract psl-errors from errorout. | Tristan Gingold | 2019-05-10 | 1 | -1/+1 |
| | |||||
* | vhdl: extract vhdl.errors from errorout. | Tristan Gingold | 2019-05-08 | 17 | -11/+19 |
| | |||||
* | vhdl: renames iirs_walk to vhdl-nodes_walk | Tristan Gingold | 2019-05-08 | 1 | -1/+1 |
| | |||||
* | vhdl: renames iir_chains to vhdl.nodes_utils. Remove iir_chain_handling. | Tristan Gingold | 2019-05-06 | 2 | -3/+3 |
| | |||||
* | vhdl: move iirs_utils to vhdl.utils | Tristan Gingold | 2019-05-06 | 15 | -15/+15 |
| | |||||
* | vhdl: move nodes_meta package to vhdl child. | Tristan Gingold | 2019-05-06 | 2 | -4/+4 |
| | |||||
* | vhdl: rename iirs to vhdl.nodes | Tristan Gingold | 2019-05-05 | 5 | -5/+5 |
| | |||||
* | vhdl: move nodes to vhdl.nodes_priv. | Tristan Gingold | 2019-05-05 | 1 | -3/+3 |
| | |||||
* | vhdl: move back_end to vhdl child. | Tristan Gingold | 2019-05-05 | 1 | -4/+4 |
| | |||||
* | vhdl: move evaluation to vhdl child. | Tristan Gingold | 2019-05-05 | 5 | -5/+5 |
| | |||||
* | vhdl: move ieee packages to vhdl children. | Tristan Gingold | 2019-05-05 | 2 | -5/+5 |
| | |||||
* | vhdl: move std_standard package to vhdl child. | Tristan Gingold | 2019-05-05 | 8 | -8/+8 |
| | |||||
* | vhdl: move configuration package as a vhdl child. | Tristan Gingold | 2019-05-05 | 3 | -10/+10 |
| | |||||
* | vhdl: move sem* packages to vhdl children. | Tristan Gingold | 2019-05-05 | 4 | -11/+11 |
| | |||||
* | vhdl: move canon to a vhdl child package. | Tristan Gingold | 2019-05-05 | 5 | -13/+15 |
| | |||||
* | vhdl: move disp_tree and disp_vhdl as vhdl child. | Tristan Gingold | 2019-05-04 | 1 | -2/+2 |
| | |||||
* | vhdl: do not crash on 64 bit null range. | Tristan Gingold | 2019-05-03 | 1 | -1/+3 |
| | | | | Fix #810 | ||||
* | vhdl/translate: check_composite_match: rename and handle records. | Tristan Gingold | 2019-05-03 | 6 | -70/+207 |
| | | | | Fix #807 | ||||
* | vhdl: supports VHPIDIRECT in mcode backend. | Tristan Gingold | 2019-04-27 | 7 | -89/+144 |
| | | | | | src: add hash.ad[sb], interning.ad[sb] Automatically link with vhpidirect libraries. | ||||
* | translation: adjust scan of vhpidirect string. | Tristan Gingold | 2019-04-27 | 1 | -6/+5 |
| | |||||
* | trans-chap12: minor rewrite. | Tristan Gingold | 2019-04-27 | 1 | -1/+3 |
| | |||||
* | grt: extract grt-dynload from grt-cvpi | Tristan Gingold | 2019-04-24 | 1 | -1/+1 |
| | |||||
* | vhdl: fix crash on access subtype. Fix #797 | Tristan Gingold | 2019-04-15 | 1 | -1/+2 |
| | |||||
* | trans-chap8: adjust condition. | Tristan Gingold | 2019-03-25 | 1 | -1/+3 |
| | | | | Fix #787 | ||||
* | Remove a redundant conversion. | Tristan Gingold | 2019-02-28 | 1 | -1/+1 |
| | | | | Fix #771 | ||||
* | vhdl: fix uvvm failure in scoreboard testbench. | Tristan Gingold | 2019-02-07 | 2 | -2/+2 |
| | |||||
* | translation of aggregate: use the target type. For #737 | Tristan Gingold | 2019-01-17 | 1 | -1/+1 |
| | |||||
* | translation: minor refactoring. | Tristan Gingold | 2019-01-17 | 1 | -12/+13 |
| | |||||
* | trans-chap3: save base type for constrained arrays. | Tristan Gingold | 2019-01-12 | 1 | -0/+2 |
| | |||||
* | trans-chap7: add implicit conversion for unbounded arrays. | Tristan Gingold | 2019-01-11 | 1 | -1/+8 |
| |