Jonas Maebe
|
db07d0b0f3
LLVM: cleaned up some comments
|
2 gadi atpakaļ |
Jonas Maebe
|
2de553b826
LLVM: LLVM 16 support
|
2 gadi atpakaļ |
Jonas Maebe
|
6e35770ea7
LLVM: don't use type names in ctor/dtor arrays
|
2 gadi atpakaļ |
Jonas Maebe
|
8c50d989e5
WPO: also consider NewInstance to detect class instancing
|
2 gadi atpakaļ |
Rika Ichinose
|
823a032fd4
IndexWord and IndexDWord for i386 without REP SCAS.
|
2 gadi atpakaļ |
florian
|
a030e99318
* PopCount takes care only of the bit pattern, so take the uvalue to avoid an internal error, resolves #40190
|
2 gadi atpakaļ |
Rika Ichinose
|
b9e0dafa03
SSE2 Index* and Compare* for i386, chosen at runtime.
|
2 gadi atpakaļ |
Sven/Sarah Barth
|
9e5c8446ae
* change Result of CheckSynchronize to true when at least one method was executed (matches with both FPC and Delphi documentation)
|
2 gadi atpakaļ |
florian
|
4584d605b4
* take care of mips64* when calling gcc for the libgcc path
|
2 gadi atpakaļ |
Mikhail Novosyolov
|
58d994b9c9
Fix messages about not found gcc
|
2 gadi atpakaļ |
Sven/Sarah Barth
|
90cfc806c3
+ add test for already fixed #37380
|
2 gadi atpakaļ |
Sven/Sarah Barth
|
481d8d1513
* ensure that a procvar (especially a "REFERENCE TO") begins either with FUNCTION or PROCEDURE
|
2 gadi atpakaļ |
florian
|
130d7255f1
* project files updated
|
2 gadi atpakaļ |
florian
|
139a382bf1
* compilation fixed with -Oodfa
|
2 gadi atpakaļ |
florian
|
a0850d6545
+ riscv32-freertos: first version of TlinkerFreeRTOS.GenerateDefaultLinkerScripts
|
2 gadi atpakaļ |
Michaël Van Canneyt
|
32c8215aa8
* Add possibility to read updated data
|
2 gadi atpakaļ |
florian
|
12f6297ca4
* typo fixed
|
2 gadi atpakaļ |
florian
|
5cc7d87e33
* library list for esp32c3 for IDF 5.0
|
2 gadi atpakaļ |
florian
|
83fc822aa0
* patch by Rika: Remove wrong paranoia (and add correct one (and shorten in general (and fix a bug in))) fpc_dynarray_setlength, resolves #40193
|
2 gadi atpakaļ |
Pierre Muller
|
f9f71eb1eb
Change libc statx function to weakexternal
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
9f8df68426
* x86: TEST/Jcc/TEST optimisations can now look beyond the next instruction under -O3
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
55f8be3ec6
* x86: RegModifiedByInstruction and RegInInstruction
|
3 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
060ae935f5
* x86: Fixed oversight in RegModifiedByInstruction not checking W0, W1 and WU-type flags
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
2d5ef5b5d0
* x86: Fix to MOV/CMP register deallocation positioning
|
3 gadi atpakaļ |
Sven/Sarah Barth
|
42472aac89
+ add function reference suitable overload of TThread.ForceQueue()
|
2 gadi atpakaļ |
florian
|
34738e1db9
* patch by Rika: Remove dead code in DynArrayIndex, resolves #40194
|
2 gadi atpakaļ |
ccrause
|
df21fb5e7d
Only perform OpCp2Op optimization when the first Op is ANDI and comparison is against 0.
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
2217591da4
* x86: The LEA/LEA optimisations can now work with a different
|
2 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
7122bdcd24
* x86: LeaLea2Lea now handles cases where the second LEA instruction
|
2 gadi atpakaļ |
florian
|
2cd126d4e8
+ added debug messages
|
2 gadi atpakaļ |