Историја ревизија

Аутор SHA1 Порука Датум
  J. Gareth "Curious Kit" Moreton 9ee1821622 * arm / a64: Extended the AND; CMP -> ANDS family of optimisations to catch BIC as well as AND пре 1 година
  J. Gareth "Curious Kit" Moreton 99851f22f5 * a64: New B -> RET peephole optimisation пре 1 година
  J. Gareth "Curious Kit" Moreton a907eb49c9 * a64: Several secondary peephole optimizations that clean up CSEL instructions пре 1 година
  J. Gareth "Curious Kit" Moreton ef1cb852a8 * a64: New CSEL block optimisations ported over from x86 CMOV block optimisations пре 1 година
  J. Gareth "Curious Kit" Moreton bf29f2051c * arm/a64: Added new TST post-peephole optimisation to replace previous AND/CMP/B(c) optimisation пре 1 година
  J. Gareth "Curious Kit" Moreton b18c10d0d8 * arm/a64: New "OptPass2TST" routine to catch "TST; B.c; AND -> ANDS; B.c" optimisation пре 1 година
  J. Gareth "Curious Kit" Moreton 9f19f582c4 * arm/a64: New AND/CMP -> TST or ANDS optimisation пре 1 година
  J. Gareth "Curious Kit" Moreton 38d2f3d58c * a64: Renamed OptPostCMP/And to PostPeepholeOptCMP/AND for internal consistency пре 1 година
  J. Gareth "Curious Kit" Moreton 72081c803e * a64: SkipAligns calls removed. пре 1 година
  J. Gareth "Curious Kit" Moreton 82a8640111 * a64: New conditional branch to CSET peephole optimisation пре 3 година
  Pierre Muller cd8aa3f0e0 Avoid generation of invalid 'cb(n)z sp,label' instruction пре 2 година
  florian 3a11ee9a14 * apply OptPass1Data to neg as well пре 3 година
  florian 5cbb36f218 * factor out TARMAsmOptimizer.USxtOp2Op пре 3 година
  florian ed7b0c5e68 * AArch64: extended SxtwMov2Data to CMP and CMN пре 3 година
  florian ad1c19864d * small refactoring пре 3 година
  florian 9adcc891cf + Aarch64: SxtwOp2Op optimization пре 3 година
  florian 29495c9ba5 * refactor TCpuAsmOptimizer.OptPass1SXTW пре 3 година
  florian fd94b6db91 * fix for TCpuAsmOptimizer.OptPass1SXTW пре 3 година
  florian 8a0498622b + AArchz64: TCpuAsmOptimizer.OptPass1SXTW пре 3 година
  florian 5a60eac0c8 + MovzMovz2Movz optimization пре 3 година
  J. Gareth "Curious Kit" Moreton d6ff4ed967 * arm/a64: New sbfx/ubfx -> mov optimisation пре 3 година
  J. Gareth "Curious Kit" Moreton 637645b6d6 * a64: New movz reg,#0 -> mov reg,xzr (or wzr) optimisation пре 3 година
  florian 81fd3e2748 * more readable fix for the missing ait_instruction check пре 3 година
  J. Gareth "Curious Kit" Moreton 27db63969a * a64: Fix where hp1's was assumed to be an instruction and not actually checked пре 3 година
  florian e8da1d081a + Aarch64: MovOp2AddUtxw optimization пре 3 година
  florian a362c93f73 * Aarch64: operations affect always the full 64 bit register, so пре 3 година
  florian fcdbb31ec4 * AArch64: TCpuAsmOptimizer.RegLoadedWithNewValue: check if p.ops=0 пре 3 година
  Pierre Muller 7778d20003 Avoid range check error in TCpuAsmOptimizer.OptPostAnd method пре 4 година
  florian 2e8c99947a * define DEBUG_AOPTCPU if EXTDEBUG is used пре 4 година
  florian cc5ee6b868 + comments пре 4 година