Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move sources to src/ subdirectory. | Tristan Gingold | 2014-11-04 | 76 | -24657/+0 |
| | |||||
* | Rename ghdl_mcode.adb to ghdl_jit.adb. Display code generate name. | Tristan Gingold | 2014-03-10 | 1 | -0/+5 |
| | |||||
* | Automatically unnest subprograms for llvm. | Tristan Gingold | 2014-03-09 | 3 | -3/+9 |
| | |||||
* | Share spec of ortho_nodes, adjust code. | Tristan Gingold | 2014-03-08 | 8 | -321/+1180 |
| | |||||
* | Make ghdl_rti_type an address. Remove union from translation. | Tristan Gingold | 2014-01-26 | 1 | -2/+2 |
| | | | | LLVM preliminary work. | ||||
* | new_offsetof: add argument for record type (llvm preliminary work). | Tristan Gingold | 2014-01-25 | 5 | -8/+24 |
| | |||||
* | mcode: add get_alignof_type. | Tristan Gingold | 2014-01-24 | 2 | -1/+11 |
| | |||||
* | mcode: per platform definition of F64 alignment. | Tristan Gingold | 2014-01-24 | 5 | -1/+13 |
| | |||||
* | mcode: fix missing clobber for 32 bit mul/div. | Tristan Gingold | 2014-01-19 | 2 | -1/+3 |
| | |||||
* | Fix bug21497: do not create an indirection for access to complex type. | Tristan Gingold | 2014-01-17 | 3 | -0/+19 |
| | | | | Add a type check in mcode for New_Address. | ||||
* | Add Alignof constant to get the alignment of a type. | Tristan Gingold | 2014-01-15 | 8 | -9/+43 |
| | |||||
* | mcode: fix register allocation for Oe_Neg_Ov | Tristan Gingold | 2013-12-27 | 2 | -3/+8 |
| | |||||
* | Fix mcode for i386 Darwin. | Tristan Gingold | 2013-12-24 | 5 | -48/+100 |
| | |||||
* | Fix warnings (useless conversion) | gingold | 2012-12-11 | 2 | -3/+2 |
| | |||||
* | Use representations clause to work-around SRA issue. | gingold | 2010-02-02 | 1 | -15/+16 |
| | |||||
* | Work around SRA bug. | gingold | 2010-01-31 | 1 | -14/+17 |
| | |||||
* | Improve doc. | gingold | 2010-01-28 | 5 | -15/+18 |
| | | | | | | Remove ortho_code-sysdeps. Add Pragma convention C in grt for accesses to subprograms. Fix build on windows. | ||||
* | ghdl 0.29 release. | gingold | 2010-01-12 | 6 | -9/+33 |
| | |||||
* | Add ortho_jit package for mcode. | gingold | 2009-08-13 | 1 | -0/+133 |
| | |||||
* | Preliminary work for LLVM. | gingold | 2009-08-13 | 23 | -264/+681 |
| | | | | Preliminary work for SSE. | ||||
* | Allow to build in 64bits mode. | gingold | 2009-08-13 | 3 | -23/+21 |
| | |||||
* | Switch to gcc 4.3 | gingold | 2008-08-30 | 15 | -83/+39 |
| | | | | | Don't use tagged types in grt (not supported by recent versions of GNAT) Fix warnings | ||||
* | Improve macosX support. | gingold | 2008-04-09 | 6 | -7/+73 |
| | | | | Fix crashes in error handling. | ||||
* | synchronize: add support for MacOSX, fix bogus type conversion | gingold | 2008-01-15 | 14 | -58/+113 |
| | |||||
* | SEH handled | gingold | 2006-11-18 | 1 | -2/+5 |
| | | | | Bug fixes | ||||
* | add one more underscore to chkstk, use program path for install path (windows) | gingold | 2006-10-05 | 2 | -2/+2 |
| | |||||
* | use __chkstk on windows system | gingold | 2006-10-02 | 9 | -47/+142 |
| | |||||
* | bugs fixed | gingold | 2006-08-06 | 3 | -13/+14 |
| | |||||
* | bugs fix, 93c improved | gingold | 2006-06-22 | 2 | -3/+8 |
| | |||||
* | bug fixes | gingold | 2006-06-19 | 1 | -3/+3 |
| | |||||
* | mcode code generator added | gingold | 2006-03-10 | 69 | -0/+22878 |