Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Rename Allocate_Fat_Array_Base to Allocate_Unbounded_Composite_Base. | Tristan Gingold | 2017-10-28 | 1 | -5/+5 | |
| | ||||||
* | Translation: consider big arrays as non-static. | Tristan Gingold | 2017-07-27 | 1 | -1/+12 | |
| | | | | Fix #392 | |||||
* | trans-chap3: factorize code to translate array element. | Tristan Gingold | 2017-06-28 | 1 | -44/+14 | |
| | | | | Fix #376 | |||||
* | translate: renaming. | Tristan Gingold | 2017-06-21 | 1 | -9/+9 | |
| | ||||||
* | translate: factorize code. | Tristan Gingold | 2017-06-21 | 1 | -4/+2 | |
| | ||||||
* | Follow-up for #370 | Tristan Gingold | 2017-06-21 | 1 | -20/+35 | |
| | ||||||
* | Translate: use create_temp for create_record_type_builder. | Tristan Gingold | 2017-06-19 | 1 | -5/+3 | |
| | | | | Fix #370 | |||||
* | Check bounds for real. | Tristan Gingold | 2017-06-14 | 1 | -10/+2 | |
| | | | | Fix #368 | |||||
* | trans-chap3.adb: constify. | Tristan Gingold | 2017-06-14 | 1 | -12/+7 | |
| | ||||||
* | translate: avoid to duplicate range_var. | Tristan Gingold | 2017-05-21 | 1 | -16/+53 | |
| | | | | Fix #349 | |||||
* | wip: rework subprogram translation. | Tristan Gingold | 2017-05-18 | 1 | -11/+26 | |
| | ||||||
* | Translation: separate subprogram translation spec and body. | Tristan Gingold | 2017-05-18 | 1 | -47/+55 | |
| | ||||||
* | vhdl08: unbounded records (WIP - individual association) | Tristan Gingold | 2017-03-09 | 1 | -8/+13 | |
| | ||||||
* | unbounded records: add rti support (WIP) | Tristan Gingold | 2017-02-21 | 1 | -0/+2 | |
| | ||||||
* | vhdl08: unbounded records (WIP) | Tristan Gingold | 2017-02-21 | 1 | -17/+47 | |
| | ||||||
* | vhdl08: unbounded records (WIP) | Tristan Gingold | 2017-02-12 | 1 | -48/+128 | |
| | ||||||
* | WIP: unbounded records (set record subtype staticness) | Tristan Gingold | 2017-01-31 | 1 | -23/+27 | |
| | ||||||
* | WIP: translate size of unbounded records. | Tristan Gingold | 2017-01-23 | 1 | -6/+56 | |
| | ||||||
* | wip for unbounded records. | Tristan Gingold | 2017-01-16 | 1 | -13/+86 | |
| | ||||||
* | WIP for unconstrained records. | Tristan Gingold | 2017-01-13 | 1 | -10/+28 | |
| | ||||||
* | translate: WIP - refactoring for unbounded records. | Tristan Gingold | 2017-01-02 | 1 | -103/+168 | |
| | ||||||
* | iirs_utils: reimplement Are_Bounds_Locally_Static. | Tristan Gingold | 2017-01-02 | 1 | -44/+22 | |
| | ||||||
* | translate: remove unused align_var variable. | Tristan Gingold | 2017-01-02 | 1 | -8/+1 | |
| | ||||||
* | translate: WIP for unbounded records. | Tristan Gingold | 2017-01-02 | 1 | -5/+38 | |
| | ||||||
* | iirs: renames Iir_Kinds_Scalar_Type_Definition | Tristan Gingold | 2017-01-02 | 1 | -6/+6 | |
| | ||||||
* | translate: refactoring for unbounded types. | Tristan Gingold | 2017-01-02 | 1 | -38/+56 | |
| | ||||||
* | translate: rename get_array_base to get_composite_base | Tristan Gingold | 2017-01-02 | 1 | -8/+10 | |
| | ||||||
* | translate: refactoring for ortho_info_type. | Tristan Gingold | 2016-12-30 | 1 | -143/+145 | |
| | ||||||
* | trans: reformatting, add predicate for unbounded types. | Tristan Gingold | 2016-12-29 | 1 | -9/+14 | |
| | ||||||
* | trans-chap3: constify. | Tristan Gingold | 2016-12-26 | 1 | -5/+3 | |
| | ||||||
* | translate: add unbounded records type_mode (WIP) | Tristan Gingold | 2016-12-26 | 1 | -5/+9 | |
| | ||||||
* | Minor code factorization. | Tristan Gingold | 2016-09-30 | 1 | -2/+2 | |
| | ||||||
* | Rework range_expression and incomplete type for instantiation. | Tristan Gingold | 2016-09-30 | 1 | -8/+6 | |
| | ||||||
* | Rewrite error messages. | Tristan Gingold | 2016-08-02 | 1 | -2/+1 | |
| | ||||||
* | vhdl08: add support of case-generate statement | Tristan Gingold | 2016-07-07 | 1 | -4/+2 | |
| | ||||||
* | Do not create signal type for scalar type. | Tristan Gingold | 2015-12-20 | 1 | -6/+6 | |
| | | | | Use ghdl_signal_ptr instead. Fallout of sigptr. | |||||
* | Pass signal values to interfaces. 'sigptr' optimization. | Tristan Gingold | 2015-12-18 | 1 | -2/+1 | |
| | | | | Improve simulation speed by about 20%. | |||||
* | Suppress stack switching; save process state in secondary stack. | Tristan Gingold | 2015-09-04 | 1 | -4/+15 | |
| | ||||||
* | Translate: explicitly clean transient types. | Tristan Gingold | 2015-09-02 | 1 | -9/+2 | |
| | ||||||
* | mcode/binary_file: rename write routines. | Tristan Gingold | 2015-08-31 | 1 | -3/+2 | |
| | ||||||
* | Replace fat accesses by bounds accesses | Tristan Gingold | 2015-08-29 | 1 | -297/+183 | |
| | | | | | translate: separate info for signals from object. Improve some error messages. | |||||
* | ortho: allow selected element from an union. | Tristan Gingold | 2015-06-12 | 1 | -6/+3 | |
| | | | | Minor cleanups. | |||||
* | ortho_llvm: handle debug info for incomplete access type. | Tristan Gingold | 2015-03-15 | 1 | -7/+8 | |
| | ||||||
* | Minor rework of overflow in physical units: defer until execution. | Tristan Gingold | 2015-01-20 | 1 | -2/+1 | |
| | ||||||
* | Fix llvm crash on protected objects. | Tristan Gingold | 2014-12-05 | 1 | -12/+16 | |
| | ||||||
* | Gen_Call_Type_Builder: use Mnode. | Tristan Gingold | 2014-11-22 | 1 | -54/+31 | |
| | ||||||
* | Mnode: renaming and comments to clarify. | Tristan Gingold | 2014-11-21 | 1 | -8/+6 | |
| | ||||||
* | Translate: rewrite concatenation. Now O(n). | Tristan Gingold | 2014-11-17 | 1 | -92/+0 | |
| | ||||||
* | Translate_Range: use mnodes. | Tristan Gingold | 2014-11-16 | 1 | -10/+10 | |
| | ||||||
* | Translate_Reverse_Range_Ptr: use mnode instead of ptr and rename. | Tristan Gingold | 2014-11-15 | 1 | -6/+3 | |
| |