Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ortho/mcode: add reg move for ret. Fix #2189 | Tristan Gingold | 2022-09-15 | 1 | -0/+2 |
| | |||||
* | ortho/mcode: generate unwind info on win64 (WIP) | Tristan Gingold | 2022-04-04 | 1 | -2/+80 |
| | |||||
* | mcode: improve support of Win64 (prolog) | Tristan Gingold | 2022-04-01 | 1 | -20/+26 |
| | |||||
* | mcode: improve support of Win64 (allocate stack for home registers) | Tristan Gingold | 2022-03-30 | 1 | -1/+5 |
| | |||||
* | ortho/mcode: relax assertion (and fix debug code). Fix #1980 | Tristan Gingold | 2022-02-26 | 1 | -1/+1 |
| | |||||
* | mcode: generate and register .eh_frame on linux x86/64 | Tristan Gingold | 2021-12-14 | 1 | -7/+75 |
| | | | | This is needed to generate backtraces. | ||||
* | update license headers | umarcor | 2021-01-14 | 1 | -11/+9 |
| | |||||
* | ortho: add unbounded records, rework array subtypes. | Tristan Gingold | 2020-07-25 | 1 | -6/+7 |
| | |||||
* | src/ortho: add new_convert. | Tristan Gingold | 2020-06-17 | 1 | -45/+69 |
| | |||||
* | ortho: add a length parameter to start_array_aggr. | Tristan Gingold | 2020-05-28 | 1 | -1/+1 |
| | |||||
* | Rework translation of unbounded and complex types. | Tristan Gingold | 2018-10-21 | 1 | -10/+17 |
| | |||||
* | Remove redundant use-clauses for gcc 8.1 compatibility | Truls Asheim | 2018-05-30 | 1 | -3/+0 |
| | |||||
* | mcode: add new_default_value. | Tristan Gingold | 2017-11-16 | 1 | -0/+4 |
| | |||||
* | mcode: add comment, abstract. | Tristan Gingold | 2017-07-02 | 1 | -4/+13 |
| | |||||
* | ortho/mcode: preliminary work to support win64. | Tristan Gingold | 2017-06-28 | 1 | -27/+37 |
| | |||||
* | ortho: add comments. | Tristan Gingold | 2017-06-20 | 1 | -0/+1 |
| | |||||
* | ortho/mcode: detect overflow for i32 and i64 mul. | Tristan Gingold | 2017-05-18 | 1 | -0/+6 |
| | |||||
* | mcode: init support for initialized variables. | Tristan Gingold | 2016-02-17 | 1 | -20/+27 |
| | |||||
* | mcode: add support for x86-64 | Tristan Gingold | 2016-01-06 | 1 | -766/+1293 |
| | |||||
* | Add symbolizer (for mcode). | Tristan Gingold | 2015-11-19 | 1 | -4/+4 |
| | | | | Display a backtrace in case of failed check or assert failure. | ||||
* | mcode x86: simplify code. | Tristan Gingold | 2015-11-12 | 1 | -9/+9 |
| | |||||
* | mcode x86: enable sse. | Tristan Gingold | 2015-11-12 | 1 | -3/+12 |
| | |||||
* | mcode x86: pass testsuite with sse. | Tristan Gingold | 2015-11-12 | 1 | -110/+189 |
| | |||||
* | mcode x86: wip: sse support. | Tristan Gingold | 2015-11-11 | 1 | -130/+271 |
| | |||||
* | Rewrite of ortho_code-x86-emits. | Tristan Gingold | 2015-11-09 | 1 | -316/+342 |
| | |||||
* | mcode: WIP for sse/sse2 generation. | Tristan Gingold | 2015-11-07 | 1 | -166/+277 |
| | |||||
* | mcode x86: handle more conversions (i64 <-> u8. b2) | Tristan Gingold | 2015-01-22 | 1 | -40/+64 |
| | |||||
* | ortho_mcode: handle u32->i64 conversion. | Tristan Gingold | 2015-01-12 | 1 | -5/+16 |
| | |||||
* | Move sources to src/ subdirectory. | Tristan Gingold | 2014-11-04 | 1 | -0/+2322 |