Jeppe Johansen
|
d12dd1bdae
* CortexM4: Add some missing system registers
|
4 жил өмнө |
florian
|
e6f01065ec
+ Aarch64: use LSE if available for atomic intrinsics
|
4 жил өмнө |
florian
|
f3d8efc8ec
* Aarch64: support LSE instructions
|
4 жил өмнө |
florian
|
f879d76491
* forgotten " added
|
4 жил өмнө |
florian
|
f38f9ff930
* Aarch64: cpu capabilites defines properly named
|
4 жил өмнө |
florian
|
9e7d80a8bd
* Aarch64: the M1 is an ARM v8.4-a CPU
|
4 жил өмнө |
florian
|
3999d037e3
+ write controller unit wiht -ix as well
|
4 жил өмнө |
florian
|
bf65bad5c5
+ Aarch64: cpu_capabilities support
|
4 жил өмнө |
florian
|
f0023a3b04
* Aarch64: patch by J. Gareth Moreton: fix constant writing, resolves #38695
|
4 жил өмнө |
svenbarth
|
e53d18d876
* Windows on ARM64 adheres to the usual Aarch64 ABI, thus references need to be copied on the caller side as well
|
4 жил өмнө |
svenbarth
|
2885d3ab56
* fix for Mantis #37426: don't allow an instance function of a type helper to be used on the type instead of a concrete value
|
4 жил өмнө |
marco
|
787798e96f
* split propsheetheader in -A and -W variants.
|
4 жил өмнө |
Jeppe Johansen
|
d712c64236
* thumb2: Optimize fillchar a bit more with a wider inner loop chunk size
|
4 жил өмнө |
florian
|
682e29c4ff
+ enable colored output on darwin, resolves #38693
|
4 жил өмнө |
Jeppe Johansen
|
8b779975aa
* thumb2: Make fillchar smaller, faster and more reliable. Some gas versions remove the "mov r0,r0" making the calculated branch break
|
4 жил өмнө |
florian
|
7811b915a9
* x86-64: we can spill replace 32 bit operations if the operation does not modify a register
|
4 жил өмнө |
pierre
|
8ea95e9b95
Use value $00000F00 instead of $F0000000 for IF_FPMASK, and adapt all floating point constants, to avoid IF_VFPv4 having the same value as IF_PASS2
|
4 жил өмнө |
florian
|
cc64d9eb4e
* do not swap left/right code generation for assignment nodes if
|
4 жил өмнө |
pierre
|
c8c6e647be
Avoid keeping optimized out node in callcleanupblock.statements or callinitblock.statements
|
4 жил өмнө |
Mattias Gaertner
|
b5a8164233
pastojs: specialzie anonymous function
|
4 жил өмнө |
florian
|
07a8e6c1d6
+ some more change information entries added
|
4 жил өмнө |
michael
|
a8df728548
* Apparently, taking code from freeclx is not OK
|
4 жил өмнө |
florian
|
bc4a22e24d
+ Xtensa: tcpuinlinenode.second_prefetch
|
4 жил өмнө |
florian
|
aa1a68000b
* prefetch instructions read only the operand
|
4 жил өмнө |
florian
|
47557e0ad2
* cpubase.cgsize2subreg should handle all valid sizes, resolves #38557
|
4 жил өмнө |
florian
|
45b3d8e0bf
* check for cache entry before even trying to open the file containing the debug info
|
4 жил өмнө |
lacak
|
89fc5b7f8d
fcl-db: Introduce TArrayField. Only essential parts (added new object properties according to Delphi documentation). Some code taken from FreeCLX project (https://sourceforge.net/projects/freeclx/)
|
4 жил өмнө |
nickysn
|
8ec71bc810
* fixed memory leak, introduced accidentally in r48998
|
4 жил өмнө |
lacak
|
803402b225
fcl-db: Introduce TObjectField. Only essential parts (added new object properties according to Delphi documentation)
|
4 жил өмнө |
lacak
|
f517d21507
fcl-db: Introduce TObjectField. Only essential parts (added new object properties according to Delphi documentation). Some code taken from FreeCLX project (https://sourceforge.net/projects/freeclx/)
|
4 жил өмнө |