| Commit message (Expand) | Author | Age | Files | Lines |
* | * Xtensa: completed compiler skeleton | florian | 2020-03-21 | 1 | -0/+4 |
* | * first part of merging parts of Jeppe's intrinsics patch, mainly r31135 | florian | 2020-01-14 | 1 | -0/+36 |
* | + support for LLVM metadata constant string parameters | jonas | 2019-12-30 | 1 | -8/+5 |
* | + add support for the IsManagedType() intrinsics which reports for a type (or... | svenbarth | 2019-11-06 | 1 | -0/+1 |
* | - remmoved doregister parameter from t*sym constructors, as the registration | jonas | 2019-09-14 | 1 | -11/+11 |
* | - removed maxcrecordalign parameter/field from recordsymtables, as this value | jonas | 2019-07-14 | 1 | -3/+3 |
* | * basic llvm metadata support | jonas | 2019-05-02 | 1 | -0/+8 |
* | * synchronised with trunk till r40942 | jonas | 2019-01-20 | 1 | -1/+0 |
|\ |
|
| * | - removed withnode (was no longer used since a very long time) | jonas | 2019-01-05 | 1 | -1/+0 |
* | | * synchronised with trunk till r40466 | jonas | 2018-12-04 | 1 | -0/+1 |
|\ \
| |/ |
|
| * | + volatile() expression that marks an expression as volatile | jonas | 2018-12-04 | 1 | -0/+1 |
* | | * synchronised with trunk till r40398 | jonas | 2018-11-29 | 1 | -0/+24 |
|\ \
| |/ |
|
| * | + customint torddef type to create arbitraty bit-width integers | jonas | 2018-11-29 | 1 | -0/+24 |
* | | + fpc_eh_return_data_regno() intrinsic to get the return register numbers | jonas | 2018-10-28 | 1 | -0/+1 |
|/ |
|
* | * converted Boolean8 to an internal type, and mapped Boolean to the | jonas | 2018-10-16 | 1 | -6/+10 |
* | Merged riscv_new branch | florian | 2018-09-26 | 1 | -0/+8 |
* | * unified def creation for open arrays | florian | 2018-03-04 | 1 | -1/+1 |
* | * changed the codepointer type in the i8086 small and compact memory models from | nickysn | 2017-12-14 | 1 | -1/+3 |
* | * corrected check for f_variants, introduced in r37660 (it was incorrectly | nickysn | 2017-12-03 | 1 | -1/+1 |
* | * do not generate references to the variant type, if the variants feature is ... | florian | 2017-12-02 | 1 | -8/+20 |
* | + added an i8086-specific FarAddr() function, similar to Addr(), but always | nickysn | 2017-11-27 | 1 | -0/+3 |
* | + new Delphi-compatible intrinsic GetTypeKind() which returns the TTypeKind o... | svenbarth | 2017-08-11 | 1 | -0/+2 |
* | * create intern types for sparc64 | florian | 2017-06-05 | 1 | -1/+5 |
* | * use an enum instead of integer constants to represent inline numbers | nickysn | 2017-05-10 | 1 | -1/+1 |
* | * removed unused units | florian | 2017-05-09 | 1 | -4/+3 |
* | * use sizesinttype instead of ptrsinttype for the index and high parameter of | nickysn | 2016-10-08 | 1 | -1/+1 |
* | * use sizesinttype instead of ptrsinttype for the $length and $mlength fields, | nickysn | 2016-10-08 | 1 | -2/+2 |
* | + added alusinttype and aluuinttype to symdef, which correspond to the ALU size, | nickysn | 2016-10-04 | 1 | -0/+10 |
* | + added types sizesinttype and sizeuinttype, corresponding to the SizeInt and | nickysn | 2016-10-04 | 1 | -0/+8 |
* | * set ptrsinttype and ptruinttype according to voidpointertype.size, instead of | nickysn | 2016-10-03 | 1 | -10/+21 |
* | Convert Insert() and Delete() to intrinsics in preparation for dynamic array ... | svenbarth | 2016-06-03 | 1 | -0/+2 |
* | * create a separate type and def for the LLVM "i1" type, because reusing | jonas | 2016-05-20 | 1 | -0/+12 |
* | - Removed remains of tai_labeled_instruction, already commented out probably ... | sergei | 2016-02-09 | 1 | -7/+0 |
* | Reverted revision 33036. This feature is too controverse to be left in. | svenbarth | 2016-02-04 | 1 | -1/+0 |
* | Add support for IfThen() instrinsic that works like the if-statement in that ... | svenbarth | 2016-01-31 | 1 | -0/+1 |
* | - removed ait_weak/tai_weak, and replaced it with the previously existing | jonas | 2016-01-07 | 1 | -1/+0 |
* | * reverted r32746: *inttype shall be the normally used integer type, os*intty... | florian | 2015-12-29 | 1 | -4/+4 |
* | * cleaned up initialization of (ptr)s/uinttype | florian | 2015-12-26 | 1 | -4/+4 |
* | + non-functional 128 bit integer types (inaccessible from Pascal), for use | jonas | 2015-12-26 | 1 | -0/+10 |
* | * osuinttype and ossinttype must match OS_INT and OS_UINT on avr as well | florian | 2015-12-26 | 1 | -5/+0 |
* | + codeptruinttype/codeptrsinttype that has the same size as | jonas | 2015-11-22 | 1 | -0/+19 |
* | Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be crea... | svenbarth | 2015-11-20 | 1 | -9/+9 |
* | * add "doregister" parameter to tfloatdef.create, and don't register temporary | jonas | 2015-10-13 | 1 | -10/+10 |
* | * add "doregister" parameter to tstringdef.create*, and don't register | jonas | 2015-10-13 | 1 | -7/+7 |
* | * add "doregister" parameter to torddef.create, and don't register temporary | jonas | 2015-10-13 | 1 | -29/+29 |
* | + extend tundefineddef with the possiblity to create it as unregistered | svenbarth | 2015-09-18 | 1 | -1/+1 |
* | + extend ttypesym with the possiblity to create it as unregistered | svenbarth | 2015-09-11 | 1 | -2/+2 |
* | - removed leftover alpha, ia64 and vis code | jonas | 2015-08-28 | 1 | -8/+0 |
* | * store the to be used recordalignmin and maxcrecordalign settings inside | jonas | 2015-03-27 | 1 | -3/+3 |
* | * synchronised with trunk till r30240 | jonas | 2015-03-15 | 1 | -5/+1 |
|\ |
|