| Commit message (Expand) | Author | Age | Files | Lines |
| * | + common assembler optimizer base class for powerpc and powerpc64 | florian | 2021-04-11 | 1 | -49/+2 |
| * | Refactor code to avoid problems with -CR option | pierre | 2021-04-09 | 1 | -2/+5 |
| * | * PowerPC: initial (and primitive) implemenation of TCpuAsmOptimizer.RegLoa... | florian | 2021-04-09 | 1 | -2/+46 |
| * | * turn the recently added 3357 warning into an error, to avoid another compil... | karoly | 2020-10-14 | 1 | -1/+1 |
| * | powerpc: added support for 64bit explicit locations in legacy MorphOS syscall... | karoly | 2020-10-14 | 1 | -25/+67 |
| * | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 6 | -13/+13 |
| * | Treat metadata as data in agppcmpw.pas | pierre | 2020-10-03 | 1 | -1/+1 |
| * | * reworked usage of tcgnotnode.handle_locjump | florian | 2020-08-05 | 1 | -4/+3 |
| * | * mark all external assemblers using an LLVM tool using af_llvm | jonas | 2020-07-19 | 1 | -0/+45 |
| * | * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS | jonas | 2020-07-10 | 2 | -3/+3 |
| * | + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSym... | nickysn | 2020-04-25 | 2 | -0/+2 |
| * | * split i/t_darwin from i/t_bsd, as they don't have that much in common | jonas | 2020-03-29 | 1 | -1/+4 |
| * | * 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 |
| * | * Removed lot of unused local vars. It is useful to turn on the notes in opti... | yury | 2020-01-28 | 4 | -9/+0 |
| * | * use 64 bit code page in tppcshlshrnode.pass_generate_code for all 64 bit ... | florian | 2019-12-25 | 1 | -1/+1 |
| * | * renamed getintparaloc to getcgtempparaloc | jonas | 2019-12-24 | 1 | -2/+2 |
| * | * patch by J. Gareth Moreton, issue #36271, part 3: support for the other a... | florian | 2019-11-10 | 1 | -0/+14 |
| * | * compilation of x86 and PowerPC fixed | florian | 2019-10-09 | 1 | -0/+1 |
| * | somehow committing went wrong, second part of last commit: | florian | 2019-09-03 | 1 | -1/+0 |
| * | * factored out the conditions under which add nodes need to perform | jonas | 2019-08-03 | 1 | -7/+4 |
| * | 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 | 8 | -0/+46 |
| |\ \
| |/ |
|
| | * | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 8 | -0/+46 |
| * | | * synchronised with trunk till r40776 | jonas | 2019-04-13 | 1 | -5/+2 |
| |\ \
| |/ |
|
| | * | * clean up some things regarding explicit paraloc handling. this should fix m... | karoly | 2019-03-18 | 1 | -5/+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 | -23/+14 |
| |\ \
| |/ |
|
| | * | * keep track of whether a routine has a C-style variadic parameter in the | jonas | 2019-02-23 | 1 | -23/+14 |
| * | | * building on PowerPC fixed | florian | 2019-02-17 | 1 | -0/+1 |
| * | | * synchronised with trunk till r40635 | jonas | 2018-12-24 | 1 | -2/+2 |
| |\ \
| |/ |
|
| | * | * when creating wrappers, add a prefix to parameter names to prevent them | jonas | 2018-12-24 | 1 | -2/+2 |
| * | | * 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 | -0/+10 |
| |/ |
|
| * | * avoid range check errors | florian | 2018-10-20 | 1 | -1/+2 |
| * | 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 | 2 | -28/+28 |
| * | * replaced the saved_XXX_registers arrays with virtual methods inside | nickysn | 2018-04-19 | 2 | -17/+13 |
| * | * factored out check to determine whether a variable can be subscripted in | jonas | 2018-01-01 | 1 | -7/+2 |
| * | renamed script unit to cscript to avoid namespace conflict with univint packa... | karoly | 2017-11-17 | 2 | -2/+2 |
| * | changes to fix #32043 | florian | 2017-10-06 | 1 | -5/+5 |
| * | - TPPCMPWAssembler: remove support for 8-Byte alignment again as that shouldn... | svenbarth | 2017-08-12 | 1 | -1/+0 |
| * | * agppcmpw.getopstr: always access RTOC symbols as [TC](RTOC) instead of only... | svenbarth | 2017-08-12 | 1 | -3/+1 |
| * | * TPPCMPWAssembler: small improvement for the debug output of writeexternal() | svenbarth | 2017-08-12 | 1 | -1/+1 |
| * | * TPPCMPWAssembler: also write import statements for AB_EXTERNAL_INDIRECT sym... | svenbarth | 2017-08-12 | 1 | -1/+1 |