Commit History

Автор SHA1 Съобщение Дата
  J. Gareth "Curious Kit" Moreton 170c112301 * x86: Added FMA as an FPU target distinct from AVX and AVX2 (the latter of which has a new FPUX86_HAS_AVX2 flag) преди 2 години
  J. Gareth "Curious Kit" Moreton 69c7838571 * x86: Addition of AMD CPUs: Bobcat, Jaguar, Piledriver, Excavator, Zen2 and Zen3 (and supporting flags) преди 2 години
  florian 74bef61b99 * try to improve result stability by longer runtime преди 2 години
  florian 247423400f * create muln with create instead of create_internal when converting "n - n mod const)" so pass1 works properly, resolves #40004 преди 2 години
  Pierre Muller 84be45f55d Fix compilation failure of RTL with -Co option for x86_64-linux target преди 2 години
  Michaël Van Canneyt 9cbcd399b1 * Accept I option преди 2 години
  Michaël Van Canneyt 5288194d3c * Simulate position преди 2 години
  Michaël Van Canneyt dbd87a3cfc * More specific constant names преди 2 години
  florian e7fda48327 + missing halt instructions преди 2 години
  Michaël Van Canneyt 68b092a466 * LZW stream based on implementation in fpreadtiff преди 2 години
  Michaël Van Canneyt 00dc793097 * Some improvements as proposed by Alexey Torgashin преди 2 години
  Ondrej Pokorny d9f5c47d2a fix broken JPEG loading. Issue #40001 преди 2 години
  Michaël Van Canneyt d338206814 * Version number for compatibility with lazarus webserver преди 2 години
  Michaël Van Canneyt a1fae7a767 * Chained stream implementation преди 2 години
  Pierre Muller 1a19fe1f03 Use correct class typecast for commit ba4cee279b преди 2 години
  Pierre Muller d38c24fee7 Add test for avx2 support using cpu unit function avx2support преди 2 години
  florian 0ba4cee279 * convert n-n mod const into n div const*const, resolves #39615 преди 2 години
  florian 7da8c774be + ShlShl2Shl optimization преди 2 години
  florian f6a8b045c2 * cosmetics преди 2 години
  J. Gareth "Curious Kit" Moreton 735f297f5b * Range check fixes to BZHI tests преди 2 години
  florian 4778973492 * further look ahead for temp. deallocation for FstpFldFstp2Fstp and FstpFld2<Nop> преди 2 години
  florian ef53f9bc25 + FstpFldFstp2Fstp optimization преди 2 години
  J. Gareth "Curious Kit" Moreton e7e4044bf0 * CollapseZeroDistJump no longer updates registers or strips dead labels, instead just setting p to p.Next преди 2 години
  J. Gareth "Curious Kit" Moreton c21bf747fb * x86: Extension to Cmp1Jl2Cmp0Jle to catch inverted variant преди 2 години
  J. Gareth "Curious Kit" Moreton e57ef24e37 * x86: TEST and CMP optimisations now perform jump optimisations prematurely to remove unnecessary TEST/CMPs преди 2 години
  florian c1ec558d0a * first (modified, added a comment) patch by Rika to improve generic Index*, part of #39996 преди 2 години
  Pierre Muller 5e0eb521c4 Fix use of unaligned for big endian code преди 2 години
  J. Gareth "Curious Kit" Moreton 3cf8ae8433 * x86: New XOR->BTC peephole optimisation преди 2 години
  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 години
  J. Gareth "Curious Kit" Moreton 8220221866 * x86: New AND(NOT X)->BTR peephole optimisation преди 2 години