Rika Ichinose
|
d782771cfe
Improved CompareWord for i386 and x86_64.
|
2 жил өмнө |
Rika Ichinose
|
6d0fec4aa6
Improve generic CompareWord.
|
2 жил өмнө |
florian
|
792dfc100c
* patch by Rika: Perform 32-bit random if the bound fits into 32 bits at runtime, resolves #40171
|
2 жил өмнө |
Sergey Larin
|
3128637de5
Added test to check WideChar const to UTF8String const conversion
|
3 жил өмнө |
Sergey Larin
|
381fd28eb6
Allow WideChar const to UTF8String const conversion
|
3 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
129d2363d4
* x86: OptPass1_V_MOVAP now uses GetNextInstructionUsingReg and UpdateUsedRegsBetween
|
3 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
e27fe5488b
* New UpdateUsedRegsBetween utility subroutine
|
3 жил өмнө |
florian
|
eaaf93cc41
* fix compilation with -dEXTDEBUG
|
2 жил өмнө |
florian
|
0b0db6dc24
* patch by Rika: Trivial adjustments to !379, resolves #40168
|
2 жил өмнө |
Michalis Kamburelis
|
374890c7f3
Fix glDebugMessageXxx to use extdecl
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
8e99d319d2
* More complex uses of the pruning methods in TAddNode.Simplify
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
8e3fe20250
* TAddNode.Simplify now uses pruning methods
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
11852e37bf
* New node pruning methods
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
7926c2b976
* x86: BZHI optimisation now sets the subtract and shift nodes to 'do not execute' as they are skipped over.
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
b4cad0cbe4
* x86: 'and not' optimisation now sets the NOT node to 'do not execute' as it is skipped over
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
bf463e5332
* New 'do not execute' flag for notes and respective internal error triggering
|
2 жил өмнө |
florian
|
822f46fff7
* patch by ccrause: fixes another .fpc* section problem for AVR, resolves #40162
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
f8ebd2f8d4
* New test for i40122
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
46739eb515
* x86: PostPeepholeOptCmp and PostPeepholeOptTestOr
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
20df33a579
* x86: JccMovJmpMov2CMovCMov will no longer move
|
2 жил өмнө |
florian
|
326c885ebe
* patch by ccrause: do not load .fpc* sections into avr microcontroller to save space, resolves #40160
|
2 жил өмнө |
Rika Ichinose
|
47622629e7
Even better CompareByte for x64.
|
2 жил өмнө |
Rika Ichinose
|
6b216d83e7
Improved CompareDWord for i386 and x86_64.
|
2 жил өмнө |
Rika Ichinose
|
d545f9a3a1
Improve generic CompareDWord.
|
2 жил өмнө |
J. Gareth "Curious Kit" Moreton
|
55d1260f2b
* i386: Bug fix where EBP was marked as preserved when it wasn't, causing faulty optimisations
|
2 жил өмнө |
Marcus Sackrow
|
c066c197ff
AThreads: ThreadInfo for the main thread move to a global var to prevent problems with heap manager
|
2 жил өмнө |
Marcus Sackrow
|
20981bcec0
Amiga: System CloseList() and CleanupThreadProcChain() are called after the memory manager is already shut down changed to native os memory allocation
|
2 жил өмнө |
florian
|
f3499cea85
* completed post/pre inc/decrement addressing mode instructions in TAoptBaseCpu.RegModifiedByInstruction
|
2 жил өмнө |
Michaël Van Canneyt
|
9977d547b3
* Better transaction handling, improved ranking mechanism speed
|
2 жил өмнө |
florian
|
5748e7276a
* post/pre inc/decrement references modify obviously the base register on avr, resolves #40153
|
2 жил өмнө |