florian
|
74bef61b99
* try to improve result stability by longer runtime
|
2 years ago |
florian
|
247423400f
* create muln with create instead of create_internal when converting "n - n mod const)" so pass1 works properly, resolves #40004
|
2 years ago |
Pierre Muller
|
84be45f55d
Fix compilation failure of RTL with -Co option for x86_64-linux target
|
2 years ago |
Michaël Van Canneyt
|
9cbcd399b1
* Accept I option
|
2 years ago |
Michaël Van Canneyt
|
5288194d3c
* Simulate position
|
2 years ago |
Michaël Van Canneyt
|
dbd87a3cfc
* More specific constant names
|
2 years ago |
florian
|
e7fda48327
+ missing halt instructions
|
2 years ago |
Michaël Van Canneyt
|
68b092a466
* LZW stream based on implementation in fpreadtiff
|
2 years ago |
Michaël Van Canneyt
|
00dc793097
* Some improvements as proposed by Alexey Torgashin
|
2 years ago |
Ondrej Pokorny
|
d9f5c47d2a
fix broken JPEG loading. Issue #40001
|
2 years ago |
Michaël Van Canneyt
|
d338206814
* Version number for compatibility with lazarus webserver
|
2 years ago |
Michaël Van Canneyt
|
a1fae7a767
* Chained stream implementation
|
2 years ago |
Pierre Muller
|
1a19fe1f03
Use correct class typecast for commit ba4cee279b
|
2 years ago |
Pierre Muller
|
d38c24fee7
Add test for avx2 support using cpu unit function avx2support
|
2 years ago |
florian
|
0ba4cee279
* convert n-n mod const into n div const*const, resolves #39615
|
2 years ago |
florian
|
7da8c774be
+ ShlShl2Shl optimization
|
2 years ago |
florian
|
f6a8b045c2
* cosmetics
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
735f297f5b
* Range check fixes to BZHI tests
|
2 years ago |
florian
|
4778973492
* further look ahead for temp. deallocation for FstpFldFstp2Fstp and FstpFld2<Nop>
|
2 years ago |
florian
|
ef53f9bc25
+ FstpFldFstp2Fstp optimization
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
e7e4044bf0
* CollapseZeroDistJump no longer updates registers or strips dead labels, instead just setting p to p.Next
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
c21bf747fb
* x86: Extension to Cmp1Jl2Cmp0Jle to catch inverted variant
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
e57ef24e37
* x86: TEST and CMP optimisations now perform jump optimisations prematurely to remove unnecessary TEST/CMPs
|
2 years ago |
florian
|
c1ec558d0a
* first (modified, added a comment) patch by Rika to improve generic Index*, part of #39996
|
2 years ago |
Pierre Muller
|
5e0eb521c4
Fix use of unaligned for big endian code
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
3cf8ae8433
* x86: New XOR->BTC peephole optimisation
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
f2bd099afb
* x86: Converted BTR and BTS tests to use a new utility function to check if BTx instructions are acceptable to use
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
8220221866
* x86: New AND(NOT X)->BTR peephole optimisation
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
827fe2bd83
* x86: New OR->BTS peephole optimisation
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
314f632377
* x86: New TEST->BT peephole optimisation
|
2 years ago |