| Commit message (Expand) | Author | Age | Files | Lines |
* | * AArch64: fix storing a 32 bit value in the lower 32 bits of a 64 bit | jonas | 2021-04-19 | 1 | -1/+2 |
* | * patch by J. Gareth Moreton: AArch64 OptPass1Shift register tracking fault... | florian | 2021-04-19 | 1 | -7/+15 |
* | sinclairql: support the upcoming QL binary linking feature of vlink (still in... | karoly | 2021-04-19 | 3 | -3/+24 |
* | m68k: added support to references like (a0,d0.w) in inline assembly, also fix... | karoly | 2021-04-19 | 5 | -29/+42 |
* | * if left is a smaller type, then an extension operation for shr can be removed | florian | 2021-04-18 | 1 | -14/+30 |
* | Handle NIL entries in deflist after commit 48986 | pierre | 2021-04-18 | 4 | -22/+36 |
* | Add systems_openbsd to suppported_targets_x_smallr and modify GenerateExecut... | pierre | 2021-04-18 | 2 | -2/+5 |
* | * fix for Mantis #38771: the owner of the procdef might be Nil in case of a s... | svenbarth | 2021-04-18 | 1 | -1/+2 |
* | Add fForceUseForwardSlash to TLinkRes class, used for vlink linker on hosts ... | pierre | 2021-04-17 | 7 | -7/+31 |
* | * avoid leaving a dangling pointer in pparautl.proc_add_definition to prevent | nickysn | 2021-04-17 | 1 | -0/+5 |
* | * fixed the value passing of record parameters with non-scalar value size on the | nickysn | 2021-04-17 | 1 | -1/+1 |
* | + fixed code generation for high(dynarray) for the WebAssembly target | nickysn | 2021-04-17 | 1 | -1/+61 |
* | * fixed the support for infinity and nan float literal values in the webassembly | nickysn | 2021-04-16 | 1 | -2/+2 |
* | + Aarch64: completed LSE support for all interlocked operations | florian | 2021-04-16 | 5 | -13/+69 |
* | m68k: always use ELF objects with vasm for improved cross-compatibility with ... | karoly | 2021-04-16 | 1 | -5/+4 |
* | * AArch64: fix spilling integer registers to stack offsets that cannot be | jonas | 2021-04-14 | 1 | -3/+5 |
* | * AArch64: fixed spilling info for MOVK (part of mantis #38053) | jonas | 2021-04-14 | 1 | -1/+7 |
* | + optimized multiplication for "symmetric" bit patterns on arm | florian | 2021-04-13 | 1 | -2/+36 |
* | m68k: on the Sinclair QL insert the main program's name into the object, so t... | karoly | 2021-04-12 | 2 | -1/+76 |
* | m68k: cleaned up some ancient mess from cpunode.pas, no significant functiona... | karoly | 2021-04-12 | 1 | -16/+11 |
* | Also avoid invalid typecast for RegLoadedWithNewValue method for mips, sparc... | pierre | 2021-04-12 | 3 | -4/+6 |
* | - forgotten file, obsolete define removed, belongs to last commit | florian | 2021-04-11 | 1 | -3/+0 |
* | - obsolete defines removed | florian | 2021-04-11 | 5 | -70/+10 |
* | * newer linux distros might have powerpc64 libraries in /usr/lib or /lib | florian | 2021-04-11 | 1 | -2/+7 |
* | + common assembler optimizer base class for powerpc and powerpc64 | florian | 2021-04-11 | 3 | -51/+89 |
* | * always keep the WebAssembly stack frame aligned on 16 bytes | nickysn | 2021-04-11 | 1 | -0/+7 |
* | * use up to 16 bytes alignment for the WASI target | nickysn | 2021-04-11 | 1 | -6/+6 |
* | sinclairql: enable commandargs and exitcode features | karoly | 2021-04-11 | 1 | -1/+1 |
* | * fixed win32 testsuite regressions after r49084 | nickysn | 2021-04-10 | 1 | -2/+8 |
* | * fix conversion of true/false macro definitions to boolean values | jonas | 2021-04-10 | 1 | -2/+5 |
* | * regenerated with FreeBSD/AArch64 support | jonas | 2021-04-10 | 2 | -2/+41 |
* | + FreeBSD/AArch64 support (patch by Mikaƫl Urankar, mantis #38441) | jonas | 2021-04-10 | 7 | -5/+101 |
* | Refactor code to avoid problems with -CR option | pierre | 2021-04-09 | 1 | -2/+5 |
* | * even if currency is handled by torddef, it is a real number, so using / i... | florian | 2021-04-09 | 1 | -1/+1 |
* | * PowerPC: initial (and primitive) implemenation of TCpuAsmOptimizer.RegLoa... | florian | 2021-04-09 | 1 | -2/+46 |
* | * allow also CSUBSETREG in tx86inlinenode.second_IncludeExclude, resolves #... | florian | 2021-04-09 | 1 | -1/+2 |
* | * don't generate high-level CFI statements when the selected assembler | jonas | 2021-04-08 | 5 | -5/+20 |
* | * don't override specified assembler on the command line when leaving | jonas | 2021-04-08 | 1 | -4/+4 |
* | * Darwin: fixed calling dsymutil when _not_ skipping the linking step | jonas | 2021-04-08 | 1 | -3/+2 |
* | + Aarch64: create better code for not(<byte>) | florian | 2021-04-08 | 1 | -2/+7 |
* | Add sinclairql to NO_NATIVE_COMPILER_OS_LIST | pierre | 2021-04-07 | 2 | -2/+2 |
* | * Xtensa: fix crash in TCpuAsmOptimizer.RegLoadedWithNewValue | florian | 2021-04-07 | 1 | -4/+1 |
* | * do not remove register deallocations/allocation pairs if the register is ... | florian | 2021-04-06 | 1 | -2/+3 |
* | * patch by J. Gareth Moreton: handle register allocations correctly in MovM... | florian | 2021-04-06 | 1 | -0/+1 |
* | * AVR: fixed TCpuAsmOptimizer.RegLoadedWithNewValue | florian | 2021-04-06 | 1 | -1/+1 |
* | * Makefiles regenerated | florian | 2021-04-05 | 2 | -0/+26 |
* | * typo fixed | florian | 2021-04-03 | 1 | -1/+1 |
* | * fixes to deadstore optimization | florian | 2021-04-03 | 1 | -3/+16 |
* | * Aarch64: support LSE instructions | florian | 2021-04-03 | 5 | -2/+101 |
* | * forgotten " added | florian | 2021-04-02 | 1 | -1/+1 |