| Commit message (Expand) | Author | Age | Files | Lines |
* | + common assembler optimizer base class for powerpc and powerpc64 | florian | 2021-04-11 | 1 | -2/+2 |
* | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 4 | -6/+6 |
* | Replace outdated cgop2string function by tcgsize2str function from cgbase un... | pierre | 2020-08-25 | 2 | -7/+7 |
* | Fix EXTDEBUG code: tai_comment requires use of strpnew function with constan... | pierre | 2020-08-25 | 1 | -1/+1 |
* | * reworked usage of tcgnotnode.handle_locjump | florian | 2020-08-05 | 1 | -2/+2 |
* | * fixed ppc64 triple architecture names | jonas | 2020-08-05 | 1 | -2/+2 |
* | * mark all external assemblers using an LLVM tool using af_llvm | jonas | 2020-07-19 | 1 | -0/+48 |
* | * fix several double ; | florian | 2020-05-24 | 1 | -1/+1 |
* | * ppc64le: fix storing homogeneous 64 bit float parameters in case they are | jonas | 2020-05-01 | 1 | -3/+4 |
* | * ELFv2: fixed homogeneous aggregate parameter passing when they should | jonas | 2020-04-30 | 1 | -4/+32 |
* | * split i/t_darwin from i/t_bsd, as they don't have that much in common | jonas | 2020-03-29 | 1 | -2/+2 |
* | * safecall support is meanwhile generic, so enabled for all linux targets | florian | 2020-01-31 | 1 | -0/+1 |
* | * disable cs_opt_regvar on all platforms when compiled for LLVM (LLVM does | jonas | 2020-01-29 | 1 | -2/+2 |
* | * added is_normal_fieldvarsym() helper and use it | jonas | 2019-12-24 | 1 | -3/+2 |
* | * renamed getintparaloc to getcgtempparaloc | jonas | 2019-12-24 | 1 | -2/+2 |
* | * common naming for fpu_none string | florian | 2019-12-24 | 1 | -1/+2 |
* | * patch by J. Gareth Moreton, issue #36271, part 3: support for the other a... | florian | 2019-11-10 | 1 | -2/+14 |
* | somehow committing went wrong, second part of last commit: | florian | 2019-09-03 | 1 | -1/+0 |
* | * fixed size of base stack frame for ELFv2 | jonas | 2019-08-26 | 1 | -2/+6 |
* | Fix internal error by using same code to set checkoverflow variable as in po... | pierre | 2019-08-05 | 1 | -1/+1 |
* | * factored out the conditions under which add nodes need to perform | jonas | 2019-08-03 | 1 | -5/+1 |
* | Systematically include fpcdefs.inc at sart of all units used by compiler | pierre | 2019-07-03 | 1 | -0/+2 |
* | * synchronised with trunk till r42118 | jonas | 2019-05-25 | 1 | -1/+1 |
|\ |
|
| * | * disable regular array -> dynamic array type coversion support unless | jonas | 2019-05-25 | 1 | -1/+1 |
* | | * synchronised with trunk till r42049 | jonas | 2019-05-12 | 5 | -5/+31 |
|\ \
| |/ |
|
| * | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 5 | -5/+31 |
* | | * synchronised with trunk till r41725 | jonas | 2019-03-17 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | Fix tmoddiv4.pp test failure with -O1 option for powerpc64 as suggested by J... | pierre | 2019-03-05 | 1 | -2/+2 |
* | | * synchronised with trunk till r41537 | jonas | 2019-03-01 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | * track va_uses_float_reg also for varargs functions without varargs | jonas | 2019-02-25 | 1 | -2/+2 |
* | | * synchronised with trunk till r41423 | jonas | 2019-02-23 | 1 | -29/+23 |
|\ \
| |/ |
|
| * | * keep track of whether a routine has a C-style variadic parameter in the | jonas | 2019-02-23 | 1 | -29/+23 |
* | | * changed create_hlcodegen into a procvar, so that we don't have to insert | jonas | 2018-11-29 | 1 | -3/+2 |
* | | * synchronised with trunk till r40348 | jonas | 2018-11-18 | 1 | -4/+0 |
|\ \
| |/ |
|
| * | - get rid of MaxOps, it is redundant with max_operands | florian | 2018-11-02 | 1 | -4/+0 |
* | | + fpc_eh_return_data_regno() intrinsic to get the return register numbers | jonas | 2018-10-28 | 1 | -4/+13 |
|/ |
|
* | Fix for bug report #34380 | pierre | 2018-10-18 | 1 | -0/+5 |
* | * keep track of the temp position separately from the offset in references, | jonas | 2018-04-22 | 1 | -12/+12 |
* | * replaced the saved_XXX_registers arrays with virtual methods inside | nickysn | 2018-04-19 | 2 | -17/+14 |
* | Fix compilation with -dEXTDEBUG | pierre | 2018-03-10 | 1 | -3/+6 |
* | Remove overflow check that cannot happen because of types | pierre | 2018-03-10 | 1 | -2/+0 |
* | Generate error if CR field of F var is zero, as it leads to invalid instruct... | pierre | 2018-03-10 | 1 | -0/+2 |
* | * factored out check to determine whether a variable can be subscripted in | jonas | 2018-01-01 | 1 | -7/+2 |
* | * only take into account the location of the parameter at the callee side to | jonas | 2017-05-21 | 1 | -2/+4 |
* | * fixed check to determine whether a record parameter can be subscripted | jonas | 2017-04-26 | 1 | -4/+4 |
* | * use pocalls_cdecl and cstylearrayofconst more consistently instead of | jonas | 2017-02-25 | 1 | -3/+3 |
* | * reverted r35424, wasn't ready for commit yet | jonas | 2017-02-11 | 1 | -3/+2 |
* | * fixed check to determine whether a record parameter can be subscripted | jonas | 2017-02-11 | 1 | -2/+3 |
* | * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can | jonas | 2016-12-16 | 3 | -14/+14 |
* | * fix some more occured->occured | marco | 2016-12-13 | 1 | -2/+2 |