| Commit message (Expand) | Author | Age | Files | Lines |
* | * synchronized with trunk | nickysn | 2021-01-19 | 1 | -6/+13 |
|\ |
|
| * | Fix clearing of single type register variable in initialize_regvars method f... | pierre | 2021-01-18 | 1 | -6/+13 |
* | | * synchronized with trunk | nickysn | 2020-10-14 | 1 | -12/+12 |
|\ \
| |/ |
|
| * | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 1 | -12/+12 |
* | | * use the .set directive for procedure aliases | nickysn | 2020-09-28 | 1 | -1/+1 |
|/ |
|
* | * do not copy unused paravarsyms | florian | 2020-09-25 | 1 | -0/+1 |
* | * set mm register subreg properly when cleaning them with xor | florian | 2020-07-02 | 1 | -2/+3 |
* | * do not load unused parameters, as their localloc has not been set (and | jonas | 2020-05-23 | 1 | -0/+2 |
* | * Added the thlcgobj.a_load_undefined_cgpara() method to pass an undefined va... | yury | 2020-05-19 | 1 | -0/+11 |
* | * handle LOC_(C)SUBSETREG/REF in second_NegNot_assign | nickysn | 2020-05-07 | 1 | -4/+66 |
* | * Xtensa: fix flag handling: B0 is considered as default flags | florian | 2020-04-11 | 1 | -0/+2 |
* | * reverted r44119 | florian | 2020-02-06 | 1 | -4/+1 |
* | * patch by J. Gareth Moreton: fixes internal error 200405231 with inline, r... | florian | 2020-02-05 | 1 | -1/+4 |
* | * Removed lot of unused local vars. It is useful to turn on the notes in opti... | yury | 2020-01-28 | 1 | -4/+0 |
* | * cleaning up tcgsize: it makes no sense to declare every combination and type | florian | 2020-01-04 | 1 | -2/+1 |
* | * renamed getintparaloc to getcgtempparaloc | jonas | 2019-12-24 | 1 | -25/+25 |
* | + tf_init_final_units_by_calls | florian | 2019-12-24 | 1 | -5/+6 |
* | * unified internalerror, resolves #36378 | florian | 2019-11-29 | 1 | -1/+1 |
* | * fixed safecall for non-LLVM after r43578 | jonas | 2019-11-24 | 1 | -1/+10 |
* | * cleaned up safecall support: use a hidden localvarsym instead of result | jonas | 2019-11-24 | 1 | -12/+30 |
* | * factored out checks whether a procdef's symbol needs to be global, and | jonas | 2019-07-07 | 1 | -11/+1 |
* | * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ | jonas | 2019-07-07 | 1 | -3/+3 |
* | * synchronised with trunk till r42256 | jonas | 2019-06-20 | 1 | -1/+5 |
|\ |
|
| * | + keep (certain) arrays in registers if they are used with constants indices ... | florian | 2019-06-16 | 1 | -1/+5 |
* | | * synchronised with trunk till r42189 | jonas | 2019-06-07 | 1 | -1/+104 |
|\ \
| |/ |
|
| * | * support for handling subsetrefs with bitlen > AIntBits in a_load_subsetre... | jonas | 2019-06-02 | 1 | -1/+104 |
* | | * synchronised with trunk till r42095 | jonas | 2019-05-18 | 1 | -12/+31 |
|\ \
| |/ |
|
| * | * don't double-define function aliases for Darwin defined via ".set" directive | jonas | 2019-05-18 | 1 | -12/+31 |
* | | * synchronised with trunk till r42049 | jonas | 2019-05-12 | 1 | -0/+8 |
|\ \
| |/ |
|
| * | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -0/+8 |
* | | * synchronised with trunk till r41885 | jonas | 2019-04-16 | 1 | -15/+10 |
|\ \
| |/ |
|
| * | * use ".set" for aliasing global symbols on Darwin, instead of declaring | jonas | 2019-04-16 | 1 | -15/+10 |
* | | * synchronised with trunk till r41207 | jonas | 2019-02-03 | 1 | -1/+3 |
|\ \
| |/ |
|
| * | * fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a | jonas | 2019-02-03 | 1 | -1/+3 |
* | | * synchronised with trunk till r41159 | jonas | 2019-02-01 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | * first step towards supporting 32 bit targets with the LLVM code generator: | jonas | 2019-01-29 | 1 | -2/+2 |
* | | * synchronised with trunk till r40732 | jonas | 2019-01-01 | 1 | -19/+19 |
|\ \
| |/ |
|
| * | * fixed LLVM memory leaks | jonas | 2019-01-01 | 1 | -19/+19 |
* | | * synchronised with trunk till r40038 | jonas | 2018-12-25 | 1 | -17/+6 |
|\ \
| |/ |
|
| * | * handle constructor function results that have been migrated to the | jonas | 2018-12-25 | 1 | -17/+6 |
* | | * synchronised with trunk till r40635 | jonas | 2018-12-24 | 1 | -2/+3 |
|\ \
| |/ |
|
| * | * make the size parameter of thlcgobj.location_force_mmregscalar() a | jonas | 2018-12-24 | 1 | -2/+3 |
* | | * synchronised with trunk till r40503 | jonas | 2018-12-08 | 1 | -1/+3 |
|\ \
| |/ |
|
| * | * only free the temp holding the function result after we've loaded it into | jonas | 2018-12-08 | 1 | -1/+3 |
* | | * changed create_hlcodegen into a procvar, so that we don't have to insert | jonas | 2018-11-29 | 1 | -1/+1 |
|/ |
|
* | * thlcgobj.g_unreachable() dummy implementation + llvm override | jonas | 2018-11-28 | 1 | -0/+11 |
* | - removed outdated comment after r40373 | jonas | 2018-11-26 | 1 | -1/+0 |
* | * don't overwrite the alignment of locals set by the temp manager with the | jonas | 2018-11-26 | 1 | -1/+0 |
* | * moved finalization of code generator temps to a node, so it can be getcopy'd | jonas | 2018-11-17 | 1 | -3/+4 |
* | * removed temppos field again from parameter locations: they're not allocated | jonas | 2018-04-27 | 1 | -8/+8 |