Historique des commits

Auteur SHA1 Message Date
  J. Gareth "Curious Kit" Moreton 50a37d00e7 Debugging code in AllocRegBetween is now safer and more accurate, and p2 can no longer be nil il y a 3 ans
  J. Gareth "Kit" Moreton 79f60923ba Bug fix to XMM block move optimisation il y a 4 ans
  J. Gareth "Curious Kit" Moreton 6b26fa0f9a Added correction to AllocRegBetween il y a 4 ans
  florian 94a15faa7f * patch by J. Gareth Moreton to fix faulty conditional jump logic, resolves #38985 il y a 4 ans
  florian 53effea0f5 + X86: JccMovJmpMov2MovSetcc optimization il y a 4 ans
  pierre 0061301dbb Fix compilation with -dALLOCREGDEBUG il y a 4 ans
  pierre 0189276a12 Raise internalerror inside RemoveCurentP is called with p=hp1, because it leads to using a class instance after it has been freed il y a 4 ans
  florian 8fa62752d4 * patch by J. Gareth Moreton: minor refactor of reduced iterations of pass 1 of the assembler optimizer, resolves #37972 il y a 5 ans
  florian 91a6223281 * (slight modified) patch by J. Gareth Moreton to reduce number of assembler optimizer passes, resolves #37959 il y a 5 ans
  florian 112f8a41ad * Xtensa: set is_jmp flag so branch optimization works il y a 5 ans
  florian 2c54477807 * patch by J. Gareth Moreton: introduce RemoveInstruction and make as much as possible use of RemoveCurrentP, resolves #37399 il y a 5 ans
  yury 2d8873d085 * Fixed TAOptObj.CollapseZeroDistJump to properly handle delay slots. il y a 5 ans
  yury 2b86651914 * Re-enabled safe generic jump optimizations for mips. il y a 5 ans
  florian a172064767 * patch by J. Gareth Moreton: fix for incorrect alignment removal, resolves #37420 il y a 5 ans
  pierre 0e9fc31dd7 Also check that HP1 is a jump instruction with more than one operand to exit early il y a 5 ans
  pierre 13afd5c6c7 Do not set value of stoploop to avoid infinite loop il y a 5 ans
  pierre cca536a86a * TAOptObj.MakeUnconditional: Set as internal error for MIPS cpu: il y a 5 ans
  nickysn edcc14a5ce * Z80: JR can be both conditional and uncoditional jump, just like JP il y a 5 ans
  nickysn b54d9cfecb * fixed IsJumpToLabelUncond for the Z80 il y a 5 ans
  florian a084c8829f * patch by J. Gareth Moreton: refactor RemoveCurrentP il y a 5 ans
  florian 991ce83a2b * patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680 il y a 5 ans
  yury 1b3a3a7983 * Removed lot of unused local vars. It is useful to turn on the notes in options. :) il y a 5 ans
  Jeppe Johansen 7cfb87b325 - Handle jump optimizations on RISC-V il y a 5 ans
  florian 872c22842e * do prefetching correctly il y a 5 ans
  florian 599e2df71f o patch by J. Gareth Moreton, resolves r36371: il y a 5 ans
  florian 7e6eeebdf0 o patch by J. Gareth Moreton, seeks to improve maintainability, safety and efficiency il y a 5 ans
  florian af107ca8fe o patch by J. Gareth Moreton, resolves #36355 il y a 5 ans
  pierre 17c422c3f2 Patch by Gareth Moreton. il y a 5 ans
  florian 61bf55e0fe * define renamed il y a 5 ans
  pierre ff415ba39c Fixes by Gareth Moreton for problems exposed by use of -CriotR option il y a 5 ans