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

Аутор SHA1 Порука Датум
  J. Gareth "Curious Kit" Moreton 674ed4069a Expanded MM block move to include YMM registers under AVX пре 4 година
  florian d55b2c2a35 + extend assembler optimization MovxMov2Mov to MovxOp2Op пре 4 година
  florian 07413be8b5 + being able to define change information for xmm0 пре 4 година
  J. Gareth "Curious Kit" Moreton a925522ead xor optimisation now doesn't check to see if the REX prefix will actually be removed, as it's beneficial for speed reasons to only use the 32-bit register when zeroing the whole thing пре 4 година
  florian 2c180cf101 * by default, DEBUG_AOPTCPU is only enabled if the compiler is compiled with -dEXTDEBUG пре 4 година
  florian b4bf371b34 * generate VMOVAPS for (V)Cvtss2CvtSd(V)Cvtsd2ss optimization, resolves #39360 пре 4 година
  florian 4752230c8f * use source register as second register in VCVTSD2SS and VCVTSS2SD, this should break пре 4 година
  florian ec40db3da7 + (V)Cvtss2CvtSd(V)Cvtsd2ss2Nop optimization, resolves #39360 пре 4 година
  florian 1e136b0cc7 * bail out early in MatchInstruction пре 4 година
  florian 01a449c807 + debug msg added пре 4 година
  Yuriy Sydorov e9d318e7e2 * x86: Fixed update of used registers in the CMOV optimizations. пре 4 година
  florian 494dac5db5 + x86: MovOp2Op optimization пре 4 година
  J. Gareth "Curious Kit" Moreton 190c77e863 Fixed bug where hp1 object was used after being freed пре 4 година
  J. Gareth "Kit" Moreton 4b39f7dea0 x86: Missed logic with CMP and MOV optimisations пре 4 година
  florian abd494624b * properly search in GetMMRegisterBetween and GetIntRegisterBetween for usable пре 4 година
  J. Gareth "Kit" Moreton 1f19b11398 x86_64: Fix to tw8573 overflow bug under -Cg option пре 4 година
  J. Gareth "Kit" Moreton 79f60923ba Bug fix to XMM block move optimisation пре 4 година
  florian a3666aa8c9 o manually applied merge request 46 by J. Gareth "Kit" Moreton: пре 4 година
  florian 5a2d884fe3 * is_calljmp really means calls and jmp пре 4 година
  J. Gareth "Kit" Moreton 962c5bd727 x86: MOV constant optimisation пре 4 година
  Yuriy Sydorov a83f5749de * Reverted the accidentally committed debug code in 4a7a113a. пре 4 година
  Yuriy Sydorov 4a7a113a30 * x86: Fixed attributes of the LEAVE instruction - it reads EBP. пре 4 година
  Yuriy Sydorov a7e234254f * x86: Do not replace inc/dec with add/sub 1 because this code path is пре 4 година
  florian 37bb10e893 * make ShlOp2Op optimization more fool proof пре 4 година
  florian 9a1ccd2a16 * x86: ShlOp2Op optimization пре 4 година
  Yuriy Sydorov 6007ceb908 * Patch by J. Gareth "Kit" Moreton (issue #39343). x86 peephole пре 4 година
  florian 3cddfb4e2f * patch by J. Gareth Moreton: x86: SETcc/TEST/SETcc -> SETcc/SETcc optimisation, resolves #39271 пре 4 година
  florian 306fae299e * patch by J. Gareth Moreton: AND/CMP optimisation, resolves #39287 пре 4 година
  Yuriy Sydorov 10acbca828 * x86: Added the "test $-1,%reg" condition to the MovAndTest2Test optimization. пре 4 година
  florian c67d35b8cc * patch by J. Gareth Moreton: x86: Minor bitwise optimisations, resolves #39299 пре 4 година